SlideShare una empresa de Scribd logo
1 de 38
Descargar para leer sin conexión
Agile Project Management
    Deep Dive into Project Planning

    Date: March 2010


Thursday, April 8, 2010
Agenda

    ✤    Introductions

    ✤    Introduction to Agile

    ✤    Deep Dive into the Principles
         and Practices of Agile Planning

    ✤    Working Lunch & Games

    ✤    Pilot Project Planning

    ✤    Retrospective

Thursday, April 8, 2010
1. Introductions
    Let’s Get to Know Each Other




Thursday, April 8, 2010
Introduction to ShoreTel
    Introductions by Team Members




Thursday, April 8, 2010
Introduction to Winn Dixie
    Introductions by Team Members




Thursday, April 8, 2010
Intro to Siraj

    ✤    19 years experience with
         process improvement
         consulting and coaching.

    ✤    excellent track record of
         coaching leaders and teams on
         process improvement (Kanban,
         Agile, Scrum, CMMI, SOX)

    ✤    broad and deep (varied
         domain / functional)
         experience.

Thursday, April 8, 2010
My Goals for Today

    ✤    “We are here to learn, have fun and make a difference” - Deming

    ✤    Provide Conceptual Inputs to the Team on Agile.

    ✤    Deep Dive into Agile Project Planning - Principles, Practices & Issues.

    ✤    Work with the Team to Plan their Pilot Project. Identify action items
         for the Team to work on until we meet next. Address concerns. Clarify
         Concepts.

    ✤    Mentor PM / Scrum Master on his / her role.


Thursday, April 8, 2010
2. Introduction to Agile
    History, Concepts and Current State of Agile




Thursday, April 8, 2010
History

    ✤    1940s to now - Deming, TPS /
         Toyota Way and Lean.

    ✤    1986 - The New New Product
         Development Game

    ✤    2001 - The Agile Manifesto

    ✤    2000-now - Scrum, XP, Crystal,
         DSDM, FDD, Lean, Kanban.

    ✤    2010 - what’s next

Thursday, April 8, 2010
Agile Concepts I

    ✤    Incremental Business Value      ✤   Retrospectives

    ✤    Roles - Scrum Master, Product   ✤   Co-Location
         Owner, Team
                                         ✤   Product Backlog (Prioritization,
    ✤    Planning (Release and               User Stories)
         Iterations)
                                         ✤   Estimation (Planning Poker,
    ✤    Visualization (Task Board)          Sizing, Story Points)

    ✤    Daily Standup                   ✤   Velocity (BU / BD Charts)

    ✤    Reviews / Demos                 ✤   Scrum of Scrums

Thursday, April 8, 2010
Agile Concepts II

    ✤    Self Organizing                 ✤   Agile Values, Principles and
                                             Team Behaviors
    ✤    Agile Technology Practices
         (TDD, CI, CD, Automated
         Testing, Pair Programming,
         Refactoring,Coding Standards)

    ✤    PM Concepts (Risk
         Management, Issue
         Management, Schedule
         Management, Cost and
         Budgeting, Scope Management)


Thursday, April 8, 2010
Agile Concepts III (Agilisms)

    ✤    Give Up Hope (Requirements     ✤   Scrumbut
         Change)
                                        ✤   Technical Debt
    ✤    Fail Fast
                                        ✤   Chickens & Pigs
    ✤    Release Early, Release Often

    ✤    Inspect & Adapt

    ✤    Done means Done

    ✤    Smells


Thursday, April 8, 2010
Current State I
    Agile Methods




Thursday, April 8, 2010
Current State II
    Agile Techniques




Thursday, April 8, 2010
Current State III
    Benefits from Agile Adoption




Thursday, April 8, 2010
Current StateIV


    ✤    Barriers to Further Adoption of
         Agile

    ✤    Management opposition and
         Lack of Upfront Planning

    ✤    Question: Is this a concern you
         have for your team / project?




Thursday, April 8, 2010
Current State V


    ✤    Greatest Concerns About
         Adopting Agile

    ✤    Lack of Upfront Planning

    ✤    Lack of Documentation

    ✤    Question: Is this a concern you
         have for your team / project?



