Software development expert Steve McConnell shares his views on agile trends and practices, including the term’s overuse, the predictability conflict, compromises for distributed teams, and the most important thing to do before implementing agile.
Attendees at the fifth-annual Software Executive Summit this fall in Seattle won’t be the only ones getting an education during the three-day event. Steve McConnell, who plans and organizes the meeting, will also be soaking up the knowledge he gains from the 100 or so of his peers who will gather to discuss issues related to software development at the enterprise level or higher.
Some of the topics that will be up for discussion include managing global development, successful leadership in software development, and lessons learned in agile development, all of which McConnell knows a thing or two about, having worked in the desktop software industry since 1984. Along the way, McConnell has become a widely acknowledged thought leader in rapid development methodologies, project estimation, construction software, performance tuning, system integration, and third-party contract management. He has also authored the books Code Complete and Rapid Development, both winners of Software Development magazine's Jolt award for outstanding software development books, and published Software Project Survival Guide, Professional