A Case Study on Artefact-based RE Improvement in Practice

Daniel Mendez
Daniel MendezBlekinge Institute of Technology
Technische Universität München
A Case Study on 

Artefact-based RE Improvement in Practice
Joint work with
Stefan Wagner, University of Stuttgart
Daniel Méndez
Technical University of Munich
Germany
PROFES 2015
Bozen-Bolzano, Italy
@mendezfe
Notion of RE quality is eventually relative to its context!
[RUP-derivate]
Does this represent a good or a bad
Requirements Engineering (RE)?
Notion of RE quality and its improvement
Socio-economic context
RE “Best Practice” Norm
Goals,

expectations,
…
1. Solution orientation
Assess/Benchmark
RE reference modelAdopt
RE improvement principles
Notion of RE quality and its improvement
Socio-economic context
RE “Best Practice” Norm
Goals,

expectations,
…
1. Solution orientation
2. Problem orientation
Serves as
Orientation
Steer
RE reference model
RE improvement principles
Notion of RE quality and its improvement
Socio-economic context
RE “Best Practice” Norm
Goals,

expectations,
…
1. Solution orientation
2. Problem orientation
Paradigms (simplified)
Serves as
Orientation
Steer
RE reference model
RE improvement principles
Notion of RE quality and its improvement
Socio-economic context
RE “Best Practice” Norm
Goals,

expectations,
…
1. Solution orientation
2. Problem orientation
Paradigms (simplified)
A
A. Activity orientation
B
B. Artefact orientation
Serves as
Orientation
Steer
RE reference model
RE improvement principles
Potential and limitations of problem-driven, artefact-based RE improvement still unknown
Problem
Problem-driven, artefact-based RE improvement
Why? Goals,

expectations,
…Steer
» Notion of RE quality is something relative to context
» Reluctance against solution orientation in practice*

„I am not convinced of the benefits of external standards.“
Why problem orientation
Why artefact orientation
» Allows to abstract from complex processes
» Supports, e.g., flexibility and consistency in artefacts
* http://re-survey.org
Artefact-based RE improvement approach
• Blueprint of an artefact-b. and problem-driven RE improvement
• Process realisation in EPF composer, templates, …
Details on theapproach presentedat PROFES 2013 
& PROFES 2014
Artefact-based RE Improvement
Process 

engineers
Comparative 

evaluation 

(against CMMI-based approaches)
Art.-based

RE Imp.

Approach
Evaluation of artefact-based RE improvement
Study design overview
• Case 1:Wacker Chemie
• Case 2: SupplyOn AG (independent replication)
Goals
• Evaluate 

problem-driven and artefact-based RE improvement 

in industrial context compared to 

solution-driven and activity-based approaches
Approach: Case study research
Research questions
Project environment
Artefact-based 

RE Project
participants
Comparative 

evaluation
Legacy RE approach
1. How well are process engineers supported in their RE improvement tasks?
2. How well are project participants supported by the resulting RE reference model?
Study 1
Study 2
Study 1
Study 2
Case studies on artefact-based RE improvement
Essence of rating
RQ 1 Structured approach to RE improvement
Context-specific RE impr. goals achieved
The good: It worked
RQ 2
(The actually interesting parts…)
The bad: It worked, but only “somehow”…
Research questions
1. How well are process engineers supported in their RE improvement tasks?
2. How well are project participants supported by the resulting RE reference model?
Case studies on artefact-based RE improvement
Qualitative feedback from participants
Process engineers (RQ 1)
• Domain knowledge is essential for efficient improvement
• Workshops fostered discussions engineers would otherwise not have
• Need for fast improvement cycles (e.g. meetings every week)
• Need for additional studies when many changes have been made
• The success of a pilot study strongly depends on the quality of the tools
• Coaching should focus on why things should be done, not how
• Focus not only on artefacts, but also suggest methods and techniques
• Not too many changes at once
Project participants (RQ 2)
Limitations
• Problem orientation at the cost of certification
• Social factors never fully covered by models and approaches
• Improvement effects beyond RE not objectively measurable
• Relation between process quality and artefact quality not completely clear
Success factors (selected)
• Awareness of management for problems at project level
• Willingness to participate and openness to change
• Domain knowledge
• Respect (and reflect) organisational culture
• Skills (social skills, empirical skills) and openness for pragmatism
Case studies on artefact-based RE improvement
Thank you!
Daniel Méndez
Daniel.Mendez@tum.de
@mendezfe
Further reading
• Slides will be made available 

