Foundation of software engineering Question One: Answer ALL the following questi
ID: 3756778 • Letter: F
Question
Foundation of software engineering Question One: Answer ALL the following questions: Imagine that a government wants a software Program that helps to keep track of the utilisation of the country's vast mineral resources. Although the requirements put forward by the government were not very clear, a software compony was tasked with the development of the prototype. The government found the prototype impressive and asked it be extended to be the actual system that would be used. Discuss the pros and cons of taking such an approach. . IF
Explanation / Answer
It is known that the government was impressed with the prototype project. But, according to this scenario given, there are many pros and cons. Some of them are given below.
Pros
-> It gives the confidence to the client (Government) how the final outcome of the project it would be.
-> Easy to understand the flow.
-> Interpreting the results would be much easier.
-> Helps to understand the basic functionalities of the software.
-> Provides an overview of how the requirements being implemented.
-> Ability to incorporate more changes and some requirements mapping by analyzing the existing modules.
-> Prototypes are easy to implement.
-> It is a most cost-effective approach.
Cons
-> The prototype project is implemented from the general overview of the functions of the Government. It is known that the requirements were not clear. So, when it comes to real-time scenarios it would fail in many cases.
-> Prototypes are easy to implement with less computing resources. It is just a Proof of Concept (PoC). It cannot be directly transformed into real-time.
-> Prototypes are less expensive since it is built with less computing resources. The real-time scenarios are not met.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.