Impact Analysis : Organisational Views and Support Techniques

Change is unavoidable in software development. During the entire lifecycle of a product, from concept to retirement, the environment changes; the needs of customers or the market change and grow, and with them the requirements on the system being developed. Under these conditions, it is crucial to h...

Full description

Bibliographic Details
Main Author: Jönsson, Per
Format: Others
Language:English
Published: Karlskrona : Blekinge Institute of Technology 2005
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:bth-00284
http://nbn-resolving.de/urn:isbn:91-7295-059-5
id ndltd-UPSALLA1-oai-DiVA.org-bth-00284
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-bth-002842018-01-12T05:09:22ZImpact Analysis : Organisational Views and Support TechniquesengPåverkansanalys : organisatoriska vyer och stödteknikerJönsson, PerKarlskrona : Blekinge Institute of Technology2005impact analysisrolesorganisational levelsrequirements engineeringimputationSoftware EngineeringProgramvaruteknikChange is unavoidable in software development. During the entire lifecycle of a product, from concept to retirement, the environment changes; the needs of customers or the market change and grow, and with them the requirements on the system being developed. Under these conditions, it is crucial to have strong change control in order to be able to manage change in an orderly fashion. Unmanaged change may lead to fault-prone software, thereby increasing test, support and maintenance costs. Impact analysis is the activity of analysing a change and assessing the consequences it may have, including necessary modifications to development artefacts. Thus, it serves as a very important change control tool. Furthermore, as the consequences may include aspects of time, resources, market and technology, impact analysis has the potential to be a valuable product and project management tool. To this date, impact analysis research has mainly been conducted in the software maintenance field. However, as impact analysis clearly has a wide field of application, it is relevant to study it in other contexts as well. This thesis looks at impact analysis from a requirements engineering perspective, with particular focus on organisational aspects related to different roles and organisational levels. The results show that impact analysis indeed has a diverse nature with respect to these aspects. Furthermore, the thesis includes the proposal and evaluation of a semi-automatic method for performing impact analysis. Finally, it provides a thorough evaluation of a technique for reconstructing missing data in surveys. Avhandlingen handlar om påverkansanalys av programvaruändringar under utvecklingscykeln. Påverkansanalys diskuteras från ett organisatoriskt perspektiv med fokus på kravhantering. Detta skiljer sig från majoriteten av existerande forskning, där man typiskt har ett tekniskt perspektiv samt fokuserar på programvaruunderhåll. Nyckelord: påverkansanalys, roller, organisatoriska nivåer, kravhantering Licentiate thesis, comprehensive summaryinfo:eu-repo/semantics/masterThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-00284urn:isbn:91-7295-059-5Local oai:bth.se:forskinfo78F402765E403E73C1256FF70030A3EFBlekinge Institute of Technology Licentiate Dissertation Series, 1650-2140 ; 4application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic impact analysis
roles
organisational levels
requirements engineering
imputation
Software Engineering
Programvaruteknik
spellingShingle impact analysis
roles
organisational levels
requirements engineering
imputation
Software Engineering
Programvaruteknik
Jönsson, Per
Impact Analysis : Organisational Views and Support Techniques
description Change is unavoidable in software development. During the entire lifecycle of a product, from concept to retirement, the environment changes; the needs of customers or the market change and grow, and with them the requirements on the system being developed. Under these conditions, it is crucial to have strong change control in order to be able to manage change in an orderly fashion. Unmanaged change may lead to fault-prone software, thereby increasing test, support and maintenance costs. Impact analysis is the activity of analysing a change and assessing the consequences it may have, including necessary modifications to development artefacts. Thus, it serves as a very important change control tool. Furthermore, as the consequences may include aspects of time, resources, market and technology, impact analysis has the potential to be a valuable product and project management tool. To this date, impact analysis research has mainly been conducted in the software maintenance field. However, as impact analysis clearly has a wide field of application, it is relevant to study it in other contexts as well. This thesis looks at impact analysis from a requirements engineering perspective, with particular focus on organisational aspects related to different roles and organisational levels. The results show that impact analysis indeed has a diverse nature with respect to these aspects. Furthermore, the thesis includes the proposal and evaluation of a semi-automatic method for performing impact analysis. Finally, it provides a thorough evaluation of a technique for reconstructing missing data in surveys. === Avhandlingen handlar om påverkansanalys av programvaruändringar under utvecklingscykeln. Påverkansanalys diskuteras från ett organisatoriskt perspektiv med fokus på kravhantering. Detta skiljer sig från majoriteten av existerande forskning, där man typiskt har ett tekniskt perspektiv samt fokuserar på programvaruunderhåll. Nyckelord: påverkansanalys, roller, organisatoriska nivåer, kravhantering
author Jönsson, Per
author_facet Jönsson, Per
author_sort Jönsson, Per
title Impact Analysis : Organisational Views and Support Techniques
title_short Impact Analysis : Organisational Views and Support Techniques
title_full Impact Analysis : Organisational Views and Support Techniques
title_fullStr Impact Analysis : Organisational Views and Support Techniques
title_full_unstemmed Impact Analysis : Organisational Views and Support Techniques
title_sort impact analysis : organisational views and support techniques
publisher Karlskrona : Blekinge Institute of Technology
publishDate 2005
url http://urn.kb.se/resolve?urn=urn:nbn:se:bth-00284
http://nbn-resolving.de/urn:isbn:91-7295-059-5
work_keys_str_mv AT jonssonper impactanalysisorganisationalviewsandsupporttechniques
AT jonssonper paverkansanalysorganisatoriskavyerochstodtekniker
_version_ 1718604633153208320