Industrial software engineers need a flexible and modular process model that enables them to combine the benefits of existing process models, methods, techniques, and best practices in a project-specific way. To devise such a process model, a comprehensive and clear notion of software development processes and the corresponding process artifacts is required. Over the last years, we have been working on the concept of process patterns. The underlying meta model and the corresponding description techniques provide a common understanding of all kinds of software development processes and their artifacts, respectively. The proceedings of the 1st Workshop on Software Development Process Patterns harvest best practices, techniques, methods, and development process fragments presented as software development process patterns. Thereby the proceedings combine and relate these patterns, thus making a first step towards a comprehensive process pattern language. This language is based on a common software development process framework, and it includes methodical guidelines on the selection of the appropriate process pattern for a specific situation.
«
Industrial software engineers need a flexible and modular process model that enables them to combine the benefits of existing process models, methods, techniques, and best practices in a project-specific way. To devise such a process model, a comprehensive and clear notion of software development processes and the corresponding process artifacts is required. Over the last years, we have been working on the concept of process patterns. The underlying meta model and the corresponding description t...
»