• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

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

 
blacksmith
Posts: 979
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
author
Posts: 31
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic