Agile

A #Lean Scorecard for FreshBooks

What can the story of FreshBooks teach us about lean startups and agile development?  Last week I received an email that got me thinking about that. I use Freshbooks at AgilityFeat for invoicing our customers, and it's great.  It's an...

read more

Partners not clients

Looking for a Partner not a Client As developers we are constantly striving to create a valuable product for our customer, but if that development process is going to be successful then both the customer and our team have to be involved...

read more

Lean Startup Vocab

Words to know and live by for a lean Startup Here at Agility Feat we use Lean methods to keep our business responsive and effective. But what does it mean to be Lean? Listed below are some of the core concepts of being Lean that we...

read more

Coaching a client to drop Estimation

I've always had a love/hate relationship with estimation.  I find the topic fascinating.  Estimation is like a car wreck, it's hard not to slow down some and take a look, even if you know it's wrong and you are afraid of what you might...

read more

12 Lessons Learned as a Solo Agile Coach

It’s been over a year now since I started AgilityFeat, and what a great year it’s been.  Being December, this is also a good time to get reflective as the year draws to a close.  With that in mind, I’ve come up with a list of twelve...

read more

Failure Bows and Brainstorming from #ACCUS

If you’re looking for a fun way to kick off discussions of difficult topics, then failure bows may work for you. In September I was at the Agile Coach Camp US (#ACCUS) in Columbus Ohio.  Friday was “Games Day”, devoted to fun ways to...

read more

Don’t discard TDD in the cloud

Developing software for the cloud can make test-driven development more complicated, but not impossible. In this article that I wrote for TechWell.com and StickyMinds.com, I offer advice for continuing good development practices in the...

read more

4 Tips For Automating Your Acceptance Tests

This article was published in Sogeti's QANews on September 30, 2011. See their article here Acceptance tests are a great way to improve collaboration between testers, developers, and customers. When all three parties agree ahead of time...

read more

Stop fearing commitment!

Why are some developers so afraid of commitment? I'm not talking about relationships, but something equally as important. Committing your code to a repository before it goes stale or you lose the changes. I've witnessed a couple of...

read more