Remove 2006 Remove Agile Remove Innovation Remove Software Development
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.

article thumbnail

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

Scrum.org

Recently, the concept of “fluid teams”, “dynamic reteaming” or “ad-hoc teaming” has gained traction in the Agile community. Each post discusses scientific research that is relevant to our work with Scrum and Agile teams. Kozlowski & Ilgen (2006) describe this reciprocity as “process begets structure, which in turn guides process”.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Route to Enterprise Scale Agility

Digite

Competitiveness in the age of digital disruption requires businesses to achieve agility at scale – not in select projects and portfolios alone, but across functions, across the business. The approaches to achieving enterprise-wide agility are keenly debated. The method wars. So what works best?

Agile 94
article thumbnail

Microeconomics and Risk Management in Decision Making for Software Development

Herding Cats

IEEE Transactions of Software Engineering, 1 (1984): 4-21. By the way, the pure conjecture that agile enables late changing requirements to not have a significant impact on the cost and schedule of the development project is completely lacking any testable evidence outside of personal anecdotes of agile advocates.

article thumbnail

Estimating is a Learned Skill

Herding Cats

“Believing is Seeing: Confirmation Bias Studies in Software Engineering, “Magne Jørgensen and Efi Papatheocharous, 41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA). The Use of Precision of Software Development Effort Estimates to Communicate Uncertainty,” Magne Jørgensen, Software Quality Days.

article thumbnail

Software Estimating Resources

Herding Cats

This blog page is dedicated to the resources used to estimate software-intensive systems using traditional and agile development methods. Cost Modeling Agile Software Development,” Maarit Laanti and Petri Kettunen, International Transactions on Systems and Applications, Volume 1 Number 2, pp.

article thumbnail

What is Agile Project Management? (and how to implement it)

EasyProjects

What is Agile Project Management? . That is precisely what agile project management is – taste testing the stew at various points to ensure that it’s tasting the way it should. Agile Project Management Defined. Agile project management is an iterative or incremental approach to completing projects. How to be Agile.

Agile 41