Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

A lightweight technique for assessing risks in requirements analysis

A lightweight technique for assessing risks in requirements analysis

For access to this article, please select a purchase option:

Buy article PDF
£12.50
(plus tax if applicable)
Buy Knowledge Pack
10 articles for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
IET Software — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

A simple and practical technique for assessing the risks, that is, the potential for error, and consequent loss, in software system development, acquired during a requirements engineering phase is described. The technique uses a goal-based requirements analysis as a framework to identify and rate a set of key issues in order to arrive at estimates of the feasibility and adequacy of the requirements. The technique is illustrated and how it has been applied to a real systems development project is shown. How problems in this project could have been identified earlier is shown, thereby avoiding costly additional work and unhappy users.

References

    1. 1)
    2. 2)
      • J. Mylopoulos , L. Chung , B. Nixon . Representing and using nonfunctional requirements: a process oriented approach. IEEE Trans. Software Eng. , 6 , 483 - 497
    3. 3)
      • `IEEE guide for developing system requirements specifications', IEEE Std. 1233-1996, June 1996, IEEE.
    4. 4)
      • van Lamsweerde, A., Dardenne, A., Delcourt, B., Dubisy, F.: `The KAOS Project: knowledge acquisition in automated specification of software', Proc. AAAI Spring Symp. Series, March 1991, Stanford University, AAAI, p. 59–62.
    5. 5)
      • Dardenne, A., Fickas, S., van Lamsweerde, A.: `Goal-directed concept acquisition in requirements elicitation', Proc. 6th EEE Workshop System Specification and Design, 1991, Como, Italy, p. 14–21.
    6. 6)
    7. 7)
      • F.A.C. Pinheiro . (2002) Requirements honesty, Int. Workshop on Time-Constrained Requirements Engineering (TCRE′02).
    8. 8)
      • M. Jackson . (2000) Problem frames: analysing and structuring software development problems.
    9. 9)
      • Cornford, S.L., Feather, M.S., Hicks, K.A.: `DDP – a tool for life-cycle risk management', Proc. IEEE Aerospace Conf, 2001, Big Sky, Montana, p. 441–451.
    10. 10)
    11. 11)
      • A. Rashid , P. Sawyer , A. Moreira , J. Araujo . (2002) Early aspects: a model for aspect-oriented requirements engineering, Requirements Engineering 2002 (RE′02).
    12. 12)
      • Hall, J.G., Jackson, M., Laney, R.C., Nuseibeh, B., Rapanotti, L.: `Relating software requirements and architectures using problem frames', Tenth Int. IEEE Conf. Requirements Engineering, 2002, Los Alamitos, CA, IEEE Computer Society Press, p. 137–144.
    13. 13)
    14. 14)
    15. 15)
      • P. Bernader , A. Andrews , A. Aurum , C. Wohlin . (2006) Requirements prioritization, Engineering and managing software requirements.
    16. 16)
      • B. Freimut , L.C. Briand , F. Vollei . Determining inspection cost-effectiveness by combining project data and expert opinion. IEEE Trans. Software Eng. , 12 , pp 1074 - 1092
    17. 17)
    18. 18)
      • Darimont, R.: `Requirements engineering with objectiver: from goal analysis to automatically derived requirements documents', Int. Conf. Requirements Engineering (RE03), 2003, IEEE Computer Society Press, Los Alamitos, CA, RE'03 Exhibitors' Track.
    19. 19)
      • L. Wallace , M. Keil , A. Rai . How software project risk affects project performance: an investigation of the dimensions of risk and an exploratory model. Decision Sci. , 2 , 289 - 321
    20. 20)
      • Ruhe, G., Eberlein, A., Pfahl, D.: `Quantitative WinWin: a new method for decision support in requirements negotiation', Proc. 14th Int. Conf. Software Engineering and Knowledge Engineering (SEKE′02), July 2002, Ischia, Italy, p. 159–166.
    21. 21)
    22. 22)
      • J. Karlsson , C. Wohlin , B. Regnell . An evaluation of methods for prioritizing software requirements. J. Information Software Technol. , 939 - 947
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-sen_20070068
Loading

Related content

content/journals/10.1049/iet-sen_20070068
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address