Agile Processes in Software Engineering and Extreme Programming: 10th International Conference, XP 2009, Pula, Sardinia, Italy, May 25-29, 2009, Proceedings ... Notes in Business Information Processing)
معرفی کتاب «Agile Processes in Software Engineering and Extreme Programming: 10th International Conference, XP 2009, Pula, Sardinia, Italy, May 25-29, 2009, Proceedings ... Notes in Business Information Processing)» نوشتهٔ Pekka Abrahamsson, Michele Marchesi, Frank Maurer، منتشرشده توسط نشر Spektrum Akademischer Verlag. in Springer-Verlag GmbH در سال 2009. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است.
This book constitutes the refereed proceedings of the 10th International Conference on Agile Processes in Software Engineering and Extreme Programming, XP 2009, held in Sardinia, Italy, in May 2009. Out of 40 paper submissions 12 full papers were accepted for publication in this book together with 2 keynote papers, 11 short papers, 23 workshop and tutorial papers, 5 posters, 6 demonstrations and information on 3 panel discussions. The papers represent a set of high-quality research studies addressing a wide variety of different topics, ranging from very technical issues to human-related aspects of agile software development, including novel ideas on agile software research. Cover.pdf......Page 1 front-matter......Page 2 Introduction......Page 12 Beyond Budgeting: Leadership Principles......Page 13 References......Page 14 What Does It Mean to Be Smart?......Page 15 Smart Cases......Page 16 Final Words......Page 18 Introduction......Page 19 Knowledge Management and Agile Development......Page 20 Research Method......Page 22 Results......Page 23 Conclusion and Further Work......Page 26 References......Page 27 Related Work......Page 29 Participants......Page 31 Realization......Page 32 TDD Conformance......Page 33 Time......Page 34 Threats to Validity......Page 35 Conclusion......Page 37 Introduction......Page 39 Related Work......Page 40 Research Settings......Page 42 Results......Page 43 Discussion......Page 45 Conclusions and Future Work......Page 47 Introduction......Page 49 Collaborative and Individual Work......Page 50 Study Context......Page 51 Data Sources and Analysis......Page 52 Task Allocation at Atlassian......Page 53 FedEx Day......Page 54 Benefits of FedEx Day......Page 55 Discussion......Page 56 References......Page 57 Introduction......Page 59 Related Work......Page 60 Research Approach......Page 61 The PAS Project......Page 62 Choose the Requirements Specification Tool from the Customer’s Domain......Page 63 Communicating the Business Domain Knowledge......Page 64 Making the Requirements Specification Executable......Page 65 Discussion......Page 66 References......Page 67 Introduction......Page 69 Configurability......Page 70 Visibility......Page 71 References......Page 73 Introduction......Page 74 Implementing Service-Learning in the Software Engineering Course......Page 75 Use of Agile Methods......Page 76 Student Feedback......Page 78 Community Partner Feedback......Page 80 References......Page 82 Introduction......Page 84 Studies Conducted in an Industrial Context......Page 85 Research Setting......Page 86 Data Collection and Analysis......Page 87 Empirical Results......Page 88 Perceived Positive Effect of TDD......Page 89 Perceived Challenges in Applying TDD......Page 90 Discussion......Page 91 Conclusion......Page 92 Introduction......Page 94 Multi-site Defect Management......Page 95 Adopting Agile Methodologies......Page 96 Research Methods and Data Collection......Page 97 Qualitative Results......Page 98 Analysis of the Defect Data......Page 100 Discussion......Page 101 References......Page 102 Introduction......Page 104 Case Context......Page 105 Stakeholder Alignment......Page 106 Employee Empowerment......Page 107 Group and Organizational Learning......Page 109 Systems of Governance......Page 110 Discussion......Page 111 References......Page 112 Introduction......Page 114 Theoretical Framework......Page 115 Procedure......Page 116 Optimizing Variance Explained......Page 117 Factor Structure......Page 118 Principal Factor Analysis......Page 119 Discussion......Page 121 Introduction......Page 125 Research on Teamwork......Page 126 Shared Leadership......Page 127 Redundancy......Page 128 Autonomy......Page 129 Empirical Testing......Page 130 North Company......Page 131 Conclusion and Further Work......Page 132 References......Page 133 MetaPress_Privacy......Page 135 MetaPress_Privacy_001......Page 136 Introduction......Page 137 Storytest-Driven Migration......Page 138 A First Experience with the STDM Process......Page 140 Discussion and Conclusions......Page 141 References......Page 142 Motivation for Research......Page 143 Risk Estimation......Page 144 Risk Management in DSDM......Page 145 Findings and Analysis......Page 146 Risk Evaluation in DSDM......Page 147 References......Page 148 Introduction......Page 150 Capability Maturity Model Integration......Page 151 Mapping Techniques of Agile Methods to CMMI Specific Practices......Page 152 Merging CMMI Specifics Practices and Agile, Is Still Agile at all.......Page 153 Future Works......Page 154 References......Page 155 Research Method......Page 156 The Case Setting: The OMS Project......Page 157 Working Software......Page 158 Acceptance Tests......Page 159 Discussion and Conclusion......Page 160 References......Page 161 Related Literature......Page 162 Media Richness Theory and Communication Efficiency......Page 163 The Use of Customer Communication Media in the Case Project......Page 164 Customer Communication Challenges in the Case Project......Page 166 References......Page 167 Introduction......Page 169 The Project Context......Page 170 Lightweight Prototypes......Page 171 Usability Tests......Page 172 Discussion and Conclusion......Page 173 Introduction......Page 175 ISO/IEC 15504: Key Concepts......Page 176 The Perception of SPICE: Myths and Truth......Page 177 Agile vs. SPICE: Theory and Practice......Page 178 Final Discussion and Conclusions......Page 179 References......Page 180 Literature Review......Page 181 Findings......Page 182 Discussion......Page 184 Conclusions......Page 185 Introduction......Page 187 Participants and Procedure......Page 188 Changing Customers' Mindsets......Page 189 Providing Options......Page 190 Related Work......Page 191 Conclusion......Page 192 Introduction......Page 193 Background and Related Work......Page 194 Elements in Early Identification of Hidden Requirements......Page 195 Case of Study......Page 196 Conclusions and Future Work......Page 197 Knowledge Transfer and XP Adoption in the Industry......Page 199 Overview of the Software Personalization Application Lifecycle......Page 200 Implementation of XP Practices in the Latin America Personalization Team......Page 201 Results......Page 202 Conclusion......Page 203 Introduction......Page 205 Goals......Page 206 Lightning Talks......Page 207 References......Page 208 Process Smells......Page 209 Reference......Page 210 Objectives and Format......Page 211 References......Page 212 Playing with Business Value......Page 213 The Intended Audience and Expected Benefits of Attendance......Page 214 Learning Outcomes......Page 215 Presenter......Page 216 Format......Page 217 Presenter......Page 218 Overview......Page 219 About the Session Organizers......Page 220 Workshop Organizer......Page 221 Expected Outcomes......Page 223 Workshop Outline......Page 224 About the Session Organizers......Page 225 Product Owners Jamboree......Page 226 Workshop Goals......Page 228 Workshop Organizers......Page 229 Workshop Methodology and Anticipated Attendee Profile......Page 230 Workshop Convener and Facilitator......Page 231 Workshop Overview......Page 232 Biography......Page 233 Workshop Mechanics......Page 234 References......Page 235 Workshop Organization......Page 236 Prior Presentations......Page 237 Structure......Page 238 Expected Outcomes......Page 239 Process and Timetable......Page 240 Presenters......Page 241 Content and Process......Page 242 Workshop Organizers......Page 243 Overview of the Process......Page 244 Bios of Organizers......Page 245 Introduction......Page 247 “Goldtaking” – New Workshop Technique......Page 248 Introduction......Page 249 Reference......Page 250 Synopsis......Page 251 Workshop History......Page 252 Survey Contents......Page 253 Ongoing Data Analysis and Future Work......Page 254 Background Material and Questionnaire......Page 255 References......Page 256 Description of the Study and Results......Page 257 References......Page 258 Introduction......Page 260 References......Page 261 Introduction......Page 262 Evaluation......Page 263 MetaPress_Privacy......Page 264 Introduction......Page 265 References......Page 266 Introduction......Page 267 Reference......Page 268 Intelligent Information Extraction......Page 269 Audience......Page 270 Introduction......Page 271 References......Page 272 Introduction......Page 273 Supported Agile-Practices......Page 274 Introduction......Page 275 References......Page 276 MetaPress_Privacy......Page 277 Steven Fraser ({\it Panel Impresario})......Page 278 Erik Lundh......Page 279 Jutta Eckstein......Page 280 Diana Larsen......Page 281 Kati Vilkki......Page 282 Steven Fraser ({\it Panel Impresario})......Page 284 Rachel Davies......Page 285 Mary Poppendieck......Page 286 Giancarlo Succi......Page 287 Summary of the Panel Discussion......Page 288 Bio of the Panelists......Page 289 References......Page 291 MetaPress_Privacy......Page 292 back-matter......Page 293 The field of software engineering is characterized by speed and turbulence in many regards. While new ideas are proposed almost on a yearly basis, very few of them live for a decade or a longer. Lightweight software development methods were a new idea in the latter part of the 1990s. Now, ten years later, they are better known as agile software development methods, and an active community driven by practitioners has formed around the new way of thinking. Agile software development is currently being embraced by the research community as well. As a sign of increased research activity, most research-oriented conferences have an agile software development track included in the conference program. The XP conference series established in 2000 was the first conference dedicated to agile processes in software engineering. The idea of the conference is to offer a unique setting for advancing the state of the art in research and practice of agile processes. This year's conference was the tenth consecutive edition of this international event. Due to the diverse nature of different activities during the conference, XP is claimed to be more of an experience rather then a regular conference. It offers several different ways to interact and strives to create a truly collaborative environment where new ideas and exciting findings can be presented and shared. This is clearly visible from this year's program as well.
دانلود کتاب Agile Processes in Software Engineering and Extreme Programming: 10th International Conference, XP 2009, Pula, Sardinia, Italy, May 25-29, 2009, Proceedings ... Notes in Business Information Processing)