Posts Tagged ‘methodology’

The Agile Manifesto

March 3, 2010

I just love the Agile Manifesto. It contains excellent principles for how we should be developing software regardless of what type of development process we are using.  Indeed, I believe that despite its name (agile) we can use its principles in a waterfall situation.  I’m not going to advocate specifically for waterfall, but there are some places that cannot use the more aggressive forms of agile that are so loudly advocated these days.  Waterfall, even with all its weaknesses, will still be a heavily used methodology for many years to come.

I am going to start a series of posts where I am going to discuss each individual principle of the Agile Manifesto.  I’m looking forward to digging into each more directly to see how they fit into my personal philosophies and career experiences and how I think they should be applied in the future.

Reading List for January 2010

January 30, 2010

What I’ve been reading this month…

Methodology

  • The Problem with User Stories – an interesting negative reflection on user stories. I don’t completely agree with his solution, but I do understand where he’s coming from.
  • Does Methodology Matter? – some good points about what we should be thinking about regardless of our methodology perferences.
  • The Risk of Scrum – another I don’t necessarily agree with but I understand the problems… I do think he’s missed the value of the sprint time-box and the responsibility of the product owner to prioritize activities.
  • Scrum Anti-pattern : Prioritizing Stories Within Sprints – we need to trust the team to get things done and when we can’t we need to learn from the estimation and the velocity and adjust planning accordingly.

Web

Programming

Testing