Professional Documents
Culture Documents
Full Course Agile
Full Course Agile
i. Agile Revision
i. Mainfesto, values, Principals and methodologies
of Agile.
ii. Scrum
i. Tineline and Activities
ii. Product backlog & user stories.
iii.Measuring productivity, estimates and due dates
iii.Scrum vs other Agile methodologies.
Analysis
review.
●Each content should belong to one Content
Top 12 Problems
What could go wrong with SCRUM
1- Too little flexibility
Agile projects often fall down because of rigid
procurement practices. A large organization will
appoint a supplier to deliver an agile project, but
with a contract that ties them to fixed
deliverables.
● You have to have contracts allowing Agile.
2- Lack of support from the top
“An urgent problem or request crops up and
everyone is forced to scatter like ants.”“Too often
management either doesn’t understand or doesn’t
care about the constraints required of agile.
●
Scrum Vs XP
● In scrumThe testing of the software is completed
almost at the end of each sprint, (i.e. Sprint
Review) while in XP The software needs to be
validated at all times, to the extent that the tests
are written prior to the actual software. TDD
● Scrum doesn’t prescribe any engineering practices
while XP does.
● The Scrum Master is responsible for what is done
in the Sprint, including the code that is written A
developer can modify or refactor the parts of the
code as and when the need arises.
Roles in XP
● A typical XP team includes six roles.
● The customer is the person who is responsible for
writing user stories, setting priorities and
formulating the product backlog.
● The programmer is an ordinary developer, who
writes the code and performs the entire amount of
project tasks.
● The coach is the person who watches the team’s
work, controls it, and teaches its members to
implement the most effective practices.
●
Roles in XP
● The tracker is the person whose main task is to
monitor the progress of software development and
to detect all problems in it.
● The tester is the team member responsible for
product testing. The quality of the final product
strongly depends on his work.
● The doomsayer is the person who tracks the
project risks and warns the team about them.
Compirisons
Other Agile Methodologies
3- KanBan
KanBan Improve Flexibility