Steve McConnell Text Banner


Professional Biography 

Steve McConnell is CEO and Chief Software Engineer at Construx Software where he writes books and articles, teaches classes, and oversees Construx’s software engineering practices.

Steve is the author of Code Complete (1993, 2004) and Rapid Development (1996), both winners of Software Development magazine's Jolt award for outstanding software development books of their respective years. In 1998, he published Software Project Survival Guide, in 2004 he published Professional Software Development (2004), and in 2006 he published Software Estimation: Demystifying the Black Art. Steve blogs on professional topics at 10x Software Development and also has a personal blog.

Steve has worked in the desktop software industry since 1984 and has expertise in rapid development methodologies, project estimation, software construction practices, performance tuning, system integration, and third-party contract management.

Steve also served as Editor in Chief of IEEE Software from 1998-2002 and is a member of IEEE Computer Society and ACM

Steve earned a master's degree in software engineering from Seattle University and a bachelor's degree from Whitman College in Walla Walla, Washington.

Email me at