Project management software

From RBOSE
Jump to: navigation, search

Project management software is a term covering many types of software, including scheduling, cost control and budget management, resource allocation, collaboration software, communication, quality management and documentation or administration systems, which are used to deal with the complexity of large projects.

This page has been created to choose/design/decide/work on the project management systems for the community. Please join also IRC channel #pms to work directly with people interested in this subject.


Task: Make the decision about using PMS

Initial objectives

Let's define the needs and criteria for a preferable software:

  • flexible enough to meet different needs and not only target software development
    • functionality configurable by members of specific projects, for example by providing user defined fields which also can be at any moment enabled or disabled
  • efficient and intuitive interface
  • lightweight and fast
  • updates published through different protocols (irc, email, xmpp)
  • system integrated with the rest of environment
  • search box to look for projects
  • tags to dynamically categorize projects
  • system which encourage people to contributions, rather than to flood with requests (for example by showing ratio like: 1000 developer/ 157 tester/ 34 features requester)


<graphviz>

digraph project { node [shape=box] size="11,11" //rankdir="LR"

"Communication tools" -> "IRC" "Communication tools" -> "Mumble" "Communication tools" -> "PMS"

Contributors -> "Contact List"

Documentation -> "Blueprints" Documentation -> Charters Documentation -> Description Documentation -> "Logs and recordings"

Project -> Activity -> Graphs Project -> Documentation Project -> "Communication tools" Project -> Contributors Project -> Objectives Project -> Status

Status -> Experimental Status -> Development Status -> Mature Status -> Merged Status -> Abandoned }

</graphviz>


Required specific functions

  • tasks
  • historical record
  • bug tracker


Proposed solutions

Waiting for evaluation:

Task management on personal and group level

GTD flowchart.png


See also

External links


TODO

Project management software todo list:

<tasks> [x] create the #pms IRC channel to work on this task [ ] decide on merging this page with OS Project Management System suggestions and PMS_structure_1 [x] organize team to work on project management software [ ] specify the requirements for the project management software [x] do research over existing open sourced pm applications [x] run tests and gather data -- tested Flyspry, ClockingIT, Trac, Wiki todo and Redmine [x] decide about further development/usage -- from now we will be using Redmine, which simply does work very well for us, is flexible, and there is a team ready to develop it further </tasks>