Suchen und Finden
Mehr zum Inhalt
Agile Processes in Software Engineering and Extreme Programming - 8th International Conference, XP 2007, Como, Italy, June 18-22, 2007
Preface
6
Organization
8
Table of Contents
12
Comparing Decision Making in Agile and Non-agile Software Organizations
17
Up-Front Interaction Design in Agile Development
25
British Telecom Experience Report: Agile Intervention – BT’s Joining the Dots Events for Organizational Change
33
Agile Software Development Meets Corporate Deployment Procedures: Stretching the Agile Envelope
40
Supporting Agile Reuse Through Extreme Harvesting
44
Using Horizontal Displays for Distributed and Collocated Agile Planning
54
Applying Agile to Large Projects: New Agile Software Development Practices for Large Projects
62
Job Satisfaction and Motivation in a Large Agile Team
70
Motivation and Cohesion in Agile Teams
78
How to Build Supportfor Distributed Pair Programming
86
A Metamodel for Modeling and Measuring Scrum Development Process
90
Tracking the Evolution of Object-Oriented Quality Metrics on Agile Projects
100
FitClipse: A Fit-Based Eclipse Plug-In for Executable Acceptance Test Driven Development
109
EZUNIT: A Framework for Associating Failed Unit Tests with Potential Programming Errors
117
Does XP Deliver Quality and Maintainable Code?
121
Inspecting Automated Test Code: A Preliminary Study
131
A Non-invasive Method for the Conformance Assessment of Pair Programming Practices Based on Hierarchical Hidden Markov Models
139
Predicting Software Defect Density:A Case Study on Automated Static Code Analysis
153
Empirical Evidence Principle and Joint Engagement Practice to Introduce XP
157
Power of Recognition: A Conceptual Framework for Agile Capstone Project in Academic Environment
161
Agile Commitments: Enhancing Business Risk Management in Agile Development Projects
165
Usability in Agile Software Development: Extending the Interaction Design Process with Personas Approach
169
Defining an Integrated Agile Governance for Large Agile Software Development Environments
173
Enhancing Creativity in Agile Software Teams
177
Investigating Adoption of Agile Software Development Methodologies in Organisations
179
Agile Software Assurance
181
User Stories and Acceptance Tests as Negotiation Tools in Offshore Software Development
183
A Case Study of the Implementation of Agile Methods in a Bioinformatics Project
185
Adapting Test-Driven Development for Innovative Software Development Project
187
Learning Agile Methods in Practice: Advanced Educational Aspects of the Varese XP-UG Experience
189
Overcoming Brooks' Law
191
Project Bid on Iteration Basis
195
Making the Whole Product Agile – A Product Owners Perspective
200
Financial Organization Transformation Strategy
204
An Agile Approach to Requirement Specification
209
The Application of User Stories for Strategic Planning
214
Introducing Agile Methods into a Project Organisation
219
Agile Development Meets Strategic Design in the Enterprise
224
An Agile Approach for Integration of an Open Source Health Information System
229
Agile Practices in a Large Organization: The Experience of Poste Italiane
235
Multi-tasking Agile Projects: The Focal Point
238
Extreme Programming Security Practices
242
Multi-tasking Agile Projects: The Pressure Tank
247
The Creation of a Distributed Agile Team
251
Distributed Scrum in Research Project Management
256
Multiple Perspectives on Executable Acceptance Test-Driven Development
261
Test Driving the Wrong Car
266
Epistemological Justification of Test Driven Development in Agile Processes
269
How Does Readiness for Agile Development Relate to Team Climate and Individual Personality Attributes?
273
Communication Flow in Open Source Projects: An Analysis of Developers' Mailing Lists
277
Community Reflections
282
To Certify or Not to Certify
284
Learning More About “Software Best Practices”
287
Author Index
291
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.