(and probably tweeted)
• Ask me if you need material
(tools, instruments …)
http://www4.in.tum.de/~mendezfe/openspace.shtml
[PROFES 2013]
[PROFES 2015]
1 of 13

Recommended

Artefact-based Requirements Engineering Improvement - Learning to Walk in Pra... by
Artefact-based Requirements Engineering Improvement - Learning to Walk in Pra...Artefact-based Requirements Engineering Improvement - Learning to Walk in Pra...
Artefact-based Requirements Engineering Improvement - Learning to Walk in Pra...Daniel Mendez
787 views9 slides
Improving Requirements Engineering by Artefact Orientation by
Improving Requirements Engineering by Artefact OrientationImproving Requirements Engineering by Artefact Orientation
Improving Requirements Engineering by Artefact OrientationDaniel Mendez
323 views15 slides
Where do we stand in Requirements Engineering Improvement Today? First Result... by
Where do we stand in Requirements Engineering Improvement Today? First Result...Where do we stand in Requirements Engineering Improvement Today? First Result...
Where do we stand in Requirements Engineering Improvement Today? First Result...Daniel Mendez
354 views11 slides
Naming the Pain in Requirements Engineering - Design of a Global Family of Su... by
Naming the Pain in Requirements Engineering - Design of a Global Family of Su...Naming the Pain in Requirements Engineering - Design of a Global Family of Su...
Naming the Pain in Requirements Engineering - Design of a Global Family of Su...Daniel Mendez
508 views18 slides
Who cares about Software Process Modelling? A First Investigation about the P... by
Who cares about Software Process Modelling? A First Investigation about the P...Who cares about Software Process Modelling? A First Investigation about the P...
Who cares about Software Process Modelling? A First Investigation about the P...Daniel Mendez
405 views17 slides
An Exploratory Study on Technology Transfer in Software Engineering by
An Exploratory Study on Technology Transfer in Software EngineeringAn Exploratory Study on Technology Transfer in Software Engineering
An Exploratory Study on Technology Transfer in Software EngineeringDaniel Mendez
998 views20 slides

More Related Content

What's hot

Theory Building in RE - The NaPiRE Initiative by
Theory Building in RE - The NaPiRE InitiativeTheory Building in RE - The NaPiRE Initiative
Theory Building in RE - The NaPiRE InitiativeDaniel Mendez
433 views41 slides
Chitkara univ fdp program on interdisciplinary research by
Chitkara univ fdp program on interdisciplinary researchChitkara univ fdp program on interdisciplinary research
Chitkara univ fdp program on interdisciplinary researchDr. Nitin Saluja
1.1K views14 slides
RESEARCH in software engineering by
RESEARCH in software engineeringRESEARCH in software engineering
RESEARCH in software engineeringIvano Malavolta
6.5K views85 slides
Bsa 376 week 5 dq 2 by
Bsa 376 week 5 dq 2Bsa 376 week 5 dq 2
Bsa 376 week 5 dq 2nforampernorth1988
1.2K views6 slides
Design Thinking for Requirements Engineering by
Design Thinking for Requirements EngineeringDesign Thinking for Requirements Engineering
Design Thinking for Requirements EngineeringDaniel Mendez
1.6K views70 slides
Bsa 376 week 1 dq 2 by
Bsa 376 week 1 dq 2Bsa 376 week 1 dq 2
Bsa 376 week 1 dq 2sioverlite1978
1.2K views6 slides

