Remove Finance Remove Risk Remove SCRUM Remove Software Engineering
article thumbnail

Risk Management Resources

Herding Cats

Risk Management is essential for development and production programs. Risk issues that can be identified early in the program, which will potentially impact the program later, termed Known Unknowns and can be alleviated with good risk management. Effective Risk Management 2 nd Edition , Edmund Conrow, AIAA, 2003.

article thumbnail

A Compendium of Risk Management Resources

Herding Cats

This blog page is dedicated to the resources used to manage the risk encountered on software-intensive systems using traditional and agile development methods. Let's start with a critical understanding of the purpose of managing risk on software development projects. IEEE Transactions on Software Engineering , Vol.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Creating the Conditions for High-Performance Development Teams

Leading Agile

In Agile, you only get the full benefits of Scrum and SAFe when certain conditions are met in the organization. Solid technical practices and your full-stack developer’s software craftsmanship are also limited by the conditions inside your organization. That’s what user stories do, that’s what Scrum does.

article thumbnail

4 Fallacious Reasons to Estimate and Why Those Are Fallacious

Herding Cats

After having worked for outsourcing, consultancy and product companies I believe that creating a place where people really trust each other is easier when software engineers and stakeholders are both part of the same organization. The Product Manager is not always the same as the Scrum Product Owner. IT Risk Management.

article thumbnail

How to Estimate Any Software Problem

Herding Cats

Let's put aside for the moment the missing principles of managerial finance, probabilistic decision making, microeconomics of decision making, Real Options, Bayesian decision networks, and other decision making processes used in modern business when spending other people's money. A de minimis software project rarely benefits from estimates.

article thumbnail

How to Start a Career in Project Management: Answers to FAQ

Epicflow Blog

Hybrid, Critical Chain, Critical Path, Kanban, Scrum, Six Sigma, Waterfall [3]. Besides, familiarity with CRM and accounting/finance ERP systems is a great plus. Managing uncertainties and constraints, Administering risks, Making project decisions, Analyzing team progress, Reporting [5]. What Are the Project Manager’s Duties?

article thumbnail

Deconstruction the #NoEstimates Conjecture

Herding Cats

At a minimum, at the end of every week, a Scrum team assess physical percent complete at the end of the Sprint. The link to the quote in the original book can be found here, Software Engineering and Metrics. Software engineering economics." IEEE Transactions of Software Engineering, 1 (1984): 4-21.