WEEK 6 - AGILE AND SCRUM Flashcards
1
Q
Why choose agile information system?
A
- flexibility
- adaptability
- iterative development
2
Q
key characteristics of agile system
A
- minimum requirements
- collaboration
- continuous delivery
- embracing change
3
Q
what are the steps involved in prototyping agile methods and scrum?
A
- identify basic requirements
- develop a working prototype
- use the prototype
- if the user is satisfied, move to the operational prototype. If not, revise and enhance the prototype
4
Q
define end-user development
A
- allows end users to create simple information systems with little or no assistance from specialists
- rapid development, higher user involvement, and satisfaction
5
Q
define rapid application development (RAD) and Joint application design (JAD)
A
- RAD: creating workable systems in a short period
- JAD: end users and information systems specialists working together on design
6
Q
difference between agile and scrum
A
- agile involves frequent face-to-face meetings to modify, refine and test how the system meets user needs
- scrum is an agile ISD methodology focusing on iterative development through cycles called “sprints:
7
Q
describe the features of a scrum framework
A
- product backlog: a list of high-level features required by the product owner
- sprint backlog: selected requirements for each sprint, quarantined from further changes during the sprint
- sprint: a 2 to 3 week cycle where the scrum team designs, codes and tests software
- daily stand-up meetings: brief meetings for updating information
- sprint review: at the end of each sprint, the team presents what it has accomplished
- sprint retrospective: evaluates the sprint process to identify improvements
8
Q
what are the roles in a scrum?
A
- product owner: defines and prioritizes product features, accepts or rejects work results
- scrum master: ensures the team is functional and productive, shields the team from external interferences
- scrum team: cross-functional team members working full-time on the project
9
Q
what is involved in a scrum ceremony?
A
- stand-up: daily 15 min meeting for quick update
- sprint planning and review: planning the sprint and reviewing completed work
- sprint retrospective: evaluating the sprint process for improvements
10
Q
scrum advantages
A
- flexibility and adaptability
- incremental delivery
- high engagement
11
Q
scrum disadvantages
A
- complexity
- requires discipline
12
Q
compare waterfall vs agile
A
- waterfall: sequential, all requirements defined upfront, less adaptable to change
- agile: iterative. requirements evolve incrementally, highly adaptable to change
success rate: - agile has higher success rate across projects of all sizes compared to waterfall