Current Projects

I get asked a lot about the projects that I am currently working on.

Understanding Software Projects – My latest “book”

I thought about presenting the lessons learned the past several years as a new book titled Understanding Software Projects, but ultimately I decided to create a series of chalk talks instead. These are lectures that I develop as I go—to share what I and my company, Construx, have learned working with our clients around the world.

Watch the latest lecture free here.

Code Complete Essentials – Online Course

Want an intensive course to go along with the book? In my online course for Code Complete I teach dozens of proven tips, techniques, and principles to produce clean, industrial strength code.

Sign up for a free trial here.

Revised Professional Development Ladder

Most software development professionals do not have career paths, per se. Most professionals’ career progressions are defined merely as series of whatever projects they worked on, not as purposeful paths designed to support steadily increasing capability.

We developed our Professional Development Ladder (PDL) to provide structured career pathing for software professionals of all kinds–developers, QA, and managers. Our PDL supports increasing competence and capability based on industry best practices. It supports technical leadership development, accelerated knowledge transfer, and defined, structured career progression for software professionals.

We are in the process of updating and revising this resource.

Steve McConnell Understanding Software Projects USP