Thursday, April 8, 2010
Questions
    Your Questions on Agile Concepts




Thursday, April 8, 2010
Break 1
    Go Fly and Come Back in 10 mins!




Thursday, April 8, 2010
3. Agile Planning
    Deep Dive into the Principles, Practices & Issues of Agile Planning




Thursday, April 8, 2010
Review


    ✤    Greatest Concerns About
         Adopting Agile

    ✤    Lack of Upfront Planning

    ✤    Lack of Documentation

    ✤    Question: Is this a concern you
         have for your team / project?



Thursday, April 8, 2010
Planning Principles

    ✤    Predictability                 ✤   Inspect and Adapt

    ✤    Discipline                     ✤   Feedback from Customers

    ✤    Flow

    ✤    Cadence

    ✤    Release Early, Release Often

    ✤    Fail Fast

    ✤    Manage Obstacles

Thursday, April 8, 2010
Planning Context

    ✤    Context, Context, Context !!

    ✤    Enterprise or Product Development Shop.

    ✤    Product or Application Development Team vs Infrastructure.

    ✤    Co-located vs Distributed Teams.

    ✤    Agile Initiative Sponsor - Executive vs Project Management.

    ✤    Agile Adoption - Enterprise vs Pilot Team/s.


Thursday, April 8, 2010
Planning Onion

    ✤    The Discipline of Agile
         Planning

    ✤    A Planning Discipline for the
         entire company / team.

    ✤    Enterprise Planning

    ✤    Release Planning

    ✤    Iteration Planning

    ✤    Daily Stand ups

Thursday, April 8, 2010
Planning Practices - Enterprise

    ✤    Agile Initiative Sponsorship     ✤   Preliminary meeting with PO to
         Process - Selection of Pilot         prepare ID MMFs and User
         Projects / Teams                     Stories, Prioritize and Create
                                              Product Backlog
    ✤    Training / Briefing Team
         members and Product Owners       ✤   Enterprise Release / Planning
                                              Calendar
    ✤    Project Governance (Charter,
         Scope, Budgets, Hiring, Vendor   ✤   Retrospective
         Contracts etc)

    ✤    Co-location -Work area /
         Conference Room set up

Thursday, April 8, 2010
Planning Practices - Release

    ✤    Release Planning Cadence          ✤   Studying the Team Velocity
                                               (yesterday’s weather). BU/BD
    ✤    Planning Session Agenda               Charts
         Templates
                                           ✤   Feedback from Previous
    ✤    Release Backlog Template              Retrospective

    ✤    Preparation for Planning          ✤   How much can be done in this
         Sessions (by Role - PO, SM,           Release?
         Team)
                                           ✤   Stabilization Iteration.
    ✤    MMF (minimal marketable
         features) and / or User Stories

Thursday, April 8, 2010
Planning Practices - Iterations

    ✤    Iteration Planning Cadence    ✤   Studying the Team Velocity
                                           (yesterday’s weather). BU/BD
    ✤    Planning Session Agenda           Charts
         Templates
                                       ✤   Planning Poker
    ✤    Iteration Backlog Template
                                       ✤   Story Points
    ✤    Preparation for Planning
         Sessions (by Role - PO, SM,   ✤   How much can be done in this
         Team)                             Iteration? Selecting User Stories

    ✤    Feedback from Previous        ✤   Visualizing the Team Board
         Retrospective

Thursday, April 8, 2010
Planning Practices-Daily Standup

    ✤    Daily Stand-up Cadence            ✤   Following up for Specific
                                               Obstacles (SM)
    ✤    Preparation for Daily Stand ups
         (by Role - PO, SM, Team)          ✤   Collecting data on stories
                                               complete / story points /
    ✤    Visualizing the Team Board            updating charts on Agile PM
         (updating tasks / stickies)           Tool (SM)

    ✤    Referring to BU / BD              ✤   Encouraging & Ensuring Team
                                               follows Agile Dev practices
    ✤    Daily Standup Drill(3                 (SM)
         questions)


