Software development organizations find support for rapid changes from agile software development methodologies. The agile approaches are also being applied to process improvement to ensure that organizations keep up with the rapidly changing business environment. In this paper we present an approach to process improvement that integrates technology oriented strategy, agile development methods and knowledge-sharing networks, and is capable of meeting high resource and schedule constraints. The approach was continuously developed over the course of two years in a global technology corporation that experienced 55% revenue and 62% employee growth during that period. Two organization-wide process improvements are discussed as the detailed case studies of this approach. The approach enabled a new team to take ownership of new process areas and implement improvements with high employee involvement and empowerment.
Tuisk A., Karpistsenko A., Lepmets M.
Software process improvement, Agile methods, Technology orientation, Knowledge-sharing networks