SlideShare una empresa de Scribd logo
1 de 55
Project Management in Agile Way

February 21, 2013
Andrey Elkin, PMP, C.T.Co
Who is who




C.T.Co
  IT Service provider from 1999
  (Re)insurance business
  Agile Practices from 2000


Andrey Elkin
  Program/Project Manager (8 in 2012, 12 in 2013)
  ~14 years in IT, ~7 years as PM
  PMP and ITIL certified




                                                    page 2
Project Management in Agile way

What is Agile




                                  page 3
Agile? What it is?




When we mean Agile
We think …




                     page 4
Agile? What it is?




                     page 5
Agile Way




Waterfall        Agile




                         page 6
Agile Way vs Waterfall Way




                             page 7
Agile Software Development




Agile methods break tasks into small increments with
minimal planning
Iterations last from one to four weeks
Iteration involves a team working through a full
software development cycle
This helps minimize overall risk
Stakeholders produce documentation as required
Iteration goal = Shippable software at the end of each
iteration
Iteration = release


                                                     page 8
How agile are you?




Do you use business value to prioritize requirements?
Do you have cross functional development teams?
Do they deliver working software regularly?
Do you review the process at the end of each iteration?
Are features small enough to be completed in a short
iteration?




                                                          page 9
Agile Methods




  SCRUM
  KANBAN




                page 10
Scrum




Scrum is an iterative, incremental framework for
managing complex work (such as new product
development) commonly used with agile software
development.

Scrum is a principle-based framework for continuous
learning that focuses on maximizing value delivery instead
of effort.




                                                      page 11
Scrum. Who is who?




                             ROI – Product Owner




Quality – Dev Team             Process – Scrum Master




                                               page 12
Scrum. How it works?




                       page 13
Scrum. Real Life




                   page 14
Agile Methods




  SCRUM
  KANBAN




                page 15
KANBAN




Framework made for just-in-time (JIT) production
The process in KANBAN is going as a flow
No specific time for work package is set, Only WIP amount has
been defined




                                                           page 16
Six principles of KANBAN




Do not send defective products to the subsequent
process
The subsequent process comes to withdraw only what is
needed
Produce only the exact quantity withdrawn by the
subsequent process
Equalize production
KANBAN is a means to fine tuning
Stabilize and rationalize the process




                                                page 17
KANBAN. How it works?




                        page 18
KANBAN. Real Life




                    page 19
Project Management in Agile way

Project/Release Planning




                                  page 20
Software Development Lifecycle Model




Software development lifecycle model is based on the
effective blend of agile iterative and incremental delivery
methods with industry standard frameworks like Rational
Unified Process (RUP) and Capability Maturity Model
Integration (CMMI)




                                                        page 21
Release Planning



Jan   Mar     May       Jul         Sep         Nov      Dec




        Release 1.0




                                  Release 2.0         page 22
Release Breakdown




High-level      Architecture   Iterations   Ready   Production   Production
 planning        baselined     delivered     for      rollout        patch
completed         Detailed                   UAT                 (if needed)
                  planning
                 completed
             Enough specs to
                 initiate                                        page 23
              development
Real Life for Project




                        page 24
Real Life for Product




                        page 25
One more example of Real Life




                                page 26
Iterations Flow




                  page 27
Agile Model vs Waterfall Model




The emphasis is on producing regular visible working application
enhancements to demonstrate business value early, and
continuously improve the application through incremental and
iterative development




                                                            page 28
Project Management in Agile way

Processes and Activities




                                  page 29
Process Map




              page 30
Project Management Activities




                                page 31
High Level Planning – Project Plan




Project Plan is compiled with the following content:

Planning                   Policies
    Objectives                 Communications
    Scope                      Change Management
    Receivables                Configuration Management
    Deliverables               Security Policy
    Estimations                Quality Assurance
    Staffing                   Quality Control
    Lifecycle
    Schedule




                                                          page 32
High Level Planning – Project Plan




Checkpoint reviews
  Defined throughout the project, usually at milestone dates.
  Review are done by both project managers and (preferably)
  some of the project stakeholders.
  Face-to-face checkpoint review meetings in addition to written
  status reports: this will ensure that everyone does get the
  necessary information.


Routing paths and contact persons
  List of contact persons from both sides, including deputies, is
  defined for all major areas.
  Escalation paths are clearly defined.

                                                            page 33
Project Plan – Think on format???




                                    page 34
