What software tools do you use to manage your Agile workflow?

Last year I finally got fed up with the internal tools that I was using to manage Agile backlogs and Agile workflows, and I decided to build my own.   I first named it GroupScrum which was later renamed to AgiPlanner, but too many people thought it sounded like an agricultural product.  Recently the product has been renamed to Uzility, and is currently available as a free beta at Uzility.com.

What I am looking for is information on what tools you use for agile process and workflow management, and what you like about the tool, or what you dislike about it.

Please post a response to this post with details on the product you use, and what you like and dislike about it.  Also please include your role in the process, i.e. Developer, Scrum Master, Product Owner, etc.

Thanks, I appreciate the input.


-Steve Stedman


See Also:

What is a Kanban Board

A kanban board, agile board, or agile kanban board is a tool to display the status of tasks in the workflow process.  A cork board or sticky notes can be used as a offline kanban board.

The image below shows a simple online kanban board using the Uzility system.


A much more complex kanban in Uzility.




And here is an example of a kanban board using sticky notes.



Each card on the board represents a user story or card as work is done on the user story it is moved form one column with the goal of reaching the category of Done.

Each card represents a user story or task that can be clearly defined and point estimated as shown here:





AgiPlanner renamed to Uzility

Last year I started working on an Agile/Kanban board system that has grown into a team of 7 people, and it is currently a product in Beta that will see be the final release.

Over the last couple years, I have been disappointed in the software tools available to manage the agile process, so I decided to build my own, and the snowball started rolling from there. The team has helped me complete the goal of building an awesome tool for managing agile boards.




With the latest renaming we have also given the system a new face lift, starting with the login  page.


The login page has also been mobile enabled, and even works great on a mobile phone, along with the registration page shown below.




With the ability to manage multiple boards, you can easily run a small team, or a large company with Uzility.



Cards can be easily dragged and dropped from one status to another status.

Replace your existing sticky note style kanban boards with Uzility today.



For more information check out the Info.Uzility.com site now, or signup while the free beta is available, get logged in and start adding cards to your own agile board today.




Database Health Monitor Beta 8.1 Released Today

Today Database Health Monitor Beta 8.1 released.  After the beta 8 release about three weeks ago there were a couple small issues discovered that have been addressed in Beta 8.1

Beta 8.1 was release to fix some obsolete code from a very old beta that causes the application to expire on Feb 1st, 2014, this limitation has now been removed.  Beta 8.1 also added some better error handling. In beta 8 there was a crash found in some configurations where minimizing the app caused a crash.  This has now been fixed.

New Charts


The biggest change in Beta 8 was the rewrite of many of the charts for an improved look and feel.

Please if you are using Beta 8 or older, please update to Beta 8.1.  Download at http://DatabaseHealth.com/download

Thanks!  Enjoy the product.


Database Health Monitor – Beta 8 – Soft launch

Today I launched Database Health Reports Beta 8 as a soft launch. What I mean by the soft launch is that other than updating the DatabaseHealth website and this blog posting, I haven’t done much to promote it.  Why you might ask?  Due to it being a holiday week between Christmas and New Years, there are many people out of the office. I figured I would wait until after January 1st to make a big splash.

Beta 8 is out. The biggest change is the charting. About 75% of the charts in the system have been completely rewritten. I was using a charting module that didn’t allow for the flexiblity that was needed to make the charts look the way I wanted. In September right after the Beta 7 release I started rewriting the charts from scratch.  Between now and the next Beta I will work to get more of the charts converted over to the new look.

Here is an example of some of the newer charts. The red and green bars on the plan cache are used to indicate change.  Red indicates that the value was worse, and green indicates that it improved or stayed the same. The CPU by database chart was rewritten to make better use of the available space.

New Charts


Also shown in the above screen shot is the new Server Configuration panel with details on the specific version of SQL Server, when it was installed, the number of processors and more.

Beta 8 Release Notes

Beta 8 Released 12/29/2013.

The following changes have been made since Beta 7. The big feature in the Beta 8 is the rewrite of many of the charts.

New Features

  • Renamed to Database Health Monitor, attempting to avoid confusion with SSRS Reports.
  • Additional checks for obsolete or unusual settings (SHRINK_DATABASE, TORN_PAGE_DETECTION).
  • Blocking reporting with hierarchical drilldown on the blocking queries.
  • Server details panel showing logical and physical cpu counts, SQL Server Start time, SQL Server install data, Server Name, SQL Server version info, and information on real or virtual server.

Bug Fixes

  • Multithreading the re-connect of databases, vastly improving the startup time if one or more databases is not available.
  • A large amount of the project has been refactored to help mature the product and allow for additional feature growth, and reduce bugs.
  • Improved background threading.
  • Updates and bug fixes on SQL Technical Debt.

SQL Server Performance for Developers

For the .NET programmer, Visual Basic programmer or PHP programmer, if you are accessing a SQL Server database there are some things you should know to performance tune your queries. Learn how to improve query performance with Indexes, how to properly use parameterized queries, using the query analyzer, and avoiding common SQL Server performance pitfalls.


This presentation is a lot of fun. This is one of the few presentations where there is audience participation. Four luck participants will be selected to help simulate the work that SQL Server does when accessing tables structured with different types of indexes.

Download the presentation here:


If you are interested in performance, please take a look at the Database Heath Monitor.