Thursday, April 8, 2010
Planning Issues I

    ✤    Depth of Product Management   ✤   Not releasing often
         Team’s knowledge / lack of
         product strategy / roadmap.   ✤   Lack of Engineering Discipline
                                           needed for Agile Releases
    ✤    Good prioritization of the
         product backlog.              ✤   Agile PM Tool - How do we
                                           keep track of data (product
    ✤    Death by meeting !                backlog, MMF, stories, story
                                           points, velocity)?
    ✤    Not doing Retrospectives
                                       ✤

    ✤    Not implementing feedback
         from Retrospectives

Thursday, April 8, 2010
Planning Issues II

    ✤    Release Planning only -            ✤   How do we compare Story
         Iteration-less Agile / Kanban          Points across teams /
                                                companies?
    ✤    Lack of quorum at Planning
         Meetings                           ✤   The fine art of splitting user
                                                stories
    ✤    How long is the release cycle?
                                            ✤   Planning for contingencies
    ✤    How long is the iteration cycle?
                                            ✤   Is planning worth the extra
    ✤    When do we schedule these              effort
         meetings?
                                            ✤   Aligning with SOX / PMBOK

Thursday, April 8, 2010
Reviews & Retrospectives

    ✤    Review Cadence                    ✤   Retrospective Cadence

    ✤    Review Agenda Template            ✤   Retrospective Agenda Template

    ✤    Prep for Reviews (Demo            ✤   Prep for Retrospective
         Room / Infrastructure / Script)
                                           ✤   Capturing Feedback (SM)
    ✤    Roles for PO / SM / Team
                                           ✤   Escalation / Resolution /
    ✤    Capturing Feedback (SM)               Implementation of feedback




Thursday, April 8, 2010
Questions
    Your Questions on Agile Planning




Thursday, April 8, 2010
Working Lunch
    Informal Discussions with Team!




Thursday, April 8, 2010
4. Pilot Project
    Applying Agile Planning Concepts to a Specific Project + Creation of Artifacts




Thursday, April 8, 2010
Break 2
    Go Fly and Come Back in 10 mins!




Thursday, April 8, 2010
4. Pilot Project (contd)
    Conducting Mock Planning Sessions + Review of Planning Artifacts Created




Thursday, April 8, 2010
5. Retrospective
    Feedback & Lessons Learned




Thursday, April 8, 2010
Gratitude
    Thank You and Best of Luck

    Siraj@sirajuddin.com / 202-415-2138


Thursday, April 8, 2010

Más contenido relacionado

Similar a Agile Planning 2010

Mark wiese
Mark wieseMark wiese
Mark wieseNASAPMC
 
Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"Yvonne Shek
 
Designing the mobile experience
Designing the mobile experienceDesigning the mobile experience
Designing the mobile experienceJoseph Dickerson
 
Myron Kokhanovskyi: From Chaos to Clarity: R&D Way of Working Framework (UA)
Myron Kokhanovskyi: From Chaos to Clarity: R&D Way of Working Framework (UA)Myron Kokhanovskyi: From Chaos to Clarity: R&D Way of Working Framework (UA)
Myron Kokhanovskyi: From Chaos to Clarity: R&D Way of Working Framework (UA)Lviv Startup Club
 
Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily StandupsFadi Stephan
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and groomingArevik Harutyunyan
 
XP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough CompaniesXP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough Companies⇥ Tung Lam Vu ⇤
 
Experiences From Agile Projects Great & Small (ASWEC 2009)
Experiences From Agile Projects Great & Small (ASWEC 2009)Experiences From Agile Projects Great & Small (ASWEC 2009)
Experiences From Agile Projects Great & Small (ASWEC 2009)Craig Smith
 
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...Agile Lietuva
 
Agile-transformation&metrics
Agile-transformation&metricsAgile-transformation&metrics
Agile-transformation&metricsFranky Redant
 
Agile Tour Brussels 2012 - Estimating user stories
Agile Tour Brussels 2012 - Estimating user storiesAgile Tour Brussels 2012 - Estimating user stories
Agile Tour Brussels 2012 - Estimating user storiessrondal
 
