SDLC Phases of a Mobile Application

SDLC Phases of a Mobile Application

Copyright: © 2023 |Pages: 18
DOI: 10.4018/978-1-6684-8582-8.ch013
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

Class models are an essential part of mobile game architecture, providing a framework for organizing and structuring the code. These models help developers to understand the relationships and dependencies between different objects in the game, allowing for more efficient and effective code development. The use of class models is likely to continue to evolve and improve in the future, as mobile games become more complex and sophisticated. As AI and ML technologies become more advanced, developers will need to create new classes and models to represent these technologies in mobile games. Additionally, the use of cloud computing and other distributed technologies is likely to become more prevalent, requiring the creation of new classes and models to represent these technologies in the game. Overall, class models will play a critical role in enabling developers to create more engaging and immersive mobile gameplay experiences.
Chapter Preview
Top

Introduction

The planning phase is the first phase of our Systems Development Life Cycle of the mobile application. Due to the complexity of mobile application development, preparation is crucial to project success. Failure to plan an application can result in an unclear concept and insufficient data (Frajtak et al., 2015)(Maqbool et al., 2019). Not to mention the potential delays and extra costs that can arise from poor organization, planning, and communication. More specifically, unforeseen changes, adjustments, and errors are costly and can lead to costly rework, delays, and even project failure (CodePlex Archive, Oct. 2019). For the planning phase, we need to make sure to complete certain tasks and objectives in order to have a complete SDLC project, later on, to be able to spot possible problems before they have an effect on the development process if they make a thorough plan for the upcoming development cycle (Nazir et al., 2017). A study and justification of the procurement management strategy are important in order to get the entire organization on board for the project. To read all the resources necessary (Ahmed et al., 2017) (Umuhoza et al., 2015).

Develop and refine the project's scope, timetable, risk profile, and costs. These ties into getting the resources ready for the project. Having completed the scope and timetable it will get into view if the project will be ready when needed and at minimum what resources will be needed to procure. The risk profile and costs will determine if the project is worth pursuing on the established constraints (Huang et al., 2018)(Roubi et al., 2015). Evaluate and explain procedures for coordinating related support plans. Establish common goals and objectives. Establishing common goals and objectives is the first step in coordinating related support plans. To do this, it is necessary to understand the wishes and needs of the project and to explain in detail what kind of support is needed. Creating an action plan is the next step. After establishing common goals and objectives, a strategy should be developed. This plan should include a schedule of when tasks will be completed, who will be responsible for them, what resources will be needed, etc. (Ambriola et al., 2006). Progress should be tracked regularly to ensure that the plan is being implemented as intended and that goals are being met. This should include feedback from the client of the project. We also will need to brainstorm for possible ideas ahead of time and select the best idea among the possible solutions.

Among other things, in order for the project to succeed we must make sure the following tasks are also considered, planned for, and completed:

Complete Chapter List

Search this Book:
Reset