In case you hadn’t heard, all you Project Flow & Tracker fans, I will be giving a splendid Project Flow & Tracker session at DrupalCon DC 2009!
When: Thursday, March 5
What time: 4:15
Where: Berners-Lee Room
Big news! The Online demo site is now open for business objects! Login, then click on the Project Flow & Tracker project.
- User: drupal
- Password: rocks
Check out PFT as a project itself!
Look around the project, roles, user stories, release and iteration elements (initial on-line help is up)
Very detailed log “the making of” the demo site
Track progress of PF&T at http://groups.drupal.org/node/16850
Agenda
- An overview of the project and iteration workflows
- Expressing the business model with meme maps
- From business model to listing the user roles
- Listing the user stories for each role
- Lexical analysis of the user stories to reveal the domain
- From domain model to Drupal architecture and module selection
- Using the modules that come with PFT as a starting point to model the webapp
- Prototyping the design and information architecture with Drupal itself
- Test driven implemention of user stories
- Real world example using the PFT
- Getting started with the PFT
Goals
The aim of the talk is to present and place in the hands of Drupal developers and users a framework they can download and use to build website applications using a workflow capable of answering the following questions in a practical manner:
- How do you know what the client wants?
- How do you know that what you are doing is what the client wants?
- How do you prototype in Drupal?
- How does the prototype become the webapp?
At the same time, the presentation marks the second generation of the Drupal application presented at Barcelona DrupalCon Barcelona 2007, in a much more usable and functional version.
Resources
- DrupalCon Barcelona 2007 slides
https://awebfactory.com.ar/book/export/s5/237 - PFT Sandbox (user: drupal / password: rocks):
http://pftracker.awebfactory.com.ar/ - Author’s background on this talk:
“Drupal on agile, agile on Drupal”
https://awebfactory.com.ar/node/321 - Beck, Kent, Extreme Programming Explained: Embrace Change,
http://www.amazon.com/Extreme-Programming-Explained-Embrace-Change/dp/02… - Cohn, Mike, User Stories Applied,
http://www.amazon.com/User-Stories-Applied-Development-Addison-Wesley/dp… - Extreme Programming Website,
http://www.extremeprogramming.org - O’Reilly, Tom, “Remaking the Peer-to-peer meme”,
http://www.oreillynet.com/pub/a/495 - DIY Meme Map Generator,
http://web.forret.com/tools/mememap.asp