G2 Crowd's Top 20 Project Management Software Solutions


Finding the right project management software for your projects and business needs can be like looking for a needle in a haystack. Project management software can greatly assist project managers, teams, stakeholders, and companies in their quest to more effectively plan, streamline processes, manage documentation, reduce costs, address governance issues, and communicate with stakeholders. Mavenlink is a software platform for the modern services organization.

2018 46

The Five Laws of Software Estimating are Wrong

Herding Cats

There's a blog post from a few years back that has resurfaced The 5 Laws of Software Estimates. Law of Software Estimating. Fact of Software Estimating. To those paying the developers, estimates provide actionable information needed to make decisions: Can we afford to develop this feature? Its claimed Software estimates are not fungible. Information Technology Estimating Quality.

Accountability on a Agile Software Development in the Presence of Governance

Herding Cats

This is paradigm is usually found at the Enterprise level of software development. In this case, there are others who are Accountable for delivery working software. Not designing and developing the software. One of the principles of agile development is self-organizing teams.

How to Become an IT Project Manager


Jennifer described an IT project manager as one who oversees the process of planning, executing and delegating responsibilities around an organization’s IT pursuits and goals, often with the help of IT project management software. So typically, the technology is in a data somewhere.

2018 87

Process Reduces Agility? Only on De Minimis Projects

Herding Cats

I've been in the software development business for 30 years, mostly in the Software Intensive System of Systems world, where embedded systems are 100 times more prevalent than business, web and desktop systems.

Ranking the Most (and Least) Productive Industries


At Redbooth, we help companies manage projects using our software. Information Technology and Financials get work done the fastest. Industries like Metals and Mining, Technology Hardware, and Aerospace & Defense have work that takes a long time to complete.

2018 67

Book of the Month

Herding Cats

It seems of late there is a campaign in the software development community, especially in the agile community where ignorance is a virtue. This is a Google-Fueled, Wikipedia, unsubstantiated opinion based approach to most everything in our software development management world these days.

Without a Root Cause Analysis, No Suggested Fix Can Be Effective

Herding Cats

At times I work for the Institute for Defense Analyses , who produces Root Cause Analyses for software-intensive system of systems, here's an example Expeditionary Combat Support System: Root Cause Analysis. Information Technology Estimating Quality.

2016 107

Estimating is a Learned Skill

Herding Cats

The primary purpose of software estimation is not to predict a project’s outcome; it is to determine whether a project’s targets are realistic enough to allow the project to be controlled to meet them ‒ Steve McConnell. 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 Future of Systems-and Software Development.

Estimating Accuracy Mathematics

Herding Cats

Software Engineering Metrics and Models. In our NASA Software Intensive System of Systems business, we need an 80% confidence basis of estimate in the proposal - A 20% MRE. And download the paper that followed " A Software Metrics Survey.

Ranking the Most (and Least) Productive Industries


At Redbooth, we help companies manage projects using our software. Information Technology and Financials get work done the fastest. Industries like Metals and Mining, Technology Hardware, and Aerospace & Defense have work that takes a long time to complete.

2018 55

Manufacturing in the Cloud—Why Now?


Editor’s note: This is the second part of our series “Manufacturers and the Switch to Cloud-Based Software.” Further Reading: 5 Ways Cloud-Based Software Saves Time and Money].

#Noestimates Has Come to This

Herding Cats

which states clearly and concisely that decisions can be made (in the presence of uncertainty - which is ALWAYS present on software development projects - without estimating the impact of those decisions. From large construction to software development.

Risk 60

5 Cybersecurity Tools and Services to Consider for 2016 and Beyond?

Brad Egeland

My background is primarily information technology and project management. There are many amazing organizations coming up with software tools and services to help organizations realize safer environments today and tomorrow.

2016 85

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

Our perception of this world - the data and information we receive about these behaviors. The naturally occurring work effort in the development of a software feature - even if we've built the feature before - is an irreducible uncertainty. Software risk management,” Sergey M.

2003 82

Principles of Project Success

Herding Cats

That may be a nice idea, but from the balance sheet Point of View, Done means we can record the capital expense or we can record the Capital Income from the software. Now we may have continuing versions of the software, but at some point done means we are shipping a version to those who paid for that version (even if they are renting the software) and we have recorded that as an event. People, money, facilities, technology. Information Technology Estimating Quality.

How Charles Byrd Gets It Done: Project Management & Networking Tips

Project Management Hacks

Out of college with a BBA in information technology I started on a help desk providing 2nd and 3rd level support for Cadence, a Silicon Valley software company. As a productivity geek, I love combining systems and technology that work in the real world.

2016 83

Concept of Operations

Herding Cats

IEEE Computer Society, March 19, 1998, IEEE Guide for Information Technology—System Definition—Concept of Operations (ConOps) Document (IEEE Std 1362-1998). This is how software becomes bloatware.

The 5 Significant Agile Project Management Techniques For Your Organization


Even it was orignally created for engineering, information technology, and software development, agile has expanded to different industries such as project management. You can do this using charts or board containing task information and the individual or teams in charge of them. Agile methods have created a significant impact on various businesses.

Agile 48

Concept of Operations

Herding Cats

Technology considerations - what limitations do we have? Can All This Formality Have Any Use in Modern Software Development? IEEE Guide for Information Technology - System Definition-Concept of Operations (ConOps) Document , IEEE Standard 1362-1998, IEEE Computer Society, March 19, 1998. One of the root causes of project failure is the failure to apply the first principle of the five principles of project success.

2014 55

12 Wonderful Ways To Improve Your Risk Management

Project Risk Coach

There are times when it’s appropriate to withhold information. For example, a project manager with no information technology background may address software development risks.

2016 56

A Wrap Up of the #NoEstimating Conjecture Analysis to Date

Herding Cats

While there little here that is applicable in our software intensive world, I had a smile when I came to this slide. Software Estimating - Pawel commented on the previous post about the difficulties in making estimates of duration and cost of software.

2016 65

Do You Actually Need a Project Management Certification?


ITIL (Information Technology Infrastructure Library) covers a larger area than PMP. CSM/PSM (Certified Scrum Master/Professional Scrum Master) are two different certificates (issued by different organizations) that both cover Scrum, the most popular agile framework in software development. SAFe is used in large corporations who have software-intensive projects, where teams are highly interdependent.