aspose file tools*
The moose likes Agile and Other Processes and the fly likes Agility & Discipline Made Easy: do your practices come with actual tools/artifacts? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "Agility & Discipline Made Easy: do your practices come with actual tools/artifacts?" Watch "Agility & Discipline Made Easy: do your practices come with actual tools/artifacts?" New topic
Author

Agility & Discipline Made Easy: do your practices come with actual tools/artifacts?

Gian Franco
blacksmith
Ranch Hand

Joined: Dec 16, 2003
Posts: 977
Hello,

In your book you describe best practices.

When you describe a practice do you give
an indication of what might be the most
suitable tool/artifact to realise this.

For example, if you mention that user
needs have to be understood before coding,
do you propose use case modelling as a
way to achieve this?

Kind regards,

Gian Franco Casula


"Eppur si muove!"
Per Kroll
author
Ranch Hand

Joined: Jul 19, 2006
Posts: 31
Hi Gian,

we actually try to stay away from any specific tools, such as "you should use tool x for patterns work". Especially since Bruce and I both work for a tools vendor (IBM Rational) we felt that writing about specific tools would not benefit the message of which practices we have found make projects more successful. Tool are however very important, and can make a practice easy or very difficult to implement. This is why we have tool guidance as a key element of the Rational Unified Process, while making that guidance optional so you can choose whether to include it or not.

For each practice in the book, we have three adoption levels. Typically we tried to write the first adoption level so you need no or almost no tools. Often whiteboard, workd processor, etc. may be enough. For hgiher levels of adoption, we sometimes say that tings such as "for the more advanced level of this practice, you need a tool that can help you organize patterns into a reference architecture" or similar. We try to talk about the type of tool that may be useful, withouth being so specific so we talk about a specific tool.

Hopefully this helps explain how we thought about the topic of tools in the book, and our view of tools outside the book.

Cheers
 
jQuery in Action, 2nd edition
 
subject: Agility & Discipline Made Easy: do your practices come with actual tools/artifacts?