-
Essay / System Development Models - 762
SYSTEM DEVELOPMENT MODELSIntroductionA system model is a conceptual representation of the expenditure of a system as a whole. It represents the multiple points of view and needs that should be integrated into the development of the system. There are different types of systems development models, each with its advantages and disadvantages. The Waterfall model is one of the models used in the development of system software. As its name suggests, it bears a characteristic resemblance to geographic waterfall in its operations. It assumes a system development model whose execution is linear and sequential. The development of the system is classified into each phase with distinct and varied objectives. Once a phase is completed, development moves to the next phase without reverse development of the previous goal (Bergen, 2004). Development stages include: Requirements, design, implementation, verification and maintenance. Separating development stages into phases presents both challenges and opportunities. It becomes easy to set deadlines for different phases and easily monitor the execution of the set goals. In addition, it is easy to understand and understand since the phases are distinct with different objectives (Johnson, 2007). On the other hand, it is not very flexible since it does not allow reflection or modification of the previous step. This makes it insensitive to progress in different areas. Besides the waterfall method, system developers have another option: adopt the Agile method of systems development. The Agile method derives its meaning from the superficial meaning of agile meaning fast. As a result, agile development methodology seeks to provide ample opportunities to evaluate the middle of paper......its systems development models (Johnson, 2007). On the other hand, the system methodology is more time-consuming and more expensive than others. As a result, he is generally infamous compared to the others. In the recent past, systems life cycle modeling has seen some changes and even trends that are worth noting. First, most organizations have moved from acquiring software in-house to purchasing it off-the-shelf, either off-the-shelf or from companies that make specific, bespoke software. Also in the recent past, information technologies, through the systems developed, have become an effective approach to managing data and different industrial processes (Bergenti, 2007). Companies have shifted their focus to systems development but have ventured heavily into purchasing tested brands and pre-customized systems...