Remove 2012 Remove Risk Management Remove Software Engineering
article thumbnail

Implications of Artificial Intelligence on Project Management

The IIL Blog

By Eugene Bounds and Steve Ackert Recently, the buzzword artificial intelligence (AI) has been on everyone’s minds, not just in the tech world but across many industries, including project management. For over a quarter of a century, the Standish Group has tracked, reported, and improved software-intensive project success rates. [1]

article thumbnail

Microeconomics and Risk Management in Decision Making for Software Development

Herding Cats

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." IEEE Transactions of Software Engineering, 1 (1984): 4-21.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Reading List for the Cone of Uncertainty

Herding Cats

The beginning of all business critical software development projects is the point in time when performing organizations are least certain about the project, yet it is also the time when top management expects to be delivered project estimates that are very precise. 37–48, 2007.

2012 48
article thumbnail

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

Uncertainty is related to three aspects of the management of projects: The external world - the activities of the project itself. The naturally occurring work effort in the development of a software feature - even if we've built the feature before - is an irreducible uncertainty. An aleatory risk is expressed as a relation to a value.

2003 46
article thumbnail

Defensive Programming Grows Up

Leading Agile

Here are some things for managers, programmers, and testers to keep in mind. The most fundamental way to ensure high quality when developing new code or modifying existing code is to learn and use generally-accepted good software design principles. This may be a consequence of rushing the work. Prevention – Programmers.

article thumbnail

Cone of Uncertainty - Revisited

Herding Cats

We're writing two chapters in an upcoming Project Management Book, with a working title, The Gower Handbook of Project Performance for Agile, Waterfall and Everything in Between , edited by Mark Phillips. One chapter on the Principles of Risk Management and the second chapter on the Practices of Risk Management.

2012 29
article thumbnail

Resources for Cone of Uncertainty

Herding Cats

The planned uncertainty not only needs to decrease over time passing, but this reduction diminishes any impacts of risk on the decision-making processes. Seems there is still some confusion (intentional or accidental) about the Cone of Uncertainty and its purpose and its use in software development.

2007 34