Remove 2011 Remove Process Remove Software Remove Software Developers
article thumbnail

Scrum Methodology: Roles, Events & Artifacts

ProjectManager.com

The scrum methodology was developed as a response to rigid project management approaches such as the waterfall method, which didn’t adapt to the needs of agile product and software development teams. Scrum is part of agile software development and teams practicing agile. What Is the Scrum Methodology? Learn More!

SCRUM 338
article thumbnail

Basis of Estimating Software Development

Herding Cats

The estimating of software development is both straightforward and complex. Here are some resources that will provide guidance to produce credible software development estimates, in both traditional and agile domains. Software Sizing and Estimating: Mk II FPA , Charles Symons, John Wiley & Sons, 1991.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Scrum: A Brief History of a Long-Lived Hype

Scrum.org

In the end, the sources I used for describing the evolutions of the definition of Scrum are: The paper “SCRUM Software Development Process” by Ken Schwaber (1995, 1996). The book “Agile Software Development with Scrum” by Ken Schwaber and Mike Beedle (2002).

2010 232
article thumbnail

The Project Manager’s Agile Transformation Journey

The IIL Blog

I will focus on two selectively chosen business units that have already gone through the agile transformation: ETAS (Bosch’s Software Development Subsidiary) and Bosch Power Tools. To accomplish this, Bosch follows the goal “we drive innovation” and we strive to deliver state-of-the-art software solutions to our clients.

Agile 89
article thumbnail

Microeconomics and Risk Management in Decision Making for Software Development

Herding Cats

Microeconomics is applicable to the development is software systems. If we look at the discipline of software engineering, we see that the microeconomics branch of economics deals more with the types of decisions we need to make as software engineers or managers. Software engineering economics." Boehm, Barry W.

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 230
article thumbnail

In-Depth: The Evidence-Based Business Case For Agile

Scrum.org

But adherence to a framework or prescribed process does not guarantee agility. Adherence to a framework or prescribed process does not guarantee agility.”. I prefer a process-based definition of agility. Although we used Scrum teams for our investigation, these processes are generic enough to apply to Agile teams in general.

Agile 206