February 2017

Two Big Things

February 22, 2017 0 comments

I’d like to say that there are two big things we must achieve in software development. We must build the right thing and we must build the thing right. Building the right thing starts with what the customer wants so they can gain value from our work. The way we build the right thing for […]

CONTINUE READING THIS POST →

Success to Standish is Failure in Agile

February 15, 2017 0 comments

The Standish Group’s CHAOS Report is the largest and longest running research study in the software industry. Standish looks at approximately 34,000 software projects in a range of areas. It includes shrink-wrap applications, operating systems, custom apps, etc. They picked a range of diverse projects to look at. Every ten years the study drops about […]

CONTINUE READING THIS POST →

Propagate Knowledge

February 8, 2017 0 comments

There is a huge amount of professional wisdom in software development. These are things that we have never bothered to write down but are standards nonetheless. This general knowledge is communicated through individual interactions as well as the code we write, so it’s really important that we have high quality interactions within the team and […]

CONTINUE READING THIS POST →

Developer on Fire Podcast

February 6, 2017 2 comments
Thumbnail image for Developer on Fire Podcast

I had a very interesting conversation with Dave Rael (@raelyard) on the #DeveloperOnFire #Podcast about what excites me as a developer. Listen to it here: http://developeronfire.com/podcast/episode-206-david-bernstein-beyond-legacy-code

CONTINUE READING THIS POST →

Swarm on Showstoppers

February 1, 2017 0 comments

Swarming is a practice where the entire team works together temporarily to solve a problem. Swarming is most useful for certain kinds of problems, problems that impact the entire team. If no one can do anything until the problem is resolved then it may make sense, and improve morale, if everyone on the team has […]

CONTINUE READING THIS POST →