Software Process Modeling (eBook)
XXIV, 208 Seiten
Springer US (Verlag)
978-0-387-24262-0 (ISBN)
This book brings together experts to discuss relevant results in software process modeling, and expresses their personal view of this field. It is designed for a professional audience of researchers and practitioners in industry, and graduate-level students.
Software Process Modeling brings together experts to discuss relevant results in software process modeling, and expresses their personal view of this field. This book focuses on new aspects of software process modeling. Specifically, it deals with socio-technological aspects, process modeling for new development types (open source software, dependability applications, etc.) and organization change management.The computer audience is placing growing demands on the software industry today. Consumers are looking for more complex products that are, at the same time, easier to use. Software developer organizations are expected to produce higher quality products and deliver them to the public faster. In so doing, however, globally distributed development teams have to cope with understaffing and changing technologies. The challenges for the software industry are apparently mounting. Over the years, a variety of software process models have been designed to structure, describe and prescribe the software systems construction process. Most recently, software process modeling is increasingly dealing with new challenges raised by the tests that the software industry has to stand. Software Process Modeling is designed for a professional audience of researchers and practitioners in industry. The book is also suitable for graduate-level students in computer science.
Contents 6
Contributors 10
SOFTWARE PROCESS MODELLING: A Preface 14
Chapter 1 SOCIO- TECHNICAL INTERACTION NETWORKS IN FREE/ OPEN SOURCE SOFTWARE DEVELOPMENT PROCESSES 26
1. INTRODUCTION 26
2. UNDERSTANDING F/OSS DEVELOPMENT PRACTICES AND PROCESSES 29
3. LIMITATIONS AND CONSTRAINTS OF STINs ON F/ OSS DEVELOPMENT PROCESSES 43
Chapter 2 OPEN SOURCE SOFTWARE DEVELOPMENT PROCESS MODELING 54
1. INTRODUCTION 54
2. OPEN SOURCE PROJECTS 56
3. SPEM META MODEL DESCRIPTION 58
4. CONCLUSIONS 45
5. DISCUSSION 81
Chapter 3 SOFTWARE DEPENDABILITY APPLICATIONS IN PROCESS MODELING 90
1. INTRODUCTION 91
2. BACKGROUND 92
3. SAMPLE APPLICATIONS 99
4. SUMMARY AND CONCLUSIONS 108
Chapter 4 SIMULATION PROCESS MODELLING FOR MANAGING SOFTWARE EVOLUTION* 112
1. INTRODUCTION 113
2. SOFTWARE PROCESS MODELLING USING SYSTEM DYNAMICS 114
3. A PROCESS MODELLING APPROACH 116
4. A BEHAVIOURAL PROCESS MODEL EXAMPLE 117
5. FURTHER WORK 128
6. RELATED WORK 129
7. FINAL REMARKS 129
Chapter 5 SOFTWARE PROCESS MODELLING: SociO'Technical Perspectives 136
1. INTRODUCTION 136
2. STS AND THE SOFTWARE PROCESS: COTS SELECTION AND THE PEOPLE CAPABILITY MATURITY MODEL (P-CMM) 142
3. STS AND THE SOFTWARE PROCESS: COMPETENCY PROGRAMMES AND PROCESS SIMULATION 148
4. STS AND THE SOFTWARE PROCESS: FUTURE ISSUES FOR RESEARCH AND PRACTICE 156
5. SUMMARY AND CONCLUSIONS 159
Chapter 6 MOTIVATION AND PROCESS IMPROVEMENT 166
1. INTRODUCTION 166
2. ORGANIZATIONAL OBJECTIVES 167
3. HUMAN BEHAVIOR 167
4. INTERACTIONS AMONG GROUPS 173
5. IMPROVING TEAM PERFORMANCE 175
6. IMPROVING ORGANIZATIONAL PERFORMANCE 179
7. CONCLUSIONS 184
Chapter 7 MANAGING ORGANIZATIONAL CHANGE FOR SOFTWARE PROCESS IMPROVEMENT 188
1. INTRODUCTION 188
2. SOFTWARE PROCESS IMPROVEMENT (SPI) 189
3. BRIEF OVERVIEW OF THE LITERATURE 190
4. PROBLEMS AND CHALLENGES IN ORGANIZATIONAL CHANGE FOR SPI 192
5. MODEL FOR MANAGING ORGANIZATIONAL CHANGE FOR SPI 196
6. ROLE OF CULTURE IN SPI 202
7. THE CHANGE AGENT 204
8. SUCCESS FACTORS FOR ORGANIZATIONAL CHANGE FOR SPI 205
Chapter 8 A WORKSHOP- ORIENTED APPROACH FOR DEFINING ELECTRONIC PROCESS GUIDES 212
1. INTRODUCTION 212
2. METHOD 216
3. DEFINING PROCESSES IN A MEDIUM-SIZE COMPANY 217
4. DISCUSSION 225
5. CONCLUSION AND FURTHER WORK 227
Index 232
Erscheint lt. Verlag | 27.1.2006 |
---|---|
Reihe/Serie | International Series in Software Engineering | International Series in Software Engineering |
Zusatzinfo | XXIV, 208 p. 59 illus. |
Verlagsort | New York |
Sprache | englisch |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Mathematik / Informatik ► Informatik ► Software Entwicklung | |
Informatik ► Theorie / Studium ► Compilerbau | |
Mathematik / Informatik ► Informatik ► Web / Internet | |
Schlagworte | Change Management • Computer • Computer Science • Design • Development • Modeling • Open Source • organization • Simulation • Software • software development |
ISBN-10 | 0-387-24262-7 / 0387242627 |
ISBN-13 | 978-0-387-24262-0 / 9780387242620 |
Haben Sie eine Frage zum Produkt? |
Größe: 14,0 MB
DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasserzeichen und ist damit für Sie personalisiert. Bei einer missbräuchlichen Weitergabe des eBooks an Dritte ist eine Rückverfolgung an die Quelle möglich.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich