SlideShare a Scribd company logo
1 of 28
Download to read offline
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
1
Improving Measurement Plans from multiple dimensions:
Exercising with Balancing Multiple Dimensions (BMP)
11stst
Workshop onWorkshop on «« MethodsMethods forfor Learning MetricsLearning Metrics »»
19 September 2005, Como (Italy)19 September 2005, Como (Italy)
ÉCOLE DE TECHNOLOGIE SUPÉRIEURE – MONTRÉAL - CANADA
Luigi Buglione &Luigi Buglione & AlainAlain AbranAbran
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
2
• Introduction
• Multidimensional Analysis in Project Management
ü Why is it needed?
ü Some Multidimensional Models
ü What should be measured and analysed?
ü Which set of indicators to select?
• BMP: Balancing Multiple Perspectives
ü The proposed measurement procedure
ü An example using 4 dimensions
ü Measuring project performances from multiple views
• Applying BMP
ü BMP-Q: the questionnaire
ü BMP-Q: the metrics
ü First Results & Feedbacks
• Conclusions & Prospects
Agenda
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
3
• Introduction
• Multidimensional Analysis in Project Management
ü Why is it needed?
ü Some Multidimensional Models
ü What should be measured and analysed?
ü Which set of indicators to select?
• BMP: Balancing Multiple Perspectives
ü The proposed measurement procedure
ü An example using 4 dimensions
ü Measuring project performances from multiple views
• Applying BMP
ü BMP-Q: the questionnaire
ü BMP-Q: the metrics
ü First Results & Feedbacks
• Conclusions & Prospects
Agenda
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
4
Introduction
• Growing interest in Integrated Software
Measurement…
ü E.g. BSC, EFQM, MBQA
• …but still few documented industrial implementations
ü Usually Time and Cost dimensions used
• Other possible dimensions of analysis (eg: Quality,
Risk, …) are not often taken into account
ü Q: how much does it cost project monitoring & control?
ü Q: how many measures/indicators are usually tracked during
the project lifecycle? And from which perspectives?
• Objective:
• to optimize the cost for tracking & control projects, balancing
the number of measures/indicators used by each perspective
of analysis useful to the project
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
5
• Introduction
• Multidimensional Analysis in Project Management
ü Why is it needed?
ü Some Multidimensional Models
ü What should be measured and analysed?
ü Which set of indicators to select?
• BMP: Balancing Multiple Perspectives
ü The proposed measurement procedure
ü An example using 4 dimensions
ü Measuring project performances from multiple views
• Applying BMP
ü BMP-Q: the questionnaire
ü BMP-Q: the metrics
ü First Results & Feedbacks
• Conclusions & Prospects
Agenda
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
6
Multidimensional Analysis in PM
Why is it needed?
• Loss of project control is one of the most frequent
causes of failure in Project Management
ü Prevention: detailed analysis of content and quality of project
tracking
• Some basic questions:
ü Right number of perspectives?
ü Right number of indicators?
ü What about hypothesis of relationships among processes?
At least, 3 dimensions:
ü Management
ü Users
ü Technical
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
7
Multidimensional Analysis in PM
Some examples
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
8
Multidimensional Analysis in PM
What should be measured and analysed?
STARSTAR taxonomy: a broader view on Measurement & Analysis
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
9
Multidimensional Analysis in PM
Which set of indicators to select?
• Q: What is the right number of indicators to use?
– The Miller’s “magic number” 7 ± 2?
• General suggestions to avoid the misbalance in
selecting the measures critical to success, whatever
the number
Ø“Select a small suite of key measures that will help
you to understand your group’s work better, and
begin collecting them right away, measuring
several complementary aspects of your work, such
as quality, complexity, and schedule.”
(Karl Wiegers)
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
10
• Introduction
• Multidimensional Analysis in Project Management
ü Why is it needed?
ü Some Multidimensional Models
ü What should be measured and analysed?
ü Which set of indicators to select?
• BMP: Balancing Multiple Perspectives
ü The proposed measurement procedure
ü An example using 4 dimensions
ü Measuring project performances from multiple views
• Applying BMP
ü BMP-Q: the questionnaire
ü BMP-Q: the metrics
ü First Results & Feedbacks
• Conclusions & Prospects
Agenda
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
11
BMP: Balancing Multiple Perspectives
General issue
• Q: how can a proper balance of perspectives and
indicators be selected when managing a portfolio of
projects?
PEANUTS © United Feature Syndicate, Inc.
The problem is not to reduce the cost of measurement,
but optimising it against the informative value provided by the number
of measures/indicators balancing them by each perspective of analysis
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
12
BMP: Balancing Multiple Perspectives
The proposed Measurement Procedure
ΠDetermine the dimensions of interest in the projectdimensions of interest in the project
• Determine the list of the most representative measuresmeasures
associated with each dimensionassociated with each dimension
Ž For each of the measures selected, identify which other
control variables might be impacted negatively
• Figure out the best combination of indicators and thebest combination of indicators and the
causal relations between themcausal relations between them in order to build abuild a
measurement planmeasurement plan for the project
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
13
BMP: Balancing Multiple Perspectives
A Generic four-dimensional BMP
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
14
BMP: Balancing Multiple Perspectives
An example with 4 dimensions
ΠDetermine the dimensions of interest in the projectdimensions of interest in the project
A: Time, Cost, Quality & Risk
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
15
BMP: Balancing Multiple Perspectives
An example with 4 dimensions
• Determine the list of the most representative measures associatedmeasures associated
with each dimensionwith each dimension – Note: excerpt from the PSM Guide
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
16
BMP: Balancing Multiple Perspectives
An example with 4 dimensions
• Determine the list of the most representative measures associatedmeasures associated
with each dimensionwith each dimension – Note: excerpt from the PSM Guide
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
17
BMP: Balancing Multiple Perspectives
An example with 4 dimensions
Ž For each of the measures selected, identify which other control
variables might be impacted negatively
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
18
BMP: Balancing Multiple Perspectives
An example with 4 dimensions
• Figure out the best combination of indicators and the causalbest combination of indicators and the causal
relations between themrelations between them in order to build a measurement planbuild a measurement plan for
the project
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
19
BMP: Balancing Multiple Perspectives
An example with 4 dimensions
• Figure out the best combination of indicators and the causalbest combination of indicators and the causal
relations between themrelations between them in order to build a measurement planbuild a measurement plan for
the project
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
20
BMP: Balancing Multiple Perspectives
Measuring projects’ performances from multiple views
• Q: What about a possible usage of BMP for measuring
the overall project value within a BSC logic?
– Pros: BSC helps in managing multiple perspectives
– Cons: BSC does not provide the integrated measurement
results
• A: a joint usage of QEST nD model with BSC
framework
• A: BMP can help as a tool for considering the counter-
productive impacts of a possible control action in a
project by each BSC perspective
SourceSource: A.Abran & L.Buglione, A Multidimensional Performance Model for Consolidating Balanced Scorecards, International Journal of Advances in
Engineering Software, Elsevier Science Publisher, Vol. 34, No. 6, June 2003, pp.339-349
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
21
• Introduction
• Multidimensional Analysis in Project Management
ü Why is it needed?
ü Some Multidimensional Models
ü What should be measured and analysed?
ü Which set of indicators to select?
• BMP: Balancing Multiple Perspectives
ü The proposed measurement procedure
ü An example using 4 dimensions
ü Measuring project performances from multiple views
• Applying BMP
ü BMP-Q: the questionnaire
ü BMP-Q: the metrics
ü First Results & Feedbacks
• Conclusions & Prospects
Agenda
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
22
Applying BMP
BMP-Q: the Questionnaire http://www.geocities.com/lbu_measure/qestlime/bmp.htm
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
23
1a 1 Respondents profile by project role (# and %)
2 Experience profiles for current project role (# and %)
1
b
3 # analysis viewpoints (OLD)
1c 4 # analysis viewpoints (NEW)
2 1 # selected measures (OLD)
2 # selected metrics (NEW)
3 # affected viewpoints (NEW)
4 Avg of measures by viewpoint (# and %)
5 Ranking of selected measures by: abs value, respondent project role, analysis viewpoint
3a 1 List of causal relationships among measures
2 Ranking of relationships by: abs value, respondent project role, analysis viewpoint
4a 1 % respondents knowing amount of costs for m&c (monitoring & control) activities
4
b
1 Max, Min, Avg and Med for the returned values (%) – OLD
4c 1 Max, Min, Avg and Med for the returned values (%) – NEW
Applying BMP
BMP-Q: the Metrics http://www.geocities.com/lbu_measure/qestlime/bmp.htm
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
24
Applying BMP
First Results & Feedbacks
Teaching viewpoint:
• simplify the way for explaining the ISO/IEC 15939:2002 Information Model
and introducing the cause-effect linkage among development processes, as a
as a useful foundation for ICT Balanced Scorecards (BSC)
• help in pointing out to practitioners and students that there are plenty of well-
proven and established measures within the Software Engineering domain,
but also that each Measurement Program must be built having in mind that
unique situation and that every measure should be designed and verified to
be effectively goal-driven
Industrial viewpoint:
• increase awareness about cost-benefit analysis in implementing (or not) a
certain measure/indicator within their current QMSs.
ü Stimulus for industry people to know more and more about the effort/cost splitting of
their projects by SDLC phase (in many cases the answer is: don’t know)
ü Proposed the Test Selection Algorithm: each measure has its own cost from its
definition till the project closure, within a budget constraint
ü Key point: balancing the current available amount of budget and not to simply cut
controls. And in that eventuality, the point to face was: but which drawbacks of deleting
or adding some controls?
• Proposed to re-label such measures and indicators as project “controls”, to
provide a better match with managers’ responsibilities
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
25
• Introduction
• Multidimensional Analysis in Project Management
ü Why is it needed?
ü Some Multidimensional Models
ü What should be measured and analysed?
ü Which set of indicators to select?
• BMP: Balancing Multiple Perspectives
ü The proposed measurement procedure
ü An example using 4 dimensions
ü Measuring project performances from multiple views
• Applying BMP
ü BMP-Q: the questionnaire
ü BMP-Q: the metrics
ü First Results & Feedbacks
• Conclusions & Prospects
Agenda
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
26
Conclusions && Prospects
• Project managers often considers only two dimensions for tracking & control
of their projects (Time, Cost)
• At least, the Quality perspective should be also taken into account; further
perspectives (eg: Risk) could be also be useful if considered from the
planning phase on. Even challenging, a multi-perspective approach – as in
the BSC – is suggested
• It does not exist a “magic number” of indicators to track, but the goal is to
optimize costs and informative value derived from that amount of indicators,
establishing also the causal relationships among their related goals
• BMP (Balancing Multiple Perspectives) proposes a 4-step procedure to
select an appropriate balance of indicators from the various perspectives
taken into account (e.g. Time, Cost, Risk and Quality) and focus on the core
indicators from each of them, thereby helping the project manager in
tracking and control activities
• Due to its inner multidimensional nature, future joint usages with methods,
tools and frameworks taking into account concurrent dimensions (eg:
QEST/LIME) will be investigated
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
27
Q && A
Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy)
Sep19, 2005
28
luigi.buglione@computer.org , aabran@ele.etsmtl.ca
Thank you!

More Related Content

Similar to Improving Measurement Plans from multiple dimensions: Exercising with Balancing Multiple Dimensions - BMP

ICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project ManagementICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project ManagementLuigi Buglione
 
Measurement Process: Improving the ISO 15939 Standard
Measurement Process: Improving the ISO 15939 StandardMeasurement Process: Improving the ISO 15939 Standard
Measurement Process: Improving the ISO 15939 StandardLuigi Buglione
 
Performance Calculation and Benchmarking using the ISBSG Release 10 Data Rep...
Performance Calculation and Benchmarking  using the ISBSG Release 10 Data Rep...Performance Calculation and Benchmarking  using the ISBSG Release 10 Data Rep...
Performance Calculation and Benchmarking using the ISBSG Release 10 Data Rep...Luigi Buglione
 
Top Metrics for SPICE-compliant projects
Top Metrics for SPICE-compliant projectsTop Metrics for SPICE-compliant projects
Top Metrics for SPICE-compliant projectsLuigi Buglione
 
Earned value
Earned valueEarned value
Earned valueOliver
 
M3_S5_logframe_KSD_180916.pptx
M3_S5_logframe_KSD_180916.pptxM3_S5_logframe_KSD_180916.pptx
M3_S5_logframe_KSD_180916.pptxbipuait
 
Agile Lean Conference 2016 - Buglione_Lean for (being) Agile
Agile Lean Conference 2016 - Buglione_Lean for (being) AgileAgile Lean Conference 2016 - Buglione_Lean for (being) Agile
Agile Lean Conference 2016 - Buglione_Lean for (being) AgileAgile Lean Conference
 
GUEST: A LEAN METHODOLOGY FOR MANAGEMENT SCIENCE AND OPERATIONS RESEARCH
GUEST: A LEAN METHODOLOGY FOR MANAGEMENT SCIENCE AND OPERATIONS RESEARCHGUEST: A LEAN METHODOLOGY FOR MANAGEMENT SCIENCE AND OPERATIONS RESEARCH
GUEST: A LEAN METHODOLOGY FOR MANAGEMENT SCIENCE AND OPERATIONS RESEARCHGuido Perboli
 
The significance of ifpug base functionality types in effort estimation cig...
The significance of ifpug base functionality types in effort estimation   cig...The significance of ifpug base functionality types in effort estimation   cig...
The significance of ifpug base functionality types in effort estimation cig...IWSM Mensura
 
Policy compass workshop - 1st of June 2015
Policy compass workshop - 1st of June 2015Policy compass workshop - 1st of June 2015
Policy compass workshop - 1st of June 2015CambridgeshireInsight
 
EMCIS 2015 - Policy Compass Workshop
EMCIS 2015 - Policy Compass WorkshopEMCIS 2015 - Policy Compass Workshop
EMCIS 2015 - Policy Compass WorkshopPolicyCompass
 
NAP Training Viet Nam - Session 7 Appraising Adaptation Options
NAP Training Viet Nam - Session 7 Appraising Adaptation OptionsNAP Training Viet Nam - Session 7 Appraising Adaptation Options
NAP Training Viet Nam - Session 7 Appraising Adaptation OptionsUNDP Climate
 
PPT10 - Cost Estimation And Budgeting.pptx
PPT10 - Cost Estimation And Budgeting.pptxPPT10 - Cost Estimation And Budgeting.pptx
PPT10 - Cost Estimation And Budgeting.pptxdidinkusmayadi3
 
041 Integrating Lean Construction (PART 2)
041 Integrating Lean Construction (PART 2)041 Integrating Lean Construction (PART 2)
041 Integrating Lean Construction (PART 2)Dr Fereidoun Dejahang
 
041 integrating lean construction (2)
041 integrating lean construction (2)041 integrating lean construction (2)
041 integrating lean construction (2)drdej19
 
Software or Service? That’s the question!
Software or Service? That’s the question!Software or Service? That’s the question!
Software or Service? That’s the question!Luigi Buglione
 
Software or service that's the question luigi buglione
Software or service that's the question   luigi buglioneSoftware or service that's the question   luigi buglione
Software or service that's the question luigi buglioneIWSM Mensura
 
US Department of Energy's Uniform Methods Project
US Department of Energy's Uniform Methods ProjectUS Department of Energy's Uniform Methods Project
US Department of Energy's Uniform Methods ProjectLeonardo ENERGY
 

Similar to Improving Measurement Plans from multiple dimensions: Exercising with Balancing Multiple Dimensions - BMP (20)

ICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project ManagementICEBERG: a different look at Software Project Management
ICEBERG: a different look at Software Project Management
 
Measurement Process: Improving the ISO 15939 Standard
Measurement Process: Improving the ISO 15939 StandardMeasurement Process: Improving the ISO 15939 Standard
Measurement Process: Improving the ISO 15939 Standard
 
Performance Calculation and Benchmarking using the ISBSG Release 10 Data Rep...
Performance Calculation and Benchmarking  using the ISBSG Release 10 Data Rep...Performance Calculation and Benchmarking  using the ISBSG Release 10 Data Rep...
Performance Calculation and Benchmarking using the ISBSG Release 10 Data Rep...
 
Top Metrics for SPICE-compliant projects
Top Metrics for SPICE-compliant projectsTop Metrics for SPICE-compliant projects
Top Metrics for SPICE-compliant projects
 
Earned value
Earned valueEarned value
Earned value
 
M3_S5_logframe_KSD_180916.pptx
M3_S5_logframe_KSD_180916.pptxM3_S5_logframe_KSD_180916.pptx
M3_S5_logframe_KSD_180916.pptx
 
Agile Lean Conference 2016 - Buglione_Lean for (being) Agile
Agile Lean Conference 2016 - Buglione_Lean for (being) AgileAgile Lean Conference 2016 - Buglione_Lean for (being) Agile
Agile Lean Conference 2016 - Buglione_Lean for (being) Agile
 
Cost benefit analysis
Cost benefit analysisCost benefit analysis
Cost benefit analysis
 
GUEST: A LEAN METHODOLOGY FOR MANAGEMENT SCIENCE AND OPERATIONS RESEARCH
GUEST: A LEAN METHODOLOGY FOR MANAGEMENT SCIENCE AND OPERATIONS RESEARCHGUEST: A LEAN METHODOLOGY FOR MANAGEMENT SCIENCE AND OPERATIONS RESEARCH
GUEST: A LEAN METHODOLOGY FOR MANAGEMENT SCIENCE AND OPERATIONS RESEARCH
 
The Role of CIC on BIM Development
The Role of CIC on BIM DevelopmentThe Role of CIC on BIM Development
The Role of CIC on BIM Development
 
The significance of ifpug base functionality types in effort estimation cig...
The significance of ifpug base functionality types in effort estimation   cig...The significance of ifpug base functionality types in effort estimation   cig...
The significance of ifpug base functionality types in effort estimation cig...
 
Policy compass workshop - 1st of June 2015
Policy compass workshop - 1st of June 2015Policy compass workshop - 1st of June 2015
Policy compass workshop - 1st of June 2015
 
EMCIS 2015 - Policy Compass Workshop
EMCIS 2015 - Policy Compass WorkshopEMCIS 2015 - Policy Compass Workshop
EMCIS 2015 - Policy Compass Workshop
 
NAP Training Viet Nam - Session 7 Appraising Adaptation Options
NAP Training Viet Nam - Session 7 Appraising Adaptation OptionsNAP Training Viet Nam - Session 7 Appraising Adaptation Options
NAP Training Viet Nam - Session 7 Appraising Adaptation Options
 
PPT10 - Cost Estimation And Budgeting.pptx
PPT10 - Cost Estimation And Budgeting.pptxPPT10 - Cost Estimation And Budgeting.pptx
PPT10 - Cost Estimation And Budgeting.pptx
 
041 Integrating Lean Construction (PART 2)
041 Integrating Lean Construction (PART 2)041 Integrating Lean Construction (PART 2)
041 Integrating Lean Construction (PART 2)
 
041 integrating lean construction (2)
041 integrating lean construction (2)041 integrating lean construction (2)
041 integrating lean construction (2)
 
Software or Service? That’s the question!
Software or Service? That’s the question!Software or Service? That’s the question!
Software or Service? That’s the question!
 
Software or service that's the question luigi buglione
Software or service that's the question   luigi buglioneSoftware or service that's the question   luigi buglione
Software or service that's the question luigi buglione
 
US Department of Energy's Uniform Methods Project
US Department of Energy's Uniform Methods ProjectUS Department of Energy's Uniform Methods Project
US Department of Energy's Uniform Methods Project
 

More from Luigi Buglione

DevOps & ITIL: Friends or Foes?
DevOps & ITIL: Friends or Foes?DevOps & ITIL: Friends or Foes?
DevOps & ITIL: Friends or Foes?Luigi Buglione
 
The missing links in software estimation: Work, Team Loading and Team Power
The missing links in software estimation: Work, Team Loading and Team PowerThe missing links in software estimation: Work, Team Loading and Team Power
The missing links in software estimation: Work, Team Loading and Team PowerLuigi Buglione
 
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...Luigi Buglione
 
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...Luigi Buglione
 
A Murphological View on Software Measurement: a serious joke or a funny seri...
A Murphological View on Software Measurement:  a serious joke or a funny seri...A Murphological View on Software Measurement:  a serious joke or a funny seri...
A Murphological View on Software Measurement: a serious joke or a funny seri...Luigi Buglione
 
Do we really re-use our knowledge (or not)?
Do we really re-use our knowledge (or not)?Do we really re-use our knowledge (or not)?
Do we really re-use our knowledge (or not)?Luigi Buglione
 
Balanced Measurement Sets: Criteria for Improving Project Management Practices
Balanced Measurement Sets: Criteria for Improving  Project Management PracticesBalanced Measurement Sets: Criteria for Improving  Project Management Practices
Balanced Measurement Sets: Criteria for Improving Project Management PracticesLuigi Buglione
 
PIF or SNAP? That's the Question! Or maybe it's not? - A panel
PIF or SNAP? That's the Question! Or maybe it's not? - A panelPIF or SNAP? That's the Question! Or maybe it's not? - A panel
PIF or SNAP? That's the Question! Or maybe it's not? - A panelLuigi Buglione
 
Software Sustainability: a Broader Perspective
Software Sustainability: a Broader PerspectiveSoftware Sustainability: a Broader Perspective
Software Sustainability: a Broader PerspectiveLuigi Buglione
 
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...Luigi Buglione
 
Sizing The Entire Development Process
Sizing The Entire Development ProcessSizing The Entire Development Process
Sizing The Entire Development ProcessLuigi Buglione
 
The LEGO Strategy: Guidelines for a Profitable Deployment
The LEGO Strategy: Guidelines for a Profitable DeploymentThe LEGO Strategy: Guidelines for a Profitable Deployment
The LEGO Strategy: Guidelines for a Profitable DeploymentLuigi Buglione
 
Improving the User Story Agile Technique Using the INVEST Criteria
Improving the User Story Agile Technique Using the  INVEST CriteriaImproving the User Story Agile Technique Using the  INVEST Criteria
Improving the User Story Agile Technique Using the INVEST CriteriaLuigi Buglione
 
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...Luigi Buglione
 
Derivation of Green Metrics for Software
Derivation of Green Metrics for SoftwareDerivation of Green Metrics for Software
Derivation of Green Metrics for SoftwareLuigi Buglione
 
Software Architects’ Experiences of Quality Requirements: What we Know and ...
Software Architects’ Experiences  of Quality Requirements:  What we Know and ...Software Architects’ Experiences  of Quality Requirements:  What we Know and ...
Software Architects’ Experiences of Quality Requirements: What we Know and ...Luigi Buglione
 
La Resilienza e i Modelli di Maturità
La Resilienza e i Modelli di MaturitàLa Resilienza e i Modelli di Maturità
La Resilienza e i Modelli di MaturitàLuigi Buglione
 
Mapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Mapping Automotive SPICE: Achieving Higher Maturity & Capability LevelsMapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Mapping Automotive SPICE: Achieving Higher Maturity & Capability LevelsLuigi Buglione
 
The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...
The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...
The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...Luigi Buglione
 
Tailoring Software Process Capability/Maturity Models for Telemedicine Systems
Tailoring Software Process Capability/Maturity  Models for Telemedicine SystemsTailoring Software Process Capability/Maturity  Models for Telemedicine Systems
Tailoring Software Process Capability/Maturity Models for Telemedicine SystemsLuigi Buglione
 

More from Luigi Buglione (20)

DevOps & ITIL: Friends or Foes?
DevOps & ITIL: Friends or Foes?DevOps & ITIL: Friends or Foes?
DevOps & ITIL: Friends or Foes?
 
The missing links in software estimation: Work, Team Loading and Team Power
The missing links in software estimation: Work, Team Loading and Team PowerThe missing links in software estimation: Work, Team Loading and Team Power
The missing links in software estimation: Work, Team Loading and Team Power
 
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
Risk Management: Achieving Higher Maturity & Capability Levels through the LE...
 
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
L4A - Lean for (being) Agile - Some thoughts and tips for a progressive path ...
 
A Murphological View on Software Measurement: a serious joke or a funny seri...
A Murphological View on Software Measurement:  a serious joke or a funny seri...A Murphological View on Software Measurement:  a serious joke or a funny seri...
A Murphological View on Software Measurement: a serious joke or a funny seri...
 
Do we really re-use our knowledge (or not)?
Do we really re-use our knowledge (or not)?Do we really re-use our knowledge (or not)?
Do we really re-use our knowledge (or not)?
 
Balanced Measurement Sets: Criteria for Improving Project Management Practices
Balanced Measurement Sets: Criteria for Improving  Project Management PracticesBalanced Measurement Sets: Criteria for Improving  Project Management Practices
Balanced Measurement Sets: Criteria for Improving Project Management Practices
 
PIF or SNAP? That's the Question! Or maybe it's not? - A panel
PIF or SNAP? That's the Question! Or maybe it's not? - A panelPIF or SNAP? That's the Question! Or maybe it's not? - A panel
PIF or SNAP? That's the Question! Or maybe it's not? - A panel
 
Software Sustainability: a Broader Perspective
Software Sustainability: a Broader PerspectiveSoftware Sustainability: a Broader Perspective
Software Sustainability: a Broader Perspective
 
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...
An ISO/IEC 33000-compliant Measurement Framework for Software Process Sustain...
 
Sizing The Entire Development Process
Sizing The Entire Development ProcessSizing The Entire Development Process
Sizing The Entire Development Process
 
The LEGO Strategy: Guidelines for a Profitable Deployment
The LEGO Strategy: Guidelines for a Profitable DeploymentThe LEGO Strategy: Guidelines for a Profitable Deployment
The LEGO Strategy: Guidelines for a Profitable Deployment
 
Improving the User Story Agile Technique Using the INVEST Criteria
Improving the User Story Agile Technique Using the  INVEST CriteriaImproving the User Story Agile Technique Using the  INVEST Criteria
Improving the User Story Agile Technique Using the INVEST Criteria
 
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
Leveraging Reuse-related Maturity Issues for Achieving Higher Maturity & Capa...
 
Derivation of Green Metrics for Software
Derivation of Green Metrics for SoftwareDerivation of Green Metrics for Software
Derivation of Green Metrics for Software
 
Software Architects’ Experiences of Quality Requirements: What we Know and ...
Software Architects’ Experiences  of Quality Requirements:  What we Know and ...Software Architects’ Experiences  of Quality Requirements:  What we Know and ...
Software Architects’ Experiences of Quality Requirements: What we Know and ...
 
La Resilienza e i Modelli di Maturità
La Resilienza e i Modelli di MaturitàLa Resilienza e i Modelli di Maturità
La Resilienza e i Modelli di Maturità
 
Mapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Mapping Automotive SPICE: Achieving Higher Maturity & Capability LevelsMapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
Mapping Automotive SPICE: Achieving Higher Maturity & Capability Levels
 
The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...
The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...
The GP 2.8 Game - – Deploying a Balanced Measurement Plan by the ‘Play’n’Lear...
 
Tailoring Software Process Capability/Maturity Models for Telemedicine Systems
Tailoring Software Process Capability/Maturity  Models for Telemedicine SystemsTailoring Software Process Capability/Maturity  Models for Telemedicine Systems
Tailoring Software Process Capability/Maturity Models for Telemedicine Systems
 

Recently uploaded

How to Write a Good Scientific Paper.pdf
How to Write a Good Scientific Paper.pdfHow to Write a Good Scientific Paper.pdf
How to Write a Good Scientific Paper.pdfRedhwan Qasem Shaddad
 
Strategies of Urban Morphologyfor Improving Outdoor Thermal Comfort and Susta...
Strategies of Urban Morphologyfor Improving Outdoor Thermal Comfort and Susta...Strategies of Urban Morphologyfor Improving Outdoor Thermal Comfort and Susta...
Strategies of Urban Morphologyfor Improving Outdoor Thermal Comfort and Susta...amrabdallah9
 
Graphics Primitives and CG Display Devices
Graphics Primitives and CG Display DevicesGraphics Primitives and CG Display Devices
Graphics Primitives and CG Display DevicesDIPIKA83
 
Test of Significance of Large Samples for Mean = µ.pptx
Test of Significance of Large Samples for Mean = µ.pptxTest of Significance of Large Samples for Mean = µ.pptx
Test of Significance of Large Samples for Mean = µ.pptxHome
 
SATELITE COMMUNICATION UNIT 1 CEC352 REGULATION 2021 PPT BASICS OF SATELITE ....
SATELITE COMMUNICATION UNIT 1 CEC352 REGULATION 2021 PPT BASICS OF SATELITE ....SATELITE COMMUNICATION UNIT 1 CEC352 REGULATION 2021 PPT BASICS OF SATELITE ....
SATELITE COMMUNICATION UNIT 1 CEC352 REGULATION 2021 PPT BASICS OF SATELITE ....santhyamuthu1
 
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...Sean Meyn
 
A Seminar on Electric Vehicle Software Simulation
A Seminar on Electric Vehicle Software SimulationA Seminar on Electric Vehicle Software Simulation
A Seminar on Electric Vehicle Software SimulationMohsinKhanA
 
solar wireless electric vechicle charging system
solar wireless electric vechicle charging systemsolar wireless electric vechicle charging system
solar wireless electric vechicle charging systemgokuldongala
 
Best-NO1 Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In Lah...
Best-NO1 Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In Lah...Best-NO1 Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In Lah...
Best-NO1 Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In Lah...Amil baba
 
Basic Principle of Electrochemical Sensor
Basic Principle of  Electrochemical SensorBasic Principle of  Electrochemical Sensor
Basic Principle of Electrochemical SensorTanvir Moin
 
Phase noise transfer functions.pptx
Phase noise transfer      functions.pptxPhase noise transfer      functions.pptx
Phase noise transfer functions.pptxSaiGouthamSunkara
 
GENERAL CONDITIONS FOR CONTRACTS OF CIVIL ENGINEERING WORKS
GENERAL CONDITIONS  FOR  CONTRACTS OF CIVIL ENGINEERING WORKS GENERAL CONDITIONS  FOR  CONTRACTS OF CIVIL ENGINEERING WORKS
GENERAL CONDITIONS FOR CONTRACTS OF CIVIL ENGINEERING WORKS Bahzad5
 
me3493 manufacturing technology unit 1 Part A
me3493 manufacturing technology unit 1 Part Ame3493 manufacturing technology unit 1 Part A
me3493 manufacturing technology unit 1 Part Akarthi keyan
 
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratoryدليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide LaboratoryBahzad5
 
EPE3163_Hydro power stations_Unit2_Lect2.pptx
EPE3163_Hydro power stations_Unit2_Lect2.pptxEPE3163_Hydro power stations_Unit2_Lect2.pptx
EPE3163_Hydro power stations_Unit2_Lect2.pptxJoseeMusabyimana
 
ASME BPVC 2023 Section I para leer y entender
ASME BPVC 2023 Section I para leer y entenderASME BPVC 2023 Section I para leer y entender
ASME BPVC 2023 Section I para leer y entenderjuancarlos286641
 
IT3401-WEB ESSENTIALS PRESENTATIONS.pptx
IT3401-WEB ESSENTIALS PRESENTATIONS.pptxIT3401-WEB ESSENTIALS PRESENTATIONS.pptx
IT3401-WEB ESSENTIALS PRESENTATIONS.pptxSAJITHABANUS
 

Recently uploaded (20)

How to Write a Good Scientific Paper.pdf
How to Write a Good Scientific Paper.pdfHow to Write a Good Scientific Paper.pdf
How to Write a Good Scientific Paper.pdf
 
Strategies of Urban Morphologyfor Improving Outdoor Thermal Comfort and Susta...
Strategies of Urban Morphologyfor Improving Outdoor Thermal Comfort and Susta...Strategies of Urban Morphologyfor Improving Outdoor Thermal Comfort and Susta...
Strategies of Urban Morphologyfor Improving Outdoor Thermal Comfort and Susta...
 
Présentation IIRB 2024 Marine Cordonnier.pdf
Présentation IIRB 2024 Marine Cordonnier.pdfPrésentation IIRB 2024 Marine Cordonnier.pdf
Présentation IIRB 2024 Marine Cordonnier.pdf
 
Graphics Primitives and CG Display Devices
Graphics Primitives and CG Display DevicesGraphics Primitives and CG Display Devices
Graphics Primitives and CG Display Devices
 
Test of Significance of Large Samples for Mean = µ.pptx
Test of Significance of Large Samples for Mean = µ.pptxTest of Significance of Large Samples for Mean = µ.pptx
Test of Significance of Large Samples for Mean = µ.pptx
 
SATELITE COMMUNICATION UNIT 1 CEC352 REGULATION 2021 PPT BASICS OF SATELITE ....
SATELITE COMMUNICATION UNIT 1 CEC352 REGULATION 2021 PPT BASICS OF SATELITE ....SATELITE COMMUNICATION UNIT 1 CEC352 REGULATION 2021 PPT BASICS OF SATELITE ....
SATELITE COMMUNICATION UNIT 1 CEC352 REGULATION 2021 PPT BASICS OF SATELITE ....
 
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
 
A Seminar on Electric Vehicle Software Simulation
A Seminar on Electric Vehicle Software SimulationA Seminar on Electric Vehicle Software Simulation
A Seminar on Electric Vehicle Software Simulation
 
solar wireless electric vechicle charging system
solar wireless electric vechicle charging systemsolar wireless electric vechicle charging system
solar wireless electric vechicle charging system
 
Best-NO1 Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In Lah...
Best-NO1 Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In Lah...Best-NO1 Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In Lah...
Best-NO1 Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In Lah...
 
Basic Principle of Electrochemical Sensor
Basic Principle of  Electrochemical SensorBasic Principle of  Electrochemical Sensor
Basic Principle of Electrochemical Sensor
 
Phase noise transfer functions.pptx
Phase noise transfer      functions.pptxPhase noise transfer      functions.pptx
Phase noise transfer functions.pptx
 
GENERAL CONDITIONS FOR CONTRACTS OF CIVIL ENGINEERING WORKS
GENERAL CONDITIONS  FOR  CONTRACTS OF CIVIL ENGINEERING WORKS GENERAL CONDITIONS  FOR  CONTRACTS OF CIVIL ENGINEERING WORKS
GENERAL CONDITIONS FOR CONTRACTS OF CIVIL ENGINEERING WORKS
 
Lecture 4 .pdf
Lecture 4                              .pdfLecture 4                              .pdf
Lecture 4 .pdf
 
me3493 manufacturing technology unit 1 Part A
me3493 manufacturing technology unit 1 Part Ame3493 manufacturing technology unit 1 Part A
me3493 manufacturing technology unit 1 Part A
 
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratoryدليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
 
Présentation IIRB 2024 Chloe Dufrane.pdf
Présentation IIRB 2024 Chloe Dufrane.pdfPrésentation IIRB 2024 Chloe Dufrane.pdf
Présentation IIRB 2024 Chloe Dufrane.pdf
 
EPE3163_Hydro power stations_Unit2_Lect2.pptx
EPE3163_Hydro power stations_Unit2_Lect2.pptxEPE3163_Hydro power stations_Unit2_Lect2.pptx
EPE3163_Hydro power stations_Unit2_Lect2.pptx
 
ASME BPVC 2023 Section I para leer y entender
ASME BPVC 2023 Section I para leer y entenderASME BPVC 2023 Section I para leer y entender
ASME BPVC 2023 Section I para leer y entender
 
IT3401-WEB ESSENTIALS PRESENTATIONS.pptx
IT3401-WEB ESSENTIALS PRESENTATIONS.pptxIT3401-WEB ESSENTIALS PRESENTATIONS.pptx
IT3401-WEB ESSENTIALS PRESENTATIONS.pptx
 

Improving Measurement Plans from multiple dimensions: Exercising with Balancing Multiple Dimensions - BMP

  • 1. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 1 Improving Measurement Plans from multiple dimensions: Exercising with Balancing Multiple Dimensions (BMP) 11stst Workshop onWorkshop on «« MethodsMethods forfor Learning MetricsLearning Metrics »» 19 September 2005, Como (Italy)19 September 2005, Como (Italy) ÉCOLE DE TECHNOLOGIE SUPÉRIEURE – MONTRÉAL - CANADA Luigi Buglione &Luigi Buglione & AlainAlain AbranAbran
  • 2. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 2 • Introduction • Multidimensional Analysis in Project Management ü Why is it needed? ü Some Multidimensional Models ü What should be measured and analysed? ü Which set of indicators to select? • BMP: Balancing Multiple Perspectives ü The proposed measurement procedure ü An example using 4 dimensions ü Measuring project performances from multiple views • Applying BMP ü BMP-Q: the questionnaire ü BMP-Q: the metrics ü First Results & Feedbacks • Conclusions & Prospects Agenda
  • 3. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 3 • Introduction • Multidimensional Analysis in Project Management ü Why is it needed? ü Some Multidimensional Models ü What should be measured and analysed? ü Which set of indicators to select? • BMP: Balancing Multiple Perspectives ü The proposed measurement procedure ü An example using 4 dimensions ü Measuring project performances from multiple views • Applying BMP ü BMP-Q: the questionnaire ü BMP-Q: the metrics ü First Results & Feedbacks • Conclusions & Prospects Agenda
  • 4. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 4 Introduction • Growing interest in Integrated Software Measurement… ü E.g. BSC, EFQM, MBQA • …but still few documented industrial implementations ü Usually Time and Cost dimensions used • Other possible dimensions of analysis (eg: Quality, Risk, …) are not often taken into account ü Q: how much does it cost project monitoring & control? ü Q: how many measures/indicators are usually tracked during the project lifecycle? And from which perspectives? • Objective: • to optimize the cost for tracking & control projects, balancing the number of measures/indicators used by each perspective of analysis useful to the project
  • 5. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 5 • Introduction • Multidimensional Analysis in Project Management ü Why is it needed? ü Some Multidimensional Models ü What should be measured and analysed? ü Which set of indicators to select? • BMP: Balancing Multiple Perspectives ü The proposed measurement procedure ü An example using 4 dimensions ü Measuring project performances from multiple views • Applying BMP ü BMP-Q: the questionnaire ü BMP-Q: the metrics ü First Results & Feedbacks • Conclusions & Prospects Agenda
  • 6. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 6 Multidimensional Analysis in PM Why is it needed? • Loss of project control is one of the most frequent causes of failure in Project Management ü Prevention: detailed analysis of content and quality of project tracking • Some basic questions: ü Right number of perspectives? ü Right number of indicators? ü What about hypothesis of relationships among processes? At least, 3 dimensions: ü Management ü Users ü Technical
  • 7. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 7 Multidimensional Analysis in PM Some examples
  • 8. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 8 Multidimensional Analysis in PM What should be measured and analysed? STARSTAR taxonomy: a broader view on Measurement & Analysis
  • 9. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 9 Multidimensional Analysis in PM Which set of indicators to select? • Q: What is the right number of indicators to use? – The Miller’s “magic number” 7 ± 2? • General suggestions to avoid the misbalance in selecting the measures critical to success, whatever the number Ø“Select a small suite of key measures that will help you to understand your group’s work better, and begin collecting them right away, measuring several complementary aspects of your work, such as quality, complexity, and schedule.” (Karl Wiegers)
  • 10. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 10 • Introduction • Multidimensional Analysis in Project Management ü Why is it needed? ü Some Multidimensional Models ü What should be measured and analysed? ü Which set of indicators to select? • BMP: Balancing Multiple Perspectives ü The proposed measurement procedure ü An example using 4 dimensions ü Measuring project performances from multiple views • Applying BMP ü BMP-Q: the questionnaire ü BMP-Q: the metrics ü First Results & Feedbacks • Conclusions & Prospects Agenda
  • 11. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 11 BMP: Balancing Multiple Perspectives General issue • Q: how can a proper balance of perspectives and indicators be selected when managing a portfolio of projects? PEANUTS © United Feature Syndicate, Inc. The problem is not to reduce the cost of measurement, but optimising it against the informative value provided by the number of measures/indicators balancing them by each perspective of analysis
  • 12. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 12 BMP: Balancing Multiple Perspectives The proposed Measurement Procedure Œ Determine the dimensions of interest in the projectdimensions of interest in the project • Determine the list of the most representative measuresmeasures associated with each dimensionassociated with each dimension Ž For each of the measures selected, identify which other control variables might be impacted negatively • Figure out the best combination of indicators and thebest combination of indicators and the causal relations between themcausal relations between them in order to build abuild a measurement planmeasurement plan for the project
  • 13. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 13 BMP: Balancing Multiple Perspectives A Generic four-dimensional BMP
  • 14. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 14 BMP: Balancing Multiple Perspectives An example with 4 dimensions Œ Determine the dimensions of interest in the projectdimensions of interest in the project A: Time, Cost, Quality & Risk
  • 15. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 15 BMP: Balancing Multiple Perspectives An example with 4 dimensions • Determine the list of the most representative measures associatedmeasures associated with each dimensionwith each dimension – Note: excerpt from the PSM Guide
  • 16. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 16 BMP: Balancing Multiple Perspectives An example with 4 dimensions • Determine the list of the most representative measures associatedmeasures associated with each dimensionwith each dimension – Note: excerpt from the PSM Guide
  • 17. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 17 BMP: Balancing Multiple Perspectives An example with 4 dimensions Ž For each of the measures selected, identify which other control variables might be impacted negatively
  • 18. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 18 BMP: Balancing Multiple Perspectives An example with 4 dimensions • Figure out the best combination of indicators and the causalbest combination of indicators and the causal relations between themrelations between them in order to build a measurement planbuild a measurement plan for the project
  • 19. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 19 BMP: Balancing Multiple Perspectives An example with 4 dimensions • Figure out the best combination of indicators and the causalbest combination of indicators and the causal relations between themrelations between them in order to build a measurement planbuild a measurement plan for the project
  • 20. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 20 BMP: Balancing Multiple Perspectives Measuring projects’ performances from multiple views • Q: What about a possible usage of BMP for measuring the overall project value within a BSC logic? – Pros: BSC helps in managing multiple perspectives – Cons: BSC does not provide the integrated measurement results • A: a joint usage of QEST nD model with BSC framework • A: BMP can help as a tool for considering the counter- productive impacts of a possible control action in a project by each BSC perspective SourceSource: A.Abran & L.Buglione, A Multidimensional Performance Model for Consolidating Balanced Scorecards, International Journal of Advances in Engineering Software, Elsevier Science Publisher, Vol. 34, No. 6, June 2003, pp.339-349
  • 21. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 21 • Introduction • Multidimensional Analysis in Project Management ü Why is it needed? ü Some Multidimensional Models ü What should be measured and analysed? ü Which set of indicators to select? • BMP: Balancing Multiple Perspectives ü The proposed measurement procedure ü An example using 4 dimensions ü Measuring project performances from multiple views • Applying BMP ü BMP-Q: the questionnaire ü BMP-Q: the metrics ü First Results & Feedbacks • Conclusions & Prospects Agenda
  • 22. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 22 Applying BMP BMP-Q: the Questionnaire http://www.geocities.com/lbu_measure/qestlime/bmp.htm
  • 23. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 23 1a 1 Respondents profile by project role (# and %) 2 Experience profiles for current project role (# and %) 1 b 3 # analysis viewpoints (OLD) 1c 4 # analysis viewpoints (NEW) 2 1 # selected measures (OLD) 2 # selected metrics (NEW) 3 # affected viewpoints (NEW) 4 Avg of measures by viewpoint (# and %) 5 Ranking of selected measures by: abs value, respondent project role, analysis viewpoint 3a 1 List of causal relationships among measures 2 Ranking of relationships by: abs value, respondent project role, analysis viewpoint 4a 1 % respondents knowing amount of costs for m&c (monitoring & control) activities 4 b 1 Max, Min, Avg and Med for the returned values (%) – OLD 4c 1 Max, Min, Avg and Med for the returned values (%) – NEW Applying BMP BMP-Q: the Metrics http://www.geocities.com/lbu_measure/qestlime/bmp.htm
  • 24. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 24 Applying BMP First Results & Feedbacks Teaching viewpoint: • simplify the way for explaining the ISO/IEC 15939:2002 Information Model and introducing the cause-effect linkage among development processes, as a as a useful foundation for ICT Balanced Scorecards (BSC) • help in pointing out to practitioners and students that there are plenty of well- proven and established measures within the Software Engineering domain, but also that each Measurement Program must be built having in mind that unique situation and that every measure should be designed and verified to be effectively goal-driven Industrial viewpoint: • increase awareness about cost-benefit analysis in implementing (or not) a certain measure/indicator within their current QMSs. ü Stimulus for industry people to know more and more about the effort/cost splitting of their projects by SDLC phase (in many cases the answer is: don’t know) ü Proposed the Test Selection Algorithm: each measure has its own cost from its definition till the project closure, within a budget constraint ü Key point: balancing the current available amount of budget and not to simply cut controls. And in that eventuality, the point to face was: but which drawbacks of deleting or adding some controls? • Proposed to re-label such measures and indicators as project “controls”, to provide a better match with managers’ responsibilities
  • 25. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 25 • Introduction • Multidimensional Analysis in Project Management ü Why is it needed? ü Some Multidimensional Models ü What should be measured and analysed? ü Which set of indicators to select? • BMP: Balancing Multiple Perspectives ü The proposed measurement procedure ü An example using 4 dimensions ü Measuring project performances from multiple views • Applying BMP ü BMP-Q: the questionnaire ü BMP-Q: the metrics ü First Results & Feedbacks • Conclusions & Prospects Agenda
  • 26. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 26 Conclusions && Prospects • Project managers often considers only two dimensions for tracking & control of their projects (Time, Cost) • At least, the Quality perspective should be also taken into account; further perspectives (eg: Risk) could be also be useful if considered from the planning phase on. Even challenging, a multi-perspective approach – as in the BSC – is suggested • It does not exist a “magic number” of indicators to track, but the goal is to optimize costs and informative value derived from that amount of indicators, establishing also the causal relationships among their related goals • BMP (Balancing Multiple Perspectives) proposes a 4-step procedure to select an appropriate balance of indicators from the various perspectives taken into account (e.g. Time, Cost, Risk and Quality) and focus on the core indicators from each of them, thereby helping the project manager in tracking and control activities • Due to its inner multidimensional nature, future joint usages with methods, tools and frameworks taking into account concurrent dimensions (eg: QEST/LIME) will be investigated
  • 27. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 27 Q && A
  • 28. Luigi Buglione & Alain Abran © 2005WLM 2005 – Como(Italy) Sep19, 2005 28 luigi.buglione@computer.org , aabran@ele.etsmtl.ca Thank you!