Risk Planning in Organization-Oriented Software Development Environments

  • Luciana de Landa Farias UFRJ
  • Sávio Mendes de Figueiredo UFRJ
  • Guilherme Horta Travassos UFRJ
  • Ana Regina Cavalcante da Rocha UFRJ

Abstract


Risk planning requires an organization global view, as it is strongly centered in the experience and knowledge acquired in former projects. The larger the experience of the project manager better will be his ability in identifying risks, estimating their occurrence likelihood and impact, and defining the mitigation and contingency plans. However, project manager risk knowledge cannot stay in an individual level, but it must be available to the organization. This paper describes an approach to risk planning in software projects based in the organizational risk knowledge reuse. A risk management process focused on the capturing and utilization of organizational knowledge together with a support case tool make part of this approach. An experimental study of the relations between risk-causing facts and risks of software projects was accomplished and its results used to define such a tool.
Keywords: Risks Management, Software Quality, Knowledge Management

References

BASILI, V.R., CALDIERA, G., ROMBACH, H.D., 1994, “Goal Question Metric Paradigm”. In John J. Marciniak, editor, Encyclopedia of Software Engineering, volume 1, pages 528532. John Wiley & Sons.

CMU/SEI-2002-TR-002, 2001, Capability Maturity Model Integration (CMMI SM ), Version 1.1.

EMAM, K. E., DROUIN, J. N., MELO, W., 2002, SPICE – The Theory and Practice of Software Process Improvement and Capability Determination, California, Wiley IEEE Press.

FARIAS, L.L., 2002, Planejamento de Riscos em Ambientes de Desenvolvimento de Software Orientados à Organização, Tese de M. Sc., COPPE/UFRJ, Rio de Janeiro, RJ, Brasil.

FARIAS,L.L, TRAVASSOS, G.H, ROCHA,A.R, 2003, “Managing Organizational Risk Knowledge”, Lecture Notes in Informatics, Volume P-28, Workshop Learning Software Organizations (LSO 2003), Luzern, Switzerland.

GARVEY, P.R., PHAIR, D.J., WILSON, J.A, 1997, “An Information Architecture for Risk Assessment and Management”, IEEE Software, vol.14, n.3 (May/June), pp. 25-34

IDRI, A., ABRAN, A , 2000, “Towards A Fuzzy Logic Based Measures for Software Projects Similarity”, La sixième édition de la Conférence Maghrébine en Sciences Informatiques (MCSEAI'2000), Fès, Maroc.

IEEE Std 1540-2001, 2001, IEEE Standard for Software Life Cycle Processes – Risk Management.

ISO 10006, 1997, Quality Management – Guidelines to Quality in Project Management.

ISO/IEC 12207, 1995, Information Technology – Software Life-Cycle Processes.

ISO/IEC DTR 16326, 1999, Software Engineering – Guide for the application of ISO/IEC 12207 to project management.

JONES, C., 1994, Assessment and Control of Software Risks, Yourdon Press.

KONTIO, J., BASILI, V.R. , 1996 “Risk Knowledge Capture in the Riskit Method”, SEW Proceedings, SEL-96-002, University of Maryland

MARKKULA, M., 1999, “Knowledge Management in Software Engineering Projects”, Software Engineering and Knowledge Engineering - SEKE 99; Kaiserlautern, Germany, June.

PAULK, M. C., WEBER, C. V., CURTIS, B., CHRISSIS, M. B. (eds), 1995, The Capability Maturity Model: Guidelines for Improving the Software Process, Addison- Wesley.

PFLEEGER, S. L., HATON, L., HOWELL, C.C., 2001, Solid Software, Prentice Hall

PMBOK, 2000, A Guide to The Project Management Body of Knowledge, PMI Standards Committee Project Management Inst., Newtown Square, Penn.

SCHOFIELD, C., SHEPPERD, M., 1995, “Software Support for Cost Estimation by Analogy”, Proceedings of 6th European Software Cost Modelling, Rolduc, Netherlands

STATZ, J., 1999, “Leverage your Lessons”, IEEE Software, vol. 16, n. 2 (March/April), pp. 30-32

VILLELA, K., SANTOS, G., BONFIM, C., et al., 2001, ”Knowledge Management in Software Development Environments”, 14th International Conference Software & Systems Engineering and their Applications, Paris, December.

WILLIAMS, C.R., WALKER ,J.A., DOROFEE, A. J. , 1997, “Putting Risk Management into Practice”, IEEE Software, vol.14, n.3 (May/June), pp.75-81

WOHLIN, C., RUNESON, P., HÖST, M., OHLSSON, M., REGNELL, B., WESSLÉN, A, 2000, Experimentation in Software Engineering – An Introduction, Kluwer Academic Publishers.
Published
2003-09-02
FARIAS, Luciana de Landa; DE FIGUEIREDO, Sávio Mendes; TRAVASSOS, Guilherme Horta; DA ROCHA, Ana Regina Cavalcante. Risk Planning in Organization-Oriented Software Development Environments. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 2. , 2003, Fortaleza. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2003 . p. 92-106. DOI: https://doi.org/10.5753/sbqs.2003.15694.