SlideShare a Scribd company logo
2
Most read
3
Most read
9
Most read
Post Mortem Analysis
Final 10-1
Definition
A project post-mortem is a process, usually
performed at the conclusion of a project, to
determine and analyze elements of the project
that were successful or unsuccessful
Project post-mortems are intended to inform
process improvements which mitigate future
risks and to promote iterative best practices.
What is a ‘postmortem’?
• By a postmortem, we mean a collective learning
activity which can be organized for projects either
when they end a phase or are terminated. The
main motivation is to reflect on what happened
in the project in order to improve future
practice—for the individuals that have
participated in the project and for the
organization as a whole. The physical outcome of
a meeting is a postmortem report. This type of
processes has also been referred to as ‘project
retrospectives’, ‘post mortem analysis’,
Postmortem reviews in software
engineering
• There are several ways to perform Postmortem
Reviews.
• Apple has used a method which includes designing a
project survey, collecting objective project
information, conducting a debriefing meeting, a
‘project history day’ and finally publishing the
results.
Cont….
• Microsoft they also put much effort into writing ‘Postmortem
reports’. These contain discussion on ‘what worked well in the
last project, what did not work well, and what the group
should do to improve in the next project’.
Cont…
• The size of the resulting document is quite
large, ‘groups generally take 3–6 months to
put a postmortem document together. The
documents have ranged from under 10 to
more than 100 pages, and have tended to
grow in length’.
Reviews In Postmortem
• In a book about team software development,
• Watts Humphrey suggests a way to do postmortems to ‘learn what went
right and wrong, and to see how to do the job better the next time.
• A description of another lightweight approach which seeks to elicit
experience using interviews, and not a group process, is described by
Schneider.
• Norman Kerth lists a total of 19 techniques to be used in postmortems ,
some focusing on creating an atmosphere for discussion in the project,
some for reviewing the past project, some for helping a team identify and
embrace change during their next project, and some for dealing with the
unique effects of a failed project. Kerth recommends using three days in
order to effect a lasting change in the company.
• Tiedeman suggests three types of postmortems, related to a waterfall
model of software development, one for ‘planning’, one for
‘design/verification’ and one ‘field postmortem’ to provide feedback after
the developed system has been in use for some time.
Elements of a project post-
mortem
• Post-mortems can encompass both
quantitative data and qualitative data.
• Quantitative data include the variance
between the hours estimated for a project and
the actual hours incurred.
Cont….
• Qualitative data will often include stakeholder
satisfaction, end-user satisfaction, team
satisfaction, potential reusability and
perceived quality of end-deliverables.
The postmortem meeting
has following steps:
• Introduction. First, the consultants introduced the agenda of the day and
the purpose of the postmortem review.
• KJ session 1. Consultants hand out post-it notes and ask people to write
down what went well in the project, hear presentations, group the issues
on the whiteboard, and give them priorities.
• KJ session 2. Consultants hand out post-it notes and asked people to write
down problems that appeared in the project, hear presentations, group
the issues on the whiteboard, and give them priorities.
• Root cause analysis. The process consultant leading the meeting draws
fish-bone diagrams for the main issues, both from the things that went
well and the things that were problematic.
•Thank You

More Related Content

PDF
Disk allocation methods
PPT
Object oriented analysis
PDF
Software engineering lecture notes
PPTX
Expert system
PDF
Code optimization in compiler design
PDF
Concurrent/ parallel programming
PPTX
File concept and access method
PPTX
Compiler construction tools
Disk allocation methods
Object oriented analysis
Software engineering lecture notes
Expert system
Code optimization in compiler design
Concurrent/ parallel programming
File concept and access method
Compiler construction tools

What's hot (20)

PDF
Software engineering a practitioners approach 8th edition pressman solutions ...
PDF
Deadlock
PPTX
Waterfall Model PPT in Software Engineering
PDF
Software engineering mca
DOCX
Amdahl`s law -Processor performance
PPT
message passing
PPT
Deadlock Detection in Distributed Systems
DOCX
Operating System Process Synchronization
PDF
Memory management
PPTX
Symbol Table
PDF
State Space Representation and Search
PPTX
Block Cipher and Operation Modes
PPTX
Knowledge representation In Artificial Intelligence
PPTX
Operating system architecture
PPTX
Message passing in Distributed Computing Systems
PPTX
Cleanroom Software Engineering By NADEEM AHMED FROM DEPALPUR
PDF
Design and analysis of algorithms
PPTX
Context model
PPT
Digital signature algorithm (de la cruz, genelyn).ppt 2
Software engineering a practitioners approach 8th edition pressman solutions ...
Deadlock
Waterfall Model PPT in Software Engineering
Software engineering mca
Amdahl`s law -Processor performance
message passing
Deadlock Detection in Distributed Systems
Operating System Process Synchronization
Memory management
Symbol Table
State Space Representation and Search
Block Cipher and Operation Modes
Knowledge representation In Artificial Intelligence
Operating system architecture
Message passing in Distributed Computing Systems
Cleanroom Software Engineering By NADEEM AHMED FROM DEPALPUR
Design and analysis of algorithms
Context model
Digital signature algorithm (de la cruz, genelyn).ppt 2
Ad

Similar to Postmortem Analysis (20)

PPSX
Postmortemanalysis 120520033844-phpapp02
PDF
Blameless Post-mortems: Everything You Ever Wanted to Know
PPSX
Project post-mortem analysis
PPTX
Evaluation post mortems
PPTX
Evaluation post mortems
PDF
Post-mortem Fail
PDF
Post mortem report
PPTX
Software Effort Measurement Using Abstraction Techniques
PDF
DOCX
Case Study RubricThis assignment involves your having to do rese.docx
PPTX
Pre mortem-pradeeep patel
PDF
PDF
PDF
PDF
Post Mortems: The Anatomy of Market Research Process Improvement
ODP
Project evaluation
PDF
Evaluating Project Success
PPT
Proect Review
DOC
Post Project Evaluation
PPTX
Unit3 software review control software
Postmortemanalysis 120520033844-phpapp02
Blameless Post-mortems: Everything You Ever Wanted to Know
Project post-mortem analysis
Evaluation post mortems
Evaluation post mortems
Post-mortem Fail
Post mortem report
Software Effort Measurement Using Abstraction Techniques
Case Study RubricThis assignment involves your having to do rese.docx
Pre mortem-pradeeep patel
Post Mortems: The Anatomy of Market Research Process Improvement
Project evaluation
Evaluating Project Success
Proect Review
Post Project Evaluation
Unit3 software review control software
Ad

More from Saqib Raza (20)

