Page 1 of 1

Your company has been chosen to implement a UK highway information system project and you are going to use an agile-scru

Posted: Tue May 24, 2022 8:22 am
by answerhappygod
Your Company Has Been Chosen To Implement A Uk Highway Information System Project And You Are Going To Use An Agile Scru 1
Your Company Has Been Chosen To Implement A Uk Highway Information System Project And You Are Going To Use An Agile Scru 1 (108.26 KiB) Viewed 15 times
Your company has been chosen to implement a UK highway information system project and you are going to use an agile-scrum method. Given lengthy delays in the procurement of the development, the customer is keen to ensure the system is implemented in the near horizon. This said, the customer has no experience in agile and has long-established organisational quality assurance procedures more inclined to that of a waterfall approach. You will utilise development teams in London (where you are based) and New York as the skills required to undertake the development are spread across these teams. The following are additional facts about the customer and project: • The customer has three business analysts (BA) which are knowledgeable about the functional business requirements. However, there is no single product owner. • The customer has mandated a project manager (PM) to make high-level decisions about what is in scope and their relative importance. However, the PM will not always be available at all meetings. • The project has an appointed Scrum master and an architect manager. The architect will have responsibility for eliciting non-functional requirements based on discussions with many varied departments within the customers organisation as well as external stakeholders. • The system developed by the project will need to fit into the customer's existing IT architecture/infrastructure and interface with many other applications. • The customer has insisted that the development process be documented according to a specific standard (we will call this S-standard). In relation to the functional requirements, this will be the responsibility of the BA's. Based on the above, choose all statements which are correct:

a. The architecture team could undertake their non-functional user requirements elicitation in parallel with functional feature development. Once these requirements have been documented in a user story and agreed with the customer, they can be prioritized on the product backlog. b. Your company (via the Scrum manager) should translate the BA documented requirements into user stories and agree these with the customer and thereafter aiding the customer in this respect if necessary. Your company should select and/or agree, with the customer, that the BA's should act as the product owner. d. Once user stories are obtained, the project development follows the typical agile scrum process in which a physical white board, in London, is used to visualize and communicate the product backlog for the entire development team and product owners at the same time. e. The scrum team working on the functional features should completely finish all code iterations and only incorporate non-functional aspects after the user has signed off on their development. f. Pairs programming should not be used in this project as not all team members are co-located. 8. Since the customer has no experience in agile, your company should provide training in agile until the customer is in a position to produce high- quality user stories which you then prioritise for the product backlog. h. The company should adopt a plan-driven incremental development in which iteration occurs within each activity as this extreme-programming approach will speed up code production. In the absence of your company documenting a significant portion of the development process, the customer requirements might not be met.