What's hot(20)

Theory Building in RE - The NaPiRE Initiative by Daniel Mendez
Theory Building in RE - The NaPiRE InitiativeTheory Building in RE - The NaPiRE Initiative
Theory Building in RE - The NaPiRE Initiative
Daniel Mendez433 views
Chitkara univ fdp program on interdisciplinary research by Dr. Nitin Saluja
Chitkara univ fdp program on interdisciplinary researchChitkara univ fdp program on interdisciplinary research
Chitkara univ fdp program on interdisciplinary research
Dr. Nitin Saluja1.1K views
RESEARCH in software engineering by Ivano Malavolta
RESEARCH in software engineeringRESEARCH in software engineering
RESEARCH in software engineering
Ivano Malavolta6.5K views
Design Thinking for Requirements Engineering by Daniel Mendez
Design Thinking for Requirements EngineeringDesign Thinking for Requirements Engineering
Design Thinking for Requirements Engineering
Daniel Mendez1.6K views
Collaborative Agile Research, por Claudia Melo by Thoughtworks
Collaborative Agile Research, por Claudia MeloCollaborative Agile Research, por Claudia Melo
Collaborative Agile Research, por Claudia Melo
Thoughtworks1.1K views
A Simplified Agile Methodology for Ontology Development by University of Bologna
A Simplified Agile Methodology for Ontology DevelopmentA Simplified Agile Methodology for Ontology Development
A Simplified Agile Methodology for Ontology Development
Euro symposium Action Design Research practise 19092019 by Matti Rossi
Euro symposium Action Design Research practise 19092019Euro symposium Action Design Research practise 19092019
Euro symposium Action Design Research practise 19092019
Matti Rossi48 views
Towards a Theory of Developer Satisfaction and Productivity by Margaret-Anne Storey
Towards a Theory of Developer Satisfaction and ProductivityTowards a Theory of Developer Satisfaction and Productivity
Towards a Theory of Developer Satisfaction and Productivity
Mehmet Aydın, KHU - Nurullah Battal, Roche | Agile Turkey Summit 2013 by Agile Turkey
Mehmet Aydın, KHU - Nurullah Battal, Roche | Agile Turkey Summit 2013Mehmet Aydın, KHU - Nurullah Battal, Roche | Agile Turkey Summit 2013
Mehmet Aydın, KHU - Nurullah Battal, Roche | Agile Turkey Summit 2013
Agile Turkey2.3K views
Evaluability Assessments and Choice of Evaluation Methods by Debbie_at_IDS
Evaluability Assessments and Choice of Evaluation MethodsEvaluability Assessments and Choice of Evaluation Methods
Evaluability Assessments and Choice of Evaluation Methods
Debbie_at_IDS2.8K views
Comparative Recommender System Evaluation: Benchmarking Recommendation Frame... by Alan Said
Comparative Recommender System Evaluation: Benchmarking Recommendation Frame...Comparative Recommender System Evaluation: Benchmarking Recommendation Frame...
Comparative Recommender System Evaluation: Benchmarking Recommendation Frame...
Alan Said4.6K views
Object Oriented Analysis & Design by Meghaj Mallick
Object Oriented Analysis & DesignObject Oriented Analysis & Design
Object Oriented Analysis & Design
Meghaj Mallick121 views
Presentation VMBO 18 2-2013 by Ben Roelens
Presentation VMBO 18 2-2013Presentation VMBO 18 2-2013
Presentation VMBO 18 2-2013
Ben Roelens258 views

Viewers also liked

