Replace your large, complex, monolithic Win32 apps that still provide business value with multiple, single-purpose mobile apps. I was involved in the architecture and development of some really large systems for some of the world’s largest companies. The user interfaces for all these systems had hundreds of screens. People with various job functions, from multiple departments, looking for different outcomes might all use the same app. These massive systems tried to be all things to everyone. Employees working in multiple departments found themselves using the same giant app despite never interacting with similar screens or workflows to perform their jobs. Expensive, time-consuming training was always required. Mobile doesn’t work this way.

close

Replace your large, complex, monolithic Win32 apps that still provide business value with multiple, single-purpose mobile apps. I was involved in the architecture and development of some really large systems for some of the world’s largest companies. The user interfaces for all these systems had hundreds of screens. People with various job functions, from multiple departments, looking for different outcomes might all use the same app. These massive systems tried to be all things to everyone. Employees working in multiple departments found themselves using the same giant app despite never interacting with similar screens or workflows to perform their jobs. Expensive, time-consuming training was always required. Mobile doesn’t work this way.

Read more

Businesses drag their feet when mobilizing line of business apps via legacy software migration thinking it’s cheaper to maintain a codebase than to rewrite. I get it. Migrating all those apps to mobile seems like eating the proverbial elephant. They cost a lot of money to build, the highly-skilled developers needed to rewrite the code are harder to find than ever, the code isn’t commented and there aren’t any docs. This often leads to IT decision makers putting off these projects, perhaps until it’s not their problem anymore. So why do it? For starters, your employees will be significantly more productive running your apps on the mobile devices they actually use.

close

Businesses drag their feet when mobilizing line of business apps via legacy software migration thinking it’s cheaper to maintain a codebase than to rewrite. I get it. Migrating all those apps to mobile seems like eating the proverbial elephant. They cost a lot of money to build, the highly-skilled developers needed to rewrite the code are harder to find than ever, the code isn’t commented and there aren’t any docs. This often leads to IT decision makers putting off these projects, perhaps until it’s not their problem anymore. So why do it? For starters, your employees will be significantly more productive running your apps on the mobile devices they actually use.

Read more

It’s time to migrate the millions of Win32 and Web 1.0 apps that currently run global business to mobile. Global businesses are run primarily by Windows applications built in the 90s. While apps were created for DOS, the Apple II, OS/2, Sun Workstations, Win16, NeXT, SGI and the Mac in the 80s and early 90s, most were migrated after Windows NT/95 arrived. Y2K taught us COBOL on mainframes are still around. The larger mega-trend stemmed from low-cost PCs coupled to a graphical operating system working with minimal RAM and slow processors. Combined with drag and drop GUI development tools, a perfect storm took over the world of business. The resulting Win32

close

It’s time to migrate the millions of Win32 and Web 1.0 apps that currently run global business to mobile. Global businesses are run primarily by Windows applications built in the 90s. While apps were created for DOS, the Apple II, OS/2, Sun Workstations, Win16, NeXT, SGI and the Mac in the 80s and early 90s, most were migrated after Windows NT/95 arrived. Y2K taught us COBOL on mainframes are still around. The larger mega-trend stemmed from low-cost PCs coupled to a graphical operating system working with minimal RAM and slow processors. Combined with drag and drop GUI development tools, a perfect storm took over the world of business. The resulting Win32

Read more

I’m thrilled to be included in this group of technology influencers and luminaries like Werner Vogels, Steve Wozniak and Mark Russinovich. To become one of those technology influencers, it’s taken a lot of years of hands-on experience building mobile, cloud and Internet of Things solutions combined with writing books, speaking at conferences around the world, blogging, tweeting and mentoring. Check it out at: https://apollotarget.com/the-top-15-industry-analysts-usa/ Sharing my knowledge and helping others never stops, so connect with me on my blog at http://robtiffany.com , follow me on Twitter at https://twitter.com/RobTiffany and on LinkedIn at https://www.linkedin.com/in/robtiffany Sign Up for my Newsletter and get a FREE Chapter of “Mobile Strategies for Business!”

close

I’m thrilled to be included in this group of technology influencers and luminaries like Werner Vogels, Steve Wozniak and Mark Russinovich. To become one of those technology influencers, it’s taken a lot of years of hands-on experience building mobile, cloud and Internet of Things solutions combined with writing books, speaking at conferences around the world, blogging, tweeting and mentoring. Check it out at: https://apollotarget.com/the-top-15-industry-analysts-usa/ Sharing my knowledge and helping others never stops, so connect with me on my blog at http://robtiffany.com , follow me on Twitter at https://twitter.com/RobTiffany and on LinkedIn at https://www.linkedin.com/in/robtiffany Sign Up for my Newsletter and get a FREE Chapter of “Mobile Strategies for Business!”

