Teams That Finish Early Accelerate Faster: A Pattern Language for High Performing Scrum Teams

  title={Teams That Finish Early Accelerate Faster: A Pattern Language for High Performing Scrum Teams},
  author={Jeff Sutherland and Neil B. Harrison and Joey Riddle},
  journal={2014 47th Hawaii International Conference on System Sciences},
Recent surveys show that 42% of Agile projects are successful. While this is three times better than traditional projects, 49% of Agile projects are late or over budget and 9% are total failures [1]. There is a better way to help Agile teams to implement Scrum. At the 2013 Scrum PLoP Conference held in Tisvildeleje, Denmark thought leaders in the Agile community reviewed a set of Scrum Patterns that together generate a high performing Scrum team. During this editorial process it became apparent… 

Process Efficiency - Adapting Flow to the Agile Improvement Effort

Measuring Value Added Time as a percentage of Total Time is a metric used in Lean Manufacturing to help get a better understanding of production processes and optimize those processes and an adaptation to the Agile environment is introduced.

Agile Control and Collaboration in Large Organizations by Jacob Sievers

Over the past decades, a group of so called “Agile” software development methodologies have been gaining in popularity due to their ability to deliver higher value to customers at a lower cost and in

A Study on Adapting and using Scrum in Financial Sectors

Scrum is a piece of the agile development. Agile programming advancement has picked up significance in light of its methodology and quantifiable profit. Agile is a reaction to the disappointment of

Strong Agile Metrics

An exploratory case study that focuses on the classification based on predictive power of software metrics, in which log data derived from two initial sources within this pipeline is analyzed.

The Agile UX Development Lifecycle: Combining Formative Usability and Agile Methods

A method variation that helps cross-functional teams combine both formative usability and agile methods to develop interactive systems and guidelines for increasing the benefits gained from this combination in design and development settings are presented.

Teaching Systems Thinking as a Foundation of Scrum

Scrum is an agile project management methodology, founded on principles of a learning organization. The principles of a learning organization are systems thinking, personal mastery, mental models,

Strong agile metrics: mining log data to determine predictive power of software metrics for continuous delivery teams

An exploratory case study that focuses on the classification based on predictive power of software metrics, in which log data derived from two initial sources within this pipeline is analyzed.

Managing the Agile Process of Human-Centred Design and Software Development

A process model is discussed that combines the advantages of HCD and SCRUM that is applicable to other agile process models as well.

Scrum Essentials Cards

This article presents a series of examples and case studies on how people have used the Scrum Essentials cards to benefit their teams and improve how they work. Scrum is one of the most popular agile

Continuous Requirements Engineering and Human-Centered Agile Software Development

The term Continuous Human-Centered Development is introduced and discussed, based on a process model for SCRUM some aspects of integrating HCD into the development process are discussed.



Distributed Scrum: Agile Project Management with Outsourced Development Teams

This paper analyzes and recommends best practices for globally distributed agile teams and finds SirsiDynix best practices are similar to those observed on distributed Scrum teams at IDX Systems, radically different than those promoted by PMBOK, and counterintuitive to practices advocated by the Scrum Alliance.

Scrum and CMMI Going from Good to Great

Experiences shows that Scrum and CMMI together bring a more powerful combination of adaptability and predictability than either one alone and suggest how other companies can combine them to achieve Toyota level performance.

Future of scrum: parallel pipelining of sprints in complex projects

Here, one of the inventors of scrum goes back to scrum basics, throws out preconceived notions, and designs advanced scrum using multiple overlapping sprints within the same scrum teams.

Software in 30 Days: How Agile Managers Beat the Odds, Delight Their Customers, and Leave Competitors in the Dust

Presenting a radical approach to getting IT projects done faster and cheaper than anyone thinks possible, this book summarizes the Agile and Scrum software development method for managers who want to

Fully Distributed Scrum: The Secret Sauce for Hyperproductive Offshored Development Teams

The question for this paper is whether distributed, offshore teams can consistently achieve the hyperproductive state and can a team establish a localized velocity and then maintain or increase that velocity when distributing teams across continents.

The Agile Manifesto

The main ideas of agile software development processes were first introduced by the Agile Manifesto and second by presenting specific agile practices that enable agile teams to accomplish their development task on high quality.

Organizational Patterns Of Agile Software Development

  • L. Hoch
  • Computer Science, Education
  • 2016
The organizational patterns of agile software development is universally compatible with any devices to read and is available in the authors' digital library an online access to it is set as public so you can get it instantly.

Borland Software Craftsmanship: A New Look at Process, Quality and Productivity

The Borland Quattro Pro® for Windows (QPW) development is one of the most remarkable organizations, processes, and development cultures we have encountered in the AT&T Bell Laboratories Pasteur

Shock Therapy: A Bootstrap for Hyper-Productive Scrum

A properly implemented Scrum framework enforces a few simple constraints that cause a team to self-organize into a state that achieves 5 to 10 times waterfall performance. Yet the majority of Scrum

User Stories Applied: For Agile Software Development

The best way to build software that meets users' needs is to begin with "user stories": simple, clear, brief descriptions of functionality that will be valuable to real users.