Skip to main content
Top

2014 | OriginalPaper | Chapter

38. The Uncertainties Management Framework: Eliminating Uncertainties from the Process

Author : Deniss Kumlander

Published in: Information System Development

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Building software under current pressure of uncertainties coming from quickly changing global world, increased flexibility of requirements and changing customers’ expectations is a central challenge even using agile methodologies. Sources of uncertainties include requirements, communication process, involved people and the software engineering process itself. This paper is dedicated to revising the software engineering process and presenting ways we could eliminate uncertainties leaking through the process. This is done within the scope of the uncertainty management framework, which is an addition to common project management practices designed to identify, manage and control uncertainties within all stages and aspects of software engineering projects. The process related uncertainties management uncertainties’ elimination techniques include errors injection, stress testing, certainty testing of units, integration, features, usability and transportation components. It also concentrates on handling objects, which are subject for uncertainties like debt, recognised uncertainties, decisions and self-organised teams’ abilities. The software engineering process verification on uncertainties is a multistage process including planning, decision to execute, acting and monitoring, analysis, modification, acceptance and re-evaluation.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference Khan AA (2004) Tale of two methodologies for web development: heavyweight vs agile. Postgraduate Minor Research Project, pp 619–690 Khan AA (2004) Tale of two methodologies for web development: heavyweight vs agile. Postgraduate Minor Research Project, pp 619–690
3.
go back to reference Booker JM, Ross TJ (2011) An evolution of uncertainty assessment and quantification. Sci Iran 18:669–676CrossRef Booker JM, Ross TJ (2011) An evolution of uncertainty assessment and quantification. Sci Iran 18:669–676CrossRef
4.
go back to reference Kumlander D (2006) Software design by uncertain requirements. In: Proceedings of the IASTED international conference on software engineering, pp 224–2296 Kumlander D (2006) Software design by uncertain requirements. In: Proceedings of the IASTED international conference on software engineering, pp 224–2296
5.
go back to reference Brugnach M, Dewulf A, Pahl-Wostl C, Taillieu T (2008) Toward a relational concept of uncertainty: about knowing too little, knowing too differently, and accepting not to know. Ecol Soc 13:30 Brugnach M, Dewulf A, Pahl-Wostl C, Taillieu T (2008) Toward a relational concept of uncertainty: about knowing too little, knowing too differently, and accepting not to know. Ecol Soc 13:30
6.
go back to reference Schrader S, Riggs WM, Smith RP (1993) Choice over uncertainty and ambiguity in technical problem solving. J Eng Tech Manag 10:73–99CrossRef Schrader S, Riggs WM, Smith RP (1993) Choice over uncertainty and ambiguity in technical problem solving. J Eng Tech Manag 10:73–99CrossRef
7.
go back to reference De Meyer A, Loch CH, Pich MT (2010) Managing project uncertainty: from variation to Chaos. MIT Sloan Management Review De Meyer A, Loch CH, Pich MT (2010) Managing project uncertainty: from variation to Chaos. MIT Sloan Management Review
8.
go back to reference Raadgevera GT, Dieperinkb C, Driessenb PPJ, Smitb AAH, van Rijswickc HFMW (2010) Uncertainty management strategies: Lessons from the regional implementation of the Water Framework Directive in the Netherlands. Environ Sci Pol 14(1):64–75CrossRef Raadgevera GT, Dieperinkb C, Driessenb PPJ, Smitb AAH, van Rijswickc HFMW (2010) Uncertainty management strategies: Lessons from the regional implementation of the Water Framework Directive in the Netherlands. Environ Sci Pol 14(1):64–75CrossRef
9.
go back to reference Walker WE, Harremoes P, Rotmans J, van der Sluijs JP, van Asselt MBA, Janssen P, Krayer von Kraus MP (2003) Defining uncertainty: a conceptual basis for uncertainty management in model-based decision support. Integrated Assess 4:5–17CrossRef Walker WE, Harremoes P, Rotmans J, van der Sluijs JP, van Asselt MBA, Janssen P, Krayer von Kraus MP (2003) Defining uncertainty: a conceptual basis for uncertainty management in model-based decision support. Integrated Assess 4:5–17CrossRef
10.
go back to reference Kumlander D (2009) Uncertainties management framework—foundational principles. In: Proceedings of the 11th international conference on enterprise information systems. INSTICC Press, Porto, pp 103–108 Kumlander D (2009) Uncertainties management framework—foundational principles. In: Proceedings of the 11th international conference on enterprise information systems. INSTICC Press, Porto, pp 103–108
11.
go back to reference Beedle M, Schwaber K (2001) Agile software development with SCRUM. Prentice Hall, Englewood Cliffs Beedle M, Schwaber K (2001) Agile software development with SCRUM. Prentice Hall, Englewood Cliffs
12.
go back to reference Cockburn A (2002) Agile software development. Addison Wesley, Reading Cockburn A (2002) Agile software development. Addison Wesley, Reading
13.
go back to reference Kumlander D (2012) Uncertainty management framework elements—test based verification of the process. In: Recent advances in computer engineering series, WSEAS, vol. 5, pp 517–521 Kumlander D (2012) Uncertainty management framework elements—test based verification of the process. In: Recent advances in computer engineering series, WSEAS, vol. 5, pp 517–521
14.
go back to reference Rauterberg M, Strohm O (1992) Work organisation and software development. Annu Rev Automat Program 16:121–128CrossRef Rauterberg M, Strohm O (1992) Work organisation and software development. Annu Rev Automat Program 16:121–128CrossRef
15.
go back to reference Braithwaite K, Joyce T (2005) XP expanded: distributed extreme programming. In: 6th International conference on eXtreme programming and agile processes in software engineering. Springer, Berlin, pp 180–188 Braithwaite K, Joyce T (2005) XP expanded: distributed extreme programming. In: 6th International conference on eXtreme programming and agile processes in software engineering. Springer, Berlin, pp 180–188
16.
go back to reference Stapleton J (1997) DSDM dynamics system development method. Addison Wesley, Reading Stapleton J (1997) DSDM dynamics system development method. Addison Wesley, Reading
17.
go back to reference Forsgren O (2006) Churchmanian co-design—basic ideas and application examples. In: Nilsson AG, Gustas R, Wojtkowski W, Wojtkowski WG, Wrycza S, Zupančič J (eds) Advances in information systems development: bridging the gap between academia and industry. Springer, New York, pp 35–46 Forsgren O (2006) Churchmanian co-design—basic ideas and application examples. In: Nilsson AG, Gustas R, Wojtkowski W, Wojtkowski WG, Wrycza S, Zupančič J (eds) Advances in information systems development: bridging the gap between academia and industry. Springer, New York, pp 35–46
18.
go back to reference Kumlander D (2006) Bridging gaps between requirements, expectations and delivered software in information systems development. WSEAS Trans Comput 5(12):2933–2939 Kumlander D (2006) Bridging gaps between requirements, expectations and delivered software in information systems development. WSEAS Trans Comput 5(12):2933–2939
19.
go back to reference Winter J, Rönkkö K, Ahlberg M, Hotchkiss J (2011) Meeting organisational needs and quality assurance through balancing agile and formal usability testing results. In: Proceedings of the third IFIP TC 2 Central and East European conference on software engineering techniques. Springer, Berlin, pp 275–289 Winter J, Rönkkö K, Ahlberg M, Hotchkiss J (2011) Meeting organisational needs and quality assurance through balancing agile and formal usability testing results. In: Proceedings of the third IFIP TC 2 Central and East European conference on software engineering techniques. Springer, Berlin, pp 275–289
20.
go back to reference Gagliardi F (2007) Epistemological justification of test driven development in agile processes. In: Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming. Springer, Berlin, pp 253–256 Gagliardi F (2007) Epistemological justification of test driven development in agile processes. In: Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming. Springer, Berlin, pp 253–256
Metadata
Title
The Uncertainties Management Framework: Eliminating Uncertainties from the Process
Author
Deniss Kumlander
Copyright Year
2014
DOI
https://doi.org/10.1007/978-3-319-07215-9_38

Premium Partner