Agile Methods. Large-Scale Development, Refactoring, Testing, and Estimation


Book Description

This book constitutes the refereed proceedings of three international workshops held in Rome, Italy, in conjunction with the 15th International Conference on Agile Software Development, XP 2014, in May 2014. The workshops comprised Principles of Large-Scale Agile Development, Refactoring & Testing (RefTest 2014), and Estimations in the 21st Century Software Engineering (EstSE21 2014). The 13 revised full papers presented were carefully reviewed and selected from 28 submissions. In addition, an introduction and a keynote paper are included.




Coordination in Large-Scale Agile Software Development


Book Description

This book explores coordination within and between teams in the context of large-scale agile software development, providing readers a deeper understanding of how coordinated action between teams is achieved in multiteam systems. An exploratory multiple case study with five multiteam systems and a total of 66 interviewees from development teams at SAP SE is presented and analyzed. In addition, the book explores stereotypes of coordination in large-scale agile settings and shares new perspectives on integrating conditions for coordination. No previous study has researched this topic with a similar data set, consisting of insights from professional software development teams. As such, the book will be of interest to all researchers and practitioners whose work involves software product development across several teams.




Large-Scale Agile Frameworks


Book Description

The book Large-Scale Agile Frameworks provides practical solutions for cross-team and cross-functional prioritization of requirements and documentation for enterprises. It reflects the interplay of current technology trends such as cloud computing and organizational requirements for microservices. Organizations are increasingly required to align their IT strategy with customer needs for customer-centric and service-oriented products and services. The book analyzes the unique requirements of a differentiated software service offering and shows how agile principles are effective in addressing these issues. The book also highlights the importance of large-scale agile development and provides guidance to organizations on how to transform their structure towards agile prioritization. The book covers various appropriate models, methodologies, and agile tools and provides recommendations for cross-functional prioritization of requirements. It also considers the need for IT security and shows how it can be integrated into the overall agile development process.




Agile Approaches on Large Projects in Large Organizations


Book Description

Creativity and productivity, rapid adaptation to change, value for the customer—these are just some of the advantages of implementing agile practices in project work. However, agile practices have been most widely and successfully undertaken in the context of small, colocated teams working on small software projects, known as the "agile sweet spot." In this monograph, Brian Hobbs and Yvan Petit explore the use and impact of agile outside of the agile sweet spot. Through a case study and survey questionnaire, they uncover research questions that have remained largely unexamined in the literature, on the project level as well as on the organizational level, namely: What challenges are encountered when applying agile approaches to large, multi-team software projects and what practices have been developed to alleviate these challenges? How does the context of large, complex organizations affect the adaptation and adoption of agile approaches and vice versa? An illuminating study of this emerging field, Agile Approaches on Large Projects in Large Organizations opens the door to further investigation on the future role of project managers, the use of scaling frameworks at the program and portfolio levels, and the effects of DevOps, one of the recent trends in agile software development.




Large-Scale Scrum


Book Description

The Go-To Resource for Large-Scale Organizations to Be Agile Rather than asking, “How can we do agile at scale in our big complex organization?” a different and deeper question is, “How can we have the same simple structure that Scrum offers for the organization, and be agile at scale rather than do agile?” This profound insight is at the heart of LeSS (Large-Scale Scrum). In Large-Scale Scrum: More with LeSS, Craig Larman and Bas Vodde have distilled over a decade of experience in large-scale LeSS adoptions towards a simpler organization that delivers more flexibility with less complexity, more value with less waste, and more purpose with less prescription. Targeted to anyone involved in large-scale development, Large-Scale Scrum: More with LeSS, offers straight-to-the-point guides for how to be agile at scale, with LeSS. It will clearly guide you to Adopt LeSS Structure a large development organization for customer value Clarify the role of management and Scrum Master Define what your product is, and why Be a great Product Owner Work with multiple whole-product focused feature teams in one Sprint that produces a shippable product Coordinate and integrate between teams Work with multi-site teams




Human Interaction & Emerging Technologies (IHIET 2024)


Book Description

Proceedings of the 12th International Conference on Human Interaction and Emerging Technologies, IHIET 2024, August 26-28, 2024, IUAV University of Venice, Italy.




The Art of Agile Development


Book Description

For those considering Extreme Programming, this book provides no-nonsense advice on agile planning, development, delivery, and management taken from the authors' many years of experience. While plenty of books address the what and why of agile development, very few offer the information users can apply directly.




The Routledge Companion to Management Information Systems


Book Description

The field of Information Systems has been evolving since the first application of computers in organizations in the early 1950s. Focusing on information systems analysis and design up to and including the 1980s, the field has expanded enormously, with our assumptions about information and knowledge being challenged, along with both intended and unintended consequences of information technology. This prestige reference work offers students and researchers a critical reflection on major topics and current scholarship in the evolving field of Information Systems. This single-volume survey of the field is organized into four parts. The first section deals with Disciplinary and Methodological Foundations. The second section deals with Development, Adoption and Use of MIS – topics that formed the centrepiece of the field of IS in the last century. The third section deals with Managing Organizational IS, Knowledge and Innovation, while the final section considers emerging and continuing issues and controversies in the field – IS in Society and a Global Context. Each chapter provides a balanced overview of current knowledge, identifying issues and discussing relevant debates. This prestigious book is required reading for any student or researcher in Management Information Systems, academics and students covering the breadth of the field, and established researchers seeking a single-volume repository on the current state of knowledge, current debates and relevant literature.




Managing Software Crisis: A Smart Way to Enterprise Agility


Book Description

This book discusses smart, agile software development methods and their applications for enterprise crisis management, presenting a systematic approach that promotes agility and crisis management in software engineering. The key finding is that these crises are caused by both technology-based and human-related factors. Being mission-critical, human-related issues are often neglected. To manage the crises, the book suggests an efficient agile methodology including a set of models, methods, patterns, practices and tools. Together, these make a survival toolkit for large-scale software development in crises. Further, the book analyses lifecycles and methodologies focusing on their impact on the project timeline and budget, and incorporates a set of industry-based patterns, practices and case studies, combining academic concepts and practices of software engineering.




Global Thoughts, Local Designs


Book Description

This book contains revised selected papers presented at 4 workshops held at the 16th IFIP TC 13 International Conference on Human-Computer Interaction, INTERACT 2017, in Mumbai, India, in September 2017. The workshops are: Workshop on Dealing with Conflicting User Interface Properties in User-Centered Development Processes (IFIP WG 13.2 and 13.5), Workshop on Cross Cultural Differences in Designing for Accessibility and Universal Design Organizers (IFIP WG 13.3), Human Work Interaction Design Meets International Development (IFIP WG 13.6), and Beyond Computers: Wearables, Humans, and Things - WHAT! (IFIP WG 13.7). The 15 full papers included in this volume were carefully reviewed and selected from numerous submissions. They show advances in the field of HCI dealing with topics such as human-centered computing, user interface design, evolutionary user interface prototyping, end-user development systems, accessibility design, human work interaction design, and wearables.