On the Distinction of Functional and Quality Requirements in Practice by
On the Distinction of Functional and Quality Requirements in PracticeOn the Distinction of Functional and Quality Requirements in Practice
On the Distinction of Functional and Quality Requirements in PracticeDaniel Mendez
588 views19 slides
Case Studies in Industry - What We Have Learnt by
Case Studies in Industry - What We Have LearntCase Studies in Industry - What We Have Learnt
Case Studies in Industry - What We Have LearntDaniel Mendez
604 views33 slides
Case studies in industry - fundamentals and lessons learnt by
Case studies in industry - fundamentals and lessons learntCase studies in industry - fundamentals and lessons learnt
Case studies in industry - fundamentals and lessons learntDaniel Mendez
1.6K views52 slides
In Quest for Requirements Engineering Oracles: Dependent Variables and Measur... by
In Quest for Requirements Engineering Oracles: Dependent Variables and Measur...In Quest for Requirements Engineering Oracles: Dependent Variables and Measur...
In Quest for Requirements Engineering Oracles: Dependent Variables and Measur...Daniel Mendez
877 views29 slides
Theories in Empirical Software Engineering by
Theories in Empirical Software EngineeringTheories in Empirical Software Engineering
Theories in Empirical Software EngineeringDaniel Mendez
1.1K views72 slides
Scientific software engineering methods and their validity by
Scientific software engineering methods and their validityScientific software engineering methods and their validity
Scientific software engineering methods and their validityDaniel Mendez
902 views45 slides

Viewers also liked(8)

On the Distinction of Functional and Quality Requirements in Practice by Daniel Mendez
On the Distinction of Functional and Quality Requirements in PracticeOn the Distinction of Functional and Quality Requirements in Practice
On the Distinction of Functional and Quality Requirements in Practice
Daniel Mendez588 views
Case Studies in Industry - What We Have Learnt by Daniel Mendez
Case Studies in Industry - What We Have LearntCase Studies in Industry - What We Have Learnt
Case Studies in Industry - What We Have Learnt
Daniel Mendez604 views
Case studies in industry - fundamentals and lessons learnt by Daniel Mendez
Case studies in industry - fundamentals and lessons learntCase studies in industry - fundamentals and lessons learnt
Case studies in industry - fundamentals and lessons learnt
Daniel Mendez1.6K views
In Quest for Requirements Engineering Oracles: Dependent Variables and Measur... by Daniel Mendez
In Quest for Requirements Engineering Oracles: Dependent Variables and Measur...In Quest for Requirements Engineering Oracles: Dependent Variables and Measur...
In Quest for Requirements Engineering Oracles: Dependent Variables and Measur...
Daniel Mendez877 views
Theories in Empirical Software Engineering by Daniel Mendez
Theories in Empirical Software EngineeringTheories in Empirical Software Engineering
Theories in Empirical Software Engineering
Daniel Mendez1.1K views
Scientific software engineering methods and their validity by Daniel Mendez
Scientific software engineering methods and their validityScientific software engineering methods and their validity
Scientific software engineering methods and their validity
Daniel Mendez902 views
Software Engineering Excellence - The key to mastering the Digital Transforma... by Daniel Mendez
Software Engineering Excellence - The key to mastering the Digital Transforma...Software Engineering Excellence - The key to mastering the Digital Transforma...
Software Engineering Excellence - The key to mastering the Digital Transforma...
Daniel Mendez997 views
An Introduction into Philosophy of Science for Software Engineers by Daniel Mendez
An Introduction into Philosophy of Science for Software Engineers An Introduction into Philosophy of Science for Software Engineers
An Introduction into Philosophy of Science for Software Engineers
Daniel Mendez4.1K views

Similar to A Case Study on Artefact-based RE Improvement in Practice

Assessment and Feedback programme update (April 2012) by
Assessment and Feedback programme update (April 2012)Assessment and Feedback programme update (April 2012)
Assessment and Feedback programme update (April 2012)jisc-elearning
620 views31 slides
BAETE_workshop_for_PEV_October_2017.pdf by
BAETE_workshop_for_PEV_October_2017.pdfBAETE_workshop_for_PEV_October_2017.pdf
BAETE_workshop_for_PEV_October_2017.pdfASMZahidKausar
2 views146 slides
Requirements Engineering Process Improvement by
Requirements Engineering Process ImprovementRequirements Engineering Process Improvement
Requirements Engineering Process ImprovementIan Sommerville
4.1K views25 slides
Project audit and closure by
Project audit and closureProject audit and closure
Project audit and closureSanjay Vaij
228 views24 slides
Collaborative work 2, Group 5 by
Collaborative work 2, Group 5Collaborative work 2, Group 5
Collaborative work 2, Group 5Cristina Tamayo
114 views12 slides

