SlideShare une entreprise Scribd logo
1  sur  48
Frank Cervone
Vice Chancellor for Information Services and Chief Information Officer
Purdue University Calumet
January 17, 2012
CARLI “Anatomy of a Digital Project” webinar series
 An overview and background of project
management
 How information system projects differ form
other types of projects
 Light-weight project management methods
 Some tips on ensuring project success
A project is a temporary
sequence of unique,
complex, and connected
activities having one goal
or purpose and that must
be completed by a
specific time, within
budget, and according to
specification.
 Temporary
 Does not necessarily mean “short duration”
 Have a definite beginning and a definite end
 Unique
 Not a routine activity
 Connected
 Multiple activities that occur in a sequence
 Purpose
 Multiple activities in pursuit of a goal
 Completed
 Objectives have been achieved
 Becomes clear the objective cannot/will not be met
 Need no longer exists
 The project is terminated
Project management is the process of
• scoping (defining the extent ),
• planning,
• staffing,
• organizing,
• directing, and
• controlling
the development of an acceptable system at
a minimum cost within a specified time frame
Designed to control
engineering projects
Large-scale projects
Emphasis on things and
procedure
IS is about people and
process
 PMBOK
 Project Management Body of Knowledge
 Theoretical Framework
▪ Context
▪ Processes
 Knowledge Areas
Integration Scope
Time Cost
Quality Human Resources
Communications Risk
Procurement
The project
phases and
project life cycle
Stakeholders
Organizational
influences
Management
Skills
 Knowledge
 About the organization
 Skills required for project
 Communications
 Up, down, across organization
 Documentation
 Quality control
 Development
 Staff
 Working practices
Quality
Budget
Quality
you automatically change the others
Define
(initiation)
Plan
•Leading, team
building,
motivating
Execute
Control
Close
Project activity interrelationships
 Define
 Clarification, definition
 Plan
 Specification
 Coordinate and control
 Design, construct, test, launch
 Close
 Maintenance, evaluation
 Individuals and
interactions over
processes and tools
 Working software over
comprehensive
documentation
 Customer collaboration
over contract negotiation
 Responding to change
over following a plan
 Scrum
 Extreme Project
Management
 Adaptive Project
Management
 Dynamic Project
Management Method
Way to restart a rugby game after an
interruption
 Intentionally iterative, incremental processes
 Predicated on a team-based approach
 Helps control conflicting interests and needs
 Enable improvement in communication
 Maximize cooperation
 Protect the team from disruptions
and impediments
 Roles
 Scrum Master - team leader
 ScrumTeam - cross-functional team
▪ Self-organizing
▪ Leadership role within the team is not fixed
▪ Changes depending on the needs of the specific iteration
 Product Owner - functional unit manager
▪ Knows what needs to be built
 Process
 Artifacts
 Kickoff
 Sprint planning meeting
 Sprint
 Daily Scrum
 Sprint review meeting
 What are we doing?
 Confirm the purpose
 Understand problems and issues
 What are the benefits?
 Why are we doing this?
 What are the deliverables?
• Start date
• Objectives
• Benefits
• Scope and boundaries of
work
• Constraints
• Assumptions
• Deliverables
• Activity time chart
• Financial aspects
 Scrum team, Scrum master, and the product
owner at the beginning of each sprint
(iteration)
 Three major activities
1. Group defines the product backlog, which is
basically a list of the project requirements.
2. Group determines the sprint goal, which is the
formal outcome(s) from this particular sprint.
3. Group creates the sprint backlog
 Differ from phases in a traditional project
 Limited to a month-long iteration cycle to develop
functionality
 No outside influence is allowed to interfere with the
work of the Scrum team
 Project requirements cannot be changed during a sprint.
 No more than 15 minutes
 Scrum master (chairs) and the
team
 Every team member briefly
answers three questions
1. What did you do since the
last Scrum?
2. What are you doing until
the next Scrum?
3. What is stopping you
getting on with your work?
 What a scrum is not
 A problem solving session
 Not designed to be collecting information about
who (or what) is behind schedule
 Instead, the scrum
 Tracks the progress of the team
 Allows team members to make
commitments to each
other
 Held at the end of
each sprint
 Sprint functionality is
demonstrated to the
product owner
 Meeting should be
