Skip to main content

Toward Automated Support for Software Process Improvement Initiatives in Small and Medium Size Enterprises

  • Chapter
Book cover Software Engineering Research, Management and Applications 2009

Part of the book series: Studies in Computational Intelligence ((SCI,volume 253))

Summary

Software organizations and projects need guidance on “how” to improve software process, not just guidelines on “what” to improve. Improvement models are based on the consensus of a designated working group on how software should be developed or maintained. They are very useful in that they provide general guidelines on where to start improving, and in which order, to people who do not know. However, the majority have only worked in scenarios within large companies. We aim to help small software development organizations adopt an iterative approach by providing a Process Improvement Web-based Tool. This paper presents research into the proposal that a small enterprise may use this tool to define and implement a set of agile project management practices that can be strengthened using the CMMI-DEV 1.2 model as reference.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alagarsamy, K., Justus, S., Iyakutti, K.: On the Implementation of a Knowledge Management Tool for SPI. In: Proceedings of the International Conference on Computational Intelligence and Multimedia Applications, ICCIMA 2007, pp. 48–55. IEEE Computer Society, Los Alamitos (2007)

    Chapter  Google Scholar 

  2. Andrade, J., Ares, J., Garcia, R., Rodriguez, S., Seona, M., Suarez, S.: A Knowledge-based System for CMM Evaluation. SCI, vol. 134, pp. 183–191. Springer, Heidelberg (2008)

    Google Scholar 

  3. Wizard, A.: Formal or Informal Appraisal Tool (2009), http://www.isdinc.com

  4. Choi, Y., Lee, E.S., Ha, S.: The Management of Software Processes with Software Process Improvement Tool based on ISO 15504. In: Proceedings of the 7th International Conference on Advanced Communication Technology, ICACT 2005, pp. 933–936. IEEE Computer Society, Los Alamitos (2005)

    Chapter  Google Scholar 

  5. Fukuyama, S., Miyamura, S., Takagi, H., Tanaka, R.: Validating the ISO/IEC 15504 Measure of Software Requirements Analysis Process Capability. IEICE Transactions on Information and Systems E83-D(4), 747–756 (2000)

    Google Scholar 

  6. Garcia, I., Calvo-Manzano, J., Cuevas, G., San Feliu, T.: Determining Practice Achievement in Project Management Using a Two-Phase Questionnaire on Small and Medium Enterprises. In: Abrahamsson, P., Baddoo, N., Margaria, T., Messnarz, R. (eds.) EuroSPI 2007. LNCS, vol. 4764, pp. 46–58. Springer, Heidelberg (2007)

    Google Scholar 

  7. Gomez, J.: Using Agile Practices and the CMMI to Achieve High Project Management Capability in Small Settings. In: Proceedings of the First International ResearchWorkshop for Process Improvement in Small Settings, CMU/SEI-2006- SR-001, pp. 102–107 (2006)

    Google Scholar 

  8. Him Lok, R., Walker, A.J.: Automated Tool Support for an Emerging International Software Process Assessment Standard. In: Proceedings of the Third International Software Engineering Standards Symposium; Emerging International Standard, ISESS 1997, pp. 25–35. IEEE Computer Society Press, Los Alamitos (1997)

    Chapter  Google Scholar 

  9. Hunter, R., McCallum, C.: A visual Approach to Software Process Improvement. In: Proceedings of the Software Process Improvement Conference, SPI 1998 (1998)

    Google Scholar 

  10. IME Toolkit (2009), http://www.man-infosystems.com/indexfiles/FreeTools.htm (2009)

  11. ISO/IEC TR 15504:1998(E): Information Technology - Software Process Assessments. Parts 1-9. International Organization for Standardization, Geneva (1998)

    Google Scholar 

  12. Mondragn, O.: Addressing Infrastructure Issues in Very Small Settings. In: Proceedings of the First International Research Workshop for Process Improvement in Small Settings, CMU/SEI-2006-SR-001, pp. 5–10 (2006)

    Google Scholar 

  13. Montoni, M., Santos, G., Rocha, A., Figueiredo, S., Cabral, R., Barcellos, R., Barreto, A., Soares, A., Cerdeiral, C., Lupo, P.: Taba Workstation: Supporting Software Process Deployment based on CMMI and MR-MPS.BR. In: Münch, J., Vierimaa, M. (eds.) PROFES 2006. LNCS, vol. 4034, pp. 249–262. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  14. MKS Tool (2009), http://www.mks.com/process

  15. Nakakoji, K.: PIASS: Process-Improvement Activity Support System. Technical Report, SRA-SEL-97081, Software Engineering Lab., SRA Inc., Tokyo, Japan (1997)

    Google Scholar 

  16. Self Assessment Tool CMM-Quest (2009), http://www.cmm-quest.com/

  17. Software Engineering Institute. CMMI for Systems Engineering, Software Engineering, Integrated Product and Process Development, and Supplier Sourcing (CMMI-SE/SW/IPPD/SS, V1.1). Continuous Representation. CMU/SEI-2002- TR-011, Software Engineering Institute, Carnegie Mellon University (2002)

    Google Scholar 

  18. Software Engineering Institute. CMMI for Development (CMMI-DEV V1.2). CMU/SEI-2006 TR-008, Software Engineering Institute, Carnegie Mellon University (2006)

    Google Scholar 

  19. SPICE 1-2-1 (2009), http://www.synspace.com/tools.html

  20. Wibas CMMI Browser (2009), http://www.cmmi.de/cmmiv1.2/browser.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Garcia, I., Pacheco, C. (2009). Toward Automated Support for Software Process Improvement Initiatives in Small and Medium Size Enterprises. In: Lee, R., Ishii, N. (eds) Software Engineering Research, Management and Applications 2009. Studies in Computational Intelligence, vol 253. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05441-9_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-05441-9_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-05440-2

  • Online ISBN: 978-3-642-05441-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics