Monday, July 23, 2007

Agile Tools for .NET Part 2

This is a follow up to my previous post on Agile Tools for .NET. I got to the office and I noticed a few more tools that I missed in my previous post.

Confluence

Atlassian's professional WIKI solution, it works great with JIRA and provides a really nice WIKI solution. For those who want to travel light with documentation, WIKI's provide a nice fit for technical documentation, build documentation, internal designs, etc. as they easily accomodate rapid changes, are completely web based and allow for automatic version tracking.

Data Dictionary Creator

One of the principles of Agile is make your code self-documenting. What about making your database self-documenting? You can do this in SQL 2005 in T-SQL by adding meta-data and descriptions to each field in your database. The Data Dictionary Creator tool does the same thing through a nice GUI and allows for export and import of the documentation. You can then document your database and store the meta-data in source safe for version control and safe keeping. In addition, you can export the descriptions to an excel file for instant documentation!

Wisdom Screen Hunter

Not really a development tool, but how many times have you been creating documents and wanted a quick screen capture? Forget using the PrntScrn and fiddling in paint - use this tool. Its free and allows you to capture any arbitrary rectangular area as well as any active window. Simply hit F6 and off you go.

3 comments:

Anonymous said...

For screenshots I use Gadwin Printscreen, it's free (for personal use) too but it has a couple of extra's like automatically adding a drop shadow and stuff.

Anonymous said...

Nice list! But you need to add GhostDoc to it! Great little tool!

Anonymous said...

One of the new tools in 2008 is ScrumDesk. It is a virtual board with index cards. ScrumDesk supports multiple teams. Project database can be installed locally. It is integrated with 3rd party tools. Typical SCRUM metrics are automatically calculated.