In: Computer Science
Suggest an appropriate project methodology that might be used for development of the following computer systems. Provide proper justification of your choice.
a.)
The traffic control network inside the city of Riyadh does not meet traffic police standards. Within a few weeks, the system will be modified to integrate the traffic volume, weather conditions, and VIP movements, etc.
An appropriate project methodology that might be used for the development of the computer systems for this scenario is PRINCE2 (Controlled project management that leaving nothing to chance).
The acronym for PRINCE2 is Project IN Controlled Environments. It is a procedure arranged technique, partitioning projects into various stages, each with their own arrangements and procedures to follow. The procedure characterizes input information sources and output for each phase of a project with the goal that nothing is left to chance. It's an extraordinary system for how to run enormous, predictable, enterprise projects. It explains, what will be conveyed, guarantees attention on the feasibility of the undertaking, unmistakably characterizes jobs and responsibilities.PRINCE2 is intended for enormous scale IT anticipates so could never work in an office as a task the executive's approach.
b.)
A social network web application (a Facebook-like application).
An appropriate project methodology that might be used for the development of the computer systems for this scenario is eXtreme Programming (Doing development robustly to ensure the quality)
eXtreme Programming (XP) is a product advancement project with a board strategy that characterizes qualities and procedures to improve programming quality and guarantee responsiveness to develop client necessities. The qualities or standards are fundamentally the same as Scrum, around effortlessness, correspondence, input, regard, and mental fortitude.