informal and not be a
distraction for the
team members
Product backlog
Sprint backlog
Burn down charts
 The requirements list
 Prioritized list of items
 Managed and owned by the product owner
 Major deliverable of the kickoff and sprint
planning meetings
 The product backlog cannot be changed until
the next sprint planning meeting
 The team performs an estimation of each product
backlog item
 Two methods of review are typically used
 Expert review
 Creating a work breakdown structure
 Forecasts and not exact measurements
 Size category, discussing the story points (a relative
measure of the complexity of a particular feature within
the project)
▪ Used to estimate the amount of hours or days of work that will be
involved to complete the item
▪ Velocity or amount of effort that can be reasonably handled during
one sprint
 Subset of product backlog items part of a
particular sprint
 Unlike the project backlog, the sprint backlog is
created only by the scrum team members
 Updated every day and contains no more than
300 tasks
 The team may need to break down a task if it is
determined that it will take more than 16 hours
 The team may determine that items may need
to be added or subtracted from the sprint
 This is the team’s decision, it is not something that is
directed by the product owner
 Focus on work done
 Three types
 Sprint burn down chart documents progress of the sprint
 Release burn down chart documents progress of the release
 Product burn down chart documents the overall project progress
 Provides
information in
an easy to
comprehend
manner.
 Each task is
typically
represented in
terms of time
(the x-axis of the
display grid) and
duration (the y-
axis)
 Key stakeholders on every project:
 Sponsor
 Project manager
 Project team members
 External
 Funders
 Contractors/vendors
 Customers
 Larger organization
 Hierarchical arrangement
 Descriptions of tasks
 Brief and easily understood
 Not all tasks are
subdivided to the same
lowest level
 On small project, tasks are
divided into small
components
 Does not show
interdependencies
 Effort
 The time the task will take to complete
 Assumes no interruptions, breaks, lost, or wasted
time
 Duration
 The time the task actually takes to complete
 Includes all lost, wasted, and waiting time
The distinction between these two things is very important
 One sheet for each major job category
 Job/task id
 Who
 Projected effort time
 Actual effort (updated as work is done)
 Projected start date
 Projected end date
 Actual start date
 Actual end date
 Total each column
 Summary sheet at the beginning which shows totals
from all sheets
 Assigning personnel to tasks
 Reconfirm estimates of work and durations
 Resources available
▪ Part-time
▪ Not as experienced
 Resource leveling
 Checking and resolving over allocation of
resources
 How much contingency has been included?
 Where is the contingency included?
 The problem of contingency cuts
 Padding - doesn’t work
 Risk analysis provides justification
 Work that must be done to reduce risk of project
failure
 Work that might be needed if things go wrong
 Identify high-risk tasks
 Determine the probability of failure using a high-low-
medium or 1 to 5 scale
 Determine the impact on the project using the same scale
 Multiply probability by impact to get the total impact
factor
 High risk tasks have an impact factor of 12 or greater
 Prepare contingency tasks
These tasks should be performed by the entire team not just the project manager
Task Probability
of failure
Impact on
project
Total
impact
factor
 Project effectiveness
 Were the project objectives achieved?
 Has the problem been solved or addressed?
 Process effectiveness
 What could have been done better?
 Customer satisfaction
 Additional requests
 Failing to establish commitment
 Transforming a culture is a major undertaking
 Poor expectations management
 Scope creep
 Feature creep
 “guestimation”
 Premature commitment to a fixed budget or
schedule
 Adding resources to overcome schedule
slippages
 Deemer, P., Benefield, G., Larman, C., andVodde, B.
(2010). The Scrum Primer. Available online at
http://assets.scrumtraininginstitute.com/downloads/1/scr
umprimer121.pdf?1285931497 –
 An in-depth introduction to the theory and practice of Scrum
albeit primarily from a software development perspective.
 Schwaber, K. (2009). Scrum.org online at www.Scrum.org
 Detailed information on Scrum methods
 Schwaber, K. (2004). Agile Project Management with
Scrum. Microsoft Press
 One of the first books on using agile methods for project
management.
 James, M. (2010). Scrum reference cards.
 Online at http://scrumreferencecard.com/
 Work breakdown structure template
 http://www.projectmanagementdocs.com/templa
tes/work-breakdown-structure-wbs.html
 Creating a burn down chart in Google docs
 http://www.scrumology.net/2011/05/03/how-to-