Read more

Posted in Tech

Kevin Benedict from Cognizant’s Center for the Future of Work interviews Rob Tiffany on where Digital Transformation is taking the business world. Kevin drills into the current unrealized upside with digital transformation efforts and Rob takes a deep dive on Machine Learning, the Cloud, Agile development, Mobile and the Internet of Things. Learn more from Kevin at The Center for the Future of Work    Sharing my knowledge and helping others never stops, so connect with me on my blog at http://robtiffany.com , follow me on Twitter at https://twitter.com/RobTiffany and on LinkedIn at https://www.linkedin.com/in/robtiffany Sign Up for my Newsletter and get a FREE Chapter of “Mobile Strategies for Business!”

close

Kevin Benedict from Cognizant’s Center for the Future of Work interviews Rob Tiffany on where Digital Transformation is taking the business world. Kevin drills into the current unrealized upside with digital transformation efforts and Rob takes a deep dive on Machine Learning, the Cloud, Agile development, Mobile and the Internet of Things. Learn more from Kevin at The Center for the Future of Work    Sharing my knowledge and helping others never stops, so connect with me on my blog at http://robtiffany.com , follow me on Twitter at https://twitter.com/RobTiffany and on LinkedIn at https://www.linkedin.com/in/robtiffany Sign Up for my Newsletter and get a FREE Chapter of “Mobile Strategies for Business!”

Read more

When you’re ready to deploy apps or provision Wi-Fi, certificates, VPN or email to mobile devices, get an EMM solution to provide MDM. With the basics of device-level security and policy enforcement covered by Exchange ActiveSync, you’re ready to take the next step in providing value to your employees. Extending access to PIM, delivering apps to devices and provisioning functionality over the air was the reason the earliest mobile device management (MDM) packages were built. I should know since I co-founded the first cloud-based MDM company back in 2003. The space has broadened significantly and is now referred to as enterprise mobility management (EMM) with an evolving set of features. The

close

When you’re ready to deploy apps or provision Wi-Fi, certificates, VPN or email to mobile devices, get an EMM solution to provide MDM. With the basics of device-level security and policy enforcement covered by Exchange ActiveSync, you’re ready to take the next step in providing value to your employees. Extending access to PIM, delivering apps to devices and provisioning functionality over the air was the reason the earliest mobile device management (MDM) packages were built. I should know since I co-founded the first cloud-based MDM company back in 2003. The space has broadened significantly and is now referred to as enterprise mobility management (EMM) with an evolving set of features. The

Read more

If you don’t have an Enterprise Mobility Management solution, start with Exchange Active Sync to enforce device policies and security. Baby steps. While you might not say Microsoft Exchange Server in the same breath as enterprise mobility management, this product has managed more devices than any other system over the last decade. Since most enterprises already use Active Directory for identity coupled with Exchange Server on-premises or via Office 365 in the cloud for email, calendar and contacts, this is a simple way to get started. A protocol called Exchange ActiveSync (EAS) that dates back to the Pocket PC and is used by virtually every mobile operating system to allow the

close

If you don’t have an Enterprise Mobility Management solution, start with Exchange Active Sync to enforce device policies and security. Baby steps. While you might not say Microsoft Exchange Server in the same breath as enterprise mobility management, this product has managed more devices than any other system over the last decade. Since most enterprises already use Active Directory for identity coupled with Exchange Server on-premises or via Office 365 in the cloud for email, calendar and contacts, this is a simple way to get started. A protocol called Exchange ActiveSync (EAS) that dates back to the Pocket PC and is used by virtually every mobile operating system to allow the

Read more

Mobile employees working around the world are best served by globally distributed cloud services + replicated data with low network latency. Your organization may have customers and employees distributed all over the world. These people have neither the time nor the patience to wait for data to travel great distances over land or though undersea cables. If your business is currently serving your constituents via an on-premises network or a regional data center, you’re not being responsive to their needs. Take advantage of services provided by top-tier cloud providers with data centers distributed throughout the world. Narrow your list based on analyst and other trusted reviews of Platform as a Service

close

Mobile employees working around the world are best served by globally distributed cloud services + replicated data with low network latency. Your organization may have customers and employees distributed all over the world. These people have neither the time nor the patience to wait for data to travel great distances over land or though undersea cables. If your business is currently serving your constituents via an on-premises network or a regional data center, you’re not being responsive to their needs. Take advantage of services provided by top-tier cloud providers with data centers distributed throughout the world. Narrow your list based on analyst and other trusted reviews of Platform as a Service

