- Project tools
-
-
- How do I...
-
| Category |
Featured projects |
| scm |
Subversion,
Subclipse,
TortoiseSVN,
RapidSVN
|
| issuetrack |
Scarab |
| requirements |
xmlbasedsrs |
| design |
ArgoUML |
| techcomm |
SubEtha,
eyebrowse,
midgard,
cowiki |
| construction |
antelope,
scons,
frameworx,
build-interceptor,
propel,
phing
|
| testing |
maxq,
aut
|
| deployment |
current |
| process |
ReadySET |
| libraries |
GEF,
Axion,
Style,
SSTree
|
| Over 500 more tools... |
|
cairo
Project home
If you were registered and logged in, you could join this project.
Mission
- What problem does this project address?
-
There is currently a lack of well constructed and comprehensive open source project management tools for agile
software development. This project will help to close that gap by providing just such a tool.
- What is the goal of this project?
-
Cairo seeks to provide a comprehensive project management tool for agile development teams. It takes the
ideas behind the scrum methodology and eXtreme programming and combines them together into a single tool.
- What are some key features that define the product?
-
Overall features:
- Works with any JavaEE server
- Works with any RDBMS that supports JDBC
- Tagging of projects, backlog items, sprints, user stories and tasks
For product owners:
- Backlog management: define, prioritize and view user stories
- See the sprint backlog items for any user story
For scrum masters:
- Define, start, close and cancel sprints
- Define templates for sprint backlog entries
- Create sprint backlog entries from user stories
- Attach an initial time estimate to sprint backlog entries
- Roll incomplete sprint backlog entries into a future sprint
- Check the velocity of sprints visually
- The ability to define epics; i.e., a collection of user stories that together for a larger user story
For developers:
- Define tasks for user stories, with initial time estimates
- Log time worked on a task, including another developer when pair programming
- View outstanding accepted tasks
- Check personal velocity
Scope
- Who is the intended target for this project?
-
Development teams using agile software development and eXtreme programming for their project.
Since multiple projects can serviced by Cairo, it can be installed on a central server.
Status
- What is the current status of the project?
-
The project is still in the pre-alpha stage.
- What can I do to help this project?
-
We're currently looking for developers with experience in using Spring and Hibernate for
developing web applications. We're also looking for developers with experience using AJAX
for Web 2.0 applications.
|