Software Management Resources

As part of our mission to advance the art and science of commercial software engineering, Construx provides an array of software management resources. Below, find resources on software project management, managing agile projects, software personnel management, and general engineering management topics.

10 Deadly Sins of Software Estimation

The average project overruns its planned budget and schedule by 50-80 percent. In practice, little work is done that could truly be called "estimation." Many projects are scheduled using a combination of legitimate business targets and liberal doses of wishful thinking. In this presentation, award-winning author Steve McConnell presents 10 of the worst ways estimates go wrong, and presents...

10 Keys to Software Project Success

The causes of a successful software project are not a mystery. Leading organizations have been delivering software on time and within budget for years, but many other companies still fail on even simple projects. In this talk, award-winning author Steve McConnell describes 10 time-tested practices you can use to control your software projects.

10 Keys to Successful Scrum Adoption

Scrum is a project management approach for Agile software development and is the most commonly adopted Agile approach in the industry today. Construx has worked with hundreds of organizations to implement Agile approaches including Scrum. We have helped numerous organizations to adopt the core principles of Scrum and to adapt it based on their unique situations and challenges.

10 Keys to Successful Software Projects: An Executive Guide

The causes of a successful software project are not a mystery. Leading organizations have been delivering software on time and within budget for years, but many other companies nonetheless fail on even simple projects. In this talk, award-winning author Steve McConnell describes 10 time-tested practices you can use to control your software projects.

10 Most Important Ideas in Software Development

As software engineering approaches its 40th birthday, do we know which software development ideas matter most? In this talk, award-winning author Steve McConnell identifies 10 of the most powerful ideas in software engineering. McConnell explains how the 10 ideas form the foundation for effective software development, and he shows how practices ranging from the waterfall model to extreme...

After the Gold Rush: Establishing a True Profession of Software Engineering

Award-winning author Steve McConnell offers candid reflections upon and a look ahead at the software engineering profession. This talk highlights critical trends and calls for a more rigorous and standards-based profession. McConnell delivers a lively and provocative narrative that aims to help software developers step back from the day-to-day rush of their work and think about where their careers...

Blended Learning for Software Professionals

Instructor led technical training continues to provide the highest quality training experience, but advances in online eLearning are narrowing the quality gap between Instructor Led Training and eLearning. The choice of training modalities does not have to be an either/or choice.Properly structured, Blended Learning can provide the...

Bridging the Product Introduction Gap

New software and hardware technologies are driving product innovation at an unprecedented rate. Companies that thrive in this new era will adopt practices that foster product management and product development collaboration to blend new technology alternatives with sound market insight.

Business Case for Better Software Practices

Companies that invest in improved software development practices have found that their investments pay off. In software organizations, the best organizations are dramatically better than the average organizations, and the capability of the average organization is much closer to the worst organization than it is to the best. Improved software practices offer ROIs of 500%—and significantly more in many...