Project Plan – Be flexible with format!!!




                                       page 35
Estimation and Iteration Planning




  In collaboration with project team
  functionality is estimated and allocated
  into Iterations
  Team tasks are defined and plan is
  compiled with the following content:
     Feature / task name
     ID of the feature / task
     Status of the feature / task
     Priority of the feature / task
     Iteration the feature / task is assigned to
     Estimates
     Assumptions
     Dependencies

                                              page 36
Estimation and Monitoring Plan




                                 page 37
Release Development Plan




                           page 38
Estimation and Iteration Planning




Fullness and Transparency are the corn
stones for a good project steering and
Trust




                                               page 39
Too much, Too less




 It costs you 100 USD

OR

 All numbers are calculated by the formulas:




                                               page 40
Estimation Cone of Uncertainty




                                 page 41
Project Monitoring and Control




                                 page 42
Project Monitoring and Control




Daily stand-up meetings should take place (15-30
minutes) in order to discuss the current project status and
possible events that could influence the outcome of the
project

Project risks should be considered and analysed in order
to react timely and reduce the impact of the risks occurred
to the project outcome




                                                      page 43
Project Monitoring and Control
                  Status Report




Allow both project managers and the project review board
to track project progress
Submitted on a per-iteration basis (i.e. bi-weekly) in a
written form

The following information is always included:
   Progress compared to baseline (schedule, efforts).
   Forecasts for remaining part of the project, in numeric terms,
   for efforts, deliveries, and milestones.




                                                            page 44
Project Status Report




                        page 45
Day to Day Communication



Customer
  Project Status Calls – Daily/Weekly
  Status Reports and Meeting Notes
  Chats and E-mails
  Face-to-face meetings / workshops


Team
  Stand-up meetings (work organization)
  Review meetings (specs, problems, etc.)
  Project news
  Ad-hoc meetings (critical issues review)


                                             page 46
Calendar for Very good week




                              page 47
Day to Day Communication




Status calls:
   Are held more often than written status reports, and as follow-
   up after status report review
   Short checklist of open issues is a good practice as it enhances
   effectiveness of the status calls


Face-to-face meetings:
   Are held when the project team feels necessary rather than on
   pre-scheduled basis
   Help to avoid “e-mail ping-pong”
   Purely remote communication creates more issues than mixed
   face-to-face/remote approach

                                                             page 48
Project Management in Agile way

Do we really need PM in projects?




                                    page 49
Nobody want to do this except us




                                   page 50
Our reality




  We ...
      Sale our heads
           Don’t forget about yourself in cost
           calculation. You also would like to be paid


      Plan our work
           Minimize redundant paperwork to
           minimal. Nobody read them after creation


      Are Responsible about our results
           Shout about risks as much as you have
           voice. You are person who deliver
           project/product

                                                page 51
We speak to Everyone




  You will not know each and every detail, but you
  must be good comapnion in every talk

  You will speak with
     Client Executives     – about Money?
     Client Representatives– again about Money?
     Company Executives – one more time about Money?
     Your Boss             – still about Money?
     You Team              – finally about Money?


  Be open and you will know about all risks and
  issues and ...... of course about money 




                                             page 52
Do you see yourself? On left or right?
This is definitely not our project!!!
Sure???
Q&A?

Thank you!

Más contenido relacionado

La actualidad más candente

Agile project management framework
Agile project management frameworkAgile project management framework
Agile project management frameworkstefanhenry
 
Presentation how a traditional project manager transforms to scrum - final
Presentation   how a traditional project manager transforms to scrum - finalPresentation   how a traditional project manager transforms to scrum - final
Presentation how a traditional project manager transforms to scrum - finalSadaf Saad
 
Primavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdf
Primavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdfPrimavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdf
Primavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdfInSync2011
 
Pmp project management professional free sample
Pmp project management professional free samplePmp project management professional free sample
Pmp project management professional free sampleAnnsstand
 
Overview Of Project Management - P&MSP2010 (2/11)
Overview Of Project Management - P&MSP2010 (2/11)Overview Of Project Management - P&MSP2010 (2/11)
Overview Of Project Management - P&MSP2010 (2/11)Emanuele Della Valle
 
Program Mgmt Overview
Program Mgmt OverviewProgram Mgmt Overview
Program Mgmt Overviewsmcasas
 
ERP Implementation Methodology
ERP Implementation MethodologyERP Implementation Methodology
ERP Implementation MethodologyThanh Nguyen
 
Pmp exam overview
Pmp exam overviewPmp exam overview
Pmp exam overviewguokejing
 
Agile project management is systems management
Agile project management is systems managementAgile project management is systems management
Agile project management is systems managementGlen Alleman
 
A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...
A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...
A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...Glen Alleman
 
Pmbok 4th edition chapter 7 - Project Cost Management
Pmbok 4th edition   chapter 7 - Project Cost Management Pmbok 4th edition   chapter 7 - Project Cost Management
Pmbok 4th edition chapter 7 - Project Cost Management Ahmad Maharma, PMP,RMP
 
Pmbok 4th edition chapter 4 - Project Integration Management
Pmbok 4th edition   chapter 4 - Project Integration Management Pmbok 4th edition   chapter 4 - Project Integration Management
Pmbok 4th edition chapter 4 - Project Integration Management Ahmad Maharma, PMP,RMP
 

La actualidad más candente (20)

T328
T328T328
T328
 
T328
T328T328
T328
 
T328
T328T328
T328
 
Basic Software Engineering v1.0
Basic Software Engineering v1.0Basic Software Engineering v1.0
Basic Software Engineering v1.0
 
Agile project management framework
Agile project management frameworkAgile project management framework
Agile project management framework
 
Presentation how a traditional project manager transforms to scrum - final
Presentation   how a traditional project manager transforms to scrum - finalPresentation   how a traditional project manager transforms to scrum - final
Presentation how a traditional project manager transforms to scrum - final
 
Pmp an introduction
Pmp an introductionPmp an introduction
Pmp an introduction
 
Primavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdf
Primavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdfPrimavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdf
Primavera _ Mike Sicilia _ Orace Primavera vision and road ahead.pdf
 
Pmp an introduction
Pmp an introductionPmp an introduction
Pmp an introduction
 
Pmp project management professional free sample
Pmp project management professional free samplePmp project management professional free sample
Pmp project management professional free sample
 
Ch3 proj.mgt
Ch3 proj.mgtCh3 proj.mgt
Ch3 proj.mgt
 
Overview Of Project Management - P&MSP2010 (2/11)
Overview Of Project Management - P&MSP2010 (2/11)Overview Of Project Management - P&MSP2010 (2/11)
Overview Of Project Management - P&MSP2010 (2/11)
 
Program Mgmt Overview
Program Mgmt OverviewProgram Mgmt Overview
Program Mgmt Overview
 
ERP Implementation Methodology
ERP Implementation MethodologyERP Implementation Methodology
ERP Implementation Methodology
 
Pmp exam overview
Pmp exam overviewPmp exam overview
Pmp exam overview
 
Ms project training ver 01
Ms project training ver 01Ms project training ver 01
Ms project training ver 01
 
Agile project management is systems management
Agile project management is systems managementAgile project management is systems management
Agile project management is systems management
 
A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...
A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...
A Workshop for Product Owners, Scrum Masters, and Team Members for Improving ...
 
Pmbok 4th edition chapter 7 - Project Cost Management
Pmbok 4th edition   chapter 7 - Project Cost Management Pmbok 4th edition   chapter 7 - Project Cost Management
Pmbok 4th edition chapter 7 - Project Cost Management
 
Pmbok 4th edition chapter 4 - Project Integration Management
Pmbok 4th edition   chapter 4 - Project Integration Management Pmbok 4th edition   chapter 4 - Project Integration Management
Pmbok 4th edition chapter 4 - Project Integration Management
 

Destacado

Stratoplan 2013 Brief by C.T.Co
Stratoplan 2013 Brief by C.T.CoStratoplan 2013 Brief by C.T.Co
Stratoplan 2013 Brief by C.T.CoC.T.Co
 
Windows phone 7
Windows phone 7Windows phone 7
Windows phone 7C.T.Co
 
Project Management in Information Technologies
Project Management in Information TechnologiesProject Management in Information Technologies
Project Management in Information TechnologiesC.T.Co
 
Things They Didn't Teach Me In Academy
Things They Didn't Teach Me In AcademyThings They Didn't Teach Me In Academy
Things They Didn't Teach Me In AcademyC.T.Co
 
Data Access using Entity Framework
Data Access using Entity FrameworkData Access using Entity Framework
Data Access using Entity FrameworkC.T.Co
 
Business Analysis in IT by Ilze Buksha, Latvian
Business Analysis in IT by Ilze Buksha, LatvianBusiness Analysis in IT by Ilze Buksha, Latvian
Business Analysis in IT by Ilze Buksha, LatvianC.T.Co
 
