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

Besides that, she has published her experience in her books Agile Software Development in the Large, Agile Software Development with Distributed Teams, Retrospectives for Organizational Change, and together with Johanna Rothman Diving for Hidden Treasures: Uncovering the Cost of Delay in your Project Portfolio.

2003 180
Insiders

Sign Up for our Newsletter

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

article thumbnail

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

Scrum.org

Software development is (generally speaking) very complex. Nevertheless, the motto of software development is often ‘first solve the problem, then write the code’. A powerful example of the above can be witnessed in termite colonies (Camazine, 2003). This limits our ability to deal with complex problems.

2002 225
article thumbnail

Human–AI Synergy in Innovation: from Innovation Management Software To Open Innovation

The IIL Blog

Generate code or scripts for software development or automation using natural language specifications or examples. In a nutshell, Generative AI can accelerate the innovation process by reducing the time, cost, and effort required to develop and evaluate a proof of concept. patentplus.io

article thumbnail

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

Scrum.org

We know from research in teams that even light conflict has a negative effect on team productivity (De Dreu & Weingart, 2003). Analysis of fault generation caused by stress during software development. In Achieving Quality in Software (pp. burnout relationship in software development teams. Furuyama, T.,

2004 251
article thumbnail

In-Depth: Stable Or Fluid Teams? What Does The Science Say?

Scrum.org

This corresponds with research on autonomous teams, as well as principles of Agile software development. 40 years of storming: a historical review of Tuckman’s model of small group development. And a group of friends, or a family, can also be more or less cohesive. But we obviously also find cohesive groups in the workplace.

article thumbnail

What Makes A Developer Culture?

Scrum.org

Agile software development started with developers. Agile software development was started by developers. Way back in 2003, I set up the first continuous integration server at NowOnline. These days, it seems to be more about Scrum Masters, Agile Coaches, Product Owners, and other “process roles”.

SCRUM 174