Hardware Reference
In-Depth Information
projects. This paper presents GSD patterns for project management, aiming to solve
identified problems of distributed project management. The results show that the
pattern language provides support for the GSD scenarios derived during the Q-PAM
evaluation. In particular, patterns that relate to the Application Lifecycle Management
(GSD06 and GSD07) indicate good support for the prioritized scenarios. It also turned
out that Q-PAM helps to find improvement ideas and risks for current patterns.
The distributed development of complex products involves several teams and pro-
jects, often with hierarchically organized work. The results of this study indicate that
information visibility and consistency is needed in this context to support the overall
administration of complex product development.
Future research directions include the analysis of experiences with the current pat-
terns in actual development projects, the improvement of the patterns and the creation
of new patterns according to the feedback gained from different projects.
Acknowledgements. This work is being supported by the Academy of Finland under
grant 130685 and this research is also part of the ITEA project called TWINS
(Optimizing HW-SW Co-design flow for software intensive system development).
The work is funded by Tekes, Metso Automation and VTT. The authors would like to
thank all respondents and interviewees for their assistance and cooperation.
References
1. Carmel, E., Tjia, P.: Offshoring information technology. In: Sourcing and Outsourcing to a
Global Workforce. Cambridge University Press, Cambridge (2005)
2. Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J.: Agile software development meth-
ods: Review and Analysis. Espoo, Finland: Technical Research Centre of Finland. VTT
Publications 478 (2002)
3. Sutherland, J., Viktorov, A., Blount, J., Puntikov, J.: Distributed Scrum: Agile Project
Management with Outsourced Development Teams. In: Proceedings of the 40th Annual
Hawaii International Conference on System Sciences, HICSS (2007)
4. Moore, R., Reff, K., Graham, J., Hackerson, B.: Scrum at a Fortune 500 Manufacturing
Company. In: AGILE 2007 (2007)
5. Coplien, J.O., Harrison, N.B.: Organizational Patterns of Agile Software Development.
Pearson Prentice Hall, London (2005)
6. Ambler, S.: Process Patterns - Building Large-Scale Systems Using Object Technology.
Cambridge University Press/SIGS Books (1998)
7. Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I., Angel, S.: A
Pattern Language: Towns, Buildings, Construction. Oxford University Press, New York
(1977)
8. Välimäki, A., Vesiluoma, S., Koskimies, K.: Scenario-Based Assessment of Process Pat-
tern Languages. In: 10th International PROFES conference, Oulu, June 15-17 (2009)
9. Välimäki A., Koskimies K.: Mining best practices of project management as patterns in
distributed software development. In: EuroSPI 2006 Industrial Proceedings, EuroSPI 2006,
Finland, Joensuu, October 2006, pp. 6.27-6.35 (2006)
10. Välimäki, A., Kääriäinen, J.: Product Managers' Requirement Management Practices As
Patterns in Distributed Development. In: 8th International PROFES conference, Latvia,
July 2-4 (2007)
Search WWH ::




Custom Search