Introduction to Performance Testing Part 1
Introduction to Performance Testing Part 1Introduction to Performance Testing Part 1
Introduction to Performance Testing Part 1C.T.Co
 
Scrum methodology
Scrum methodology Scrum methodology
Scrum methodology C.T.Co
 
Mobile vs Desktop
Mobile vs DesktopMobile vs Desktop
Mobile vs DesktopC.T.Co
 

Destacado (9)

Stratoplan 2013 Brief by C.T.Co
Stratoplan 2013 Brief by C.T.CoStratoplan 2013 Brief by C.T.Co
Stratoplan 2013 Brief by C.T.Co
 
Windows phone 7
Windows phone 7Windows phone 7
Windows phone 7
 
Project Management in Information Technologies
Project Management in Information TechnologiesProject Management in Information Technologies
Project Management in Information Technologies
 
Things They Didn't Teach Me In Academy
Things They Didn't Teach Me In AcademyThings They Didn't Teach Me In Academy
Things They Didn't Teach Me In Academy
 
Data Access using Entity Framework
Data Access using Entity FrameworkData Access using Entity Framework
Data Access using Entity Framework
 
Business Analysis in IT by Ilze Buksha, Latvian
Business Analysis in IT by Ilze Buksha, LatvianBusiness Analysis in IT by Ilze Buksha, Latvian
Business Analysis in IT by Ilze Buksha, Latvian
 
Introduction to Performance Testing Part 1
Introduction to Performance Testing Part 1Introduction to Performance Testing Part 1
Introduction to Performance Testing Part 1
 
Scrum methodology
Scrum methodology Scrum methodology
Scrum methodology
 
Mobile vs Desktop
Mobile vs DesktopMobile vs Desktop
Mobile vs Desktop
 

Similar a Project management in Agile Way

Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project Managementmovinghats
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to AgileRichard Cheng
 
Unit2 140919045718-phpapp01
Unit2 140919045718-phpapp01Unit2 140919045718-phpapp01
Unit2 140919045718-phpapp01Farhana Shajuti
 
From Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsFrom Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsBjörn Jónsson
 
Lecture 9 (02-06-2011)
Lecture 9 (02-06-2011)Lecture 9 (02-06-2011)
Lecture 9 (02-06-2011)love7love
 
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxPMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxChristoph Wolf
 
Project Management at First National Bank
Project Management at First National BankProject Management at First National Bank
Project Management at First National BankIsis Quiñones
 
Agile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentAgile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentGlen Alleman
 
WBS Compliance Challenges for Agile ERP Projects
WBS Compliance Challenges for Agile ERP ProjectsWBS Compliance Challenges for Agile ERP Projects
WBS Compliance Challenges for Agile ERP ProjectsGlen Alleman
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To ScrumDave Neuman
 
Successfully Integrating Agile and Earned Value
Successfully Integrating Agile and Earned ValueSuccessfully Integrating Agile and Earned Value
Successfully Integrating Agile and Earned ValueGlen Alleman
 
Projectmanagement 141108102434-conversion-gate01
Projectmanagement 141108102434-conversion-gate01Projectmanagement 141108102434-conversion-gate01
Projectmanagement 141108102434-conversion-gate01Mehmet Demir
 
Skyward Erp Presentation
Skyward Erp PresentationSkyward Erp Presentation
Skyward Erp Presentationvishalnvora1
 
Project Identification and Initiation Tool Kit
Project Identification and Initiation Tool Kit Project Identification and Initiation Tool Kit
Project Identification and Initiation Tool Kit Dave Angelow
 

Similar a Project management in Agile Way (20)

Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project Management
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Unit2 140919045718-phpapp01
Unit2 140919045718-phpapp01Unit2 140919045718-phpapp01
Unit2 140919045718-phpapp01
 
From Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsFrom Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methods
 
Lecture 9 (02-06-2011)
Lecture 9 (02-06-2011)Lecture 9 (02-06-2011)
Lecture 9 (02-06-2011)
 
Spm lecture 1
Spm lecture 1Spm lecture 1
Spm lecture 1
 
Spm lecture-1
Spm lecture-1Spm lecture-1
Spm lecture-1
 
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxPMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
 
Project Management at First National Bank
Project Management at First National BankProject Management at First National Bank
Project Management at First National Bank
 
