Ebook: Models and Tools for Managing Development Processes
Author: Bernhard Westfechtel (auth.)
- Genre: Business // Management: Project Management
- Tags: Software Engineering, User Interfaces and Human Computer Interaction, Management of Computing and Information Systems, Computer Applications in Chemistry, Systems and Information Theory in Engineering
- Series: Lecture Notes in Computer Science 1646
- Year: 1999
- Publisher: Springer-Verlag Berlin Heidelberg
- Edition: 1
- Language: English
- pdf
The development of products in disciplines such as mechanical, electrical, or software engineering is a challenging task. Costs have to be reduced, the ti- to-market has to be shortened, and quality has to be improved. Skilled engineers andsophisticatedtoolsforsupportingtechnicalworkarenecessaryprerequisites, yettheyarenotsu?cientformeetingtheseambitiousgoals.Inaddition,thework of developers must be coordinated so that they cooperate smoothly. To this end, the steps of the development process have to be planned, an engineer executing a task must be provided with documents and tools, the results of development activities have to be fed back to management which in turn has to adjust the plan accordingly, the documents produced in di?erent working areas have to kept consistent with each other, etc. This book reports on models and tools for managing development processes. It provides both a survey of the current state of the art and presents our own contributions. The material covered in this book is based on research in di?- ent engineering disciplines (mechanical, software, and chemical engineering). It presents a uni?ed view on the management of development processes in these disciplines.
This book is devoted to models and tools for managing development processes in the fields of software engineering and mechanical and chemical engineering. The author evaluates the state of the art in the area and presents an integrated approach addressing the limitations of the presently available tools and systems. The models introduced for managing development processes cover products, activities, and resources in a systematic and coherent way; moreover, the models are designed to cope with the dynamics of the development processes. The tools and the management system developed by the author provide customized environments for different classes of users. The management environment supports managers in coordinating managerial activities; developers use the work environment in order to perform technical activities; finally, the modeling environment is used to adapt the management system to specific application domains.