How to do UX in Government Without Losing Your Freaking Mind
How to do UX in Government Without Losing Your Freaking MindHow to do UX in Government Without Losing Your Freaking Mind
How to do UX in Government Without Losing Your Freaking MindUXPA DC
 

Similar a Agile Planning 2010 (20)

Mark wiese
Mark wieseMark wiese
Mark wiese
 
Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"
 
Designing the mobile experience
Designing the mobile experienceDesigning the mobile experience
Designing the mobile experience
 
Myron Kokhanovskyi: From Chaos to Clarity: R&D Way of Working Framework (UA)
Myron Kokhanovskyi: From Chaos to Clarity: R&D Way of Working Framework (UA)Myron Kokhanovskyi: From Chaos to Clarity: R&D Way of Working Framework (UA)
Myron Kokhanovskyi: From Chaos to Clarity: R&D Way of Working Framework (UA)
 
Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily Standups
 
Crisis: what Crisis?
Crisis: what Crisis?Crisis: what Crisis?
Crisis: what Crisis?
 
Agile philosophy
Agile philosophyAgile philosophy
Agile philosophy
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and grooming
 
XP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough CompaniesXP Practices as Scaffolding for Breakthrough Companies
XP Practices as Scaffolding for Breakthrough Companies
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Experiences From Agile Projects Great & Small (ASWEC 2009)
Experiences From Agile Projects Great & Small (ASWEC 2009)Experiences From Agile Projects Great & Small (ASWEC 2009)
Experiences From Agile Projects Great & Small (ASWEC 2009)
 
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile-transformation&metrics
Agile-transformation&metricsAgile-transformation&metrics
Agile-transformation&metrics
 
Agile Tour Brussels 2012 - Estimating user stories
Agile Tour Brussels 2012 - Estimating user storiesAgile Tour Brussels 2012 - Estimating user stories
Agile Tour Brussels 2012 - Estimating user stories
 
Scrum shuhari
Scrum shuhariScrum shuhari
Scrum shuhari
 
Understanding Scrum
Understanding ScrumUnderstanding Scrum
Understanding Scrum
 
Agile in Offshore development
Agile in Offshore developmentAgile in Offshore development
Agile in Offshore development
 
How to do UX in Government Without Losing Your Freaking Mind
How to do UX in Government Without Losing Your Freaking MindHow to do UX in Government Without Losing Your Freaking Mind
How to do UX in Government Without Losing Your Freaking Mind
 

Último

Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 

Último (20)

Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 