Similar to A Case Study on Artefact-based RE Improvement in Practice(20)

Assessment and Feedback programme update (April 2012) by jisc-elearning
Assessment and Feedback programme update (April 2012)Assessment and Feedback programme update (April 2012)
Assessment and Feedback programme update (April 2012)
jisc-elearning620 views
BAETE_workshop_for_PEV_October_2017.pdf by ASMZahidKausar
BAETE_workshop_for_PEV_October_2017.pdfBAETE_workshop_for_PEV_October_2017.pdf
BAETE_workshop_for_PEV_October_2017.pdf
ASMZahidKausar2 views
Requirements Engineering Process Improvement by Ian Sommerville
Requirements Engineering Process ImprovementRequirements Engineering Process Improvement
Requirements Engineering Process Improvement
Ian Sommerville4.1K views
Project audit and closure by Sanjay Vaij
Project audit and closureProject audit and closure
Project audit and closure
Sanjay Vaij228 views
Ajjawi online eassessment conference final by r_ajjawi
Ajjawi online eassessment conference finalAjjawi online eassessment conference final
Ajjawi online eassessment conference final
r_ajjawi1.4K views
Training_Self Assessment Report by saba khan
Training_Self Assessment ReportTraining_Self Assessment Report
Training_Self Assessment Report
saba khan2.1K views
InterACT JISC Case Study by r_ajjawi
InterACT JISC Case StudyInterACT JISC Case Study
InterACT JISC Case Study
r_ajjawi786 views
VA-VE Presentation.pptx by DevenJally1
VA-VE Presentation.pptxVA-VE Presentation.pptx
VA-VE Presentation.pptx
DevenJally1127 views
55th세미나 발표자료 by Kim Sjoon
55th세미나 발표자료55th세미나 발표자료
55th세미나 발표자료
Kim Sjoon1K views
Language testing and the use of the common european framework of reference fo... by M B
Language testing and the use of the common european framework of reference fo...Language testing and the use of the common european framework of reference fo...
Language testing and the use of the common european framework of reference fo...
M B4.6K views

More from Daniel Mendez

Empirical Software Engineering - What is it and why do we need it? by
Empirical Software Engineering - What is it and why do we need it?Empirical Software Engineering - What is it and why do we need it?
Empirical Software Engineering - What is it and why do we need it?Daniel Mendez
551 views58 slides
Building and Evaluating Theories 
 in Software Engineering by
Building and Evaluating Theories 
 in Software EngineeringBuilding and Evaluating Theories 
 in Software Engineering
Building and Evaluating Theories 
 in Software EngineeringDaniel Mendez
1.2K views60 slides
Requirements Engineering Research: How good are we at solving practical prob... by
Requirements Engineering Research:  How good are we at solving practical prob...Requirements Engineering Research:  How good are we at solving practical prob...
Requirements Engineering Research: How good are we at solving practical prob...Daniel Mendez
228 views43 slides
In Quest of Requirements Engineering Research that Industry Needs by
In Quest of Requirements Engineering Research that Industry NeedsIn Quest of Requirements Engineering Research that Industry Needs
In Quest of Requirements Engineering Research that Industry NeedsDaniel Mendez
957 views87 slides
Survey Research in Software Engineering by
Survey Research in Software EngineeringSurvey Research in Software Engineering
Survey Research in Software EngineeringDaniel Mendez
1.7K views77 slides
Surveys in Software Engineering by
Surveys in Software EngineeringSurveys in Software Engineering
Surveys in Software EngineeringDaniel Mendez
3K views111 slides

