Improving Software Development Processes in Small Companies: A Case Study

M. Kivihalme and A. Valsta (Finland)


Software Engineering, Project Management, Software Processes, Software Design and Development, SoftwareTools, Education


CMM and SPICE models are often too complicated and heavy to be used in small software businesses. Nevertheless such businesses need software processes and process improvement. In this article three small software businesses are studied and analyzed with grounded theory. The findings will show that in process modelling and process improvement for small software businesses, main purpose is to encourage and develop the organizational as well as individual knowledge. The research group built simpler yet flexible and extendable framework and tool called Taimi to support that purpose and to help small software businesses to manage their daily-challenges in process improvement initiatives. Taimi is a Finnish word for plan, sapling or seedling.

Important Links:

Go Back