q5.
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:
Based on the above, choose all statements which are correct:
a.
Once the user stories for the non-functional requirements are
produced, these should be prioritized on the product backlog over
those of the functional features to ensure that dependability and
performance criteria are addressed.
b.
Since it is proposed to use agile development, there should be
no impediments to employing pairs programming within and between
development teams.
c.
Since the customer has no experience in agile, your company
should just use a waterfall model (for functional features) as this
is consistent with their experience and will accommodate for
incorporation of subsequent non-functional requirements without
having to repeat earlier development activities or modify code.
d.
Systems configuration will form a significant fraction of the
project under development rather than just creating new code.
e.
Your company (via the Scrum manager) should translate the BA
documented requirements into user stories and agree these with the
customer for the initial product backlog and thereafter aiding the
customer in this respect if necessary.
f.
Your company should have comparable roles in both development
teams including someone acting for the customer.
g.
Since the customer does not have an identified individual as
product owner, your company should act in this capacity.
h.
Tools to support real-time communication will be key to
enhancing communication between development teams as well as with
product owners.
i.
The company should use a plan-driven incremental development in
which iteration occurs within each activity as this
extreme-programming approach will speed up code production.
q5. Your company has been chosen to implement a UK highway information system project and you are going to use an agile-
-
- Site Admin
- Posts: 899603
- Joined: Mon Aug 02, 2021 8:13 am