article thumbnail

The Complete History of Agile Software Development

Agilemania

In the early 1990s, PC computing began to rise in organizations, but software development faced a hurdle. At that time, people used to call this crisis the “application delivery lag” or “the application development crisis.” Working software over comprehensive documentation.

article thumbnail

Real Cross-functional Teams for Creating Real and Better Products

Scrum.org

She has unique experience in applying Agile processes within medium-sized to large distributed mission-critical projects. Jutta has recently pair-written with John Buck a book entitled Company-wide Agility with Beyond Budgeting, Open Space & Sociocracy (dubbed BOSSA nova).

2003 151
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

What's Missing from the Agile Software Development Paradigm

Herding Cats

Agile software development is framed by a manifesto , a set of 12 principles, several methods. These are all focused on developing software, delivering that software to those paying the developers. Why This Missing Concept is Important to Agile Software Development? .

article thumbnail

The Classic Misunderstanding between Principles, Practices, and Process

Herding Cats

SAs an early user (as a FORTRAN 77 developer on Software Intensive System of Systems for Ballistic Missle Defense systems), the principles of Iterative and incremental development, emergent requirements, customer in the loop , and other principles, practices, and processes found in Agile started long before the Agile Manifesto.

2003 56
article thumbnail

Thinking By Sprinting: What Cognitive Science Tells Us About Why Scrum Works

Scrum.org

Software development is (generally speaking) very complex. Attention is the process of selectively concentrating on one aspect while ignoring other aspects. It is a mental process and a limited mental resource (Ashcraft, 2002). Together, these three considerations accommodate a process called self-organization.

2002 202
article thumbnail

5 Agile Methodologies for Project Managers that are not Scrum Framework

Project Pulse Journal

Ready to transform your approach to project management and software development? Exploring Agile methodologies provides teams with flexible, efficient, and collaborative approaches to software development and project management. Agile methodologies offer a path to mastering these challenges.

article thumbnail

In-Depth: How To Create Better Work Agreements For Your Team

Scrum.org

Some find the process of creating them “childish” or “a waste of time”. Note that we’re using functional job titles here for clarity; not all companies use them, and the Scrum Guide only talks about “developers”. You can fast-track this process with good work agreements. In Achieving Quality in Software (pp. Kearney, E.,

2004 233