Read more

Use Femtocells + mobile broadband routers to extend wireless to customers & employees without coverage in buildings or at remote work sites. It goes without saying that not all organizations are the same. They don’t all reside in offices in downtown skyscrapers or on corporate campuses. The way employees work and how customers are served varies greatly. It’s important your mobile strategy reflects these differences. Let’s talk about employees that don’t work in your Wi-Fi saturated office. Just because your workforce has corporate-liable or personally-liable mobile devices, doesn’t mean they have the wireless coverage to make them work. In the construction business, you have a group of employees performing tasks outside

close

Use Femtocells + mobile broadband routers to extend wireless to customers & employees without coverage in buildings or at remote work sites. It goes without saying that not all organizations are the same. They don’t all reside in offices in downtown skyscrapers or on corporate campuses. The way employees work and how customers are served varies greatly. It’s important your mobile strategy reflects these differences. Let’s talk about employees that don’t work in your Wi-Fi saturated office. Just because your workforce has corporate-liable or personally-liable mobile devices, doesn’t mean they have the wireless coverage to make them work. In the construction business, you have a group of employees performing tasks outside

Read more

Rather than extending your entire network out to mobile devices via VPN, publish individual services through a web gateway or the cloud. Most remote employees gain access to Intranet resources through a virtual private network (VPN). Using 3rd party or built-in software, employees provide credentials and sometimes a smartcard to create a VPN tunnel. Once created, employees can securely exchange data with internal resources. This is anything but seamless and employees find setting up VPN sessions and re-authenticating due to dropped connections to be a hassle. They want to access things the same way they do on the Internet. Let’s take a look at a better mobile reality. Most companies around

close

Rather than extending your entire network out to mobile devices via VPN, publish individual services through a web gateway or the cloud. Most remote employees gain access to Intranet resources through a virtual private network (VPN). Using 3rd party or built-in software, employees provide credentials and sometimes a smartcard to create a VPN tunnel. Once created, employees can securely exchange data with internal resources. This is anything but seamless and employees find setting up VPN sessions and re-authenticating due to dropped connections to be a hassle. They want to access things the same way they do on the Internet. Let’s take a look at a better mobile reality. Most companies around

Read more

Accelerate the mobile integration and delivery of server resources to any device utilizing mobile middleware solutions like MEAP, MADP, MRAD or mBaaS. Enterprise mobile apps don’t live in a vacuum. They typically communicate with a backend system. Some newer, vertically-integrated packages provide the backend system and mobile apps to get you up and running quickly. That said, most backend systems aren’t very helpful when it comes to talking to a variety of mobile devices. There’s a class of mobile middleware systems that accelerate the development of connected enterprise apps. They simplify authentication with enterprise directories, deliver push notifications, provide adapters to connect to other disparate systems and facilitate data sync with

close

Accelerate the mobile integration and delivery of server resources to any device utilizing mobile middleware solutions like MEAP, MADP, MRAD or mBaaS. Enterprise mobile apps don’t live in a vacuum. They typically communicate with a backend system. Some newer, vertically-integrated packages provide the backend system and mobile apps to get you up and running quickly. That said, most backend systems aren’t very helpful when it comes to talking to a variety of mobile devices. There’s a class of mobile middleware systems that accelerate the development of connected enterprise apps. They simplify authentication with enterprise directories, deliver push notifications, provide adapters to connect to other disparate systems and facilitate data sync with

Read more

Mobile middleware provides intelligent aggregation of backend business data while reducing duplication of field data entry. Requiring employees to connect to multiple backend systems, one at a time, to complete their tasks is wasteful. Furthermore, forcing each mobile app to aggregate disparate data from ERP, CRM, supply chain, and others places results in high latency and is prone to security flaws. Wouldn’t it be nice if an app could make a single connection to an on-premises or cloud-based server to transparently exchange data with multiple backend systems? Mobile middleware systems make this complicated task a reality. Through the use of adapters that interface with a variety of backend packages, databases, message

close

Mobile middleware provides intelligent aggregation of backend business data while reducing duplication of field data entry. Requiring employees to connect to multiple backend systems, one at a time, to complete their tasks is wasteful. Furthermore, forcing each mobile app to aggregate disparate data from ERP, CRM, supply chain, and others places results in high latency and is prone to security flaws. Wouldn’t it be nice if an app could make a single connection to an on-premises or cloud-based server to transparently exchange data with multiple backend systems? Mobile middleware systems make this complicated task a reality. Through the use of adapters that interface with a variety of backend packages, databases, message

