Do Agile Development Teams Need Software Architects?

Agile allows us to commit at the last responsible moment, delivering value early and have self-organised teams.

So why have a role in a team which forces you to do upfront design on a system, when we don’t know all the requirements yet, let alone how we’re going to meet the requirements?

Continue reading →


Lightening Talk Experience

Last night I did my first ever lightening talk at Agile Yorkshire.

I really enjoyed the experience and hopefully something that I’ll do again. I was a little nervous, but nothing ventured nothing gained…

Continue reading →