More from Daniel Mendez(6)

Empirical Software Engineering - What is it and why do we need it? by Daniel Mendez
Empirical Software Engineering - What is it and why do we need it?Empirical Software Engineering - What is it and why do we need it?
Empirical Software Engineering - What is it and why do we need it?
Daniel Mendez551 views
Building and Evaluating Theories 
 in Software Engineering by Daniel Mendez
Building and Evaluating Theories 
 in Software EngineeringBuilding and Evaluating Theories 
 in Software Engineering
Building and Evaluating Theories 
 in Software Engineering
Daniel Mendez1.2K views
Requirements Engineering Research: How good are we at solving practical prob... by Daniel Mendez
Requirements Engineering Research:  How good are we at solving practical prob...Requirements Engineering Research:  How good are we at solving practical prob...
Requirements Engineering Research: How good are we at solving practical prob...
Daniel Mendez228 views
In Quest of Requirements Engineering Research that Industry Needs by Daniel Mendez
In Quest of Requirements Engineering Research that Industry NeedsIn Quest of Requirements Engineering Research that Industry Needs
In Quest of Requirements Engineering Research that Industry Needs
Daniel Mendez957 views
Survey Research in Software Engineering by Daniel Mendez
Survey Research in Software EngineeringSurvey Research in Software Engineering
Survey Research in Software Engineering
Daniel Mendez1.7K views
Surveys in Software Engineering by Daniel Mendez
Surveys in Software EngineeringSurveys in Software Engineering
Surveys in Software Engineering
Daniel Mendez3K views

Recently uploaded

Conventional and non-conventional methods for improvement of cucurbits.pptx by
Conventional and non-conventional methods for improvement of cucurbits.pptxConventional and non-conventional methods for improvement of cucurbits.pptx
Conventional and non-conventional methods for improvement of cucurbits.pptxgandhi976
18 views35 slides
RemeOs science and clinical evidence by
RemeOs science and clinical evidenceRemeOs science and clinical evidence
RemeOs science and clinical evidencePetrusViitanen1
35 views96 slides
MILK LIPIDS 2.pptx by
MILK LIPIDS 2.pptxMILK LIPIDS 2.pptx
MILK LIPIDS 2.pptxabhinambroze18
7 views15 slides
CSF -SHEEBA.D presentation.pptx by
CSF -SHEEBA.D presentation.pptxCSF -SHEEBA.D presentation.pptx
CSF -SHEEBA.D presentation.pptxSheebaD7
11 views13 slides
Synthesis and Characterization of Magnetite-Magnesium Sulphate-Sodium Dodecyl... by
Synthesis and Characterization of Magnetite-Magnesium Sulphate-Sodium Dodecyl...Synthesis and Characterization of Magnetite-Magnesium Sulphate-Sodium Dodecyl...
Synthesis and Characterization of Magnetite-Magnesium Sulphate-Sodium Dodecyl...GIFT KIISI NKIN
17 views31 slides
PRINCIPLES-OF ASSESSMENT by
PRINCIPLES-OF ASSESSMENTPRINCIPLES-OF ASSESSMENT
PRINCIPLES-OF ASSESSMENTrbalmagro
11 views12 slides

Recently uploaded(20)

