
Product-Focused Software Process Improvement
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Title
- Preface
- Preface to the Short Papers Track
- Organization
- Table of Contents
- Keynote Address
- Improving Requirements Engineering Processes Impressions during One Decade of Improvement at Daimler
- Motivation
- Guided Tour through a Decade of Requirements Engineering Improvement at Daimler
- Lessons Learned
- Reference
- Process-Focused Software Process Improvement
- Defect Data Analysis as Input for Software Process Improvement
- Introduction
- Previous Research
- Research Setting
- The Target Companies
- The Data Set
- Defect Distribution Scheme
- Applying the Defect Distribution Scheme
- Results of the Classification
- Improvement Suggestions
- Discussion
- Conclusion
- References
- A Test Process Improvement Model for Automated Test Generation
- Introduction
- Background
- Test Process Improvement
- Review of Process Improvement Models for Software Testing
- Automated Test Generation
- TPI for Automated Test Generation
- Why Test Process Must Change for ATG
- Changes to Existing Key Areas
- New Key Areas
- Baseline Maturity Profile for Introduction of ATG
- Case Study
- Conclusion
- References
- Software Process Improvement and Certification of a Small Company Using the NTP 291 100 (MoProSoft)
- Introduction
- Models in the SPI Project
- MoProSoft
- EvalProSoft and ISO/IEC 15504
- pmCOMPETISOFT
- Software Process Improvement in the Company
- Company under Study
- Software Process Improvement
- Certification Process
- Final Discussion y Future Work
- References
- Derivation of Process-Oriented Logical Architectures: An Elicitation Approach for Cloud Design
- Introduction
- Problem Overview
- The ISOFIN Project
- Process-Level 4SRS as an Elicitation Method for Cloud Design
- Step 1: Architectural Element Creation
- Step 2: Architectural Element Elimination
- Step 3: Packaging and Aggregation
- Step 4: Architectural Element Association
- The ISOFIN Process-Level Logical Architecture
- Conclusion and Outlook
- References
- Product and Process Measurements and Estimation
- A Proposal for Simplified Model-Based Cost Estimation Models
- Introduction
- Function Point Analysis
- Measurement-Oriented Modeling
- Simplified FP Measurement Techniques
- UML-Based Simplified FP Measurement
- Applicability of the Proposed Approach: A Discussion
- Related Work
- Conclusions
- References
- Estimating the Software Product Value during the Development Process
- Introduction
- Background
- Value Definition in Software Engineering
- Related Literature on Product Value Estimation
- Estimating the Software Product Value: An Indicators-Driven Approach
- Value Indicator Definition
- An Approach for Indicators-Based Value Estimation
- Defining the Value Estimation Process Model
- Internal Validation
- Scope
- Value Estimation for the Work Products
- Discussion and Limitations
- Conclusion and Future Work
- References
- Reusability Metrics for Program Source Code Written in C Language and Their Evaluation
- Introduction
- Problems of Reusability Measurement
- Reusability Metrics and Reuse Results
- Definition of Reusability Metrics
- Definition of Reuse Rate
- Evaluating Effectiveness of Reusability Metrics
- Target Projects
- Evaluation Process
- Summary of Evaluation Results
- Threats to Validity
- Conclusion and Future Work
- References
- Modeling the Effects of Project Management Strategies on Long-Term Product Knowledge
- Introduction
- Related Work
- Model
- General Overview
- Metrics Based on the Model
- Strategies
- ModelResults
- Discussion
- Conclusions and Further Research
- References
- Open-Source, Agile and Lean Practices
- Growing into Agility: Process Implementation Paths for Scrum
- Introduction
- Case Study Research Approach
- Case Studies
- ChatComp
- FacilityComp
- SocialComp
- TimeComp
- Scrum Implementations Paths
- Discussion
- Conclusions and Future Research
- References
- Differences between Traditional and Open Source Development Activities
- Introduction
- Research Method
- Mapping OSS Process Activities to IEEE Std. 1074 and SWEBOK Activities
- IEEE Std. 1074 and SWEBOK Process Activities vs. OSS Development Process Activities
- Requirements Process Activities
- Design Process Activities
- Implementation Process Activities
- Discussion of the OSS Development Process
- Conclusions
- References
- Analyzing the Drivers of the Combination of Lean and Agile in Software Development Companies
- Introduction
- Overview of Agile and Lean Paradigms
- Agile and Agile Software Development
- Lean and Lean Software Development
- "Agile or Lean" or "Agile and Lean"?
- Study Design
- Results
- Level of Agile and Lean Adoption in the Finnish Software Industry
- Companies' Goals Driving towards the Adoption of Agile and/or Lean Methods
- Discussion of the Results
- Agile and Lean Origins
- Combining Agile and Lean Methods in Software Development
- Goals of Software Development Companies Driving towards Combined Agile and Lean
- Conclusions, Limitations of the Study and Future Work
- References
- Fostering and Sustaining Innovation in a Fast Growing Agile Company
- Introduction
- Innovation in Software Development
- The Concept of Innovation
- Internal Determinants of Innovation
- Research Method
- Study Context
- Data Sources and Analysis
- FedEx Day and 20% Time at Atlassian
- Task Allocation at Atlassian
- FedExT Day
- Experiences with FedExT Day
- The 20% Time Program
- Experiences with the 20% Time Program
- Innovation Practices Supported by the Development Process
- Discussion
- Conclusion
- References
- Distributed and Global Software Development
- Software Architecture as a Means of Communication in a Globally Distributed Software Development Context
- Introduction
- Background
- Case Description
- Methodology
- Step 1: Interview Study
- Step 2: Questionnaire
- Results and Analysis
- Most Suitable Communication Mechanism (RQ1)
- Communication in a Timely Manner (RQ1.1)
- Communication Rich Information (RQ1.2)
- Communicate Large Volume of Information (RQ1.3)
- Discussion
- Threats to Validity
- Conclusion
- References
- Socio-technical Congruence Sabotaged by a HiddenOnshore Outsourcing Relationship: Lessons Learned from an Empirical Study
- Introduction
- Related Work
- Research Methodology
- Results
- Project Overview: Social and Technical Structures
- Task Allocation: Socio-technical Links
- The Impact of Socio-technical Non-congruence during Requirements Analysis and Design
- The Impact of Socio-technical Non-congruence during Testing
- Discussion
- Conclusions and Further Research
- References
- Providing Training in GSD by Using a Virtual Environment
- Introduction
- Context of Current Research
- Influence of Personal Aspects and Skills in GSD
- VENTURE
- Simulating an Interaction
- Conclusions and Future Work
- References
- Empirical Studies
- Improving IT Service Desk and Service Management Processes in Finnish Tax Administration: A Case Study on Service Engineering
- Introduction
- Related Work
- Our Contribution
- Research Methods
- The Case Organization and Data Collection Methods
- Data Analysis
- Improving Service Desk and Service Management Processes
- Create a Process Improvement Infrastructure
- Identify the Current State of the Processes
- Plan Process Improvement Actions
- Improve/Implement the Process Based on ITSM Practices
- Deploy and Introduce Processes
- Evaluate Process Improvement
- Continuous Process/Service Improvement
- Analysis
- Conclusions
- References
- Experiences from Establishing Knowledge Management in a Joint Research Project
- Introduction
- Joint Research Projects
- Project Management Characteristics
- Challenges in Knowledge and Experience Management
- Related Work
- Case Study
- Project Description
- Instantiation of Lifecycle Phases
- Evaluation
- Technical Issues
- Social Issues
- Issues Directly Related to Knowledge Management
- Lessons Learned
- Recommendations for a Better Start
- Discussion and Outlook
- References
- The Impact of Lack in Domain or Technology Experience on the Accuracy of Expert Effort Estimates in Software Projects
- Introduction
- Related Work
- Methodology
- Results
- Descriptive Statistics
- Comparisons between Scenario 1 and Scenario 2
- Influence of Years of Experience and Level of Education
- Recommendations
- Future Research and Weaknesses of Methodology
- References
- Quality Assessment
- A Metrics for Meeting Quality on a Software Requirement Acquisition Phase
- Introduction
- Related Works
- The Proposed Meeting Metrics
- Background
- A Concept of Meeting Metrics
- Measuring the Value of the Metrics
- Extracting Significant Metrics
- A Metrics for Meeting Quality
- Adapting the Meeting Metrics
- Calculation of Values of Meeting
- Evaluation of the Values of Meeting as Compared with Specification Faults
- Discussion
- Why the Value of Precision Is Low?
- A Tool for Detecting Doubtful Specifications in Real Time
- Conclusion
- References
- Merging the Quality Assessment of Processes and Products in Automotive Domain
- Introduction
- Motivation and Introduction to HIS and ISO 26262
- Overview of HIS Automotive SPICE
- Overview of ISO 26262
- Relationships between HIS and ISO 26262
- Certification Representation Model
- Algorithm of Metamodel Extension
- Extended Metamodel for HIS Scope and IS026262 Processes
- Integrated Assessment Model
- Boundaries of the Context Evaluation
- Description and Usage Rules of the Framework
- Case Study and Future Works
- Case Study Discussion
- Future Works
- Conclusion
- References
- Improving Unfamiliar Code with Unit Tests: An Empirical Investigation on Tool-Supported and Human-Based Testing
- Introduction
- Related Work
- Testing in the Software-Life-Cycle
- Software Testing Strategies
- Human-Based and Tool-Supported Test Case Generation
- Research Questions and Hypotheses
- Variables
- Hypothesis
- Study Description
- Study Process
- Study Material
- Randoop Configuration
- Study Subjects
- Threats to Validity
- Experiment Results
- Study Effort
- Reported/Generated Test Cases
- Effectiveness
- False Positives
- Method Coverage
- Discussion
- Conclusion and Future Work
- References
- Special Session on Self-Organizing Systems
- Self-Organizing Systems and the Like
- Modified ART Network Architectures for the Control of Autonomous Systems
- Introduction
- Basic Structure of ART Networks
- Modifications of the Basic ART Architecture
- Access to Control Pattterns for Classes of Situations
- Updating the Experience of the ART Network
- Conclusion
- References
- Application of Self-Organizing Systems in Power Systems Control
- Introduction and Scope
- Self-Organizing Systems in Power Systems Operation
- Challenges of Power Systems Operation
- Modeling of Power Systems
- Decision Making and Control Actions in Real-Time Operation
- Applicability of Self-Organizing Systems
- Self-Organization in Coordinated Power Flow Control
- Need for Coordination in Power Flow Control
- Current Practice: Central Coordination
- New Approach: Agent-Based Decentralized Coordination
- Outlook
- References
- Minimizing Vehicular Travel Times Using the Multi-Agent System BeeJamA
- Introduction
- Proposed Vehicle-to-Infrastructure Architecture
- Generic Routing Framework
- The BeeJamA Routing Protocol
- Area Layer
- Net Layer
- Bee Agents
- Vehicle Forwarding
- Simulation Studies
- Conclusion and Future Work
- References
- Short Papers
- A Study on Predictive Performance of Regression-Based Effort Estimation Models Using Base Functional Components
- Introduction
- Experiment Settings
- Dataset
- Effort Estimation Models Based on Linear Regression
- Performance Measures
- Experiment Procedure
- Results
- Discussion
- Conclusion
- References
- Managing Process Model Compliance in Multi-standard Scenarios Using a Tool-Supported Approach
- Introduction
- Related Work
- Compliance Management Approach
- Specification Phase
- Maintenance Phase
- Evaluation
- Evaluation Approach
- Evaluation Procedure
- Evaluation Results
- Summary and Outlook
- References
- Towards a Framework to Evaluate and Improve the Quality of Implementation of CMMI® Practices
- Introdution
- Framework Proposal
- Related Work
- Conclusion
- References
- Workshops and Tutorials
- INTEAMSE 2012 1st Workshop on Managing the Influence of People and Team Factors in SE
- Description and Goals
- List of Topics
- Targeted Outcome and Targeted Audience
- Workshop Format
- Workshop Organizers
- Program Committee
- VALOIR 2012 2nd Workshop on Managing the Client Value Creation Process in Agile Projects: Message from the Chairs
- Tutorial: Business IT Alignment Using the GQM+Strategies® Approach
- Introduction
- GQM+Strategies® Modeling Concepts
- Tutorial Contents and Organization
- Target Group
- Presenters' CV
- References
- Requirements Meet Interaction Design
- Tutorial Objectives
- Key Learning Outcomes
- Outline of Topics
- CV of the Presenter
- References
- Author Index
System requirements
File format: PDF
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use the free software Adobe Reader, Adobe Digital Editions, or any other PDF viewer of your choice (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or another reading app for eBooks, e.g., PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.