Abstract
This paper provides a practical solution, based on process reuse and knowledge management techniques, to make software engineering theories more accessible, easier, and cheaper for software development organizations to implement. It shows how the PIBOK-PB architecture (Process improvement based on knowledge-pattern based) and the extensions of a commercial product, Microsoft solution Visual Studio Team System, are used to achieve this.
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
Standish Group: CHAOS Report, http://www.standishgroup.com/sample_research/chaos_1994_1.php
Nienaber, R., Cloete, E.: A software agent framework for the support of software project management. In: Proceedings of the SAICSIT 2003, pp. 16–23 (2003)
PhD. Capell, P.: Benefits of Improvement Efforts. Special Report CMU/SEI-2004-SR-010 (September 2004)
Iversen, J., Ngwenyama, O.: Problems in measuring effectiveness in software process improvement: A longitudinal study of organizational change at Danske Data. International Journal of Information Management 26, 30–43 (2006)
Niazi, M., Wilson, D., Zowghi, D.: A maturity model for the implementation of software process improvement: an empirical study. The journal of System and Software 74, 155–172 (2005)
Arent, J., Norbjerg, J.: Software Process Improvement as Organizational Knowledge Creation: A Multiple Case Analysis (2000)
Pinto, R., Shoemaker, D.: The Cost of CMM in a Conventional IT Organization: A Field Study (2002)
Burke, D., Howard, W.: Knowledge Management and Process Improvement: A Union of Two Disciplines. The journal of defense software engineering (Jun. 2005), Available at http://www.stsc.hill.af.mil/crosstalk/2005/06/0506Burke.html
Gold, A., Malhotra, A., Segars, A.: Knowledge Management: An Organizational Capabilities Perspective. Journal of Management Information Systems 18(1), 185–214 (2001)
Haggen, L., Lappe, K.: Sharing requirements engineering experience using patterns. IEEE software, 24–31 (Jan.-Feb. 2005)
García, J., et al.: A Pattern-Based Solution to Bridge the Gap Between Theory and Practice in Using Process Models. In: Wang, Q., et al. (eds.) SPW 2006 and ProSim 2006. LNCS, vol. 3966, pp. 97–104. Springer, Heidelberg (2006)
Alexander, C.: The Timeless Way of Building. Oxford University Press, Oxford (1979)
MSDN, http://msdn2.microsoft.com/en-us/teamsystem/default.aspx
Hundhausen, R.: Working with Microsoft® Visual Studio® 2005 Team System (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Medina-Domínguez, F., Sanchez-Segura, MI., Amescua, A., García, J. (2007). Extending Microsoft Team Foundation Server Architecture to Support Collaborative Product Patterns. In: Wang, Q., Pfahl, D., Raffo, D.M. (eds) Software Process Dynamics and Agility. ICSP 2007. Lecture Notes in Computer Science, vol 4470. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72426-1_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-72426-1_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72425-4
Online ISBN: 978-3-540-72426-1
eBook Packages: Computer ScienceComputer Science (R0)