contact@lookforwardconsulting.com | 01-858-349-5525

Class Registration
18
NOV
2008

What Is Your Problem?

There are five commonly accepted Agile processes in practice today:Scrum, Extreme Programming, Crystal, Unified Process, DSDM.  Often times people who are interested in starting with an Agile process want to know “Which one is best?” or “Which one should you start with?”. ...
16
NOV
2008

What Jim Shores Says…

“It’s odd to talk about the decline and fall of the agile movement, especially now that it’s so popular, but I actually think the agile movement has been in decline for several years now.” Check out the full entry on his site for more.  Not much I can add; I agree...
06
NOV
2008

Culture Changes for Agile Transitions

Just wanted to let people know I am going to be on panel about “Transitioning to Lean-Agile” at San Diego Software Industry Council on November 21st.  I will be talking about culture change at Cardinal Health and my role in helping culture change.  It should be an interesting...
29
OCT
2008

Uncle Bob says…

“Test-driven development [TDD] is dual-entry bookkeeping to prevent errors in your code.” I was lucky enough to see Uncle Bob give a presentation on TDD this week.  During his demonstration of the Bowling Game, I noticed he refrained from writing tests for the all the...
29
OCT
2008

XP c.2008

In Boston, I attended a session lead by Neal Ford from Thoughtworks.  He shared his company’s experience of applying XP in a variety of domains.  Thoughtworks almost exclusively uses XP on all their consulting engagements.  Here are some thoughts on three pieces of misinformation...
29
AUG
2008

Extract Class & the Single Responsibility Principle

Last week we talked about Extract Method and why it is so important to know and love.  This week, we are going to discuss another very important principle in object-oriented design and how Extract Class can help us build and maintain better code. If you are familiar with Robert...
23
AUG
2008

Extract Method – The Most Important Refactoring EVER

Coming off my last rant, I thought it might be valuable to the community if I were to blog on the various refactorings I felt software developers should be using if they consider themselves professionals. To that end, I am going to borrow the refactoring patterns from Martin...
17
JUN
2008

Two Wordles on XP by Kent Beck

Kent Beck, the father of XP, made some Wordles on What is XP and the XP Corollary Practices. They are very neat visualizations on the process.
02
MAY
2008

Management Tools vs. Team Tools

Just this week I participated in a WebExchange of yet another “enterprise Scum tool” with all the cool database, web access and reporting features you could dream of. Apart from some serious misunderstandings of just what Scrum is and how it can be made scalable, the tool was OK....
29
APR
2008

Why I Use Points For Estimating

A recent discussion among some colleagues of mine centered around the use of points (or story points) for estimating and the utility of points. The basic concept behind points is one uses a dimensionless quantity to size chunks of work relative to some standard everyone can agree...