Collaborative development: how did we get here?

Keith Shakib Articles, Programming, Project Management, Soft Skills 4 Comments

Attention: This article was published over 13 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.I have been doing software development for over 30 years and it has been fun to watch how the idea of collaboration has evolved. …

Personal Behavior-Driven Development

John Hoestje Articles, Project Management 3 Comments

Attention: This article was published over 13 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.This year I was fortunate enough to attend the KCDC conference here in lovely Kansas City. One of the sessions I attended was on Behavior-Driven …

Are you Simple-minded?

Daniel Krieg Articles, Project Management 5 Comments

Attention: This article was published over 14 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.Just a few months ago, I hired someone to install a picket fence in my backyard. I had three separate quotes of varying price …

The Agile Diet Plan

Keith Shakib Agile, Articles, Project Management Leave a Comment

Attention: This article was published over 14 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.Many organizations over the last few years have been “trying on” the Agile development process. A few have achieved a superior level of agility …

Test-Driven Development

Josh McKinzie Articles, Development Technologies & Tools, Project Management, Testing 3 Comments

Attention: This article was published over 14 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.We all will agree that having good tests to exercise and validate a developer’s code is a good thing. Unfortunately, so often, writing unit …