Unit 2 spm
Unit 2 spmUnit 2 spm
Unit 2 spm
 
Ev+agile=success
Ev+agile=successEv+agile=success
Ev+agile=success
 
Agile in an ANSI-748-C environment
Agile in an ANSI-748-C environmentAgile in an ANSI-748-C environment
Agile in an ANSI-748-C environment
 
WBS Compliance Challenges for Agile ERP Projects
WBS Compliance Challenges for Agile ERP ProjectsWBS Compliance Challenges for Agile ERP Projects
WBS Compliance Challenges for Agile ERP Projects
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Successfully Integrating Agile and Earned Value
Successfully Integrating Agile and Earned ValueSuccessfully Integrating Agile and Earned Value
Successfully Integrating Agile and Earned Value
 
Projectmanagement 141108102434-conversion-gate01
Projectmanagement 141108102434-conversion-gate01Projectmanagement 141108102434-conversion-gate01
Projectmanagement 141108102434-conversion-gate01
 
Ch22
Ch22Ch22
Ch22
 
Skyward Erp Presentation
Skyward Erp PresentationSkyward Erp Presentation
Skyward Erp Presentation
 
Project Identification and Initiation Tool Kit
Project Identification and Initiation Tool Kit Project Identification and Initiation Tool Kit
Project Identification and Initiation Tool Kit
 
03_AgilePM.pptx
03_AgilePM.pptx03_AgilePM.pptx
03_AgilePM.pptx
 

