Projectory is an open source, platform-independent, web-enabled project management tool designed to track software projects through all phases of development.
Where traditional project management software is primarily useful only for planning and reporting purposes, Projectory lets you track actual development effort expended by teams or individuals across multiple projects and activities. It's easy to configure for small or large software development groups, and its streamlined user interface makes it easy for individuals to enter and manage their work entries. Its comprehensive reporting capabilities serve the needs of team leads and managers alike. You can get an accurate snapshot of current development activity, track effort on planned vs. unplanned work, and compare actual effort expended to the estimates in your project plans. Its project-agnostic activity tracking functionality makes it a great tool for improving estimation on new projects, as you can mine historical data to determine real-world development metrics.
- Projectory is easy to install.
Because it is based on open source technologies and is platform-agnostic right out of the box, it is equally at home in Windows, *NIX, or Mac OS X environments.
- Projectory is easy to use.
Users log in with their real names, and are immediately taken to a task-pad view that shows all of the functions and reports that they are permitted to access. Creating work entries, managing teams, creating projects, and viewing reports are all quick and easy. A user is never more than two clicks away from any functionality.
- Projectory keeps your software development projects on track.
By providing up-to-date information on how much actual effort is being expended across activities, projects, and teams, Projectory lets you measure the reality of your development costs against the "best case scenarios" provided by project planning software. This means that you can react to change rapidly-- saving time, effort, and maybe even your job.
- Projectory adapts to your org chart.
Use the default user group settings to manage access to functionality, or define new user groups to match the roles and responsibilities in your software development organization.
- User Groups
- Each user account is associated with one or more user groups, with access to functionality that's appropriate for that group. You define the groups and the associated functionality through the Projectory web interface. This gives you the ability to mirror your organizational structure and roles within Projectory itself. If your development team consists of developers, team leads, and project managers, you can define each of these as a group and decide exactly what functionality you want each group to have access to.
All users should be assigned to one or more teams. Teams can be permanent or ad-hoc, and can be set to active or inactive. Membership in a team determines which projects users have access to.
Activities are high-level categories that define the sort of work that is associated with projects. Since activities are defined outside of projects, and should be applicable across multiple projects, these are not necessarily the line items that you would find on a project plan. Activities are best understood as descriptions of general classes of work. For example, "Release Management" and "Unit Testing" are apppropriate activities, but "Release version 1.3 to production" and "Test view/edit/delete interfaces for client records" are too specific.
- Work Entries
Individual users enter the hours spent on various activities across their active projects by completing a work entry. The work entry form lists all projects and project activities associated with teams to which the user belongs. Users enter the time spent on each activity and may add comments if desired.
- The work entry form makes it easy to move between days in a given week, or forward and backward in time. The form only displays one day at a time, however, so it's most efficient if developers enter their work entries daily. This has the added benefit of ensuring that the information entered is more recent and therefore more accurate.
BACK TO INDEX