Remove Article Remove Books Remove Software Developers Remove Software Engineering
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. Let's start with some books. Related articles. Don't hear one? IT Risk Management.

article thumbnail

Project Management Guidelines (Part 1) - What We Can Learn From Project Failures

Inloox

In this article, we present 8 project management guidelines that help you deal with failures. " Probably the most famous of all management laws is attributed to American military pilot and aerospace engineer Edward Aloysius Murphy, Jr. Entire books have been devoted to explaining this law.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Is Software Development Art or Engineering

Herding Cats

I started my career as a Software Engineer , writing Fortran 77 signal processing algorithms to find and track missile launchers in the middle eastern desert. It was mathematically based, converting equations in books to Fortran using pre-written parts from the IBM Scientific Subroutine Package. Related articles.

article thumbnail

23 Project Management Books for All Experience Levels

Wrike

So while you want to learn more about project management — either to pick up new skills or sharpen the ones you’ve already developed — you don’t have unlimited hours to read every book on the subject. Which project management books are best for your experience level? 23 Project Management Books for All Levels.

article thumbnail

5 Agile Methodologies for Project Managers that are not Scrum Framework

Project Pulse Journal

This Article allows you to explore these methodologies in-depth, tailor them to fit your unique project needs, and wield them to achieve unparalleled project outcomes. Ready to transform your approach to project management and software development? Agile methodologies offer a path to mastering these challenges.

article thumbnail

Why Johnny Can't Estimate? (Update)

Herding Cats

Let's start with the core issue on all software development projects. Here's a book that shows how to do that no matter the domain. . All engineering courses, including software development in Computer Science courses, is based on probability and statistics at some level. Collecting and analyzing the data.

article thumbnail

Risk Management Resources

Herding Cats

Taxonomy-Based Risk Identification,” Marvin Carr, Suresh Konda, Ira Monarch, Carlo Ulrich, and Clay Walker, Technical Report, CMU/SEI-93-TR-6, Software Engineering Institute, June 1993. IEEE Transactions on Software Engineering , Vol. Software Engineering Institute, January 1996. De Meyer, C. Loch, and M.