create-a-burndown-chart-in-google-docs/
 Product (sprint) backlog template
 http://agilesoftwaredevelopment.com/scrum/sim
ple-product-backlog
Frank Cervone
Vice Chancellor for Information Services and CIO
Purdue University Calumet
fcervone@purduecal.edu

Contenu connexe

Dernier

Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 

Dernier (20)

Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 

En vedette

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

En vedette (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Light weight project management for digital development projects

  • 1. Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI “Anatomy of a Digital Project” webinar series
  • 2.  An overview and background of project management  How information system projects differ form other types of projects  Light-weight project management methods  Some tips on ensuring project success
  • 3. A project is a temporary sequence of unique, complex, and connected activities having one goal or purpose and that must be completed by a specific time, within budget, and according to specification.
  • 4.  Temporary  Does not necessarily mean “short duration”  Have a definite beginning and a definite end  Unique  Not a routine activity  Connected  Multiple activities that occur in a sequence  Purpose  Multiple activities in pursuit of a goal  Completed  Objectives have been achieved  Becomes clear the objective cannot/will not be met  Need no longer exists  The project is terminated
  • 5. Project management is the process of • scoping (defining the extent ), • planning, • staffing, • organizing, • directing, and • controlling the development of an acceptable system at a minimum cost within a specified time frame
  • 6. Designed to control engineering projects Large-scale projects Emphasis on things and procedure IS is about people and process
  • 7.  PMBOK  Project Management Body of Knowledge  Theoretical Framework ▪ Context ▪ Processes  Knowledge Areas Integration Scope Time Cost Quality Human Resources Communications Risk Procurement
  • 8. The project phases and project life cycle Stakeholders Organizational influences Management Skills
  • 9.  Knowledge  About the organization  Skills required for project  Communications  Up, down, across organization  Documentation  Quality control  Development  Staff  Working practices
  • 14.
  • 15.
  • 16.  Define  Clarification, definition  Plan  Specification  Coordinate and control  Design, construct, test, launch  Close  Maintenance, evaluation
  • 17.
  • 18.  Individuals and interactions over processes and tools  Working software over comprehensive documentation  Customer collaboration over contract negotiation  Responding to change over following a plan
  • 19.  Scrum  Extreme Project Management  Adaptive Project Management  Dynamic Project Management Method
  • 20. Way to restart a rugby game after an interruption
  • 21.  Intentionally iterative, incremental processes  Predicated on a team-based approach  Helps control conflicting interests and needs  Enable improvement in communication  Maximize cooperation  Protect the team from disruptions and impediments
  • 22.  Roles  Scrum Master - team leader  ScrumTeam - cross-functional team ▪ Self-organizing ▪ Leadership role within the team is not fixed ▪ Changes depending on the needs of the specific iteration  Product Owner - functional unit manager ▪ Knows what needs to be built  Process  Artifacts
  • 23.  Kickoff  Sprint planning meeting  Sprint  Daily Scrum  Sprint review meeting
  • 24.  What are we doing?  Confirm the purpose  Understand problems and issues  What are the benefits?  Why are we doing this?  What are the deliverables?
  • 25. • Start date • Objectives • Benefits • Scope and boundaries of work • Constraints • Assumptions • Deliverables • Activity time chart • Financial aspects
  • 26.  Scrum team, Scrum master, and the product owner at the beginning of each sprint (iteration)  Three major activities 1. Group defines the product backlog, which is basically a list of the project requirements. 2. Group determines the sprint goal, which is the formal outcome(s) from this particular sprint. 3. Group creates the sprint backlog
  • 27.  Differ from phases in a traditional project  Limited to a month-long iteration cycle to develop functionality  No outside influence is allowed to interfere with the work of the Scrum team  Project requirements cannot be changed during a sprint.
  • 28.  No more than 15 minutes  Scrum master (chairs) and the team  Every team member briefly answers three questions 1. What did you do since the last Scrum? 2. What are you doing until the next Scrum? 3. What is stopping you getting on with your work?
  • 29.  What a scrum is not  A problem solving session  Not designed to be collecting information about who (or what) is behind schedule  Instead, the scrum  Tracks the progress of the team  Allows team members to make commitments to each other
  • 30.  Held at the end of each sprint  Sprint functionality is demonstrated to the product owner  Meeting should be informal and not be a distraction for the team members
  • 32.  The requirements list  Prioritized list of items  Managed and owned by the product owner  Major deliverable of the kickoff and sprint planning meetings  The product backlog cannot be changed until the next sprint planning meeting
  • 33.  The team performs an estimation of each product backlog item  Two methods of review are typically used  Expert review  Creating a work breakdown structure  Forecasts and not exact measurements  Size category, discussing the story points (a relative measure of the complexity of a particular feature within the project) ▪ Used to estimate the amount of hours or days of work that will be involved to complete the item ▪ Velocity or amount of effort that can be reasonably handled during one sprint
  • 34.  Subset of product backlog items part of a particular sprint  Unlike the project backlog, the sprint backlog is created only by the scrum team members  Updated every day and contains no more than 300 tasks  The team may need to break down a task if it is determined that it will take more than 16 hours  The team may determine that items may need to be added or subtracted from the sprint  This is the team’s decision, it is not something that is directed by the product owner
  • 35.  Focus on work done  Three types  Sprint burn down chart documents progress of the sprint  Release burn down chart documents progress of the release  Product burn down chart documents the overall project progress  Provides information in an easy to comprehend manner.  Each task is typically represented in terms of time (the x-axis of the display grid) and duration (the y- axis)
  • 36.  Key stakeholders on every project:  Sponsor  Project manager  Project team members  External  Funders  Contractors/vendors  Customers  Larger organization
  • 37.  Hierarchical arrangement  Descriptions of tasks  Brief and easily understood  Not all tasks are subdivided to the same lowest level  On small project, tasks are divided into small components  Does not show interdependencies
  • 38.  Effort  The time the task will take to complete  Assumes no interruptions, breaks, lost, or wasted time  Duration  The time the task actually takes to complete  Includes all lost, wasted, and waiting time The distinction between these two things is very important
  • 39.  One sheet for each major job category  Job/task id  Who  Projected effort time  Actual effort (updated as work is done)  Projected start date  Projected end date  Actual start date  Actual end date  Total each column  Summary sheet at the beginning which shows totals from all sheets
  • 40.  Assigning personnel to tasks  Reconfirm estimates of work and durations  Resources available ▪ Part-time ▪ Not as experienced  Resource leveling  Checking and resolving over allocation of resources
  • 41.  How much contingency has been included?  Where is the contingency included?  The problem of contingency cuts  Padding - doesn’t work  Risk analysis provides justification  Work that must be done to reduce risk of project failure  Work that might be needed if things go wrong
  • 42.  Identify high-risk tasks  Determine the probability of failure using a high-low- medium or 1 to 5 scale  Determine the impact on the project using the same scale  Multiply probability by impact to get the total impact factor  High risk tasks have an impact factor of 12 or greater  Prepare contingency tasks These tasks should be performed by the entire team not just the project manager
  • 43. Task Probability of failure Impact on project Total impact factor
  • 44.  Project effectiveness  Were the project objectives achieved?  Has the problem been solved or addressed?  Process effectiveness  What could have been done better?  Customer satisfaction  Additional requests
  • 45.  Failing to establish commitment  Transforming a culture is a major undertaking  Poor expectations management  Scope creep  Feature creep  “guestimation”  Premature commitment to a fixed budget or schedule  Adding resources to overcome schedule slippages
  • 46.  Deemer, P., Benefield, G., Larman, C., andVodde, B. (2010). The Scrum Primer. Available online at http://assets.scrumtraininginstitute.com/downloads/1/scr umprimer121.pdf?1285931497 –  An in-depth introduction to the theory and practice of Scrum albeit primarily from a software development perspective.  Schwaber, K. (2009). Scrum.org online at www.Scrum.org  Detailed information on Scrum methods  Schwaber, K. (2004). Agile Project Management with Scrum. Microsoft Press  One of the first books on using agile methods for project management.  James, M. (2010). Scrum reference cards.  Online at http://scrumreferencecard.com/
  • 47.  Work breakdown structure template  http://www.projectmanagementdocs.com/templa tes/work-breakdown-structure-wbs.html  Creating a burn down chart in Google docs  http://www.scrumology.net/2011/05/03/how-to- create-a-burndown-chart-in-google-docs/  Product (sprint) backlog template  http://agilesoftwaredevelopment.com/scrum/sim ple-product-backlog
  • 48. Frank Cervone Vice Chancellor for Information Services and CIO Purdue University Calumet fcervone@purduecal.edu