Abstract
In order to achieve the sustainable growth of the development of software industry, it must begin with the Software Process Improvement at personal level. In this paper, we present a new method for software process improvement that focuses on three areas of concern to the process improvement in personal level, the process improvement in project level and the process improvement in organization level. This method is called Agility Software Process Improvement for Small and Medium Enterprises: ASPISME. This method is integrates the strong synergies and techniques of CMMI, PSP, XP and SCRUM appropriately and suitably so that it can be used as an alternative for software enterprises in Thailand.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
McGuire, E.G.: Initial Effects of Software Process Improvement on an Experienced Software Development Team. IEEE, Los Alamitos (1996)
Suwanya, S., Kurutach, W.: An Analysis of Software Process Improvement For Sustainable Development in Thailand. In: Proceedings of IEEE 8th International Conference on Computer and Information Technology (CIT2008), Sydney, Australia, July 8-11, pp. 724–729 (2008)
Ricadel, A.: The state of software: Quality InformationWeek, 838, 43 (2001)
CMMI Team, Capability Maturity Model Integration foe Systems Engineering, Software Engineering, Integrated Product and Process Development, and Supplier Sourcing (CMMI-SE/SW/IPPD/SS), Version 1.1, Continuous Representation, Software Engineering Institute, Carnegie-Mellon University, Pittsburgh (December 2001)
Hayes, W., Over, J.W.: The Personal Software Processsm (PSPsm): An Empirical Study of the Impact of PSP on Individual Engineers, Technical Report CMU/SEI-97-TR-001 ESC-TR-97-001 (1997)
Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley, Reading (2004)
Cockburn, A., Highsmith, J.: Agile Software Development: The People Factor. IEEE Computer 34(11), 131–133 (2001)
Cohen, D., Lindvall, M., Costa, P.: Agile Software Development: A DACS State0of-the-art Report. Technical report (2003)
Highsmith, J.: Extreme Programming: Agile Project Management Advisory Service White Paper, http://www.cutter.com/freestuff/ead0003.pdf (accessed in 2005)
Schwaber, K., Beedle, M.: Agile Software Development with Scrum. Prentice-Hall, Upper Saddle River (2001)
Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningbam, W., Fowler, M., Fren-ning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R.C., Mellor, S., Schwaber, K., Sutherland, J., Thomas, D.: Manifesto for Agile Software Development, http://AgileManifesto.org/ (accessed in 2006)
Cockburn, A.: Agile Software Development. Addison-Wesley, Reading (2002)
Dogs, C., Klimmer, T.: Agile Software-Entwicklung kompakt. Mitp-Verlag (2005)
Wiki.: The Three Extremos, Portland Pattern Repository, June 8 (2001), http://c2.com/cgi/wiki?TheThreeExtremos
Fritzsche, M., Keil, P.: Agile Methods and CMMI: Compatibility or Conflict. Proceedings of e-Informatica Software Engineering Journal 1(1) (2007)
Kaufmann, R., Janzen, D.: Implications of Test-Driven Development: A Pilot Study, Anaheim, California, USA, pp. 289–299 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Suwanya, S., Kurutach, W. (2009). Applying Agility Framework in Small and Medium Enterprises. In: Ślęzak, D., Kim, Th., Kiumi, A., Jiang, T., Verner, J., Abrahão, S. (eds) Advances in Software Engineering. ASEA 2009. Communications in Computer and Information Science, vol 59. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10619-4_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-10619-4_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10618-7
Online ISBN: 978-3-642-10619-4
eBook Packages: Computer ScienceComputer Science (R0)