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. Battle-seasoned software veterans will find this talk an entertaining refresher course in effective software practices. Software beginners will find this talk to be an eye opening introduction to the factors that determine software project outcomes.