How to make it easy for organizations to build their mobile solution
66% of complex IT projects run over cost and 33% over schedule,
as pointed out a research from McKinsey and the University of Oxford in 2010.
The IT Project Challenges
The challenges an organization faces in managing projects are multi-fold. The first objective of the project team is to secure clearly identified goals. However, the ever-changing nature of our economies and organizations creates uncertainty on organizational priorities, shifting priorities while the project is being implemented.
Naturally, the project must take account of the IT environment technical parameters, from database connections to directory services or security protocols.
Lastly, clear user engagement is a key to the project success. Nothing is more important to user adoption than added input given by end-users during key project critical phases.
The Mobility Challenges
Mobile technology is changing fast. It is a great challenge for project management because of the shifting landscape. New device models appear almost every month, with varying screen sizes and pixel densities. At least one major OS version is introduced every year with new capabilities and breaking UI guidelines - such as the iOS 7 interface, or Material Design on Android 5 Lollipop. A business mobile solution must ensure that users are not disoriented by its use, and should support all device / system combinations (mobile fragmentation), today and for years to come.
In 2012, the first OpenSignal report showed that there were only 3.997 distinct Android devices. In 2013, 11.868 devices were reported, with the 10 most popular devices in the market representing 21% of the devices. In 2014, the OpenSignal report recorded 18.796 distinct Android devices, and 10 most popular devices in the market represented 15% of the devices.
Android fragmentation, 2013 (source: opensignal.com)
Android fragmentation, 2014 (source: opensignal.com)
Mobile devices should be equally secured at rest and in motion. Security must be thought out to protect the organization crown jewels, its business data. A development lifecycle should be properly established to ensure that security is addressed throughout the application lifecycle.
If the organization makes the election for building a specific mobile solution, it should be aware that native development is complex and web development is easier, but web development tools are continuously evolving in order to catch up with native solutions.
Greatest determinants of a business mobile solution
Note also that speed of execution and updates should not be overlooked as users, and their managers, are accustomed to receiving regular updates and enhancements on their mobiles.
The divide-and-conquer approach to ease mobility projects
If the problem is difficult to be solved as is, decompose it into smaller parts and solve the smaller parts.
The use of a software package such as Motilia frees organizations up from the technical issues, from compatibility with hardware platforms to compliance with the mobile interface guidelines or implementation of security mecanisms. Organizations can then focus on their business needs.
Business mobile solution based on a software package
The ability to execute software projects faster and at lower cost is essential to success for many transformation projects. Organizations can benefit greatly from a mobility software package through the elimination of the risks related to programming, that may result in deadlines difficult to meet and over-costs.
In this context, agile methods such as Lean Mobility are appealing: they help project teams to course correct and adapt more quickly to the changing environment, and they help users to keep pace and to better cope with change.