Conventional and non-conventional methods for improvement of cucurbits.pptx by gandhi976
Conventional and non-conventional methods for improvement of cucurbits.pptxConventional and non-conventional methods for improvement of cucurbits.pptx
Conventional and non-conventional methods for improvement of cucurbits.pptx
gandhi97618 views
RemeOs science and clinical evidence by PetrusViitanen1
RemeOs science and clinical evidenceRemeOs science and clinical evidence
RemeOs science and clinical evidence
PetrusViitanen135 views
CSF -SHEEBA.D presentation.pptx by SheebaD7
CSF -SHEEBA.D presentation.pptxCSF -SHEEBA.D presentation.pptx
CSF -SHEEBA.D presentation.pptx
SheebaD711 views
Synthesis and Characterization of Magnetite-Magnesium Sulphate-Sodium Dodecyl... by GIFT KIISI NKIN
Synthesis and Characterization of Magnetite-Magnesium Sulphate-Sodium Dodecyl...Synthesis and Characterization of Magnetite-Magnesium Sulphate-Sodium Dodecyl...
Synthesis and Characterization of Magnetite-Magnesium Sulphate-Sodium Dodecyl...
GIFT KIISI NKIN17 views
PRINCIPLES-OF ASSESSMENT by rbalmagro
PRINCIPLES-OF ASSESSMENTPRINCIPLES-OF ASSESSMENT
PRINCIPLES-OF ASSESSMENT
rbalmagro11 views
Experimental animal Guinea pigs.pptx by Mansee Arya
Experimental animal Guinea pigs.pptxExperimental animal Guinea pigs.pptx
Experimental animal Guinea pigs.pptx
Mansee Arya13 views
MODULE-9-Biotechnology, Genetically Modified Organisms, and Gene Therapy.pdf by KerryNuez1
MODULE-9-Biotechnology, Genetically Modified Organisms, and Gene Therapy.pdfMODULE-9-Biotechnology, Genetically Modified Organisms, and Gene Therapy.pdf
MODULE-9-Biotechnology, Genetically Modified Organisms, and Gene Therapy.pdf
KerryNuez121 views
himalay baruah acid fast staining.pptx by HimalayBaruah
himalay baruah acid fast staining.pptxhimalay baruah acid fast staining.pptx
himalay baruah acid fast staining.pptx
HimalayBaruah5 views
Distinct distributions of elliptical and disk galaxies across the Local Super... by Sérgio Sacani
Distinct distributions of elliptical and disk galaxies across the Local Super...Distinct distributions of elliptical and disk galaxies across the Local Super...
Distinct distributions of elliptical and disk galaxies across the Local Super...
Sérgio Sacani30 views
별헤는 사람들 2023년 12월호 전명원 교수 자료 by sciencepeople
별헤는 사람들 2023년 12월호 전명원 교수 자료별헤는 사람들 2023년 12월호 전명원 교수 자료
별헤는 사람들 2023년 12월호 전명원 교수 자료
sciencepeople31 views
Pollination By Nagapradheesh.M.pptx by MNAGAPRADHEESH
Pollination By Nagapradheesh.M.pptxPollination By Nagapradheesh.M.pptx
Pollination By Nagapradheesh.M.pptx
MNAGAPRADHEESH15 views
Metatheoretical Panda-Samaneh Borji.pdf by samanehborji
Metatheoretical Panda-Samaneh Borji.pdfMetatheoretical Panda-Samaneh Borji.pdf
Metatheoretical Panda-Samaneh Borji.pdf
samanehborji16 views
A Ready-to-Analyze High-Plex Spatial Signature Development Workflow for Cance... by InsideScientific
A Ready-to-Analyze High-Plex Spatial Signature Development Workflow for Cance...A Ready-to-Analyze High-Plex Spatial Signature Development Workflow for Cance...
A Ready-to-Analyze High-Plex Spatial Signature Development Workflow for Cance...
InsideScientific43 views
application of genetic engineering 2.pptx by SankSurezz
application of genetic engineering 2.pptxapplication of genetic engineering 2.pptx
application of genetic engineering 2.pptx
SankSurezz7 views

