Agile Software Project Management PDF
Document Details
Uploaded by FertileQuasimodo
SLIIT Faculty of Computing
Tags
Summary
This presentation details agile software project management, including concepts such as Scrum and Kanban. It covers topics like project phases, organizational structures, and the Agile manifesto.
Full Transcript
Agile Software Project Management Who is a Project Manager? Planning Scheduling Coordinating Working with people Phases In a Project Life Cycle The completion & approval of one or more deliverables defines a project phase. In iterative systems development, new phase can s...
Agile Software Project Management Who is a Project Manager? Planning Scheduling Coordinating Working with people Phases In a Project Life Cycle The completion & approval of one or more deliverables defines a project phase. In iterative systems development, new phase can start without closing the previous phase. A phase can be closed without initiating subsequent phases. Agile Transformation http://www.michele-joy.com/blog/2018/7/11/taking-the-leap Agile Manifesto Individuals & Interactions Over Tools & Processes Agile Manifesto Working Software Over Comprehensive Documentation Agile Manifesto Customer Collaboration Over Contract Negotiation Agile Manifesto Respond to Change Over Following a Plan Agile Methodologies Agile Methodologies SCRUM Master Servant Leader Resolves blockers Guardian of the Project! SCRUM Master SCRUM Framework Writing User-stories/Epics As , I want so that. Writing User-stories/Epics Backlog Grooming Removing user stories that no longer appear relevant Creating new user stories in response to newly discovered needs Re-assessing the relative priority of stories Assigning estimates to stories which have yet to receive one Correcting estimates in light of newly discovered information Splitting user stories which are high priority but too coarse grained to fit in an upcoming iteration Backlog Grooming How its Done! (Video) Scrum Estimation http://www.michele-joy.com/blog/2018/7/11/taking-the-leap Planning Poker https://play.google.com/store/apps/details?id=com.samcarton.planningpoker&hl=en Planning Poker - Steps 1. The entire scrum team gathers with planning poker cards or a planning poker mobile application. 2. Scrum master takes each item in the product backlog and discusses it with the team. 3. Each team member individually selects a value from the cards or from the mobile application. It is not revealed to anyone yet. 4. When the scrum master gives the signal, everyone reveals the estimated values. Planning Poker - Steps 5. After looking at all the values, the members with the largest values and the smallest values explain the reasons behind their estimations.Everyone listens to the explanations and if needed others can add their comments as well. 6. Next, they go for another round in the same manner. 7. This is performed until the estimates converge to a closer number or majority of the team members votes for the same value. 8. The next backlog item is selected, and the same process is performed. 9. This is done until the team feels that they have estimated sufficient items to fill in for a new sprint. Planning Poker Planning Poker How its Done! (Video) Daily Scrum What did you do yesterday? What are you going to do today? What are your Impediments? Daily Scrum How its Done! (Video) Thank You