Agile Processes in Software Engineering and Extreme Programming : : 21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8-12, 2020, Proceedings.

Saved in:
Bibliographic Details
Superior document:Lecture Notes in Business Information Processing Series ; v.383
:
TeilnehmendeR:
Place / Publishing House:Cham : : Springer International Publishing AG,, 2020.
©2020.
Year of Publication:2020
Edition:1st ed.
Language:English
Series:Lecture Notes in Business Information Processing Series
Online Access:
Physical Description:1 online resource (254 pages)
Tags: Add Tag
No Tags, Be the first to tag this record!
id 5006367948
ctrlnum (MiAaPQ)5006367948
(Au-PeEL)EBL6367948
(OCoLC)1155884402
collection bib_alma
record_format marc
spelling Stray, Viktoria.
Agile Processes in Software Engineering and Extreme Programming : 21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8-12, 2020, Proceedings.
1st ed.
Cham : Springer International Publishing AG, 2020.
©2020.
1 online resource (254 pages)
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
Lecture Notes in Business Information Processing Series ; v.383
Intro -- Preface -- Organization -- Contents -- Agile Adoption -- Agile Implementation and Expansive Learning: Identifying Contradictions and Their Resolution Using an Activity Theory Perspective -- 1 Introduction -- 2 Background and Related Work -- 2.1 Activity Theory Based Framework -- 2.2 Defining an Activity -- 2.3 Activities in Agile Delivery -- 2.4 Congruences and Collaborative Activity -- 3 Case Organisation and Study Design -- 4 Findings -- 4.1 Contradictions -- 4.2 Congruences and Stabilizations -- 4.3 Collaborative Activity -- 5 Discussion and Conclusion -- References -- Onboarding: How Newcomers Integrate into an Agile Project Team -- 1 Introduction -- 2 Background -- 2.1 Bauer's Onboarding Framework -- 3 Method -- 4 Findings -- 4.1 The History and Nature of the Agile Team -- 4.2 Onboarding Practices -- 4.3 Onboarding Challenges for the Newcomers and the Agile Project Team -- 5 Discussion -- 6 Conclusion -- References -- Agile Practices -- Combining User-Centered Design and Lean Startup with Agile Software Development: A Case Study of Two Agile Teams -- 1 Introduction -- 2 Research Method -- 2.1 Case Setting -- 2.2 Data Collection -- 2.3 Data Analysis -- 3 Results -- 3.1 Product Developing Under a New Perspective -- 3.2 Methodological Aspects -- 4 Discussion -- 5 Related Work -- 6 Conclusion, Limitations, and Future Work -- References -- Agile Software Development Practices and Success in Outsourced Projects: The Moderating Role of Requirements Risk -- 1 Introduction -- 2 Theory Background -- 2.1 Software Development as Knowledge Integration -- 2.2 Agile Practices for Within-Vendor and Client-Vendor Knowledge Integration -- 3 Hypotheses -- 3.1 Continuous Integration -- 3.2 Continuous Analysis -- 3.3 Joint Decision Making -- 4 Methods -- 4.1 Data Collection -- 4.2 Instrument Development, Validation, and Estimation -- 5 Results.
6 Discussion -- 6.1 Contributions -- 6.2 Strengths and Limitations -- References -- On the Use of Design Thinking: A Survey of the Brazilian Agile Software Development Community -- 1 Introduction -- 2 Earlier Studies on Agile and Design Thinking -- 3 Research Setting -- 3.1 Planning, Design and Prior Validation -- 3.2 Execution -- 4 Results -- 4.1 The Respondents' Profiles -- 4.2 DT Models, Techniques, and Tools -- 4.3 Purposes, Contexts, Benefits and Difficulties to Using DT -- 4.4 Discussion -- 5 Concluding Remarks and Perspectives -- References -- Characterising the Quality of Behaviour Driven Development Specifications -- 1 Introduction -- 2 Related Work -- 3 BDD Suite Quality Principles -- 3.1 Aspects of Quality in BDD Specifications -- 3.2 Principle of Conservation of Steps -- 3.3 Principle of Conservation of Domain Vocabulary -- 3.4 Principle of Elimination of Technical Vocabulary -- 3.5 Principle of Conservation of Proper Abstraction -- 4 Community Support for the BDD Quality Principles -- 4.1 Survey Design -- 4.2 Respondents and Their Demographics -- 4.3 Survey Data Analysis -- 4.4 Survey Results -- 4.5 Discussion and Threats to Validity -- 5 Conclusions -- References -- .28em plus .1em minus .1em``I Don't Understand!'': Toward a Model to Evaluate the Role of User Story Quality -- 1 Introduction -- 2 Research Model -- 3 Method -- 4 Preliminary Evaluation and Conclusions -- References -- Large-Scale Agile -- Large-Scale Agile Transformation: A Case Study of Transforming Business, Development and Operations -- 1 Introduction -- 2 Background -- 2.1 The Challenges of Large-Scale Agile Transformation -- 2.2 Transforming Business, Development and Operations -- 3 Research Design and Method -- 3.1 Data Collection and Analysis -- 4 Results -- 4.1 Diagnosing -- 4.2 Unfiltered Access to Customer Insight and Aligning Strategies.
4.3 Testing, Implementing and New Improvement -- 4.4 Next Steps -- 4.5 Evaluating of Organizational Agility Using the Agility Framework of Worley -- 5 Discussion -- 5.1 Limitation and Future Research -- 6 Conclusion -- References -- Improving Risk Management in a Scaled Agile Environment -- 1 Introduction -- 2 Related Work -- 3 Research Method -- 3.1 Study Context and Research Setting -- 3.2 Data Collection and Analysis -- 4 Results -- 4.1 Continuous Product Development vs. Cross-Team Project -- 4.2 Gaps and Measurements Related to Risk Management -- 4.3 Interface Cross-Team Project and Continuous Product Development -- 4.4 Tooling for Risk Management -- 4.5 Project Setup and Management -- 5 Discussion and Limitations -- 6 Conclusion -- References -- The Business of Agile -- "When in Rome, Do as the Romans Do": Cultural Barriers to Being Agile in Distributed Teams -- 1 Introduction -- 2 Background and Related Work -- 2.1 Agile Ways of Working and Organizational Culture -- 2.2 Agile Adoption in Asian Countries -- 3 Research Methodology -- 3.1 Empirical Background -- 3.2 Data Collection and Analysis -- 3.3 Limitations and Threats to Validity -- 4 Results -- 4.1 Behavior Impeding Agile Ways of Working -- 4.2 Behavior in Five Distributed Teams -- 5 Discussion -- 5.1 Cultural Barriers Impeding the Agile Ways of Working -- 5.2 Cultural Integration of Offshore Members from a Non-agile Organization -- 6 Conclusions -- References -- A Quantitative Exploration of the 9-Factor Theory: Distribution of Leadership Roles Between Scrum Master and Agile Team -- 1 Introduction -- 2 Related Work -- 2.1 Team Maturity -- 2.2 The Changing Scrum Master Role -- 3 Method -- 3.1 Company Context and Participants -- 3.2 Measurement -- 3.3 Data Collection -- 3.4 Pilot Study -- 3.5 Analysis -- 4 Results -- 4.1 Scrum Master -- 4.2 Agile Team.
4.3 Distribution of the 9 Factors Between Scrum Master and Agile Team -- 5 Discussion -- 6 Practical Implications -- 7 Limitations and Future Work -- References -- What an Agile Leader Does: The Group Dynamics Perspective -- 1 Introduction -- 2 Method -- 2.1 Procedure -- 2.2 Participants -- 2.3 Reflexivity -- 2.4 Analysis -- 3 Results -- 3.1 Team Maturity -- 3.2 Team Design -- 3.3 Culture and Mindset -- 4 Discussion -- 5 Threats to Validity -- 6 Conclusion and Future Work -- References -- "This is Just a Prototype": How Ethics Are Ignored in Software Startup-Like Environments -- 1 Introduction -- 2 Related Work: The Current State of AI Ethics -- 3 Research Model -- 4 Study Design -- 4.1 Cases -- 4.2 Data Collection -- 4.3 Data Analysis -- 5 Empirical Results -- 5.1 Responsibility -- 5.2 Transparency -- 5.3 Accountability -- 5.4 Summary of Findings -- 6 Discussion -- 7 Conclusions and Future Work -- References -- Hypotheses Elicitation in Early-Stage Software Startups Based on Cognitive Mapping -- 1 Introduction -- 2 Background and Related Work -- 3 Research Method -- 4 First-Phase Results -- 5 Second-Phase Results -- 6 Discussion -- 7 Conclusions -- References -- Agile and Testing -- Results from a Replicated Experiment on the Affective Reactions of Novice Developers When Applying Test-Driven Development -- 1 Introduction -- 2 Background and Related Work -- 3 Baseline Experiment -- 3.1 Research Questions -- 3.2 Participants and Artifacts -- 3.3 Variables and Hypotheses -- 3.4 Design and Execution -- 3.5 Data Analysis and Results -- 4 Replicated Experiment -- 4.1 Participants -- 4.2 Design and Execution -- 5 Results -- 6 Discussion -- 7 Threats to Validity -- 8 Conclusion -- References -- Examining the Current State of System Testing Methodologies in Quality Assurance -- 1 Introduction -- 2 Related Work -- 3 Study Design -- 4 Results and Discussion.
4.1 Demographics -- 4.2 RQ1. Test Cases and Defects Categorization -- 4.3 RQ2. Testing Techniques and Relevant Factors -- 4.4 RQ3. Combination of Smoke and Regression Testing Before Production -- 4.5 Industrial Use Case -- 4.6 Limitations -- 5 Conclusions -- References -- Author Index.
Description based on publisher supplied metadata and other sources.
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic books.
Hoda, Rashina.
Paasivaara, Maria.
Kruchten, Philippe.
Print version: Stray, Viktoria Agile Processes in Software Engineering and Extreme Programming Cham : Springer International Publishing AG,c2020 9783030493912
ProQuest (Firm)
Lecture Notes in Business Information Processing Series
https://ebookcentral.proquest.com/lib/oeawat/detail.action?docID=6367948 Click to View
language English
format eBook
author Stray, Viktoria.
spellingShingle Stray, Viktoria.
Agile Processes in Software Engineering and Extreme Programming : 21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8-12, 2020, Proceedings.
Lecture Notes in Business Information Processing Series ;
Intro -- Preface -- Organization -- Contents -- Agile Adoption -- Agile Implementation and Expansive Learning: Identifying Contradictions and Their Resolution Using an Activity Theory Perspective -- 1 Introduction -- 2 Background and Related Work -- 2.1 Activity Theory Based Framework -- 2.2 Defining an Activity -- 2.3 Activities in Agile Delivery -- 2.4 Congruences and Collaborative Activity -- 3 Case Organisation and Study Design -- 4 Findings -- 4.1 Contradictions -- 4.2 Congruences and Stabilizations -- 4.3 Collaborative Activity -- 5 Discussion and Conclusion -- References -- Onboarding: How Newcomers Integrate into an Agile Project Team -- 1 Introduction -- 2 Background -- 2.1 Bauer's Onboarding Framework -- 3 Method -- 4 Findings -- 4.1 The History and Nature of the Agile Team -- 4.2 Onboarding Practices -- 4.3 Onboarding Challenges for the Newcomers and the Agile Project Team -- 5 Discussion -- 6 Conclusion -- References -- Agile Practices -- Combining User-Centered Design and Lean Startup with Agile Software Development: A Case Study of Two Agile Teams -- 1 Introduction -- 2 Research Method -- 2.1 Case Setting -- 2.2 Data Collection -- 2.3 Data Analysis -- 3 Results -- 3.1 Product Developing Under a New Perspective -- 3.2 Methodological Aspects -- 4 Discussion -- 5 Related Work -- 6 Conclusion, Limitations, and Future Work -- References -- Agile Software Development Practices and Success in Outsourced Projects: The Moderating Role of Requirements Risk -- 1 Introduction -- 2 Theory Background -- 2.1 Software Development as Knowledge Integration -- 2.2 Agile Practices for Within-Vendor and Client-Vendor Knowledge Integration -- 3 Hypotheses -- 3.1 Continuous Integration -- 3.2 Continuous Analysis -- 3.3 Joint Decision Making -- 4 Methods -- 4.1 Data Collection -- 4.2 Instrument Development, Validation, and Estimation -- 5 Results.
6 Discussion -- 6.1 Contributions -- 6.2 Strengths and Limitations -- References -- On the Use of Design Thinking: A Survey of the Brazilian Agile Software Development Community -- 1 Introduction -- 2 Earlier Studies on Agile and Design Thinking -- 3 Research Setting -- 3.1 Planning, Design and Prior Validation -- 3.2 Execution -- 4 Results -- 4.1 The Respondents' Profiles -- 4.2 DT Models, Techniques, and Tools -- 4.3 Purposes, Contexts, Benefits and Difficulties to Using DT -- 4.4 Discussion -- 5 Concluding Remarks and Perspectives -- References -- Characterising the Quality of Behaviour Driven Development Specifications -- 1 Introduction -- 2 Related Work -- 3 BDD Suite Quality Principles -- 3.1 Aspects of Quality in BDD Specifications -- 3.2 Principle of Conservation of Steps -- 3.3 Principle of Conservation of Domain Vocabulary -- 3.4 Principle of Elimination of Technical Vocabulary -- 3.5 Principle of Conservation of Proper Abstraction -- 4 Community Support for the BDD Quality Principles -- 4.1 Survey Design -- 4.2 Respondents and Their Demographics -- 4.3 Survey Data Analysis -- 4.4 Survey Results -- 4.5 Discussion and Threats to Validity -- 5 Conclusions -- References -- .28em plus .1em minus .1em``I Don't Understand!'': Toward a Model to Evaluate the Role of User Story Quality -- 1 Introduction -- 2 Research Model -- 3 Method -- 4 Preliminary Evaluation and Conclusions -- References -- Large-Scale Agile -- Large-Scale Agile Transformation: A Case Study of Transforming Business, Development and Operations -- 1 Introduction -- 2 Background -- 2.1 The Challenges of Large-Scale Agile Transformation -- 2.2 Transforming Business, Development and Operations -- 3 Research Design and Method -- 3.1 Data Collection and Analysis -- 4 Results -- 4.1 Diagnosing -- 4.2 Unfiltered Access to Customer Insight and Aligning Strategies.
4.3 Testing, Implementing and New Improvement -- 4.4 Next Steps -- 4.5 Evaluating of Organizational Agility Using the Agility Framework of Worley -- 5 Discussion -- 5.1 Limitation and Future Research -- 6 Conclusion -- References -- Improving Risk Management in a Scaled Agile Environment -- 1 Introduction -- 2 Related Work -- 3 Research Method -- 3.1 Study Context and Research Setting -- 3.2 Data Collection and Analysis -- 4 Results -- 4.1 Continuous Product Development vs. Cross-Team Project -- 4.2 Gaps and Measurements Related to Risk Management -- 4.3 Interface Cross-Team Project and Continuous Product Development -- 4.4 Tooling for Risk Management -- 4.5 Project Setup and Management -- 5 Discussion and Limitations -- 6 Conclusion -- References -- The Business of Agile -- "When in Rome, Do as the Romans Do": Cultural Barriers to Being Agile in Distributed Teams -- 1 Introduction -- 2 Background and Related Work -- 2.1 Agile Ways of Working and Organizational Culture -- 2.2 Agile Adoption in Asian Countries -- 3 Research Methodology -- 3.1 Empirical Background -- 3.2 Data Collection and Analysis -- 3.3 Limitations and Threats to Validity -- 4 Results -- 4.1 Behavior Impeding Agile Ways of Working -- 4.2 Behavior in Five Distributed Teams -- 5 Discussion -- 5.1 Cultural Barriers Impeding the Agile Ways of Working -- 5.2 Cultural Integration of Offshore Members from a Non-agile Organization -- 6 Conclusions -- References -- A Quantitative Exploration of the 9-Factor Theory: Distribution of Leadership Roles Between Scrum Master and Agile Team -- 1 Introduction -- 2 Related Work -- 2.1 Team Maturity -- 2.2 The Changing Scrum Master Role -- 3 Method -- 3.1 Company Context and Participants -- 3.2 Measurement -- 3.3 Data Collection -- 3.4 Pilot Study -- 3.5 Analysis -- 4 Results -- 4.1 Scrum Master -- 4.2 Agile Team.
4.3 Distribution of the 9 Factors Between Scrum Master and Agile Team -- 5 Discussion -- 6 Practical Implications -- 7 Limitations and Future Work -- References -- What an Agile Leader Does: The Group Dynamics Perspective -- 1 Introduction -- 2 Method -- 2.1 Procedure -- 2.2 Participants -- 2.3 Reflexivity -- 2.4 Analysis -- 3 Results -- 3.1 Team Maturity -- 3.2 Team Design -- 3.3 Culture and Mindset -- 4 Discussion -- 5 Threats to Validity -- 6 Conclusion and Future Work -- References -- "This is Just a Prototype": How Ethics Are Ignored in Software Startup-Like Environments -- 1 Introduction -- 2 Related Work: The Current State of AI Ethics -- 3 Research Model -- 4 Study Design -- 4.1 Cases -- 4.2 Data Collection -- 4.3 Data Analysis -- 5 Empirical Results -- 5.1 Responsibility -- 5.2 Transparency -- 5.3 Accountability -- 5.4 Summary of Findings -- 6 Discussion -- 7 Conclusions and Future Work -- References -- Hypotheses Elicitation in Early-Stage Software Startups Based on Cognitive Mapping -- 1 Introduction -- 2 Background and Related Work -- 3 Research Method -- 4 First-Phase Results -- 5 Second-Phase Results -- 6 Discussion -- 7 Conclusions -- References -- Agile and Testing -- Results from a Replicated Experiment on the Affective Reactions of Novice Developers When Applying Test-Driven Development -- 1 Introduction -- 2 Background and Related Work -- 3 Baseline Experiment -- 3.1 Research Questions -- 3.2 Participants and Artifacts -- 3.3 Variables and Hypotheses -- 3.4 Design and Execution -- 3.5 Data Analysis and Results -- 4 Replicated Experiment -- 4.1 Participants -- 4.2 Design and Execution -- 5 Results -- 6 Discussion -- 7 Threats to Validity -- 8 Conclusion -- References -- Examining the Current State of System Testing Methodologies in Quality Assurance -- 1 Introduction -- 2 Related Work -- 3 Study Design -- 4 Results and Discussion.
4.1 Demographics -- 4.2 RQ1. Test Cases and Defects Categorization -- 4.3 RQ2. Testing Techniques and Relevant Factors -- 4.4 RQ3. Combination of Smoke and Regression Testing Before Production -- 4.5 Industrial Use Case -- 4.6 Limitations -- 5 Conclusions -- References -- Author Index.
author_facet Stray, Viktoria.
Hoda, Rashina.
Paasivaara, Maria.
Kruchten, Philippe.
author_variant v s vs
author2 Hoda, Rashina.
Paasivaara, Maria.
Kruchten, Philippe.
author2_variant r h rh
m p mp
p k pk
author2_role TeilnehmendeR
TeilnehmendeR
TeilnehmendeR
author_sort Stray, Viktoria.
title Agile Processes in Software Engineering and Extreme Programming : 21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8-12, 2020, Proceedings.
title_sub 21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8-12, 2020, Proceedings.
title_full Agile Processes in Software Engineering and Extreme Programming : 21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8-12, 2020, Proceedings.
title_fullStr Agile Processes in Software Engineering and Extreme Programming : 21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8-12, 2020, Proceedings.
title_full_unstemmed Agile Processes in Software Engineering and Extreme Programming : 21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8-12, 2020, Proceedings.
title_auth Agile Processes in Software Engineering and Extreme Programming : 21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8-12, 2020, Proceedings.
title_new Agile Processes in Software Engineering and Extreme Programming :
title_sort agile processes in software engineering and extreme programming : 21st international conference on agile software development, xp 2020, copenhagen, denmark, june 8-12, 2020, proceedings.
series Lecture Notes in Business Information Processing Series ;
series2 Lecture Notes in Business Information Processing Series ;
publisher Springer International Publishing AG,
publishDate 2020
physical 1 online resource (254 pages)
edition 1st ed.
contents Intro -- Preface -- Organization -- Contents -- Agile Adoption -- Agile Implementation and Expansive Learning: Identifying Contradictions and Their Resolution Using an Activity Theory Perspective -- 1 Introduction -- 2 Background and Related Work -- 2.1 Activity Theory Based Framework -- 2.2 Defining an Activity -- 2.3 Activities in Agile Delivery -- 2.4 Congruences and Collaborative Activity -- 3 Case Organisation and Study Design -- 4 Findings -- 4.1 Contradictions -- 4.2 Congruences and Stabilizations -- 4.3 Collaborative Activity -- 5 Discussion and Conclusion -- References -- Onboarding: How Newcomers Integrate into an Agile Project Team -- 1 Introduction -- 2 Background -- 2.1 Bauer's Onboarding Framework -- 3 Method -- 4 Findings -- 4.1 The History and Nature of the Agile Team -- 4.2 Onboarding Practices -- 4.3 Onboarding Challenges for the Newcomers and the Agile Project Team -- 5 Discussion -- 6 Conclusion -- References -- Agile Practices -- Combining User-Centered Design and Lean Startup with Agile Software Development: A Case Study of Two Agile Teams -- 1 Introduction -- 2 Research Method -- 2.1 Case Setting -- 2.2 Data Collection -- 2.3 Data Analysis -- 3 Results -- 3.1 Product Developing Under a New Perspective -- 3.2 Methodological Aspects -- 4 Discussion -- 5 Related Work -- 6 Conclusion, Limitations, and Future Work -- References -- Agile Software Development Practices and Success in Outsourced Projects: The Moderating Role of Requirements Risk -- 1 Introduction -- 2 Theory Background -- 2.1 Software Development as Knowledge Integration -- 2.2 Agile Practices for Within-Vendor and Client-Vendor Knowledge Integration -- 3 Hypotheses -- 3.1 Continuous Integration -- 3.2 Continuous Analysis -- 3.3 Joint Decision Making -- 4 Methods -- 4.1 Data Collection -- 4.2 Instrument Development, Validation, and Estimation -- 5 Results.
6 Discussion -- 6.1 Contributions -- 6.2 Strengths and Limitations -- References -- On the Use of Design Thinking: A Survey of the Brazilian Agile Software Development Community -- 1 Introduction -- 2 Earlier Studies on Agile and Design Thinking -- 3 Research Setting -- 3.1 Planning, Design and Prior Validation -- 3.2 Execution -- 4 Results -- 4.1 The Respondents' Profiles -- 4.2 DT Models, Techniques, and Tools -- 4.3 Purposes, Contexts, Benefits and Difficulties to Using DT -- 4.4 Discussion -- 5 Concluding Remarks and Perspectives -- References -- Characterising the Quality of Behaviour Driven Development Specifications -- 1 Introduction -- 2 Related Work -- 3 BDD Suite Quality Principles -- 3.1 Aspects of Quality in BDD Specifications -- 3.2 Principle of Conservation of Steps -- 3.3 Principle of Conservation of Domain Vocabulary -- 3.4 Principle of Elimination of Technical Vocabulary -- 3.5 Principle of Conservation of Proper Abstraction -- 4 Community Support for the BDD Quality Principles -- 4.1 Survey Design -- 4.2 Respondents and Their Demographics -- 4.3 Survey Data Analysis -- 4.4 Survey Results -- 4.5 Discussion and Threats to Validity -- 5 Conclusions -- References -- .28em plus .1em minus .1em``I Don't Understand!'': Toward a Model to Evaluate the Role of User Story Quality -- 1 Introduction -- 2 Research Model -- 3 Method -- 4 Preliminary Evaluation and Conclusions -- References -- Large-Scale Agile -- Large-Scale Agile Transformation: A Case Study of Transforming Business, Development and Operations -- 1 Introduction -- 2 Background -- 2.1 The Challenges of Large-Scale Agile Transformation -- 2.2 Transforming Business, Development and Operations -- 3 Research Design and Method -- 3.1 Data Collection and Analysis -- 4 Results -- 4.1 Diagnosing -- 4.2 Unfiltered Access to Customer Insight and Aligning Strategies.
4.3 Testing, Implementing and New Improvement -- 4.4 Next Steps -- 4.5 Evaluating of Organizational Agility Using the Agility Framework of Worley -- 5 Discussion -- 5.1 Limitation and Future Research -- 6 Conclusion -- References -- Improving Risk Management in a Scaled Agile Environment -- 1 Introduction -- 2 Related Work -- 3 Research Method -- 3.1 Study Context and Research Setting -- 3.2 Data Collection and Analysis -- 4 Results -- 4.1 Continuous Product Development vs. Cross-Team Project -- 4.2 Gaps and Measurements Related to Risk Management -- 4.3 Interface Cross-Team Project and Continuous Product Development -- 4.4 Tooling for Risk Management -- 4.5 Project Setup and Management -- 5 Discussion and Limitations -- 6 Conclusion -- References -- The Business of Agile -- "When in Rome, Do as the Romans Do": Cultural Barriers to Being Agile in Distributed Teams -- 1 Introduction -- 2 Background and Related Work -- 2.1 Agile Ways of Working and Organizational Culture -- 2.2 Agile Adoption in Asian Countries -- 3 Research Methodology -- 3.1 Empirical Background -- 3.2 Data Collection and Analysis -- 3.3 Limitations and Threats to Validity -- 4 Results -- 4.1 Behavior Impeding Agile Ways of Working -- 4.2 Behavior in Five Distributed Teams -- 5 Discussion -- 5.1 Cultural Barriers Impeding the Agile Ways of Working -- 5.2 Cultural Integration of Offshore Members from a Non-agile Organization -- 6 Conclusions -- References -- A Quantitative Exploration of the 9-Factor Theory: Distribution of Leadership Roles Between Scrum Master and Agile Team -- 1 Introduction -- 2 Related Work -- 2.1 Team Maturity -- 2.2 The Changing Scrum Master Role -- 3 Method -- 3.1 Company Context and Participants -- 3.2 Measurement -- 3.3 Data Collection -- 3.4 Pilot Study -- 3.5 Analysis -- 4 Results -- 4.1 Scrum Master -- 4.2 Agile Team.
4.3 Distribution of the 9 Factors Between Scrum Master and Agile Team -- 5 Discussion -- 6 Practical Implications -- 7 Limitations and Future Work -- References -- What an Agile Leader Does: The Group Dynamics Perspective -- 1 Introduction -- 2 Method -- 2.1 Procedure -- 2.2 Participants -- 2.3 Reflexivity -- 2.4 Analysis -- 3 Results -- 3.1 Team Maturity -- 3.2 Team Design -- 3.3 Culture and Mindset -- 4 Discussion -- 5 Threats to Validity -- 6 Conclusion and Future Work -- References -- "This is Just a Prototype": How Ethics Are Ignored in Software Startup-Like Environments -- 1 Introduction -- 2 Related Work: The Current State of AI Ethics -- 3 Research Model -- 4 Study Design -- 4.1 Cases -- 4.2 Data Collection -- 4.3 Data Analysis -- 5 Empirical Results -- 5.1 Responsibility -- 5.2 Transparency -- 5.3 Accountability -- 5.4 Summary of Findings -- 6 Discussion -- 7 Conclusions and Future Work -- References -- Hypotheses Elicitation in Early-Stage Software Startups Based on Cognitive Mapping -- 1 Introduction -- 2 Background and Related Work -- 3 Research Method -- 4 First-Phase Results -- 5 Second-Phase Results -- 6 Discussion -- 7 Conclusions -- References -- Agile and Testing -- Results from a Replicated Experiment on the Affective Reactions of Novice Developers When Applying Test-Driven Development -- 1 Introduction -- 2 Background and Related Work -- 3 Baseline Experiment -- 3.1 Research Questions -- 3.2 Participants and Artifacts -- 3.3 Variables and Hypotheses -- 3.4 Design and Execution -- 3.5 Data Analysis and Results -- 4 Replicated Experiment -- 4.1 Participants -- 4.2 Design and Execution -- 5 Results -- 6 Discussion -- 7 Threats to Validity -- 8 Conclusion -- References -- Examining the Current State of System Testing Methodologies in Quality Assurance -- 1 Introduction -- 2 Related Work -- 3 Study Design -- 4 Results and Discussion.
4.1 Demographics -- 4.2 RQ1. Test Cases and Defects Categorization -- 4.3 RQ2. Testing Techniques and Relevant Factors -- 4.4 RQ3. Combination of Smoke and Regression Testing Before Production -- 4.5 Industrial Use Case -- 4.6 Limitations -- 5 Conclusions -- References -- Author Index.
isbn 9783030493929
9783030493912
callnumber-first Q - Science
callnumber-subject QA - Mathematics
callnumber-label QA76
callnumber-sort QA 276.758
genre Electronic books.
genre_facet Electronic books.
url https://ebookcentral.proquest.com/lib/oeawat/detail.action?docID=6367948
illustrated Not Illustrated
oclc_num 1155884402
work_keys_str_mv AT strayviktoria agileprocessesinsoftwareengineeringandextremeprogramming21stinternationalconferenceonagilesoftwaredevelopmentxp2020copenhagendenmarkjune8122020proceedings
AT hodarashina agileprocessesinsoftwareengineeringandextremeprogramming21stinternationalconferenceonagilesoftwaredevelopmentxp2020copenhagendenmarkjune8122020proceedings
AT paasivaaramaria agileprocessesinsoftwareengineeringandextremeprogramming21stinternationalconferenceonagilesoftwaredevelopmentxp2020copenhagendenmarkjune8122020proceedings
AT kruchtenphilippe agileprocessesinsoftwareengineeringandextremeprogramming21stinternationalconferenceonagilesoftwaredevelopmentxp2020copenhagendenmarkjune8122020proceedings
status_str n
ids_txt_mv (MiAaPQ)5006367948
(Au-PeEL)EBL6367948
(OCoLC)1155884402
carrierType_str_mv cr
hierarchy_parent_title Lecture Notes in Business Information Processing Series ; v.383
is_hierarchy_title Agile Processes in Software Engineering and Extreme Programming : 21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8-12, 2020, Proceedings.
container_title Lecture Notes in Business Information Processing Series ; v.383
author2_original_writing_str_mv noLinkedField
noLinkedField
noLinkedField
marc_error Info : MARC8 translation shorter than ISO-8859-1, choosing MARC8. --- [ 856 : z ]
_version_ 1792331056718807041
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>10069nam a22004813i 4500</leader><controlfield tag="001">5006367948</controlfield><controlfield tag="003">MiAaPQ</controlfield><controlfield tag="005">20240229073836.0</controlfield><controlfield tag="006">m o d | </controlfield><controlfield tag="007">cr cnu||||||||</controlfield><controlfield tag="008">240229s2020 xx o ||||0 eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783030493929</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9783030493912</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(MiAaPQ)5006367948</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(Au-PeEL)EBL6367948</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1155884402</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">MiAaPQ</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">MiAaPQ</subfield><subfield code="d">MiAaPQ</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.758</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Stray, Viktoria.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Agile Processes in Software Engineering and Extreme Programming :</subfield><subfield code="b">21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8-12, 2020, Proceedings.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1st ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cham :</subfield><subfield code="b">Springer International Publishing AG,</subfield><subfield code="c">2020.</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2020.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (254 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Lecture Notes in Business Information Processing Series ;</subfield><subfield code="v">v.383</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Intro -- Preface -- Organization -- Contents -- Agile Adoption -- Agile Implementation and Expansive Learning: Identifying Contradictions and Their Resolution Using an Activity Theory Perspective -- 1 Introduction -- 2 Background and Related Work -- 2.1 Activity Theory Based Framework -- 2.2 Defining an Activity -- 2.3 Activities in Agile Delivery -- 2.4 Congruences and Collaborative Activity -- 3 Case Organisation and Study Design -- 4 Findings -- 4.1 Contradictions -- 4.2 Congruences and Stabilizations -- 4.3 Collaborative Activity -- 5 Discussion and Conclusion -- References -- Onboarding: How Newcomers Integrate into an Agile Project Team -- 1 Introduction -- 2 Background -- 2.1 Bauer's Onboarding Framework -- 3 Method -- 4 Findings -- 4.1 The History and Nature of the Agile Team -- 4.2 Onboarding Practices -- 4.3 Onboarding Challenges for the Newcomers and the Agile Project Team -- 5 Discussion -- 6 Conclusion -- References -- Agile Practices -- Combining User-Centered Design and Lean Startup with Agile Software Development: A Case Study of Two Agile Teams -- 1 Introduction -- 2 Research Method -- 2.1 Case Setting -- 2.2 Data Collection -- 2.3 Data Analysis -- 3 Results -- 3.1 Product Developing Under a New Perspective -- 3.2 Methodological Aspects -- 4 Discussion -- 5 Related Work -- 6 Conclusion, Limitations, and Future Work -- References -- Agile Software Development Practices and Success in Outsourced Projects: The Moderating Role of Requirements Risk -- 1 Introduction -- 2 Theory Background -- 2.1 Software Development as Knowledge Integration -- 2.2 Agile Practices for Within-Vendor and Client-Vendor Knowledge Integration -- 3 Hypotheses -- 3.1 Continuous Integration -- 3.2 Continuous Analysis -- 3.3 Joint Decision Making -- 4 Methods -- 4.1 Data Collection -- 4.2 Instrument Development, Validation, and Estimation -- 5 Results.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">6 Discussion -- 6.1 Contributions -- 6.2 Strengths and Limitations -- References -- On the Use of Design Thinking: A Survey of the Brazilian Agile Software Development Community -- 1 Introduction -- 2 Earlier Studies on Agile and Design Thinking -- 3 Research Setting -- 3.1 Planning, Design and Prior Validation -- 3.2 Execution -- 4 Results -- 4.1 The Respondents' Profiles -- 4.2 DT Models, Techniques, and Tools -- 4.3 Purposes, Contexts, Benefits and Difficulties to Using DT -- 4.4 Discussion -- 5 Concluding Remarks and Perspectives -- References -- Characterising the Quality of Behaviour Driven Development Specifications -- 1 Introduction -- 2 Related Work -- 3 BDD Suite Quality Principles -- 3.1 Aspects of Quality in BDD Specifications -- 3.2 Principle of Conservation of Steps -- 3.3 Principle of Conservation of Domain Vocabulary -- 3.4 Principle of Elimination of Technical Vocabulary -- 3.5 Principle of Conservation of Proper Abstraction -- 4 Community Support for the BDD Quality Principles -- 4.1 Survey Design -- 4.2 Respondents and Their Demographics -- 4.3 Survey Data Analysis -- 4.4 Survey Results -- 4.5 Discussion and Threats to Validity -- 5 Conclusions -- References -- .28em plus .1em minus .1em``I Don't Understand!'': Toward a Model to Evaluate the Role of User Story Quality -- 1 Introduction -- 2 Research Model -- 3 Method -- 4 Preliminary Evaluation and Conclusions -- References -- Large-Scale Agile -- Large-Scale Agile Transformation: A Case Study of Transforming Business, Development and Operations -- 1 Introduction -- 2 Background -- 2.1 The Challenges of Large-Scale Agile Transformation -- 2.2 Transforming Business, Development and Operations -- 3 Research Design and Method -- 3.1 Data Collection and Analysis -- 4 Results -- 4.1 Diagnosing -- 4.2 Unfiltered Access to Customer Insight and Aligning Strategies.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">4.3 Testing, Implementing and New Improvement -- 4.4 Next Steps -- 4.5 Evaluating of Organizational Agility Using the Agility Framework of Worley -- 5 Discussion -- 5.1 Limitation and Future Research -- 6 Conclusion -- References -- Improving Risk Management in a Scaled Agile Environment -- 1 Introduction -- 2 Related Work -- 3 Research Method -- 3.1 Study Context and Research Setting -- 3.2 Data Collection and Analysis -- 4 Results -- 4.1 Continuous Product Development vs. Cross-Team Project -- 4.2 Gaps and Measurements Related to Risk Management -- 4.3 Interface Cross-Team Project and Continuous Product Development -- 4.4 Tooling for Risk Management -- 4.5 Project Setup and Management -- 5 Discussion and Limitations -- 6 Conclusion -- References -- The Business of Agile -- "When in Rome, Do as the Romans Do": Cultural Barriers to Being Agile in Distributed Teams -- 1 Introduction -- 2 Background and Related Work -- 2.1 Agile Ways of Working and Organizational Culture -- 2.2 Agile Adoption in Asian Countries -- 3 Research Methodology -- 3.1 Empirical Background -- 3.2 Data Collection and Analysis -- 3.3 Limitations and Threats to Validity -- 4 Results -- 4.1 Behavior Impeding Agile Ways of Working -- 4.2 Behavior in Five Distributed Teams -- 5 Discussion -- 5.1 Cultural Barriers Impeding the Agile Ways of Working -- 5.2 Cultural Integration of Offshore Members from a Non-agile Organization -- 6 Conclusions -- References -- A Quantitative Exploration of the 9-Factor Theory: Distribution of Leadership Roles Between Scrum Master and Agile Team -- 1 Introduction -- 2 Related Work -- 2.1 Team Maturity -- 2.2 The Changing Scrum Master Role -- 3 Method -- 3.1 Company Context and Participants -- 3.2 Measurement -- 3.3 Data Collection -- 3.4 Pilot Study -- 3.5 Analysis -- 4 Results -- 4.1 Scrum Master -- 4.2 Agile Team.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">4.3 Distribution of the 9 Factors Between Scrum Master and Agile Team -- 5 Discussion -- 6 Practical Implications -- 7 Limitations and Future Work -- References -- What an Agile Leader Does: The Group Dynamics Perspective -- 1 Introduction -- 2 Method -- 2.1 Procedure -- 2.2 Participants -- 2.3 Reflexivity -- 2.4 Analysis -- 3 Results -- 3.1 Team Maturity -- 3.2 Team Design -- 3.3 Culture and Mindset -- 4 Discussion -- 5 Threats to Validity -- 6 Conclusion and Future Work -- References -- "This is Just a Prototype": How Ethics Are Ignored in Software Startup-Like Environments -- 1 Introduction -- 2 Related Work: The Current State of AI Ethics -- 3 Research Model -- 4 Study Design -- 4.1 Cases -- 4.2 Data Collection -- 4.3 Data Analysis -- 5 Empirical Results -- 5.1 Responsibility -- 5.2 Transparency -- 5.3 Accountability -- 5.4 Summary of Findings -- 6 Discussion -- 7 Conclusions and Future Work -- References -- Hypotheses Elicitation in Early-Stage Software Startups Based on Cognitive Mapping -- 1 Introduction -- 2 Background and Related Work -- 3 Research Method -- 4 First-Phase Results -- 5 Second-Phase Results -- 6 Discussion -- 7 Conclusions -- References -- Agile and Testing -- Results from a Replicated Experiment on the Affective Reactions of Novice Developers When Applying Test-Driven Development -- 1 Introduction -- 2 Background and Related Work -- 3 Baseline Experiment -- 3.1 Research Questions -- 3.2 Participants and Artifacts -- 3.3 Variables and Hypotheses -- 3.4 Design and Execution -- 3.5 Data Analysis and Results -- 4 Replicated Experiment -- 4.1 Participants -- 4.2 Design and Execution -- 5 Results -- 6 Discussion -- 7 Threats to Validity -- 8 Conclusion -- References -- Examining the Current State of System Testing Methodologies in Quality Assurance -- 1 Introduction -- 2 Related Work -- 3 Study Design -- 4 Results and Discussion.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">4.1 Demographics -- 4.2 RQ1. Test Cases and Defects Categorization -- 4.3 RQ2. Testing Techniques and Relevant Factors -- 4.4 RQ3. Combination of Smoke and Regression Testing Before Production -- 4.5 Industrial Use Case -- 4.6 Limitations -- 5 Conclusions -- References -- Author Index.</subfield></datafield><datafield tag="588" ind1=" " ind2=" "><subfield code="a">Description based on publisher supplied metadata and other sources.</subfield></datafield><datafield tag="590" ind1=" " ind2=" "><subfield code="a">Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries. </subfield></datafield><datafield tag="655" ind1=" " ind2="4"><subfield code="a">Electronic books.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Hoda, Rashina.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Paasivaara, Maria.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kruchten, Philippe.</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Stray, Viktoria</subfield><subfield code="t">Agile Processes in Software Engineering and Extreme Programming</subfield><subfield code="d">Cham : Springer International Publishing AG,c2020</subfield><subfield code="z">9783030493912</subfield></datafield><datafield tag="797" ind1="2" ind2=" "><subfield code="a">ProQuest (Firm)</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Lecture Notes in Business Information Processing Series</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://ebookcentral.proquest.com/lib/oeawat/detail.action?docID=6367948</subfield><subfield code="z">Click to View</subfield></datafield></record></collection>