A Case Study on Artefact-based RE Improvement in Practice

  • 1. Technische Universität München A Case Study on 
 Artefact-based RE Improvement in Practice Joint work with Stefan Wagner, University of Stuttgart Daniel Méndez Technical University of Munich Germany PROFES 2015 Bozen-Bolzano, Italy @mendezfe
  • 2. Notion of RE quality is eventually relative to its context! [RUP-derivate] Does this represent a good or a bad Requirements Engineering (RE)?
  • 3. Notion of RE quality and its improvement Socio-economic context RE “Best Practice” Norm Goals,
 expectations, … 1. Solution orientation Assess/Benchmark RE reference modelAdopt RE improvement principles
  • 4. Notion of RE quality and its improvement Socio-economic context RE “Best Practice” Norm Goals,
 expectations, … 1. Solution orientation 2. Problem orientation Serves as Orientation Steer RE reference model RE improvement principles
  • 5. Notion of RE quality and its improvement Socio-economic context RE “Best Practice” Norm Goals,
 expectations, … 1. Solution orientation 2. Problem orientation Paradigms (simplified) Serves as Orientation Steer RE reference model RE improvement principles
  • 6. Notion of RE quality and its improvement Socio-economic context RE “Best Practice” Norm Goals,
 expectations, … 1. Solution orientation 2. Problem orientation Paradigms (simplified) A A. Activity orientation B B. Artefact orientation Serves as Orientation Steer RE reference model RE improvement principles
  • 7. Potential and limitations of problem-driven, artefact-based RE improvement still unknown Problem Problem-driven, artefact-based RE improvement Why? Goals,
 expectations, …Steer » Notion of RE quality is something relative to context » Reluctance against solution orientation in practice*
 „I am not convinced of the benefits of external standards.“ Why problem orientation Why artefact orientation » Allows to abstract from complex processes » Supports, e.g., flexibility and consistency in artefacts * http://re-survey.org
  • 8. Artefact-based RE improvement approach • Blueprint of an artefact-b. and problem-driven RE improvement • Process realisation in EPF composer, templates, … Details on theapproach presentedat PROFES 2013 
& PROFES 2014
  • 9. Artefact-based RE Improvement Process 
 engineers Comparative 
 evaluation 
 (against CMMI-based approaches) Art.-based
 RE Imp.
 Approach Evaluation of artefact-based RE improvement Study design overview • Case 1:Wacker Chemie • Case 2: SupplyOn AG (independent replication) Goals • Evaluate 
 problem-driven and artefact-based RE improvement 
 in industrial context compared to 
 solution-driven and activity-based approaches Approach: Case study research Research questions Project environment Artefact-based 
 RE Project participants Comparative 
 evaluation Legacy RE approach 1. How well are process engineers supported in their RE improvement tasks? 2. How well are project participants supported by the resulting RE reference model?
  • 10. Study 1 Study 2 Study 1 Study 2 Case studies on artefact-based RE improvement Essence of rating RQ 1 Structured approach to RE improvement Context-specific RE impr. goals achieved The good: It worked RQ 2 (The actually interesting parts…) The bad: It worked, but only “somehow”… Research questions 1. How well are process engineers supported in their RE improvement tasks? 2. How well are project participants supported by the resulting RE reference model?
  • 11. Case studies on artefact-based RE improvement Qualitative feedback from participants Process engineers (RQ 1) • Domain knowledge is essential for efficient improvement • Workshops fostered discussions engineers would otherwise not have • Need for fast improvement cycles (e.g. meetings every week) • Need for additional studies when many changes have been made • The success of a pilot study strongly depends on the quality of the tools • Coaching should focus on why things should be done, not how • Focus not only on artefacts, but also suggest methods and techniques • Not too many changes at once Project participants (RQ 2)
  • 12. Limitations • Problem orientation at the cost of certification • Social factors never fully covered by models and approaches • Improvement effects beyond RE not objectively measurable • Relation between process quality and artefact quality not completely clear Success factors (selected) • Awareness of management for problems at project level • Willingness to participate and openness to change • Domain knowledge • Respect (and reflect) organisational culture • Skills (social skills, empirical skills) and openness for pragmatism Case studies on artefact-based RE improvement
  • 13. Thank you! Daniel Méndez Daniel.Mendez@tum.de @mendezfe Further reading • Slides will be made available 
 (and probably tweeted) • Ask me if you need material (tools, instruments …) http://www4.in.tum.de/~mendezfe/openspace.shtml [PROFES 2013] [PROFES 2015]