Presentation is loading. Please wait.

Presentation is loading. Please wait.

Agile Projects with Microsoft Project

Similar presentations


Presentation on theme: "Agile Projects with Microsoft Project"— Presentation transcript:

1 Agile Projects with Microsoft Project

2 Why Microsoft Project for Agile Projects?
We don’t need a schedule. (We don’t WANT a schedule) New features provide Agile planning and execution without a schedule Agile Project is often a component of larger Project or Program Agile is traditionally Software Development Agile Manifesto, 12 Principles Most projects have a software component Some Agile techniques may be applicable for other activities What is the scope or context of your project? Software Development only? Implementation? Training, Processes, Communications?

3 Why Microsoft Project WITH Agile Projects?
Larger Project or Program needs a schedule Dependencies to and from Agile Iterations - Predecessors and Successors Needs to represent Agile Project/Deliverables in integrated master schedule May be Timeboxed, Phases or Releases, Testing, Implementation Needs Project Management – PMBOK “10 Blocks” – in the schedule Anticipate Change Resources often assigned to multiple tasks or projects at a time Microsoft Project can mix Agile and Traditional

4 Agile Manifesto agilemanifesto.org

5 Agile 12 Principles agilemanifesto.org

6 PMI® Standards: Project Management Body of Knowledge
Areas Process Groups Initiating Planning Executing Monitoring & Controlling Closing Integration Develop Charter Develop Project Management Plan Direct and Manage Project Work Manage Project Knowledge Monitor and Control Project Work Perform Integrated Change Control Close Project or Phase Scope Plan Scope Management Collect Requirements Define Scope Create WBS Validate Scope Control Scope Schedule Plan Schedule Management Define Activities Sequence Activities Estimate Activity Durations Develop Schedule Control Schedule Cost Plan Cost Management Estimate Costs Determine Budget Control Costs Quality Plan Quality Management Manage Quality Control Quality Resource Plan Resource Management Estimate Activity Resources Acquire Resources Develop Team Manage Team Control Resources Communications Plan Communications Management Manage Communications Monitor Communications Risk Plan Risk Management Identify Risks Perform Qualitative Risk Analysis Perform Quantitative Risk Analysis Plan Risk Responses Implement Risk Responses Procurement Plan Procurement Management Conduct Procurements Control Procurements Stakeholder Identify Stakeholders Plan Stakeholder Management Manage Stakeholder Engagement Monitor Stakeholder Engagement

7 PMI Life Cycles Predictive
PMI Agile Practice Guide Predictive A more traditional approach, with the bulk of planning occurring up front, the executing in a single pass; a sequential process Iterative An approach that allows feedback for unfinished work to improve and modify that work Incremental An approach that provides finished deliverables that the customer may be able to use immediately Agile An approach that is both iterative and incremental to refine work items and deliver frequently

8 WBS & Life Cycles Dependencies Project Management Release1 Sprint1-1
Change Control Scope Schedule Cost Resources Procurement Stakeholders Communications Risk Quality XYZ Program Incremental (Phased) Phase 1 Phase 2 Phase 3 Life Cycle Planning Build Implement Planning Build Implement Planning Build Implement Functional Dependencies Finance HR Legal PR IT Marketing Sales Training OCM Customers Infrastructure ERP Custom Software Web Sites Intranet Agile Release1 Sprint1-1 Sprint1-2 Sprint1-3 Release Release2 Sprint2-1… Suppliers Hardware Systems Security Support Hybrid Dependencies Requirements Requirements Integration Testing Implementation Iterations Sprint Planning Sprint Build Sprint Review Retrospective Iterations Contingency Buffer

9 Microsoft Project Agile Features
Agile Project Template, 2013 version Scrum Project, O version Kanban Project, O version Task Board View, O version Burndown Chart, all 2016 versions Build your own…, all versions Visual Studio Team Services, Team Foundation Server, various versions Task Board can be used with any agile methodology Work, Dates not necessary, not integrated; update separately if desired Points not included but may be custom; performance is Work if desired

10 Microsoft Project Agile Demonstrations
Agile Project Template Uses custom fields Text1 for Item Type (Sprint or Work Item), Text2 for Sprint (Backlog, Sprint #) Kanban Project Board Planning Progression Scrum Project Sprints Board Planning Sprints and Progression Hybrid Include both and traditional in same schedule Insert column Agile; Yes or No Build your own example Custom fields for Sprint/Iteration, Release, Points Scrum Sprint Life Cycle Manually Scheduled for Backlog does not create false dates Can calculate performance & velocity with Point and formulas Burndown Charts Filter for Agile, Sprint

11 Microsoft Project Agile Templates

12 Microsoft Project Agile Task Boards

13 Bill Gundrum, PMP, RMP, ACP
Thank you! MS Project Agile Downloads Available Bill Gundrum, PMP, RMP, ACP (610) PMO Consulting, Training & Workshops Risk Planning Project Negotiation Lessons Learned Microsoft Project, Project Server/Online Cloud PPM System Portfolio, Project, Resources Management Schedules, Risks, Monte Carlo, Issues, Changes, Lessons Learned, Auto-generate Status Reports Microsoft Project Viewer


Download ppt "Agile Projects with Microsoft Project"

Similar presentations


Ads by Google