1,760
24
Essay, 2 pages (400 words)

Software engineering assignment 4

Software Assignment 4 Answer to section 7 The term stakeholder is used to refer to any person or group who will be affected by the system, directly or indirectly.
In a university student records system the stakeholders are as follows:
On the university front:
1. Firstly, the staff responsible for handling the entire system on the behalf of the university. They know what actually happens when a system variable or process is required to be altered.
2. Secondly, the university officials who have asked for its creation. They know what is getting done.
On the developer’s front:
1. The software engineers, business managers and domain experts.
Stakeholders often do not understand what they exactly require form the computer system. They end up naturally expressing requirements which they think should be taken care first. They end up expressing their thoughts on one topic and end up getting confused with their own ideas.
The requirements of several stakeholders will always conflict as they are very natural. The end user’s view of the process implementation is differently perceived from the viewpoint of the managers and way different from the developers. The reason being that every stakeholder wants his/her version of the logic to be a system. To some, one thing could be different form another, to someone else. They precisely have different set of requirements which help them to conceptualize what they think is true.
Answer to section 7. 9
The point when emergency changes have to be made to systems they can be modified in the requirements document using a suitable process model. The model to be employed is the spiral model. The process activities involved in maintaining the consistency between the requirements document and the system implementation are:
Requirements discovery: Here collection of requirements and documentation is discovered.
Requirements documentation: The requirements are documented at this stage.
The requirements are discovered at the first stage and as it is a spiral model it spirals itself and prioritizes the requirements, implements it and documents it in the cycle it covers.
The spiral model is best to be used as it keeps on circling and thereby steps in all the phases of software development life cycle including system implementation and requirements documentation gets implemented. It makes the system consistent by circling every time a change takes place in the software and traveling all the phases so as to make it organized and complete. It is the best model to accommodate the changes in the business environment and document it for future reference.
References
Sommerville, Ian. Software Engineering. Pearson
Education, 2004.

Thank's for Your Vote!
Software engineering assignment 4. Page 1
Software engineering assignment 4. Page 2
Software engineering assignment 4. Page 3

This work, titled "Software engineering assignment 4" was written and willingly shared by a fellow student. This sample can be utilized as a research and reference resource to aid in the writing of your own work. Any use of the work that does not include an appropriate citation is banned.

If you are the owner of this work and don’t want it to be published on AssignBuster, request its removal.

Request Removal
Cite this Essay

References

AssignBuster. (2022) 'Software engineering assignment 4'. 15 November.

Reference

AssignBuster. (2022, November 15). Software engineering assignment 4. Retrieved from https://assignbuster.com/software-engineering-assignment-4/

References

AssignBuster. 2022. "Software engineering assignment 4." November 15, 2022. https://assignbuster.com/software-engineering-assignment-4/.

1. AssignBuster. "Software engineering assignment 4." November 15, 2022. https://assignbuster.com/software-engineering-assignment-4/.


Bibliography


AssignBuster. "Software engineering assignment 4." November 15, 2022. https://assignbuster.com/software-engineering-assignment-4/.

Work Cited

"Software engineering assignment 4." AssignBuster, 15 Nov. 2022, assignbuster.com/software-engineering-assignment-4/.

Get in Touch

Please, let us know if you have any ideas on improving Software engineering assignment 4, or our service. We will be happy to hear what you think: [email protected]