Backlog is a central point of planning the work in your agile project. Here you gather all the project user stories. With tinyPM you can prioritize user stories, assign tags and story points to stories. Story tags are a great way group and find connected user stories. Each project in tinyPM has its own backlog.
Each element in tinyPM has its details page where you can find all interesting information about the selected object (which includes projects, user stories and story tasks).
Adding a user story to the backlog is as simple as writing it on a card. There are no complicated forms you need to fill in tinyPM. Just enter user story title and description and you're ready to go. tinyPM will create the default tasks for your story if you wish to, so you don't need to type them manually.
Agile project plans are based on iterations. In tinyPM you can easily define iterations of any length. tinyPM will automatically set proper dates for your iterations after you create the starting one. To assign a user story to the iteration simply drag the story from your backlog and drop it on the selected iteration. You can also drag a user story from one iteration to another. tinyPM will always mark you your current iteration everywere in the project. You can also assign a story to the iteration directly from the user story edit form.
With tinyPM task board you won't need you white boards with story cards anymore. Sharing the iteration state accross distributed team memebers has never been easier. You can commit to the user story by simply dragging the task from pending to in progress state. The task will be automatically assigned to the first user starting the work on that task. Completing all the story task will also make the story complete.
Every tinyPM user can easily track changes made in the project, like creating new story, adding a comment,
assigning story to the iteration or assigning task to a developer. You can see what happend today, yestarday,
this or previous week. You can check what other team members have been doing during that time.
tinyPM is also able to notify users who enabled that option in their account settings about events like:
Project progress can be tracked in tinyPM on burndown chart, which you will find on every project home page. Velocity chart will in other hand let you know how your team is doing so far.

tinyPM tracking project burndown and velocity
Every project, even the agile one, needs some kind of documentation. In tinyPM you can use internal wiki system which allows to create rich documents with very easy to learn syntax. If you don't remember the syntax, our editor toolbar will help you format the text. You can also attach external documents to your wiki pages and upoad images that can be used directly on the page.
tinyPM has a very easy and flexible security system based on user defined roles and assigned privileges.
You can create roles that exactly match your team members. Users will have access only to those project
to which they are assigned as team members.
You can also send links to any tinyPM resource like user story, iteration, task, project page or wiki page
in the e-mial message or via your favorite instant messanger and if accessing the resource will requires to
be an authenticated user, then tinyPM will ask the user to log in. After succesfull authentication tinyPM
will automatically redirect the user back to the requested resource.
![]()
tinyPM user roles management