Abstract
The main drivers of the growing ICT market are software products. European Information Technology Observatory estimates, that in year 2002 the total value of ICT software products in Western Europe will be more than 70 billions Euro. Unfortunately very few people are satisfied with quality of the software products and processes. Software Process Improvement tools, like CMM and ISO 9000 were to cure this situation, but some people complain that they are too bureaucratic and inflexible. As a result new, so-called agile, methodologies appeared. One of them is Extreme Programming (XP)-a lightweight, change-oriented and customer-oriented approach to software development. Although XP proposes many interesting practices, it has some limitations. Moreover, it is not clear how to introduce XP to an organization certified to ISO 9001:2000. The aim of the paper is to present a modified version of XP that would be acceptable from the point of view of ISO 9000.
This work has been financially supported by the State Committee for Scientific Research as a research grant 4 T11F 001 23 (years 2002–2005)
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Beck, K. Extreme Programming: Embrace Change. Addison-Wesley, Boston (2000)
Beck, K., Fowler, M.: Planning Extreme Programming. Addison-Wesley, Boston (2001)
European Committee for Standardization: Quality Management Systems-Fundamentals and Vocabulary (ISO 9000:2000). European Committee for Standardization (2000)
European Committee for Standardization: Quality Management Systems-Requirements (ISO 9001:2000). European Committee for Standardization (2000)
European Committee for Standardization: Quality Management Systems-Guidelines for Performance Improvements (ISO 9004:2000). European Committee for Standardization (2000)
European Committee for Standardization: Software Process Assessment (ISO 15504:1998). European Committee for Standardization (1998)
European Information Technology Observatory: EITO2002-10th Edition 2002. European Information Technology Observatory, Brussels (2002)
Jeffries, R., Anderson, A., Hendrickson., C.: Extreme Programming Installed. Addison-Wesley, Boston (2001)
Nawrocki, J.: Towards Educating Leaders of Software Teams: A New Software Engineering Programme at PUT. Proceedring of SEES 98. Scientific Publishers OWN, Poznan (1998) 149–157
Nawrocki, J., Jasiñski, M., Walter, B., Wojciechowski, A.: Extreme Programming Modified: Embrace Requirement Engineering Practices. Proceedings of the 10th IEEE Joint International Requirements Engineering Conference. IEEE Press, Inc., Los Alamitos (2002) 303–310
Nawrocki, J., Wojciechowski, A.: Experimental Evaluation of Pair Programming. In: Maxwell, K., Oligny, S., Kusters, R., van Veenendaal, E. (eds.): Project Control: Satisfying the Customer. Proceedings of ESCOM 2001. Shaker Publishing (2001) 269–276
Nawrocki, J., Walter, B., Wojciechowski, A.: Toward Maturity Model for eXtreme Programming. Proceedings of the 27th EUROMICRO Conference, Los Alamitos. IEEE Computer Society (2001) 233–239
Nawrocki, J., Walter, B., Wojciechowski, A.: Comparison of CMM Level 2 and eXtreme Programming. Proceedings of the 7th European Conference on Software Quality, Helsinki, Finland. Lecture Notes in Computer Science 2349, Springer-Verlag (2002) 288–297
Paulk, M. C. et al.: The Capability Maturity Model: Guidelines for Improving the Software Process. Addison-Wesley, Reading MA (1994)
Seddon, J.: The Case Against ISO 9000. 2nd edn. Oak Tree Press, Dublin (2000)
Software Engineering Institute: Capability Maturity Model Integration. Version 1.1, Staged Representation. Carnegie Mellon University (2002)
Sommerville, I., Sawyer, P.: Requirements Engineering: A Good Practice Guide. John Wiley & Sons, Chichester (1997)
Tricker, R., Sherring-Lucas, B.: ISO 9000:2000 in Brief. Butterworth-Heinemann, Oxford (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nawrocki, J.R., Jasiñski, M., Walter, B., Wojciechowski, A. (2002). Combining Extreme Programming with ISO 9000. In: Shafazand, H., Tjoa, A.M. (eds) EurAsia-ICT 2002: Information and Communication Technology. EurAsia-ICT 2002. Lecture Notes in Computer Science, vol 2510. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36087-5_91
Download citation
DOI: https://doi.org/10.1007/3-540-36087-5_91
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00028-0
Online ISBN: 978-3-540-36087-2
eBook Packages: Springer Book Archive