Sunday 5 July 2015

MOBILE APPLICATION LIFE CYCLE MANAGEMENT
Mobile Application Life Cycle Management has an aim to deliver the end product with higher quality. Hence, it has to repeat the steps in this process in a controlled manner. Definition, Planning, Designing, Development, Testing, Deployment and Management are the steps in Mobile Application Life cycle Management.

1. Planning and Designing: In order to take future decisions, it is important to consider the present and future uses of the applications. Due to the large market of devices and hardware and software solutions, the decision making process becomes more difficult. It is also necessary to look into frequent changes and in the applications so as to make sure its quick deployment. To enhance the user experience, offline functionality must be given consideration.
2. Development & Testing: The important aspects of development stage are device detection, limited bandwidth and memory management. Offline data should be available and it should be updated.
The next challenging task is to test the mobile applications. It involves huge amount of expenses. It is necessary to test the applications in various situations at different bandwidths. Pre-flight test, Beta testing, Scalability test, device test, automated unit test, etc. are different tests undertaken for various reasons.
3. Deployment: Deployment of applications is an easier task as they are delivered to the application stores. In-house applications are available in separate application stores. If the company applications are to be given to customers or distributors, it is even more difficult.
4. Updating: Dynamic updating of the applications is important. The users have to install the new application first. But the research shows that the users continue with the older versions of applications.


No comments:

Post a Comment