Software Development Resources

As part of our mission to advance the art and science of commercial software engineering, Construx provides an array of software development resources. Our focus is on supporting time tested, proven software development best practices across the full spectrum of software development activities.

Podcast - 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 talk, noted author and software engineer Steve McConnell presents 10 of the worst ways estimates go wrong, and presents...

Podcast - Business Case for Better Software Practices

The average software company spends 2-3 times as much on each software project as best-in-class companies spend to deliver similar capabilities. The average organizations wastes 25% or more of its software budget on projects that are ultimately cancelled. Technical staff members are all-too-aware of the need for improved practices. But how do you make the case to upper management? In this talk,...

Podcast - Seven Critical Insights for C-Level Executives

Technical staff complain that "management doesn't understand software development." What are the critical bits of software development knowledge that top executives need to know to support successful software development? Is it even true that C-level executives don't understand these important ideas? In this talk, Steve McConnell presents 7 critical concepts that top executives need to know to support...

Podcast - Software Development's Low Hanging Fruit

Everyone knows that better software development practices pay off in the long run, but what if you need improvements now? In this talk, award-winning author Steve McConnell describes strategies that produce improvements in schedule, quality, and development costs in the short term. McConnell identifies the specific technical practices that produce the highest returns on investment, the lowest...