Eine Plattform für die Wissenschaft: Bauingenieurwesen, Architektur und Urbanistik
Software engineering has developed a broad palette of improvement approaches such as process assessment, software measurement, and quality management. Most of these approaches have emerged in isolation from each other, each having its individual strengths and weaknesses. A discipline of systematic improvement is needed that realises the customised integration of the different improvement approaches according to the specific needs and characteristics of a given software organisation. In order to guide the customisation of improvement programmes, this paper proposes three base practices of systematic improvement that are viewed essential for the success of every improvement programme: (1) Stabilising of work practices, (2) gaining intellectual control over software development, and (3) sharing and reuse of knowledge and experience. These base practices can guide the systematic planning of improvement programmes without being restricted to the limits of individual improvement paradigms. Furthermore, a framework process and a support infrastructure for systematic improvement are presented. The proposed concepts are supported through empirical findings and experience from industrial improvement programmes.
Software engineering has developed a broad palette of improvement approaches such as process assessment, software measurement, and quality management. Most of these approaches have emerged in isolation from each other, each having its individual strengths and weaknesses. A discipline of systematic improvement is needed that realises the customised integration of the different improvement approaches according to the specific needs and characteristics of a given software organisation. In order to guide the customisation of improvement programmes, this paper proposes three base practices of systematic improvement that are viewed essential for the success of every improvement programme: (1) Stabilising of work practices, (2) gaining intellectual control over software development, and (3) sharing and reuse of knowledge and experience. These base practices can guide the systematic planning of improvement programmes without being restricted to the limits of individual improvement paradigms. Furthermore, a framework process and a support infrastructure for systematic improvement are presented. The proposed concepts are supported through empirical findings and experience from industrial improvement programmes.
Product line engineering and software project management: Base practices
BASE | 2006
|Geotechnical Engineering Practices for Ground Improvement in Road Projects
British Library Conference Proceedings | 2003
|Software Architecture Practices
NTIS | 2020
|