Agile Planning 2010

  • 1. Agile Project Management Deep Dive into Project Planning Date: March 2010 Thursday, April 8, 2010
  • 2. Agenda ✤ Introductions ✤ Introduction to Agile ✤ Deep Dive into the Principles and Practices of Agile Planning ✤ Working Lunch & Games ✤ Pilot Project Planning ✤ Retrospective Thursday, April 8, 2010
  • 3. 1. Introductions Let’s Get to Know Each Other Thursday, April 8, 2010
  • 4. Introduction to ShoreTel Introductions by Team Members Thursday, April 8, 2010
  • 5. Introduction to Winn Dixie Introductions by Team Members Thursday, April 8, 2010
  • 6. Intro to Siraj ✤ 19 years experience with process improvement consulting and coaching. ✤ excellent track record of coaching leaders and teams on process improvement (Kanban, Agile, Scrum, CMMI, SOX) ✤ broad and deep (varied domain / functional) experience. Thursday, April 8, 2010
  • 7. My Goals for Today ✤ “We are here to learn, have fun and make a difference” - Deming ✤ Provide Conceptual Inputs to the Team on Agile. ✤ Deep Dive into Agile Project Planning - Principles, Practices & Issues. ✤ Work with the Team to Plan their Pilot Project. Identify action items for the Team to work on until we meet next. Address concerns. Clarify Concepts. ✤ Mentor PM / Scrum Master on his / her role. Thursday, April 8, 2010
  • 8. 2. Introduction to Agile History, Concepts and Current State of Agile Thursday, April 8, 2010
  • 9. History ✤ 1940s to now - Deming, TPS / Toyota Way and Lean. ✤ 1986 - The New New Product Development Game ✤ 2001 - The Agile Manifesto ✤ 2000-now - Scrum, XP, Crystal, DSDM, FDD, Lean, Kanban. ✤ 2010 - what’s next Thursday, April 8, 2010
  • 10. Agile Concepts I ✤ Incremental Business Value ✤ Retrospectives ✤ Roles - Scrum Master, Product ✤ Co-Location Owner, Team ✤ Product Backlog (Prioritization, ✤ Planning (Release and User Stories) Iterations) ✤ Estimation (Planning Poker, ✤ Visualization (Task Board) Sizing, Story Points) ✤ Daily Standup ✤ Velocity (BU / BD Charts) ✤ Reviews / Demos ✤ Scrum of Scrums Thursday, April 8, 2010
  • 11. Agile Concepts II ✤ Self Organizing ✤ Agile Values, Principles and Team Behaviors ✤ Agile Technology Practices (TDD, CI, CD, Automated Testing, Pair Programming, Refactoring,Coding Standards) ✤ PM Concepts (Risk Management, Issue Management, Schedule Management, Cost and Budgeting, Scope Management) Thursday, April 8, 2010
  • 12. Agile Concepts III (Agilisms) ✤ Give Up Hope (Requirements ✤ Scrumbut Change) ✤ Technical Debt ✤ Fail Fast ✤ Chickens & Pigs ✤ Release Early, Release Often ✤ Inspect & Adapt ✤ Done means Done ✤ Smells Thursday, April 8, 2010
  • 13. Current State I Agile Methods Thursday, April 8, 2010
  • 14. Current State II Agile Techniques Thursday, April 8, 2010
  • 15. Current State III Benefits from Agile Adoption Thursday, April 8, 2010
  • 16. Current StateIV ✤ Barriers to Further Adoption of Agile ✤ Management opposition and Lack of Upfront Planning ✤ Question: Is this a concern you have for your team / project? Thursday, April 8, 2010
  • 17. Current State V ✤ Greatest Concerns About Adopting Agile ✤ Lack of Upfront Planning ✤ Lack of Documentation ✤ Question: Is this a concern you have for your team / project? Thursday, April 8, 2010
  • 18. Questions Your Questions on Agile Concepts Thursday, April 8, 2010
  • 19. Break 1 Go Fly and Come Back in 10 mins! Thursday, April 8, 2010
  • 20. 3. Agile Planning Deep Dive into the Principles, Practices & Issues of Agile Planning Thursday, April 8, 2010
  • 21. Review ✤ Greatest Concerns About Adopting Agile ✤ Lack of Upfront Planning ✤ Lack of Documentation ✤ Question: Is this a concern you have for your team / project? Thursday, April 8, 2010
  • 22. Planning Principles ✤ Predictability ✤ Inspect and Adapt ✤ Discipline ✤ Feedback from Customers ✤ Flow ✤ Cadence ✤ Release Early, Release Often ✤ Fail Fast ✤ Manage Obstacles Thursday, April 8, 2010
  • 23. Planning Context ✤ Context, Context, Context !! ✤ Enterprise or Product Development Shop. ✤ Product or Application Development Team vs Infrastructure. ✤ Co-located vs Distributed Teams. ✤ Agile Initiative Sponsor - Executive vs Project Management. ✤ Agile Adoption - Enterprise vs Pilot Team/s. Thursday, April 8, 2010
  • 24. Planning Onion ✤ The Discipline of Agile Planning ✤ A Planning Discipline for the entire company / team. ✤ Enterprise Planning ✤ Release Planning ✤ Iteration Planning ✤ Daily Stand ups Thursday, April 8, 2010
  • 25. Planning Practices - Enterprise ✤ Agile Initiative Sponsorship ✤ Preliminary meeting with PO to Process - Selection of Pilot prepare ID MMFs and User Projects / Teams Stories, Prioritize and Create Product Backlog ✤ Training / Briefing Team members and Product Owners ✤ Enterprise Release / Planning Calendar ✤ Project Governance (Charter, Scope, Budgets, Hiring, Vendor ✤ Retrospective Contracts etc) ✤ Co-location -Work area / Conference Room set up Thursday, April 8, 2010
  • 26. Planning Practices - Release ✤ Release Planning Cadence ✤ Studying the Team Velocity (yesterday’s weather). BU/BD ✤ Planning Session Agenda Charts Templates ✤ Feedback from Previous ✤ Release Backlog Template Retrospective ✤ Preparation for Planning ✤ How much can be done in this Sessions (by Role - PO, SM, Release? Team) ✤ Stabilization Iteration. ✤ MMF (minimal marketable features) and / or User Stories Thursday, April 8, 2010
  • 27. Planning Practices - Iterations ✤ Iteration Planning Cadence ✤ Studying the Team Velocity (yesterday’s weather). BU/BD ✤ Planning Session Agenda Charts Templates ✤ Planning Poker ✤ Iteration Backlog Template ✤ Story Points ✤ Preparation for Planning Sessions (by Role - PO, SM, ✤ How much can be done in this Team) Iteration? Selecting User Stories ✤ Feedback from Previous ✤ Visualizing the Team Board Retrospective Thursday, April 8, 2010
  • 28. Planning Practices-Daily Standup ✤ Daily Stand-up Cadence ✤ Following up for Specific Obstacles (SM) ✤ Preparation for Daily Stand ups (by Role - PO, SM, Team) ✤ Collecting data on stories complete / story points / ✤ Visualizing the Team Board updating charts on Agile PM (updating tasks / stickies) Tool (SM) ✤ Referring to BU / BD ✤ Encouraging & Ensuring Team follows Agile Dev practices ✤ Daily Standup Drill(3 (SM) questions) Thursday, April 8, 2010
  • 29. Planning Issues I ✤ Depth of Product Management ✤ Not releasing often Team’s knowledge / lack of product strategy / roadmap. ✤ Lack of Engineering Discipline needed for Agile Releases ✤ Good prioritization of the product backlog. ✤ Agile PM Tool - How do we keep track of data (product ✤ Death by meeting ! backlog, MMF, stories, story points, velocity)? ✤ Not doing Retrospectives ✤ ✤ Not implementing feedback from Retrospectives Thursday, April 8, 2010
  • 30. Planning Issues II ✤ Release Planning only - ✤ How do we compare Story Iteration-less Agile / Kanban Points across teams / companies? ✤ Lack of quorum at Planning Meetings ✤ The fine art of splitting user stories ✤ How long is the release cycle? ✤ Planning for contingencies ✤ How long is the iteration cycle? ✤ Is planning worth the extra ✤ When do we schedule these effort meetings? ✤ Aligning with SOX / PMBOK Thursday, April 8, 2010
  • 31. Reviews & Retrospectives ✤ Review Cadence ✤ Retrospective Cadence ✤ Review Agenda Template ✤ Retrospective Agenda Template ✤ Prep for Reviews (Demo ✤ Prep for Retrospective Room / Infrastructure / Script) ✤ Capturing Feedback (SM) ✤ Roles for PO / SM / Team ✤ Escalation / Resolution / ✤ Capturing Feedback (SM) Implementation of feedback Thursday, April 8, 2010
  • 32. Questions Your Questions on Agile Planning Thursday, April 8, 2010
  • 33. Working Lunch Informal Discussions with Team! Thursday, April 8, 2010
  • 34. 4. Pilot Project Applying Agile Planning Concepts to a Specific Project + Creation of Artifacts Thursday, April 8, 2010
  • 35. Break 2 Go Fly and Come Back in 10 mins! Thursday, April 8, 2010
  • 36. 4. Pilot Project (contd) Conducting Mock Planning Sessions + Review of Planning Artifacts Created Thursday, April 8, 2010
  • 37. 5. Retrospective Feedback & Lessons Learned Thursday, April 8, 2010
  • 38. Gratitude Thank You and Best of Luck Siraj@sirajuddin.com / 202-415-2138 Thursday, April 8, 2010