Software Development Best Practices Blog

10 Deadly Sins of Software Estimation: Free Webinar

I’ll be giving a free webinar on the 10 Deadly Sins of Software Estimation on April 28, 2011 at 10:00 AM Pacific Time. Here’s a link to sign up for it: http://adtmag.com/webcasts/2011/03/construx-10-deadly-sins-of-software-estimation.aspx?partnerref=con4. Here’s the overview: The average project overruns its budget and schedule estimates by 50-80...

  1. Posted on April 12, 2011 12:36:PM by Steve McConnell to 10x Software Development
  2. Presentation, estimation, Management, Webinar

I’ll be Giving a Keynote at the Scrum Alliance’s Scrum Gathering May 17, 2011

The Scrum Alliance Scrum Gathering conference is in Seattle this year, May 16-18, 2011. I’ll be giving the morning keynote on the second day. I’m excited to be able to share some of the details of Construx’s experiences helping organizations move to organization-wide Scrum. Here are the details about my talk: KEYNOTE: THE JOURNEY TO ORGANIZATION-WIDE SCRUM Scrum practitioners know what a successful...

  1. Posted on March 30, 2011 6:55:PM by Steve McConnell to 10x Software Development
  2. Presentation, Methods & Processes, Agile, events

Technical Debt Webinar Recording is Now Available

View it here (free membership required to view). Webinar - Managing Technical Debt "Technical Debt" refers to delayed technical work that is incurred when technical short cuts are taken, usually in pursuit of calendar-driven software schedules. Technical debt is inherently neither good nor bad: Just like financial debt, some technical debts can serve valuable business purposes. Other technical debts are...

  1. Posted on February 7, 2011 1:30:PM by Steve McConnell to 10x Software Development
  2. Presentation, Technique, Management, Technical Debt, Webinar

Pair Mentoring

What does it mean to be a mentor? While I can fancy myself as pretty knowledgeable in a couple of areas (mostly the proper way to eat an Oreo© cookie and how to make my wife angry), mentoring somebody else in that knowledge is another matter. As a Certified Software Development Professional (nice big IEEE title) one of my professional duties (nice IEEE ethical stance) is to mentor others. I think...

  1. Posted on February 10, 2008 3:57:PM by Earl Beede to Practicing Earl
  2. Technique, humor, requirements, mentoring, Management