Project management in Agile Way

  • 1. Project Management in Agile Way February 21, 2013 Andrey Elkin, PMP, C.T.Co
  • 2. Who is who C.T.Co IT Service provider from 1999 (Re)insurance business Agile Practices from 2000 Andrey Elkin Program/Project Manager (8 in 2012, 12 in 2013) ~14 years in IT, ~7 years as PM PMP and ITIL certified page 2
  • 3. Project Management in Agile way What is Agile page 3
  • 4. Agile? What it is? When we mean Agile We think … page 4
  • 5. Agile? What it is? page 5
  • 6. Agile Way Waterfall Agile page 6
  • 7. Agile Way vs Waterfall Way page 7
  • 8. Agile Software Development Agile methods break tasks into small increments with minimal planning Iterations last from one to four weeks Iteration involves a team working through a full software development cycle This helps minimize overall risk Stakeholders produce documentation as required Iteration goal = Shippable software at the end of each iteration Iteration = release page 8
  • 9. How agile are you? Do you use business value to prioritize requirements? Do you have cross functional development teams? Do they deliver working software regularly? Do you review the process at the end of each iteration? Are features small enough to be completed in a short iteration? page 9
  • 10. Agile Methods SCRUM KANBAN page 10
  • 11. Scrum Scrum is an iterative, incremental framework for managing complex work (such as new product development) commonly used with agile software development. Scrum is a principle-based framework for continuous learning that focuses on maximizing value delivery instead of effort. page 11
  • 12. Scrum. Who is who? ROI – Product Owner Quality – Dev Team Process – Scrum Master page 12
  • 13. Scrum. How it works? page 13
  • 14. Scrum. Real Life page 14
  • 15. Agile Methods SCRUM KANBAN page 15
  • 16. KANBAN Framework made for just-in-time (JIT) production The process in KANBAN is going as a flow No specific time for work package is set, Only WIP amount has been defined page 16
  • 17. Six principles of KANBAN Do not send defective products to the subsequent process The subsequent process comes to withdraw only what is needed Produce only the exact quantity withdrawn by the subsequent process Equalize production KANBAN is a means to fine tuning Stabilize and rationalize the process page 17
  • 18. KANBAN. How it works? page 18
  • 19. KANBAN. Real Life page 19
  • 20. Project Management in Agile way Project/Release Planning page 20
  • 21. Software Development Lifecycle Model Software development lifecycle model is based on the effective blend of agile iterative and incremental delivery methods with industry standard frameworks like Rational Unified Process (RUP) and Capability Maturity Model Integration (CMMI) page 21
  • 22. Release Planning Jan Mar May Jul Sep Nov Dec Release 1.0 Release 2.0 page 22
  • 23. Release Breakdown High-level Architecture Iterations Ready Production Production planning baselined delivered for rollout patch completed Detailed UAT (if needed) planning completed Enough specs to initiate page 23 development
  • 24. Real Life for Project page 24
  • 25. Real Life for Product page 25
  • 26. One more example of Real Life page 26
  • 27. Iterations Flow page 27
  • 28. Agile Model vs Waterfall Model The emphasis is on producing regular visible working application enhancements to demonstrate business value early, and continuously improve the application through incremental and iterative development page 28
  • 29. Project Management in Agile way Processes and Activities page 29
  • 30. Process Map page 30
  • 32. High Level Planning – Project Plan Project Plan is compiled with the following content: Planning Policies Objectives Communications Scope Change Management Receivables Configuration Management Deliverables Security Policy Estimations Quality Assurance Staffing Quality Control Lifecycle Schedule page 32
  • 33. High Level Planning – Project Plan Checkpoint reviews Defined throughout the project, usually at milestone dates. Review are done by both project managers and (preferably) some of the project stakeholders. Face-to-face checkpoint review meetings in addition to written status reports: this will ensure that everyone does get the necessary information. Routing paths and contact persons List of contact persons from both sides, including deputies, is defined for all major areas. Escalation paths are clearly defined. page 33
  • 34. Project Plan – Think on format??? page 34
  • 35. Project Plan – Be flexible with format!!! page 35
  • 36. Estimation and Iteration Planning In collaboration with project team functionality is estimated and allocated into Iterations Team tasks are defined and plan is compiled with the following content: Feature / task name ID of the feature / task Status of the feature / task Priority of the feature / task Iteration the feature / task is assigned to Estimates Assumptions Dependencies page 36
  • 39. Estimation and Iteration Planning Fullness and Transparency are the corn stones for a good project steering and Trust page 39
  • 40. Too much, Too less It costs you 100 USD OR All numbers are calculated by the formulas: page 40
  • 41. Estimation Cone of Uncertainty page 41
  • 42. Project Monitoring and Control page 42
  • 43. Project Monitoring and Control Daily stand-up meetings should take place (15-30 minutes) in order to discuss the current project status and possible events that could influence the outcome of the project Project risks should be considered and analysed in order to react timely and reduce the impact of the risks occurred to the project outcome page 43
  • 44. Project Monitoring and Control Status Report Allow both project managers and the project review board to track project progress Submitted on a per-iteration basis (i.e. bi-weekly) in a written form The following information is always included: Progress compared to baseline (schedule, efforts). Forecasts for remaining part of the project, in numeric terms, for efforts, deliveries, and milestones. page 44
  • 46. Day to Day Communication Customer Project Status Calls – Daily/Weekly Status Reports and Meeting Notes Chats and E-mails Face-to-face meetings / workshops Team Stand-up meetings (work organization) Review meetings (specs, problems, etc.) Project news Ad-hoc meetings (critical issues review) page 46
  • 47. Calendar for Very good week page 47
  • 48. Day to Day Communication Status calls: Are held more often than written status reports, and as follow- up after status report review Short checklist of open issues is a good practice as it enhances effectiveness of the status calls Face-to-face meetings: Are held when the project team feels necessary rather than on pre-scheduled basis Help to avoid “e-mail ping-pong” Purely remote communication creates more issues than mixed face-to-face/remote approach page 48
  • 49. Project Management in Agile way Do we really need PM in projects? page 49
  • 50. Nobody want to do this except us page 50
  • 51. Our reality We ... Sale our heads Don’t forget about yourself in cost calculation. You also would like to be paid Plan our work Minimize redundant paperwork to minimal. Nobody read them after creation Are Responsible about our results Shout about risks as much as you have voice. You are person who deliver project/product page 51
  • 52. We speak to Everyone You will not know each and every detail, but you must be good comapnion in every talk You will speak with Client Executives – about Money? Client Representatives– again about Money? Company Executives – one more time about Money? Your Boss – still about Money? You Team – finally about Money? Be open and you will know about all risks and issues and ...... of course about money  page 52
  • 53. Do you see yourself? On left or right?
  • 54. This is definitely not our project!!! Sure???

Notas del editor

  1. SCRUM framework relies on three peer-level management roles. Combining responsibilities eventually leads to contradictory drivers or conflicts of interest. The three distinct roles allow people to focus on defined responsibilities with different objectives driving behavior. The Product Owner (PO) – maximizes the return on-investment (ROI) of the product, measured from idea conception to delivery to the paying customer; The SCRUM Master continually improves the development process, coaching the SCRUM team to become more productive, improve quality and self-organize; The Development Team manage the technical quality of the product by nurturing practices that reinforce shared code ownership.