Thursday, June 21, 2007

Agile Development and New Website

Hi folks,

First of all, thanks to you all for your patience and input during our last Thursday (6/14)meeting. It was a bit stressful but I think we broke through a log jam w.r.t. understanding our priorities and goals for the website redesign.

Nick and I met with Jim Fudge on Friday (6/15) to dicuss agile development practices and project management in an agile environment. Jim was very helpful and both Nick and I came away from that meeting feeling much more optimistic.

With that said, here's the key points of our new approach using the new homepage or landing page as our first mini-project as part of the overall website redesign:

  • identify our "customer" - Gina as library rep
  • define the project to be completed - new homepage (single page) with links to existing internal pages.
  • define the scope - include content links defined by Gina in a sustainable framework (CSS and DHTML)
  • assign roles and responsibilities - Gina is customer rep who defines content for new homepage with input from staff and Nick and Alice are the programmers.
  • deadline for public release - end of July
  • create prototype of homepage to start design iterations - first prototype available to show Gina on July 5.
  • refine prototype with iterations - 2 weeks
  • add link on current homepage to new homepage to let patrons and staff try it out - 4th week of July
  • general release - end of July

Once we've completed this mini-project of the new landing page then we'll define additional mini-projects (reference pages, events calendar, childrens pages, etc...), prioritize them and then work through the steps outlined above.

Our goal with this approach is to have many releases of mini-projects with lots of opportunity for iteration and feedback from staff and patrons.

Thanks, Alice

No comments: