The 7th International Conference on Product Focused Software Process Improvement (PROFES 2006) brought together researchers and industrial practitioners for reporting new research results and exchanging experiences and findings in the area of process and product improvement. The focus of the conference was on understanding, evaluating, controlling, and improving the relationship between process improvement activities (such as the deployment of innovative defect detection processes) and their effects on products (such as improved product reliability and safety). Consequently, major topics of the conference included the evaluation of existing software process improvement (SPI) approaches in different contexts, the presentation of new or modified SPI approaches, and the relation between SPI and new development techniques or emerging application domains. The need for SPI is being widely recognized. Current trends in software intensive systems such as increased distribution of software development and growing dependability on software-intensive systems in everyday life emphasize this need. This implies the establishment of advanced process improvement capabilities and an adequate understanding of the impact of the processes on the generated products, services, and business value in different situations. Recent trends enforce the establishment of such capabilities: more and more products are being developed in distributed, global environments with many customer-supplier relations in the development chain. Outsourcing, off-shoring, near-shoring, and in-sourcing aggravate this trend. In addition, systems are being built from multiple disciplines (such as electronics, mechanics, and software). Supporting such distributed and multi-disciplinary development requires well-understood and accurately implemented development process interfaces, process synchronization, and process evolution.
Author(s): Michiel van Genuchten (auth.), Jürgen Münch, Matias Vierimaa (eds.)
Series: Lecture Notes in Computer Science 4034 : Programming and Software Engineering
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2006
Language: English
Pages: 476
Tags: Software Engineering; Management of Computing and Information Systems; Computers and Society; Computer Appl. in Administrative Data Processing
Front Matter....Pages -
Processes and the Software Business....Pages 1-1
Controlling the Chaos of the CMMI Continuous Representation....Pages 2-2
Evidence-Based Software Engineering and Systematic Literature Reviews....Pages 3-3
Expanding the Scope of Software Product Families: Problems and Alternative Approaches....Pages 4-4
Defining the Process for Making Software System Modernization Decisions....Pages 5-18
Introducing Tool Support for Retrospective Analysis of Release Planning Decisions....Pages 19-33
A Qualitative Evaluation Method for Business Process Tools....Pages 34-46
An Effective Source Code Review Process for Embedded Software....Pages 47-60
Troubleshooting Large-Scale New Product Development Embedded Software Projects....Pages 61-78
Software Process Improvement with Agile Practices in a Large Telecom Company....Pages 79-93
Assessing Software Product Maintainability Based on Class-Level Structural Measures....Pages 94-111
Integrating Reuse Measurement Practices into the ERP Requirements Engineering Process....Pages 112-126
Process Definition and Project Tracking in Model Driven Engineering....Pages 127-141
Difficulties in Establishing a Defect Management Process: A Case Study....Pages 142-150
A Case Study on the Success of Introducing General Non-construction Activities for Project Management and Planning Improvement....Pages 151-165
The Concerns of Prototypers and Their Mitigating Practices: An Industrial Case-Study....Pages 166-176
An Industrial Case Study on the Choice Between Language Customization Mechanisms....Pages 177-191
Preliminary Results from a Survey of Multimedia Development Practices in Australia....Pages 192-207
An ISO 9001:2000 Certificate and Quality Awards from Outside – What’s Inside? – A Case Study....Pages 208-221
Implementing Software Process Improvement Initiatives: An Empirical Study....Pages 222-233
Using Linear Regression Models to Analyse the Effect of Software Process Improvement....Pages 234-248
Taba Workstation: Supporting Software Process Deployment Based on CMMI and MR-MPS.BR....Pages 249-262
Analysis of an Artifact Oriented Test Process Model and of Testing Aspects of CMMI....Pages 263-277
The Impact of Pair Programming and Test-Driven Development on Package Dependencies in Object-Oriented Design — An Experiment....Pages 278-289
Applying an Agility/Discipline Assessment for a Small Software Organisation....Pages 290-304
Lessons Learned from an XP Experiment with Students: Test-First Needs More Teachings....Pages 305-318
An Empirical Study on Design Quality Improvement from Best-Practice Inspection and Pair Programming....Pages 319-333
A Variability-Centric Approach to Instantiating Core Assets in Product Line Engineering....Pages 334-347
Improving the Development of e-Business Systems by Introducing Process-Based Software Product Lines....Pages 348-361
Assessing Requirements Compliance Scenarios in System Platform Subcontracting....Pages 362-376
Software Inspections in Practice: Six Case Studies....Pages 377-382
Productivity of Test Driven Development: A Controlled Experiment with Professionals....Pages 383-388
Results and Experiences from an Empirical Study of Fault Reports in Industrial Projects....Pages 389-394
Software Process Improvement: A Road to Success....Pages 395-401
Characterization of Runaway Software Projects Using Association Rule Mining....Pages 402-407
A Framework for Selecting Change Strategies in IT Organizations....Pages 408-414
Building Software Process Line Architectures from Bottom Up....Pages 415-421
Refinement of Software Architectures by Recursive Model Transformations....Pages 422-428
A UML-Based Process Meta-model Integrating a Rigorous Process Patterns Definition....Pages 429-434
Ad Hoc Versus Systematic Planning of Software Releases – A Three-Staged Experiment....Pages 435-440
A Software Process Tailoring System Focusing to Quantitative Management Plans....Pages 441-446
An Extreme Approach to Automating Software Development with CBD, PLE and MDA Integrated....Pages 447-452
Experiences and Methods from Integrating Evidence-Based Software Engineering into Education....Pages 453-453
Workshop on Embedded Software Development in Collaboration....Pages 454-454
Software Product Metrics – Goal-Oriented Software Product Measurement....Pages 455-457
Art and Science of System Release Planning....Pages 458-461
Multiple Risk Management Process Supported by Ontology....Pages 462-465
Get Your Experience Factory Ready for the Next Decade: Ten Years After “How to Build and Run One”....Pages 466-471
Back Matter....Pages -