SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
Controlling Project Performance Using the Project Defect Model 1 March 18, 2005 Ben Linders
Controlling Project Performance
Using the Project Defect Model
PSQT 2005 Conference,
Las Vegas, May 3
Ben Linders
Operational Development & Quality
Ericsson R&D, The Netherlands
ben.linders@ericsson.com, +31 161 24 9885
Controlling Project Performance Using the Project Defect Model 2 March 18, 2005 Ben Linders
Overview
• Why a defect model?
• How does it work?
• Experiences from projects
• Conclusions
Measurements for product quality
and process effectiveness
Controlling Project Performance Using the Project Defect Model 3 March 18, 2005 Ben Linders
Ericsson, The Netherlands
• Market Unit Northern Europe & Main R&D Design Center
• R&D: Intelligent Networks
– Strategic Product Management
– Product marketing & technical sales support
– Provisioning & total project management
– Development & maintenance
– Customization
– Supply & support
• 1300 employees, of which 350 in R&D
Projects: Quality next to Lead-time and Costs
Controlling Project Performance Using the Project Defect Model 4 March 18, 2005 Ben Linders
Purpose Project Defect Model
Why?
– to control quality of the product during development
– and improve development/inspection/test processes
Business Benefit:
➨ Better planning & tracking
➨ Early risks signals
➨ Save time and costs
➨ Happy customers!
Controlling Project Performance Using the Project Defect Model 5 March 18, 2005 Ben Linders
History of the Model
• 2001
– Defined, introduced in first project
• 2002
– Used in 2 projects, improved along the way
– First release predictions
• 2003
– Industrialize model/tool
– Used in all (5) major projects
• 2004
– Management decisions based on model
– New applications: Solution/Total projects, defect flows
• 2005
– Extension with Cost of Quality
Controlling Project Performance Using the Project Defect Model 6 March 18, 2005 Ben Linders
Modeling Defect Flow
Insertion: Where are defects made? How to prevent?
Detection: Where are defects found? Early/economic removal?
Controlling Project Performance Using the Project Defect Model 7 March 18, 2005 Ben Linders
Process View
Process
Inputs and outputs
Influencing factors
Measurement
DefectsInserted
(documentation,
code)
DefectsDetected
(Inspection, test)
(Un)happy customers
Design Process
Competence, skills
Tools, environment
Test Process
Competence, skills
Test Capacity
Tools, environment
Resident Defectsin
Delivered Product
Resident Defectsin
Design Base
Detection Rate
Defect Density
Fault Slip Through
Defect Level
Defect Classification
Controlling Project Performance Using the Project Defect Model 8 March 18, 2005 Ben Linders
Planning & Tracking of Quality
• Plan Quality Up Front
– Documents/code (# defects made)
– Inspection & Test effectiveness (% detection rate)
Quality consequence of project approach
• Track Quality during project
– Actual # defects found (inspection/test)
– Estimate remaining defects: to be found / delivered
Quality view of design/test, quicker escalation
• Decide based upon Quality Status
– Toll Gates (go/no go) and Product Release
Product Quality figures
Controlling Project Performance Using the Project Defect Model 9 March 18, 2005 Ben Linders
Implementation
• Tool: Excel based defect data base & estimation
• Frequent estimation & analysis/feedback sessions
• Weekly tracking & reporting of product quality
• Includes proven techniques: ODC, requirement coverage, test matrices
Tailored per project, flexible, result oriented
Overall data based on all projects: Planning constants
Quality data, additional to time & costs!
Controlling Project Performance Using the Project Defect Model 10 March 18, 2005 Ben Linders
Results
• Data from the projects
• Feedback sessions
• Conclusions
11 projects, of which 2 ongoing
Incremental development, team based
Different size/length: size factor used.
RUP based process
Controlling Project Performance Using the Project Defect Model 11 March 18, 2005 Ben Linders
Detection rates projects
Project detection rates Q1 2005 (PSQT Conference)
Proj A Proj B Proj C Proj D Proj E Proj F* Proj G Proj H* Proj J Proj K Proj L Average
Rate 95% 95% 90% 59% 97% 86% 93% 88% 91% 94% 93% 91%
Size 1 4 1 1 5 3 1 4 1 2 3
* Project still ongoing at time of measurement
• Limited variance
– Project D different: Integration of products (no design)
– Range (excluding D) from 86%-97% (projects F and H still ongoing)
• Average detection rate in line with industry figures:
– DACS: Typical software projects 15% slip though (85% detection)
– Jones: Average 85%, most efficient 95%
Analyze/track projects that go below the target performance of 90%
Controlling Project Performance Using the Project Defect Model 12 March 18, 2005 Ben Linders
Injection rates phases
Phase injection rates, Q1 2005 (PSQT Conference)
R e quire m e n A rc hite c tureD e s ig n C o de D o c wa re
Rate 7% 18% 12% 58% 4%
• Very elaborated architecture (feasibility phase). Many defects made, but
most of them are found in the architecture reviews.
• Lean design, few defects made.
• Most defects made during coding
“Normal” defect pattern, sufficient focus on defect prevention.
Controlling Project Performance Using the Project Defect Model 13 March 18, 2005 Ben Linders
Detection rates phases, averages
Phase detection rates, Q1 2005 (PSQT Conference)
R e quire m e n A rc hite c tureD e s ig n C o de D o c wa re F unc tio n Te S ys te m Te s N e two rk Te A v e ra g e
Det. Rate 56% 64% 51% 36% 70% 56% 49% 23% 51%
• High requirements/architecture/design: effective inspections, good
architecture skills
• Low code detection: improvement program ongoing
• Function & system test: Acceptable rates
• Network test, low rate, but defects that are found would give significant
problems to customers: Good cost/benefit of the test phase
Focus on inspection improvement, capture defects earlier
Controlling Project Performance Using the Project Defect Model 14 March 18, 2005 Ben Linders
Detection rates phases, variance
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
R
equirem
entsArchitecture
D
esign
C
ode
D
ocw
areFunction
TestSystem
TestN
etw
ork
Test
Total
Det. Rate
• Large variance, except for docware & total (excl proj D)
Process alignment, standardize & re-use best practices
Controlling Project Performance Using the Project Defect Model 15 March 18, 2005 Ben Linders
Feedback sessions
• Frequent, short
• At the workplace
• All data available (Excel)
• Design/test leaders
Show data
ask questions
form conclusions
take needed actions
Feedback sessions enabled earlier conclusions, better acceptance of
results, and quick and focused corrective/preventive actions.
Feedback: Collected data delivered to the
people that have been doing the work, in order
to support their understanding of the situation at
hand and help them to take needed actions
Controlling Project Performance Using the Project Defect Model 16 March 18, 2005 Ben Linders
Conclusions
Project Defect Model helps projects to:
– Estimate/track defects: Improve product release quality, save time/cost
– Design/test progress: Better planning, risk management, decisions
Benefits for R&D
– Project portfolio: Dimension project teams/maintenance teams
– Product quality: Less maintenance, satisfied customers
– Employees: More involved, empowered, motivated
Controlling Project Performance Using the Project Defect Model 17 March 18, 2005 Ben Linders
Further reading
References
– Managing the software process. Watts Humphrey.
– Metrics and models in Software Quality Engineering. Stephen H. Kan.
Papers (see also PSQT conference paper!)
– Controlling Product Quality During Development with a Defect Model, in
Proceedings ESEPG 2003
– Make what’s counted count, in Better Software magazine march 2004
– Measuring Defects to Control product Quality, in Measure! Knowledge!
Action! The NESMA anniversary book. Oct 2004. ISBN: 90-76258-18-X
– A Proactive Attitude Towards Quality: The Project Defect Model,
Software Quality Professional Dec 2004 (with Hans Sassenburg)
Ben Linders, Ericsson R&D, The Netherlands
ben.linders@ericsson.com, +31 161 24 9885

Contenu connexe

Tendances

BUSINESS PROCESS ANALYSIS
BUSINESS PROCESS ANALYSISBUSINESS PROCESS ANALYSIS
BUSINESS PROCESS ANALYSISAjeng Savitri
 
Software Development Metrics-JPayne
Software Development Metrics-JPayneSoftware Development Metrics-JPayne
Software Development Metrics-JPayneJames Payne
 
Software Development And Delivery Metrics That Matter
Software Development And Delivery Metrics That MatterSoftware Development And Delivery Metrics That Matter
Software Development And Delivery Metrics That MatterWilliam Simms
 
Software Development Metrics You Can Count On
Software Development Metrics You Can Count On Software Development Metrics You Can Count On
Software Development Metrics You Can Count On Parasoft
 
Value of software testing
Value of software testingValue of software testing
Value of software testingQualitest
 
Practical Software Development Metrics
Practical Software Development MetricsPractical Software Development Metrics
Practical Software Development MetricsJari Kuusisto
 
Change agile for XP Days 2012 benelux v1.0
Change agile for XP Days 2012 benelux v1.0Change agile for XP Days 2012 benelux v1.0
Change agile for XP Days 2012 benelux v1.0Ben Linders
 
Innovation day 2012 11. luc van goethem & frederik wouters - verhaert - 'r...
Innovation day 2012   11. luc van goethem & frederik wouters - verhaert -  'r...Innovation day 2012   11. luc van goethem & frederik wouters - verhaert -  'r...
Innovation day 2012 11. luc van goethem & frederik wouters - verhaert - 'r...Verhaert Masters in Innovation
 
EPA Presentation - Andy Smith
EPA Presentation - Andy SmithEPA Presentation - Andy Smith
EPA Presentation - Andy SmithAndy Smith
 
Agile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesAgile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesVersionOne
 
Visualisation&agile practices ai2014
Visualisation&agile practices ai2014Visualisation&agile practices ai2014
Visualisation&agile practices ai2014Balaji Muniraja
 
Discovery on terra incognita
Discovery on terra incognitaDiscovery on terra incognita
Discovery on terra incognitaeugenemospan
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBIevgenii Katsan
 
Innovation day 2013 2.4 frederik mortier (verhaert) - test management
Innovation day 2013   2.4 frederik mortier (verhaert) - test managementInnovation day 2013   2.4 frederik mortier (verhaert) - test management
Innovation day 2013 2.4 frederik mortier (verhaert) - test managementVerhaert Masters in Innovation
 
Stephen "Steve" Muzzy Memphis Schools Presentation
Stephen "Steve" Muzzy Memphis Schools PresentationStephen "Steve" Muzzy Memphis Schools Presentation
Stephen "Steve" Muzzy Memphis Schools Presentationsteve muzzy
 
Visualizing BI technical cyber risks. Enterprise Risk and Security
Visualizing BI technical cyber risks. Enterprise Risk and SecurityVisualizing BI technical cyber risks. Enterprise Risk and Security
Visualizing BI technical cyber risks. Enterprise Risk and SecurityBiZZdesign
 

Tendances (20)

BUSINESS PROCESS ANALYSIS
BUSINESS PROCESS ANALYSISBUSINESS PROCESS ANALYSIS
BUSINESS PROCESS ANALYSIS
 
Business Value
Business ValueBusiness Value
Business Value
 
Software Development Metrics-JPayne
Software Development Metrics-JPayneSoftware Development Metrics-JPayne
Software Development Metrics-JPayne
 
Software Development And Delivery Metrics That Matter
Software Development And Delivery Metrics That MatterSoftware Development And Delivery Metrics That Matter
Software Development And Delivery Metrics That Matter
 
Software Development Metrics You Can Count On
Software Development Metrics You Can Count On Software Development Metrics You Can Count On
Software Development Metrics You Can Count On
 
Value of software testing
Value of software testingValue of software testing
Value of software testing
 
Practical Software Development Metrics
Practical Software Development MetricsPractical Software Development Metrics
Practical Software Development Metrics
 
Change agile for XP Days 2012 benelux v1.0
Change agile for XP Days 2012 benelux v1.0Change agile for XP Days 2012 benelux v1.0
Change agile for XP Days 2012 benelux v1.0
 
Agile Metrics That Matter
Agile Metrics That MatterAgile Metrics That Matter
Agile Metrics That Matter
 
Innovation day 2012 11. luc van goethem & frederik wouters - verhaert - 'r...
Innovation day 2012   11. luc van goethem & frederik wouters - verhaert -  'r...Innovation day 2012   11. luc van goethem & frederik wouters - verhaert -  'r...
Innovation day 2012 11. luc van goethem & frederik wouters - verhaert - 'r...
 
EPA Presentation - Andy Smith
EPA Presentation - Andy SmithEPA Presentation - Andy Smith
EPA Presentation - Andy Smith
 
Agile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesAgile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and Executives
 
Pm training day 3
Pm training   day 3Pm training   day 3
Pm training day 3
 
Visualisation&agile practices ai2014
Visualisation&agile practices ai2014Visualisation&agile practices ai2014
Visualisation&agile practices ai2014
 
Discovery on terra incognita
Discovery on terra incognitaDiscovery on terra incognita
Discovery on terra incognita
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQB
 
Innovation day 2013 2.4 frederik mortier (verhaert) - test management
Innovation day 2013   2.4 frederik mortier (verhaert) - test managementInnovation day 2013   2.4 frederik mortier (verhaert) - test management
Innovation day 2013 2.4 frederik mortier (verhaert) - test management
 
Agile metrics
Agile metricsAgile metrics
Agile metrics
 
Stephen "Steve" Muzzy Memphis Schools Presentation
Stephen "Steve" Muzzy Memphis Schools PresentationStephen "Steve" Muzzy Memphis Schools Presentation
Stephen "Steve" Muzzy Memphis Schools Presentation
 
Visualizing BI technical cyber risks. Enterprise Risk and Security
Visualizing BI technical cyber risks. Enterprise Risk and SecurityVisualizing BI technical cyber risks. Enterprise Risk and Security
Visualizing BI technical cyber risks. Enterprise Risk and Security
 

En vedette

Module 5 Bayesian belief network modelling
Module 5 Bayesian belief network modellingModule 5 Bayesian belief network modelling
Module 5 Bayesian belief network modellingThink2Impact
 
Cost-Aware Virtual Machine Placement across Distributed Data Centers using Ba...
Cost-Aware Virtual Machine Placement acrossDistributed Data Centers using Ba...Cost-Aware Virtual Machine Placement acrossDistributed Data Centers using Ba...
Cost-Aware Virtual Machine Placement across Distributed Data Centers using Ba...Soodeh Farokhi
 
Probabilistic modeling in deep learning
Probabilistic modeling in deep learningProbabilistic modeling in deep learning
Probabilistic modeling in deep learningDenis Dus
 
Dynamic Bayesian modeling for risk prediction in credit operations (SCAI2015)
Dynamic Bayesian modeling for risk prediction in credit operations (SCAI2015)Dynamic Bayesian modeling for risk prediction in credit operations (SCAI2015)
Dynamic Bayesian modeling for risk prediction in credit operations (SCAI2015)AMIDST Toolbox
 
Bayesian statistics
Bayesian statisticsBayesian statistics
Bayesian statisticsSagar Kamble
 
construction risk factor analysis: BBN Network
construction risk factor analysis: BBN Networkconstruction risk factor analysis: BBN Network
construction risk factor analysis: BBN NetworkShaswati Mohapatra
 
Bayesian Network 을 활용한 예측 분석
Bayesian Network 을 활용한 예측 분석Bayesian Network 을 활용한 예측 분석
Bayesian Network 을 활용한 예측 분석datasciencekorea
 
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben LindersNeed for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben LindersBen Linders
 
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben LindersDoing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben LindersBen Linders
 
Becoming agile in an agile way - ITMPI webinar by Ben Linders
Becoming agile in an agile way - ITMPI webinar by Ben LindersBecoming agile in an agile way - ITMPI webinar by Ben Linders
Becoming agile in an agile way - ITMPI webinar by Ben LindersBen Linders
 
Agile Quality: maximize results with a small quality team, Ben Linders, Europ...
Agile Quality: maximize results with a small quality team, Ben Linders, Europ...Agile Quality: maximize results with a small quality team, Ben Linders, Europ...
Agile Quality: maximize results with a small quality team, Ben Linders, Europ...Ben Linders
 
Kr8tige software met Lean - RWS - Ben Linders
Kr8tige software met Lean - RWS - Ben LindersKr8tige software met Lean - RWS - Ben Linders
Kr8tige software met Lean - RWS - Ben LindersBen Linders
 
Valuable Agile Retrospectives: Continuously Improve your Agility - Agile Tour...
Valuable Agile Retrospectives: Continuously Improve your Agility - Agile Tour...Valuable Agile Retrospectives: Continuously Improve your Agility - Agile Tour...
Valuable Agile Retrospectives: Continuously Improve your Agility - Agile Tour...Ben Linders
 
Oefeningen voor waardevolle agile retrospectives - Agile Hub Noord 2016 - Ben...
Oefeningen voor waardevolle agile retrospectives - Agile Hub Noord 2016 - Ben...Oefeningen voor waardevolle agile retrospectives - Agile Hub Noord 2016 - Ben...
Oefeningen voor waardevolle agile retrospectives - Agile Hub Noord 2016 - Ben...Ben Linders
 
Learning to Become Agile, with Retrospectives - QCon London 2015 - Ben Linders
Learning to Become Agile, with Retrospectives - QCon London 2015 - Ben LindersLearning to Become Agile, with Retrospectives - QCon London 2015 - Ben Linders
Learning to Become Agile, with Retrospectives - QCon London 2015 - Ben LindersBen Linders
 
Scene setting: Recent trends in Process Improvement
Scene setting: Recent trends in Process ImprovementScene setting: Recent trends in Process Improvement
Scene setting: Recent trends in Process ImprovementBen Linders
 
The Business Benefit of Root Cause Analysis, Ben Linders, SM/ASM Conference 2003
The Business Benefit of Root Cause Analysis, Ben Linders, SM/ASM Conference 2003The Business Benefit of Root Cause Analysis, Ben Linders, SM/ASM Conference 2003
The Business Benefit of Root Cause Analysis, Ben Linders, SM/ASM Conference 2003Ben Linders
 
Spicing up agile retrospectives - TopConf Linz 2017 - Ben Linders
Spicing up agile retrospectives - TopConf Linz 2017 - Ben LindersSpicing up agile retrospectives - TopConf Linz 2017 - Ben Linders
Spicing up agile retrospectives - TopConf Linz 2017 - Ben LindersBen Linders
 

En vedette (20)

Module 5 Bayesian belief network modelling
Module 5 Bayesian belief network modellingModule 5 Bayesian belief network modelling
Module 5 Bayesian belief network modelling
 
Cost-Aware Virtual Machine Placement across Distributed Data Centers using Ba...
Cost-Aware Virtual Machine Placement acrossDistributed Data Centers using Ba...Cost-Aware Virtual Machine Placement acrossDistributed Data Centers using Ba...
Cost-Aware Virtual Machine Placement across Distributed Data Centers using Ba...
 
Probabilistic modeling in deep learning
Probabilistic modeling in deep learningProbabilistic modeling in deep learning
Probabilistic modeling in deep learning
 
Dynamic Bayesian modeling for risk prediction in credit operations (SCAI2015)
Dynamic Bayesian modeling for risk prediction in credit operations (SCAI2015)Dynamic Bayesian modeling for risk prediction in credit operations (SCAI2015)
Dynamic Bayesian modeling for risk prediction in credit operations (SCAI2015)
 
Bayes Belief Network
Bayes Belief NetworkBayes Belief Network
Bayes Belief Network
 
Bayesian statistics
Bayesian statisticsBayesian statistics
Bayesian statistics
 
construction risk factor analysis: BBN Network
construction risk factor analysis: BBN Networkconstruction risk factor analysis: BBN Network
construction risk factor analysis: BBN Network
 
Bayesian Network 을 활용한 예측 분석
Bayesian Network 을 활용한 예측 분석Bayesian Network 을 활용한 예측 분석
Bayesian Network 을 활용한 예측 분석
 
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben LindersNeed for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
 
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben LindersDoing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
 
Becoming agile in an agile way - ITMPI webinar by Ben Linders
Becoming agile in an agile way - ITMPI webinar by Ben LindersBecoming agile in an agile way - ITMPI webinar by Ben Linders
Becoming agile in an agile way - ITMPI webinar by Ben Linders
 
Agile Quality: maximize results with a small quality team, Ben Linders, Europ...
Agile Quality: maximize results with a small quality team, Ben Linders, Europ...Agile Quality: maximize results with a small quality team, Ben Linders, Europ...
Agile Quality: maximize results with a small quality team, Ben Linders, Europ...
 
Kr8tige software met Lean - RWS - Ben Linders
Kr8tige software met Lean - RWS - Ben LindersKr8tige software met Lean - RWS - Ben Linders
Kr8tige software met Lean - RWS - Ben Linders
 
Valuable Agile Retrospectives: Continuously Improve your Agility - Agile Tour...
Valuable Agile Retrospectives: Continuously Improve your Agility - Agile Tour...Valuable Agile Retrospectives: Continuously Improve your Agility - Agile Tour...
Valuable Agile Retrospectives: Continuously Improve your Agility - Agile Tour...
 
Oefeningen voor waardevolle agile retrospectives - Agile Hub Noord 2016 - Ben...
Oefeningen voor waardevolle agile retrospectives - Agile Hub Noord 2016 - Ben...Oefeningen voor waardevolle agile retrospectives - Agile Hub Noord 2016 - Ben...
Oefeningen voor waardevolle agile retrospectives - Agile Hub Noord 2016 - Ben...
 
Learning to Become Agile, with Retrospectives - QCon London 2015 - Ben Linders
Learning to Become Agile, with Retrospectives - QCon London 2015 - Ben LindersLearning to Become Agile, with Retrospectives - QCon London 2015 - Ben Linders
Learning to Become Agile, with Retrospectives - QCon London 2015 - Ben Linders
 
Scene setting: Recent trends in Process Improvement
Scene setting: Recent trends in Process ImprovementScene setting: Recent trends in Process Improvement
Scene setting: Recent trends in Process Improvement
 
The Business Benefit of Root Cause Analysis, Ben Linders, SM/ASM Conference 2003
The Business Benefit of Root Cause Analysis, Ben Linders, SM/ASM Conference 2003The Business Benefit of Root Cause Analysis, Ben Linders, SM/ASM Conference 2003
The Business Benefit of Root Cause Analysis, Ben Linders, SM/ASM Conference 2003
 
Spicing up agile retrospectives - TopConf Linz 2017 - Ben Linders
Spicing up agile retrospectives - TopConf Linz 2017 - Ben LindersSpicing up agile retrospectives - TopConf Linz 2017 - Ben Linders
Spicing up agile retrospectives - TopConf Linz 2017 - Ben Linders
 
Open space
Open spaceOpen space
Open space
 

Similaire à Controlling Project Performance using PDM - PSQT2005 - Ben Linders

Rod Cornell ResumeA2
Rod Cornell ResumeA2Rod Cornell ResumeA2
Rod Cornell ResumeA2Rod Cornell
 
The Case Studies for Project Control Platform - Maurizio M. Granata Business ...
The Case Studies for Project Control Platform - Maurizio M. Granata Business ...The Case Studies for Project Control Platform - Maurizio M. Granata Business ...
The Case Studies for Project Control Platform - Maurizio M. Granata Business ...Mediehuset Ingeniøren Live
 
Automotive Core Tools APQP Training.pdf
Automotive Core Tools APQP Training.pdfAutomotive Core Tools APQP Training.pdf
Automotive Core Tools APQP Training.pdfinfoqtc
 
Six sigma ajal
Six sigma ajalSix sigma ajal
Six sigma ajalAJAL A J
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
 
Cmmi agile kulpa 2004meas cmmi[1]
Cmmi  agile kulpa 2004meas cmmi[1]Cmmi  agile kulpa 2004meas cmmi[1]
Cmmi agile kulpa 2004meas cmmi[1]JULIO GONZALEZ SANZ
 
Sage Project Management
Sage Project Management Sage Project Management
Sage Project Management RKLeSolutions
 
3.2 Managing Engineering Design.ppt
3.2 Managing Engineering Design.ppt3.2 Managing Engineering Design.ppt
3.2 Managing Engineering Design.pptKrishnaGupta191
 
Extreme Programming (XP).pptx
Extreme Programming (XP).pptxExtreme Programming (XP).pptx
Extreme Programming (XP).pptxAnkitKumar891632
 
Software Project Management( lecture 1)
Software Project Management( lecture 1)Software Project Management( lecture 1)
Software Project Management( lecture 1)Syed Muhammad Hammad
 
3 Ways That Data Helps Reduce Review Cycles - Webinar, May 2016
3 Ways That Data Helps Reduce Review Cycles - Webinar, May 20163 Ways That Data Helps Reduce Review Cycles - Webinar, May 2016
3 Ways That Data Helps Reduce Review Cycles - Webinar, May 2016Aconex
 
puneet_pall_resume
puneet_pall_resumepuneet_pall_resume
puneet_pall_resumepuneet pall
 

Similaire à Controlling Project Performance using PDM - PSQT2005 - Ben Linders (20)

The Waterfall Model
The Waterfall ModelThe Waterfall Model
The Waterfall Model
 
RamkumarMV15
RamkumarMV15RamkumarMV15
RamkumarMV15
 
Rod Cornell ResumeA2
Rod Cornell ResumeA2Rod Cornell ResumeA2
Rod Cornell ResumeA2
 
The Case Studies for Project Control Platform - Maurizio M. Granata Business ...
The Case Studies for Project Control Platform - Maurizio M. Granata Business ...The Case Studies for Project Control Platform - Maurizio M. Granata Business ...
The Case Studies for Project Control Platform - Maurizio M. Granata Business ...
 
Automotive Core Tools APQP Training.pdf
Automotive Core Tools APQP Training.pdfAutomotive Core Tools APQP Training.pdf
Automotive Core Tools APQP Training.pdf
 
Nisha DeThomas CV
Nisha  DeThomas CVNisha  DeThomas CV
Nisha DeThomas CV
 
Six sigma ajal
Six sigma ajalSix sigma ajal
Six sigma ajal
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing Trends
 
Cmmi agile kulpa 2004meas cmmi[1]
Cmmi  agile kulpa 2004meas cmmi[1]Cmmi  agile kulpa 2004meas cmmi[1]
Cmmi agile kulpa 2004meas cmmi[1]
 
Sage Project Management
Sage Project Management Sage Project Management
Sage Project Management
 
3.2 Managing Engineering Design.ppt
3.2 Managing Engineering Design.ppt3.2 Managing Engineering Design.ppt
3.2 Managing Engineering Design.ppt
 
Lean software management bbc worldwide case study nov less 2011
Lean software management bbc worldwide case study nov less  2011Lean software management bbc worldwide case study nov less  2011
Lean software management bbc worldwide case study nov less 2011
 
Extreme Programming (XP).pptx
Extreme Programming (XP).pptxExtreme Programming (XP).pptx
Extreme Programming (XP).pptx
 
Debahis CV
Debahis CVDebahis CV
Debahis CV
 
Crivac Mark
Crivac MarkCrivac Mark
Crivac Mark
 
Software Project Management( lecture 1)
Software Project Management( lecture 1)Software Project Management( lecture 1)
Software Project Management( lecture 1)
 
3 Ways That Data Helps Reduce Review Cycles - Webinar, May 2016
3 Ways That Data Helps Reduce Review Cycles - Webinar, May 20163 Ways That Data Helps Reduce Review Cycles - Webinar, May 2016
3 Ways That Data Helps Reduce Review Cycles - Webinar, May 2016
 
chapter 7.ppt
chapter 7.pptchapter 7.ppt
chapter 7.ppt
 
Bhattacharyya_Keya-Elec.Eng
Bhattacharyya_Keya-Elec.EngBhattacharyya_Keya-Elec.Eng
Bhattacharyya_Keya-Elec.Eng
 
puneet_pall_resume
puneet_pall_resumepuneet_pall_resume
puneet_pall_resume
 

Plus de Ben Linders

Psychological Safety in Teams - FlowCon France 2024 - Ben Linders
Psychological Safety in Teams - FlowCon France 2024 - Ben LindersPsychological Safety in Teams - FlowCon France 2024 - Ben Linders
Psychological Safety in Teams - FlowCon France 2024 - Ben LindersBen Linders
 
Why people hate working in Agile teams - QA Challenge Accepted 2023 - Ben Lin...
Why people hate working in Agile teams - QA Challenge Accepted 2023 - Ben Lin...Why people hate working in Agile teams - QA Challenge Accepted 2023 - Ben Lin...
Why people hate working in Agile teams - QA Challenge Accepted 2023 - Ben Lin...Ben Linders
 
Improving Your Testing Skills and Practices with Gamification - Testing Unite...
Improving Your Testing Skills and Practices with Gamification - Testing Unite...Improving Your Testing Skills and Practices with Gamification - Testing Unite...
Improving Your Testing Skills and Practices with Gamification - Testing Unite...Ben Linders
 
Start up distributed teams online - Mini XP days 2022 - Ben Linders
Start up distributed teams online - Mini XP days 2022 - Ben LindersStart up distributed teams online - Mini XP days 2022 - Ben Linders
Start up distributed teams online - Mini XP days 2022 - Ben LindersBen Linders
 
Increasing psychological safety in agile teams - Agile humans lean coffee 202...
Increasing psychological safety in agile teams - Agile humans lean coffee 202...Increasing psychological safety in agile teams - Agile humans lean coffee 202...
Increasing psychological safety in agile teams - Agile humans lean coffee 202...Ben Linders
 
Improving your quality and testing skills with gamification - Spring 2021 Onl...
Improving your quality and testing skills with gamification - Spring 2021 Onl...Improving your quality and testing skills with gamification - Spring 2021 Onl...
Improving your quality and testing skills with gamification - Spring 2021 Onl...Ben Linders
 
How agile are you? - Agile New England 2021 - Ben Linders
How agile are you? - Agile New England 2021 - Ben LindersHow agile are you? - Agile New England 2021 - Ben Linders
How agile are you? - Agile New England 2021 - Ben LindersBen Linders
 
Mini workshop collaborative problem solving - OOP 2021 - Ben Linders
Mini workshop collaborative problem solving - OOP 2021 - Ben LindersMini workshop collaborative problem solving - OOP 2021 - Ben Linders
Mini workshop collaborative problem solving - OOP 2021 - Ben LindersBen Linders
 
Futurespective on Software Development in 2040 - Agile Tour Brussels 2020 - B...
Futurespective on Software Development in 2040 - Agile Tour Brussels 2020 - B...Futurespective on Software Development in 2040 - Agile Tour Brussels 2020 - B...
Futurespective on Software Development in 2040 - Agile Tour Brussels 2020 - B...Ben Linders
 
How agile are you - Agile Tour London 2020 - Ben Linders
How agile are you - Agile Tour London 2020 - Ben LindersHow agile are you - Agile Tour London 2020 - Ben Linders
How agile are you - Agile Tour London 2020 - Ben LindersBen Linders
 
Mini workshop retrospecting your retrospectives - Experience Agile 2020 - Be...
Mini workshop retrospecting your retrospectives  - Experience Agile 2020 - Be...Mini workshop retrospecting your retrospectives  - Experience Agile 2020 - Be...
Mini workshop retrospecting your retrospectives - Experience Agile 2020 - Be...Ben Linders
 
Webinar enhancing quality and testing in agile teams - PractiTest - Ben Linders
Webinar enhancing quality and testing in agile teams - PractiTest - Ben LindersWebinar enhancing quality and testing in agile teams - PractiTest - Ben Linders
Webinar enhancing quality and testing in agile teams - PractiTest - Ben LindersBen Linders
 
Futurespective on software development in 2040 - Aginext - Ben Linders
Futurespective on software development in 2040 - Aginext - Ben LindersFuturespective on software development in 2040 - Aginext - Ben Linders
Futurespective on software development in 2040 - Aginext - Ben LindersBen Linders
 
Leading for Self-organization - Stretch 2020 - Ben Linders
Leading for Self-organization - Stretch 2020 - Ben LindersLeading for Self-organization - Stretch 2020 - Ben Linders
Leading for Self-organization - Stretch 2020 - Ben LindersBen Linders
 
Pecha Kucha How to screw up your agile retrospective big time - Ben Linders -...
Pecha Kucha How to screw up your agile retrospective big time - Ben Linders -...Pecha Kucha How to screw up your agile retrospective big time - Ben Linders -...
Pecha Kucha How to screw up your agile retrospective big time - Ben Linders -...Ben Linders
 
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...Ben Linders
 
Learning at Scale - FlowCon France 2019 - Ben Linders
Learning at Scale - FlowCon France 2019 - Ben LindersLearning at Scale - FlowCon France 2019 - Ben Linders
Learning at Scale - FlowCon France 2019 - Ben LindersBen Linders
 
Organizational agility: Taking retrospectives to the next level - DevOpsCon M...
Organizational agility: Taking retrospectives to the next level - DevOpsCon M...Organizational agility: Taking retrospectives to the next level - DevOpsCon M...
Organizational agility: Taking retrospectives to the next level - DevOpsCon M...Ben Linders
 
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...Ben Linders
 
Teams what is in it for me - Agile Portugal 2019 - Ben Linders
Teams what is in it for me - Agile Portugal 2019 - Ben LindersTeams what is in it for me - Agile Portugal 2019 - Ben Linders
Teams what is in it for me - Agile Portugal 2019 - Ben LindersBen Linders
 

Plus de Ben Linders (20)

Psychological Safety in Teams - FlowCon France 2024 - Ben Linders
Psychological Safety in Teams - FlowCon France 2024 - Ben LindersPsychological Safety in Teams - FlowCon France 2024 - Ben Linders
Psychological Safety in Teams - FlowCon France 2024 - Ben Linders
 
Why people hate working in Agile teams - QA Challenge Accepted 2023 - Ben Lin...
Why people hate working in Agile teams - QA Challenge Accepted 2023 - Ben Lin...Why people hate working in Agile teams - QA Challenge Accepted 2023 - Ben Lin...
Why people hate working in Agile teams - QA Challenge Accepted 2023 - Ben Lin...
 
Improving Your Testing Skills and Practices with Gamification - Testing Unite...
Improving Your Testing Skills and Practices with Gamification - Testing Unite...Improving Your Testing Skills and Practices with Gamification - Testing Unite...
Improving Your Testing Skills and Practices with Gamification - Testing Unite...
 
Start up distributed teams online - Mini XP days 2022 - Ben Linders
Start up distributed teams online - Mini XP days 2022 - Ben LindersStart up distributed teams online - Mini XP days 2022 - Ben Linders
Start up distributed teams online - Mini XP days 2022 - Ben Linders
 
Increasing psychological safety in agile teams - Agile humans lean coffee 202...
Increasing psychological safety in agile teams - Agile humans lean coffee 202...Increasing psychological safety in agile teams - Agile humans lean coffee 202...
Increasing psychological safety in agile teams - Agile humans lean coffee 202...
 
Improving your quality and testing skills with gamification - Spring 2021 Onl...
Improving your quality and testing skills with gamification - Spring 2021 Onl...Improving your quality and testing skills with gamification - Spring 2021 Onl...
Improving your quality and testing skills with gamification - Spring 2021 Onl...
 
How agile are you? - Agile New England 2021 - Ben Linders
How agile are you? - Agile New England 2021 - Ben LindersHow agile are you? - Agile New England 2021 - Ben Linders
How agile are you? - Agile New England 2021 - Ben Linders
 
Mini workshop collaborative problem solving - OOP 2021 - Ben Linders
Mini workshop collaborative problem solving - OOP 2021 - Ben LindersMini workshop collaborative problem solving - OOP 2021 - Ben Linders
Mini workshop collaborative problem solving - OOP 2021 - Ben Linders
 
Futurespective on Software Development in 2040 - Agile Tour Brussels 2020 - B...
Futurespective on Software Development in 2040 - Agile Tour Brussels 2020 - B...Futurespective on Software Development in 2040 - Agile Tour Brussels 2020 - B...
Futurespective on Software Development in 2040 - Agile Tour Brussels 2020 - B...
 
How agile are you - Agile Tour London 2020 - Ben Linders
How agile are you - Agile Tour London 2020 - Ben LindersHow agile are you - Agile Tour London 2020 - Ben Linders
How agile are you - Agile Tour London 2020 - Ben Linders
 
Mini workshop retrospecting your retrospectives - Experience Agile 2020 - Be...
Mini workshop retrospecting your retrospectives  - Experience Agile 2020 - Be...Mini workshop retrospecting your retrospectives  - Experience Agile 2020 - Be...
Mini workshop retrospecting your retrospectives - Experience Agile 2020 - Be...
 
Webinar enhancing quality and testing in agile teams - PractiTest - Ben Linders
Webinar enhancing quality and testing in agile teams - PractiTest - Ben LindersWebinar enhancing quality and testing in agile teams - PractiTest - Ben Linders
Webinar enhancing quality and testing in agile teams - PractiTest - Ben Linders
 
Futurespective on software development in 2040 - Aginext - Ben Linders
Futurespective on software development in 2040 - Aginext - Ben LindersFuturespective on software development in 2040 - Aginext - Ben Linders
Futurespective on software development in 2040 - Aginext - Ben Linders
 
Leading for Self-organization - Stretch 2020 - Ben Linders
Leading for Self-organization - Stretch 2020 - Ben LindersLeading for Self-organization - Stretch 2020 - Ben Linders
Leading for Self-organization - Stretch 2020 - Ben Linders
 
Pecha Kucha How to screw up your agile retrospective big time - Ben Linders -...
Pecha Kucha How to screw up your agile retrospective big time - Ben Linders -...Pecha Kucha How to screw up your agile retrospective big time - Ben Linders -...
Pecha Kucha How to screw up your agile retrospective big time - Ben Linders -...
 
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
 
Learning at Scale - FlowCon France 2019 - Ben Linders
Learning at Scale - FlowCon France 2019 - Ben LindersLearning at Scale - FlowCon France 2019 - Ben Linders
Learning at Scale - FlowCon France 2019 - Ben Linders
 
Organizational agility: Taking retrospectives to the next level - DevOpsCon M...
Organizational agility: Taking retrospectives to the next level - DevOpsCon M...Organizational agility: Taking retrospectives to the next level - DevOpsCon M...
Organizational agility: Taking retrospectives to the next level - DevOpsCon M...
 
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
 
Teams what is in it for me - Agile Portugal 2019 - Ben Linders
Teams what is in it for me - Agile Portugal 2019 - Ben LindersTeams what is in it for me - Agile Portugal 2019 - Ben Linders
Teams what is in it for me - Agile Portugal 2019 - Ben Linders
 

Dernier

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 

Dernier (20)

Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 

Controlling Project Performance using PDM - PSQT2005 - Ben Linders

  • 1. Controlling Project Performance Using the Project Defect Model 1 March 18, 2005 Ben Linders Controlling Project Performance Using the Project Defect Model PSQT 2005 Conference, Las Vegas, May 3 Ben Linders Operational Development & Quality Ericsson R&D, The Netherlands ben.linders@ericsson.com, +31 161 24 9885
  • 2. Controlling Project Performance Using the Project Defect Model 2 March 18, 2005 Ben Linders Overview • Why a defect model? • How does it work? • Experiences from projects • Conclusions Measurements for product quality and process effectiveness
  • 3. Controlling Project Performance Using the Project Defect Model 3 March 18, 2005 Ben Linders Ericsson, The Netherlands • Market Unit Northern Europe & Main R&D Design Center • R&D: Intelligent Networks – Strategic Product Management – Product marketing & technical sales support – Provisioning & total project management – Development & maintenance – Customization – Supply & support • 1300 employees, of which 350 in R&D Projects: Quality next to Lead-time and Costs
  • 4. Controlling Project Performance Using the Project Defect Model 4 March 18, 2005 Ben Linders Purpose Project Defect Model Why? – to control quality of the product during development – and improve development/inspection/test processes Business Benefit: ➨ Better planning & tracking ➨ Early risks signals ➨ Save time and costs ➨ Happy customers!
  • 5. Controlling Project Performance Using the Project Defect Model 5 March 18, 2005 Ben Linders History of the Model • 2001 – Defined, introduced in first project • 2002 – Used in 2 projects, improved along the way – First release predictions • 2003 – Industrialize model/tool – Used in all (5) major projects • 2004 – Management decisions based on model – New applications: Solution/Total projects, defect flows • 2005 – Extension with Cost of Quality
  • 6. Controlling Project Performance Using the Project Defect Model 6 March 18, 2005 Ben Linders Modeling Defect Flow Insertion: Where are defects made? How to prevent? Detection: Where are defects found? Early/economic removal?
  • 7. Controlling Project Performance Using the Project Defect Model 7 March 18, 2005 Ben Linders Process View Process Inputs and outputs Influencing factors Measurement DefectsInserted (documentation, code) DefectsDetected (Inspection, test) (Un)happy customers Design Process Competence, skills Tools, environment Test Process Competence, skills Test Capacity Tools, environment Resident Defectsin Delivered Product Resident Defectsin Design Base Detection Rate Defect Density Fault Slip Through Defect Level Defect Classification
  • 8. Controlling Project Performance Using the Project Defect Model 8 March 18, 2005 Ben Linders Planning & Tracking of Quality • Plan Quality Up Front – Documents/code (# defects made) – Inspection & Test effectiveness (% detection rate) Quality consequence of project approach • Track Quality during project – Actual # defects found (inspection/test) – Estimate remaining defects: to be found / delivered Quality view of design/test, quicker escalation • Decide based upon Quality Status – Toll Gates (go/no go) and Product Release Product Quality figures
  • 9. Controlling Project Performance Using the Project Defect Model 9 March 18, 2005 Ben Linders Implementation • Tool: Excel based defect data base & estimation • Frequent estimation & analysis/feedback sessions • Weekly tracking & reporting of product quality • Includes proven techniques: ODC, requirement coverage, test matrices Tailored per project, flexible, result oriented Overall data based on all projects: Planning constants Quality data, additional to time & costs!
  • 10. Controlling Project Performance Using the Project Defect Model 10 March 18, 2005 Ben Linders Results • Data from the projects • Feedback sessions • Conclusions 11 projects, of which 2 ongoing Incremental development, team based Different size/length: size factor used. RUP based process
  • 11. Controlling Project Performance Using the Project Defect Model 11 March 18, 2005 Ben Linders Detection rates projects Project detection rates Q1 2005 (PSQT Conference) Proj A Proj B Proj C Proj D Proj E Proj F* Proj G Proj H* Proj J Proj K Proj L Average Rate 95% 95% 90% 59% 97% 86% 93% 88% 91% 94% 93% 91% Size 1 4 1 1 5 3 1 4 1 2 3 * Project still ongoing at time of measurement • Limited variance – Project D different: Integration of products (no design) – Range (excluding D) from 86%-97% (projects F and H still ongoing) • Average detection rate in line with industry figures: – DACS: Typical software projects 15% slip though (85% detection) – Jones: Average 85%, most efficient 95% Analyze/track projects that go below the target performance of 90%
  • 12. Controlling Project Performance Using the Project Defect Model 12 March 18, 2005 Ben Linders Injection rates phases Phase injection rates, Q1 2005 (PSQT Conference) R e quire m e n A rc hite c tureD e s ig n C o de D o c wa re Rate 7% 18% 12% 58% 4% • Very elaborated architecture (feasibility phase). Many defects made, but most of them are found in the architecture reviews. • Lean design, few defects made. • Most defects made during coding “Normal” defect pattern, sufficient focus on defect prevention.
  • 13. Controlling Project Performance Using the Project Defect Model 13 March 18, 2005 Ben Linders Detection rates phases, averages Phase detection rates, Q1 2005 (PSQT Conference) R e quire m e n A rc hite c tureD e s ig n C o de D o c wa re F unc tio n Te S ys te m Te s N e two rk Te A v e ra g e Det. Rate 56% 64% 51% 36% 70% 56% 49% 23% 51% • High requirements/architecture/design: effective inspections, good architecture skills • Low code detection: improvement program ongoing • Function & system test: Acceptable rates • Network test, low rate, but defects that are found would give significant problems to customers: Good cost/benefit of the test phase Focus on inspection improvement, capture defects earlier
  • 14. Controlling Project Performance Using the Project Defect Model 14 March 18, 2005 Ben Linders Detection rates phases, variance 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% R equirem entsArchitecture D esign C ode D ocw areFunction TestSystem TestN etw ork Test Total Det. Rate • Large variance, except for docware & total (excl proj D) Process alignment, standardize & re-use best practices
  • 15. Controlling Project Performance Using the Project Defect Model 15 March 18, 2005 Ben Linders Feedback sessions • Frequent, short • At the workplace • All data available (Excel) • Design/test leaders Show data ask questions form conclusions take needed actions Feedback sessions enabled earlier conclusions, better acceptance of results, and quick and focused corrective/preventive actions. Feedback: Collected data delivered to the people that have been doing the work, in order to support their understanding of the situation at hand and help them to take needed actions
  • 16. Controlling Project Performance Using the Project Defect Model 16 March 18, 2005 Ben Linders Conclusions Project Defect Model helps projects to: – Estimate/track defects: Improve product release quality, save time/cost – Design/test progress: Better planning, risk management, decisions Benefits for R&D – Project portfolio: Dimension project teams/maintenance teams – Product quality: Less maintenance, satisfied customers – Employees: More involved, empowered, motivated
  • 17. Controlling Project Performance Using the Project Defect Model 17 March 18, 2005 Ben Linders Further reading References – Managing the software process. Watts Humphrey. – Metrics and models in Software Quality Engineering. Stephen H. Kan. Papers (see also PSQT conference paper!) – Controlling Product Quality During Development with a Defect Model, in Proceedings ESEPG 2003 – Make what’s counted count, in Better Software magazine march 2004 – Measuring Defects to Control product Quality, in Measure! Knowledge! Action! The NESMA anniversary book. Oct 2004. ISBN: 90-76258-18-X – A Proactive Attitude Towards Quality: The Project Defect Model, Software Quality Professional Dec 2004 (with Hans Sassenburg) Ben Linders, Ericsson R&D, The Netherlands ben.linders@ericsson.com, +31 161 24 9885