Read more

Send “Bring your own Device” BYOD employees to the Internet via a separate Wi-Fi network versus giving them direct access to internal servers. Many companies today have a guest network. This is a separate Wi-Fi network that visitors use to access the Internet when they come meet with employees. Some of these guest networks require a password given to them by the person at the front desk and others don’t use security. Now imagine a guest network on steroids serving all your mobile employees when they’re in the office and extending the data plans on their personal devices. I’m sorry, but I still don’t believe in the concept of the trusted

close

Send “Bring your own Device” BYOD employees to the Internet via a separate Wi-Fi network versus giving them direct access to internal servers. Many companies today have a guest network. This is a separate Wi-Fi network that visitors use to access the Internet when they come meet with employees. Some of these guest networks require a password given to them by the person at the front desk and others don’t use security. Now imagine a guest network on steroids serving all your mobile employees when they’re in the office and extending the data plans on their personal devices. I’m sorry, but I still don’t believe in the concept of the trusted

Read more

The “Bring your own Device” (BYOD) phenomenon has moved employees from 1:1 PC computing to 5:1 mobility requiring enhanced infrastructure & cloud workloads. More and more BYOD employees are using their own laptops, tablets and smartphones to access corporate data, apps and other services to do their jobs. It started with email in the early 2000s, progressed to synched calendars and contacts, the mobile web and then an explosion of apps. This transformation took employees from Ethernet-connected PCs to multiple, wireless-connected mobile devices. Imagine you live in a city with 100,000 citizens. Over the course of just a few years, the population swells to 500,000. Asleep at the wheel, city leaders

close

The “Bring your own Device” (BYOD) phenomenon has moved employees from 1:1 PC computing to 5:1 mobility requiring enhanced infrastructure & cloud workloads. More and more BYOD employees are using their own laptops, tablets and smartphones to access corporate data, apps and other services to do their jobs. It started with email in the early 2000s, progressed to synched calendars and contacts, the mobile web and then an explosion of apps. This transformation took employees from Ethernet-connected PCs to multiple, wireless-connected mobile devices. Imagine you live in a city with 100,000 citizens. Over the course of just a few years, the population swells to 500,000. Asleep at the wheel, city leaders

Read more

Bring web scale to backend business systems via adapters, replication, sharding, queuing & caching to support a growing mobile workforce. Many of the backend systems running global business over the last several decades have something in common besides not being able to communicate with mobile devices. They’re not designed to support the scale needed to empower today’s mobile workforces. Actually, most of these packages and associated databases were designed for departmental or workgroup use in a world where everyone had a single PC on their desk. The IT infrastructures of most companies are wholly unprepared to support mobility. Whether you’re wrapping your systems in REST APIs or using a mobile middleware

close

Bring web scale to backend business systems via adapters, replication, sharding, queuing & caching to support a growing mobile workforce. Many of the backend systems running global business over the last several decades have something in common besides not being able to communicate with mobile devices. They’re not designed to support the scale needed to empower today’s mobile workforces. Actually, most of these packages and associated databases were designed for departmental or workgroup use in a world where everyone had a single PC on their desk. The IT infrastructures of most companies are wholly unprepared to support mobility. Whether you’re wrapping your systems in REST APIs or using a mobile middleware

Read more

Mobile-enable backend business systems by wrapping them with REST APIs that speak the same language as any device, browser or app. Most backend business systems organizations have deployed over the last several decades have absolutely nothing common. They all speak different languages via myriad binary and text wire protocols. They typically don’t talk to each other and they don’t talk mobile. This is a big problem in today’s mobile-first world because CIOs expect data from any of their backend systems to be delivered to any device, thus empowering their employees. Companies are faced with difficult choices ranging from replacing the old systems with new, mobile-friendly ones, rewriting custom systems, upgrading to

close

Mobile-enable backend business systems by wrapping them with REST APIs that speak the same language as any device, browser or app. Most backend business systems organizations have deployed over the last several decades have absolutely nothing common. They all speak different languages via myriad binary and text wire protocols. They typically don’t talk to each other and they don’t talk mobile. This is a big problem in today’s mobile-first world because CIOs expect data from any of their backend systems to be delivered to any device, thus empowering their employees. Companies are faced with difficult choices ranging from replacing the old systems with new, mobile-friendly ones, rewriting custom systems, upgrading to

Read more