Professional Development Ladder
Support high-potential staff with well-defined career paths for software professionals.
Support high-potential staff with well-defined career paths for software professionals.
Learn why the Agile principles and values need updating to remain relevant.
RESOURCE: WEBINAR
The Azure DevOps default template and SAFe requirements model suggest a requirements hierarchy of Epic-Feature-Story-Task. Collectively, these describe the work to create a solution’s intended behavior. People working with this hierarchy struggle because they’re not sure of the differences between the […]
Creating solutions to customer problems involves balancing three perspectives: business, usage, and technology.
Find out how you are doing and where you can improve with developer testing.
RESOURCE: WEBINAR
Low-code application development has been gaining popularity in recent years. Today’s low-code approaches to automating business process functionality, however, tend to suffer from at least two important issues. First, they […]
RESOURCE: WEBINAR
Join Construx Principal Consultant Steve Tockey for Part 3 in a series of webinars that show how semantic models bring true engineering discipline to software development and maintenance while directly […]
RESOURCE: WEBINAR
Join Steve Tockey for Part 2 in a series of webinars that show how semantic models bring true engineering discipline to software development and maintenance while directly addressing the root […]
RESOURCE: WEBINAR
In spite of applying popular software practices such as Scrum, many software projects continue to be chronically late or over budget or to underdeliver functionality. Code is riddled with defects; long-term maintenance is costly […]
How has work changed due to the coronavirus pandemic?
Learn lessons for today and tomorrow about WFH during the coronavirus pandemic.
A quick reference sheet about Construx's capabilities and services.
Welcome to our podcast! Listen in as our experts discuss the most important concepts in professional software development.
Are your Scrum practices a real Frankenstein of parts?
RESOURCE: WEBINAR
Scrum at the single team level is simple compared to using Scrum on projects with hundreds or thousands of staff. At Construx we have seen the good, the bad, and the ugly of scaling Scrum.
Successful companies scale […]
How do you truly engineer software? True engineering of software requires more than just claiming “software engineer” as a job title.
RESOURCE: WEBINAR
Most Test-Driven Development (TDD) books and courses focus on the Red-Green-Refactor cycle and spend little time discussing effective testing techniques. But to ensure the correctness and robustness of the software built using TDD, you also need to pay close attention […]
What makes one software development team far more productive than another?
Find out whether Kanban might be a good fit for your organization.
How much of a factor is the Cone and how does it affect both Agile and sequential projects?
How can you get more out of Scrum? Let our wizard help pinpoint some ways.
Creating solutions to customer problems involves balancing three perspectives: business, usage, and technology.
More Effective Agile distills real-world experience with hundreds of companies into an easy-to-read guide to the modern Agile practices that work best.
Learn the secrets to succeeding with Agile development on large projects.
The pitfalls organizations commonly experience as they adopt Agile throughout their enterprise.
The coordination, communication, integration, and architectural work necessary for geographically distributed Scrum.
Some organizations aren't using Kanban because of these misconceptions, but many would be well served by some use of Kanban.
Many teams encounter a consistent set of challenges with Scrum because of these gaps in their Scrum adoption.
Scrum is an Agile project management process wrapper with...
An illustration of the 10 most common mistakes that lead to software project failure.
A Scrum wall drives collaboration, shares information, shows progress, and highlights impediments.
Studies have repeatedly shown that it pays to remove defects early.
Skillful project planners strive for accurate estimates, and they especially strive to avoid underestimating.
Support high-potential staff with well-defined career paths for software professionals.
Our recommendations for the implementation of successful software metrics programs.
Learn the most compelling way to structure and sequence work when creating solutions.
The Scrum roles, critical attributes needed to be successful in the roles, and best practices for staffing the roles.
Targeted practices based on well-established principles of human behavior can significantly increase your organization's innovation.
The "Cone of Uncertainty" is a model for understanding estimation uncertainty in software projects.
Software development's classic mistakes are still occurring on software projects.
Many companies have existing systems with little to no current unit testing. What response makes sense?
"Technical debt" refers to delayed technical work that is incurred when technical shortcuts are taken.
Learn the techniques that help organizations successfully introduce and support change.
As a measurement program is established, the organization must first determine its specific improvement goals.
Improved software practices offer ROIs of 500% or even significantly more in many cases!
The success (or failure) of Scrum is all in how it’s adopted.
The choice of training modalities does not have to be an either/or choice.
The keys to successful Scrum adoption that we've identified during our consulting and training work with clients.
How can you realize the full benefits of Scrum in larger teams, geographically distributed teams, and more complex organizations?
An average software company spends 2–3 times more on each software project than a best-in-class company spends.
Common impediments to estimation on Agile projects, plus key practices that lead to estimation providing far better results.
Learn how world-class software organizations operate differently than average organizations.
Learn how to right-size agile development for your organization.
Insights into using technical debt strategically and keeping technical and business staff involved in the process.
Key insights about choosing an Agile scaling framework that is the right fit for your organization.
Sound professional judgment is key to diagnosing past failures and creating future successes.
Key principles and practices for effective Agile project estimating and planning.
Crucial rules that lead software executives from satisfactory to superior.
Key insights into how to acquire “professional judgment” in software development.
How can you avoid Scrum implementation mistakes and achieve the full benefits of Scrum?
The worst ways estimates go wrong, plus time-tested rules of thumb for dramatically improving estimation accuracy.
All software projects are subject to inherent errors in early estimates.
This book guides software professionals in making choices and helps them appreciate the business consequences of the decisions they make.
Code Complete synthesizes the most effective software construction techniques and must-know principles into clear, pragmatic guidance.