Blog Archives

Innovate 2014 Presentation: SDLC Transformation @ Paychex

innovate-2014-banner

  For the second year in a row I was invited to present at IBM Innovate, which is a conference hosted by IBM and focused on concepts such as Continuous Engineering, DevOps and Agile. My topic was titled “SDLC Transformation:

Posted in Lean/Agile, Software Development Tagged with: , , , , ,

How Long is a Football Game?

football_game_length_banner

I asked this question to 2 colleagues and received the following responses:  Colleague #1: 60 Minutes ( (4) 15 Minute Quarters)  Colleague #2: 3 Hours (Games start Sundays at 1 and ends by 4) So who is correct?  The answer:

Posted in Business, Lean/Agile, Software Development, Time Management Tagged with: , , , ,

How I Use Earned Value Management (EVM) to Track Agile Scrum Projects Part 2

agile_evm_banner2

In my first blog post (How I Use Earned Value Management (EVM) to Track Agile Scrum Projects), I showed how I use some EVM concepts to track agile projects.  One of the comments from that post criticized the model because

Posted in Business, Financial, Lean/Agile, Software Development Tagged with: , , , , ,

Book Review: Lean Software Development – An Agile Toolkit

lean_software_development_an_agile_toolkit

I first read Lean Software Development: An Agile Toolkit by Mary and Tom Poppendieck several years ago when I was introduced to lean.  While attending a leadership training, the practitioner had us perform an activity involving building paper airplanes.  She split the

Posted in Book Reviews, Lean/Agile, Software Development Tagged with: , , , , , ,

Book Review: Essential Skills for the Agile Developer

book_essential_skills_for_the_agile_developer

I am a big fan of NetObjectives training and their books.  Their website offers a plethora of resources surrounding lean, agile, kanban and plenty of technical topics to support these frameworks and methodologies. I was introduced to this book through

Posted in Book Reviews, Lean/Agile, Software Development Tagged with: , , , ,

How I Use Earned Value Management (EVM) to Track Agile Scrum Projects

agile_evm_banner

Earned Value Management (EVM) is a technique that can be used on project to monitor the performance and progress of projects.  It is typically associated with traditional project management.  According to PMP Project Management Professional Exam Study Guide, Earned Value

Posted in Business, Financial, Lean/Agile, Software Development Tagged with: , , , , ,

Why Books Are Better Than College

books_better_than_college_banner

First off, I apologize to all of my college professors.  I have spent 7+ years taking college classes at 3 different colleges and I have enjoyed every minute of it.  In fact, I plan to take more classes in the

Posted in Book Reviews, Business, Financial, Health/Fitness, Home Improvements, Lean/Agile, Life, Real Estate, Software Development, Time Management Tagged with: , , , , , , , ,

Time Remaining is More Important Than Time Spent

time_remaining_banner

On many projects, the question I many times hear is “how much time have you spent?”  Time tracking systems are often created to track time spent.  This seems logical and often times people do not think twice about it, but

Posted in Business, Lean/Agile, Software Development Tagged with: , , ,

Release Burndown + Cone of Uncertainty = Release Uncertainty Burndown?

release_burndown_cone_of_uncertainty

One of the artifacts used to track work on an agile project is the release burndown chart. This chart plots functionality along the y-axis and time along the x-axis.  A line is then drawn from the size of the desired

Posted in Lean/Agile, Software Development Tagged with: , , , , ,

IBM Innovate 2013 Presentation

ibm_innovate_2013

Below is the PowerPoint from the presentation that myself, Randy Makoski from Paychex and Jason Smith from IBM presented at IBM Innovate 2013.  The topic of our presentation was why we chose to implement the Jazz Suite (Rational Team Concert

Posted in Lean/Agile, Software Development Tagged with: , , ,