PDF
Lecture-2-Types of Research-Computing Research.pdf
PDF
Lecture-1-Introduction to Computing Research
PDF
The Design and Analysis of Algorithms.pdf
PDF
An Introduction to the Analysis of Algorithms (2nd_Edition_Robert_Sedgewick,_...
PDF
Data_Mining: Practical Machine Learning Tools and Techniques 2ndEd.pdf
PPTX
Social Impacts of Artificial intelligence
DOCX
Professional Practice Course Outline
PPTX
Ethical hacking
PPTX
12 security policies
PPT
11 Computer Privacy
PPT
Software Engineering Code Of Ethics And Professional Practice
PPTX
7 Engineering Profession
PPTX
6 software contracts
PPTX
Introduction to Intellectual Property
PPT
Itroduction to Business Ethics
PPTX
Types of Ethics
PPTX
Introduction to ethics
PPT
Project Management Concepts
PPT
Software Re-Engineering
PPTX
Software Quality Assurance
Lecture-2-Types of Research-Computing Research.pdf
Lecture-1-Introduction to Computing Research
The Design and Analysis of Algorithms.pdf
An Introduction to the Analysis of Algorithms (2nd_Edition_Robert_Sedgewick,_...
Data_Mining: Practical Machine Learning Tools and Techniques 2ndEd.pdf
Social Impacts of Artificial intelligence
Professional Practice Course Outline
Ethical hacking
12 security policies
11 Computer Privacy
Software Engineering Code Of Ethics And Professional Practice
7 Engineering Profession
6 software contracts
Introduction to Intellectual Property
Itroduction to Business Ethics
Types of Ethics
Introduction to ethics
Project Management Concepts
Software Re-Engineering
Software Quality Assurance

Recently uploaded (20)

PDF
Digital Strategies for Manufacturing Companies
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
AI in Product Development-omnex systems
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Nekopoi APK 2025 free lastest update
PPTX
Introduction to Artificial Intelligence
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
L1 - Introduction to python Backend.pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Digital Strategies for Manufacturing Companies
Design an Analysis of Algorithms I-SECS-1021-03
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Softaken Excel to vCard Converter Software.pdf
AI in Product Development-omnex systems
Wondershare Filmora 15 Crack With Activation Key [2025
CHAPTER 2 - PM Management and IT Context
Odoo POS Development Services by CandidRoot Solutions
2025 Textile ERP Trends: SAP, Odoo & Oracle
Which alternative to Crystal Reports is best for small or large businesses.pdf
How to Migrate SBCGlobal Email to Yahoo Easily
How to Choose the Right IT Partner for Your Business in Malaysia
Nekopoi APK 2025 free lastest update
Introduction to Artificial Intelligence
ISO 45001 Occupational Health and Safety Management System
Design an Analysis of Algorithms II-SECS-1021-03
L1 - Introduction to python Backend.pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf

Postmortem Analysis

  • 2. Definition A project post-mortem is a process, usually performed at the conclusion of a project, to determine and analyze elements of the project that were successful or unsuccessful Project post-mortems are intended to inform process improvements which mitigate future risks and to promote iterative best practices.
  • 3. What is a ‘postmortem’? • By a postmortem, we mean a collective learning activity which can be organized for projects either when they end a phase or are terminated. The main motivation is to reflect on what happened in the project in order to improve future practice—for the individuals that have participated in the project and for the organization as a whole. The physical outcome of a meeting is a postmortem report. This type of processes has also been referred to as ‘project retrospectives’, ‘post mortem analysis’,
  • 4. Postmortem reviews in software engineering • There are several ways to perform Postmortem Reviews. • Apple has used a method which includes designing a project survey, collecting objective project information, conducting a debriefing meeting, a ‘project history day’ and finally publishing the results.
  • 5. Cont…. • Microsoft they also put much effort into writing ‘Postmortem reports’. These contain discussion on ‘what worked well in the last project, what did not work well, and what the group should do to improve in the next project’.
  • 6. Cont… • The size of the resulting document is quite large, ‘groups generally take 3–6 months to put a postmortem document together. The documents have ranged from under 10 to more than 100 pages, and have tended to grow in length’.
  • 7. Reviews In Postmortem • In a book about team software development, • Watts Humphrey suggests a way to do postmortems to ‘learn what went right and wrong, and to see how to do the job better the next time. • A description of another lightweight approach which seeks to elicit experience using interviews, and not a group process, is described by Schneider. • Norman Kerth lists a total of 19 techniques to be used in postmortems , some focusing on creating an atmosphere for discussion in the project, some for reviewing the past project, some for helping a team identify and embrace change during their next project, and some for dealing with the unique effects of a failed project. Kerth recommends using three days in order to effect a lasting change in the company. • Tiedeman suggests three types of postmortems, related to a waterfall model of software development, one for ‘planning’, one for ‘design/verification’ and one ‘field postmortem’ to provide feedback after the developed system has been in use for some time.
  • 8. Elements of a project post- mortem • Post-mortems can encompass both quantitative data and qualitative data. • Quantitative data include the variance between the hours estimated for a project and the actual hours incurred.
  • 9. Cont…. • Qualitative data will often include stakeholder satisfaction, end-user satisfaction, team satisfaction, potential reusability and perceived quality of end-deliverables.
  • 10. The postmortem meeting has following steps: • Introduction. First, the consultants introduced the agenda of the day and the purpose of the postmortem review. • KJ session 1. Consultants hand out post-it notes and ask people to write down what went well in the project, hear presentations, group the issues on the whiteboard, and give them priorities. • KJ session 2. Consultants hand out post-it notes and asked people to write down problems that appeared in the project, hear presentations, group the issues on the whiteboard, and give them priorities. • Root cause analysis. The process consultant leading the meeting draws fish-bone diagrams for the main issues, both from the things that went well and the things that were problematic.