We're using Redmine, http://www.redmine.org/, although it doesn't
explicitly support user stories, it allows you to define multiple issue
types (Risk, Issue, Action Point, Bug, Feature etc) and associated
workflow (who can do what with them, create, edit, valid states etc)
It also groups everything into projects, so you independent issues,
wikis, road maps etc per project.
It's also a Rails app, so extending it where required at least fits with
the other technology your using :-)
HTH,
Simon.
--
Simon McCartney
E: si...@mccartney.ie IM/MSN: simo...@hotmail.com
M: +44 7710 836 915 IM/Y!: simon_mcc
John
Have you considered using the rspec user stories directly. They're
definitely readable by
non-techie users (see below) and by keeping them in source control
they're automagically
up-to-date and tested as the software evolves.
For people not familiar with them, these files are actually executed
and validated against
your application.
/dh
Sample (signup_story):
Story: signing up to mynewapp
As a user
I want to sign up to mynewapp
So that I can use the service
Scenario: a new user signs up
Given no existing user with email a...@test.dom
When I sign up with email a...@test.dom and password test
Then a user with email a...@test.dom should exist
And I will receive an invitation email
.... more scenario (and other stories) ...