Software Development Best Practices Blog

Agile Transformation - Keys to Success

I wanted to let you know that I've posted a two-part series on Construx's experience with Agile Transformations, pitfalls, keys to success, and so on.  The videos focus on two models that describe the transformation issues we have seen on the ground. You might have seen one or both of the models before, but they aren't often applied specifically to Agile adoption work. The focus of the videos is on showing how these general models specifically apply to Agile transformations. We have...

  1. Posted on March 9, 2016 2:44:PM by Steve McConnell to 10x Software Development
  2. Methods & Processes, Agile, Scrum, software development, 10x software development, software engineering, 10x

Software Project Archaeology

A colleague asked me the following question: Assume you were asked to assess a software development team from outside of the organization (that might occur as due diligence or some other context), and you had full access to all internal artifacts of the organization, but you were not allowed to talk directly with anyone from inside. To what degree could you evaluate the quality and effectiveness of the software team just from reviewing just their work, without...

  1. Posted on March 13, 2013 6:53:PM by Steve McConnell to 10x Software Development
  2. Consulting, requirements, software development, classic mistakes, Construx Software, Team Productivity

Software Compensation 2007--Is it 1999 All Over Again?

A comment I'm hearing with increasing frequency is "The job market is getting to be like the dot com era all over again. Developer salaries are increasing, and it's getting harder and harder to attract and retain good developers." Our May ECSE Meeting focused on the topic of "Compensation, Recruiting, and Retention," and so I used that as an opportunity to dig into the question of "Is it really 1999 all over again?" The first...

  1. Posted on May 31, 2007 10:01:AM by Steve McConnell to 10x Software Development
  2. software development, software industry, job market, employment, 2007, Management

The Existential Pleasures of Blogging

I've been reluctant to start a blog because the things I would blog about are just not the things that I would normally write about. Sometimes I joke that I have a long attention span. Most people's issue is that they can't focus for a long time; they're easily distracted and can't complete large tasks. That isn't my issue. My issue is not being able to focus for a short time. Sometimes I really need to dive deep and simply can't bring myself to work on the non-deep tasks....

  1. Posted on March 24, 2007 1:57:PM by Steve McConnell to 10x Software Development
  2. overview, blogging, Steve McConnell, software development, Management