Agile Project Management Certification Prep+Agile Scrum+Jira
Agile =
incremental delivery + high collaboration
Some agile
methods:
o
Scrum
o
Extreme
programming
o
Kanban
o
Pragmatic
programming
o
Agile
modeling
Agile
characteristics:
o
Active
user involvement
o
Team
is empowered to make decisions
o
Requirements
evolve but time is fixed
o
Capture
req. at high level
o
Develop
small and incremental releases
o
Focus
on freq delivery
o
Complete
each feature before moving onto the next
o
Apply
the 80/20 rule
o
Testing
is integrated throughout the lifecycle
o
A
collaborative and corporative approach between all stakeholders
Agile is a
mindset and an umbrella term for many methods and frameworks used to deliver
projects and products in small pieces
Why is The Agile
Manifesto So Important (pick one answer) ? It sums up the Agile
mindset in 4 lines and serves as the foundation for Agile methods
12 Agile
principles:
1. Early and continuous delivery
2. Welcome changing requirements
3. Deliver working software from a
couple of weeks to a couple of months, with a preference to the shorter
timescale
4. Business-people and developers work
together daily throughout the project
5. Build projects around motivated
individuals, give them the environment, and support they need and trust them to
get the job done
6. The most effective method of
conveying information to and within a development team is a face-to-face
conversation
7. The primary measure of progress is
actual working software
8. Agile principles promote sustainable
development. The sponsors, developers and users should be able to maintain a
constant pace indefinitely
9. Continuous attention to technical
excellence and good design enhances agility. (there is no design phase in
agile, in each phase a design is done, this may lead to bad design, hence a
great focus needs to be made to ensure good design)
10. Simplicity – the art of maximizing
the amount of unwanted work not done – is essential
11. The best architectural design and
requirements emerge from self-organizing teams
12. At regular intervals, the team
reflects on how to become more effective, then tunes and adjusts its behavior accordingly
(Retrospective that happens at end of every iteration)
No comments:
Post a Comment