Hello Chegg, I am currently in a Masters program taking Systems Requirements. I
ID: 406972 • Letter: H
Question
Hello Chegg, I am currently in a Masters program taking Systems Requirements. I believe the answer is Agile but I have to elaborate. We are sort of acting as Business Analysts for this company. Thankyou.
Imagine that we are working on a different project for a software development consulting firm. Your company has been assigned to implement a major new enhancement to an existing product. Your only access to your users will be through weekly status meetings with a few representative users who are subject matter experts. Your team of ten programmers is lead by two system architects who have been working on the core system for fifteen years. Should you try using agile methods or should a more formal approach with detailed written requirements be used? Why or why not? I have to answer these questions in 300 words per question.
Explanation / Answer
On this case is better to use an agile software development methodology because this will allow us to change any requirement over time by using cross functional teams, this is better than spending a lot of time planning and designing up front.
The cross functional teams: architects, developers and testers will work on the product over fixed time periods.
The great benefit about this is that the teams are self-organized and we will have a representative of the business, this will allow better communication and the feedback will go directly to the team to make any changes that the customer feels are necessary.
If we use agile we will be able to deliver the product faster, we will have closer collaboration with the team and the business owner, any kind of change can be incorporated at any point of the process.
The problem with the traditional approach is the fact that the changes to requirements cannot be incorporated easily and this delay the entire project and there is not a good communication with the business owner like it is on the agile method.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.