On behalf of the PROFES Organizing Committee we are proud to present to you the proceedings of the 6th International Conference on Product Focused Software Process Improvement (PROFES 2005), held in Oulu, Finland. Since 1999, PROFES has established itself as one of the recognized inter- tional software process improvement conferences. Thepurposeoftheconferenceistobringtolightthemostrecent?ndingsand results in the area and to stimulate discussion between researchers, experienced professionals,andtechnologyproviders.Thelargenumberofparticipantscoming from industry con?rms that the conference provides a variety of up-to-date t- ics and tackles industry problems. The main theme of PROFES is professional software process improvement (SPI) motivated by product and service quality needs. SPI is facilitated by software process assessment, software measurement, process modeling, and technology transfer. It has become a practical tool for quality software engineering and management. The conference addresses both the solutions found in practice and the relevant research results from academia. This is re?ected in the 42 full papers, which are – as in the years before – a well-balanced mix of academic papers as well as industrial experience reports. The business of developing new applications like mobile and Internet services orenhancingthefunctionalityofavarietyofproductsusingembeddedsoftwareis rapidlygrowing,maturingandmeetingtheharshbusinessrealities.Theaccepted papers focusing on wireless and the Internet are grouped into a special “mobile and wireless” session. WewishtothankVTTElectronics,theUniversityofOuluincludingInfotech, and Fraunhofer IESE for supporting the conference. We are also grateful to the authors for high-quality papers, the Program Committee for their hard work in reviewing the papers, the Organizing Committee for making the event possible, and all the numerous supporters who helped in organizing this conference.
Author(s): Tom Gilb (auth.), Frank Bomarius, Seija Komi-Sirviö (eds.)
Series: Lecture Notes in Computer Science 3547 : Programming and Software Engineering
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 2005
Language: English
Pages: 588
Tags: Software Engineering; Computer Appl. in Administrative Data Processing; Computers and Society; Management of Computing and Information Systems; Technology Management
Front Matter....Pages -
Competitive Product Engineering: 10 Powerful Principles for Winning Product Leadership, Through Advanced Systems Engineering, Compared to10 Failure Paths Still Popular in Current Culture....Pages 1-1
From Products and Solutions to End-User Experiences....Pages 2-2
What Formal Models Cannot Show Us: People Issues During the Prototyping Process....Pages 3-15
Process Improvement Solution for Co-design in Radio Base Station DSP SW....Pages 16-28
A Framework for Classification of Change Approaches Based on a Comparison of Process Improvement Models....Pages 29-38
A Qualitative Methodology for Tailoring SPE Activities in Embedded Platform Development....Pages 39-53
An Empirical Study on Off-the-Shelf Component Usage in Industrial Projects....Pages 54-68
A Rendezvous of Content Adaptable Service and Product Line Modeling....Pages 69-83
A Framework for Linking Projects and Project Management Methods....Pages 84-97
Software Defect Analysis of a Multi-release Telecommunications System....Pages 98-114
Performance Rather than Capability Problems. Insights from Assessments of Usability Engineering Processes....Pages 115-127
Using the MOWAHS Characterisation Framework for Development of Mobile Work Applications....Pages 128-142
Design Patterns and Organisational Memory in Mobile Application Development....Pages 143-156
Specifying Patterns for Mobile Application Domain Using General Architectural Components....Pages 157-172
A Meta-model for Requirements Engineering in System Family Context for Software Process Improvement Using CMMI....Pages 173-188
Functional and Non-functional Requirements Specification for Enterprise Applications....Pages 189-201
Framework for Integrating Usability Practices into the Software Process....Pages 202-215
Using Evolutionary Project Management (Evo) to Create Faster, More Userfriendly and More Productive Software. Experience Report from FIRM AS, a Norwegian Software Company....Pages 216-223
Comprehensive Documentation Made Agile – Experiments with RaPiD7 in Philips....Pages 224-233
A Case Study: Coordination Practices in Global Software Development....Pages 234-244
A Study of a Mentoring Program for Knowledge Transfer in a Small Software Consultancy Company....Pages 245-256
Impacts of Software Deployment in the Coffee Agribusiness of Brazil....Pages 257-271
Case Study: Software Product Integration Practices....Pages 272-285
Improving the Express Process Appraisal Method....Pages 286-298
Relation Analysis Among Patterns on Software Development Process....Pages 299-313
Tailoring RUP to a Defined Project Type: A Case Study....Pages 314-327
Acquisition of a Project-Specific Process....Pages 328-342
Understanding the Importance of Roles in Architecture-Related Process Improvement – A Case Study....Pages 343-357
Improved Control of Automotive Software Suppliers....Pages 358-369
Enterprise-Oriented Software Development Environments to Support Software Products and Processes Quality Improvement....Pages 370-384
Evaluation of Three Methods to Predict Project Success: A Case Study....Pages 385-398
Mega Software Engineering....Pages 399-413
Software Development and Experimentation in an Academic Environment: The Gaudi Experience....Pages 414-428
Issues in Software Inspection Practices....Pages 429-442
Risk-Based Trade-Off Between Verification and Validation – An Industry-Motivated Study....Pages 443-457
Investigating the Impact of Active Guidance on Design Inspection....Pages 458-473
An XP Experiment with Students – Setup and Problems....Pages 474-486
Views from an Organization on How Agile Development Affects Its Collaboration with a Software Development Team....Pages 487-501
Adapting PROFES for Use in an Agile Process: An Industry Experience Report....Pages 502-516
Agile Hour: Teaching XP Skills to Students and IT Professionals....Pages 517-529
Measuring Similarity of Large Software Systems Based on Source Code Correspondence....Pages 530-544
Tool Support for Personal Software Process....Pages 545-559
An Experience Factory to Improve Software Development Effort Estimates....Pages 560-573
An Instrument for Measuring the Maturity of Requirements Engineering Process....Pages 574-585
Back Matter....Pages -