[Back] [Return to Main Page]

PrjPlanner - Usage

usage: PrjPlanner.py [-h|-help|--help] <path-to-project-xml> [width [height] ]

  PrjPlanner is a project management tool for teams doing Agile
  software development. See:

    http://prjplanner.sourceforge.net/

  for detail, documentation, and updates.
This is PrjPlanner's main window. It has four parts. The top bigger part is called the information radiator. Project tasks are placed as green spheres within the radiator to convey their status; in this case their completeness, along the x-axis, and their correctness, along the y-axis. The progress percentage in the upper-left is simply an average of all task's completeness and correctness averages. When the mouse hovers over a task two labels are added: Above is its coordinates in the progress space and the task's size meaning and below is its title. The spacebar may be pressed to toggle the display of all task's labels. Tasks are selected with the mouse, which changes the task to the selection color red, and may be moved within the radiator with the mouse or arrow keys. The size of the task maybe be increased by pressing = and decreased with -. A task may be double-clicked to bring up a dialog to edit the task's tags (the task management methodology of PrjPlanner). A task may be double-clicking will holding down the Control key to edit the meaning of the task's size. Pressing A while the mouse is within the radiator will bring up a dialog to add a task. To the right of the radiator are the Tags and Backlog lists. The Tags list is a list of unique tags on all tasks in the radiator. Selecting a tag in the Tags list will dim all tasks in the radiator without that tag. Dimmed tasks may not be selected or edited. The backlog is a list of tasks not currently being worked on. Tasks are added to the backlog by pressing A while the mouse is within the backlog table. Tasks are moved from the backlog to the radiator by double-clicking. Below the radiator is a table of ToDos. ToDos are issues a developer is having with a task that requires some sort of external help. Pressing A while the mouse is within the ToDo table will bring up a window to add a ToDo. An existing ToDo may be modified by double-clicking on it. Finally, the tool may be quit by pressing Q, changes made saved by pressing S and getting help by pressing ?.




Fairly self explanatory.




This is the window which appears when the developer presses A in either the radiator or the backlog list in the main window to add a new task. Title is a short description of the task. Tags are keywords or short phrases, separated by semi-colons (;). Tags are the main methodology within PrjPlanner to manage tasks. All tags used by tasks in the radiator may be reviewed in the tags list in the main window.




This is the window which appears when the developer presses A or when a ToDo is double-clicked in the ToDo table. A ToDo is the communication method in PrjPlanner for developers to resolve issues that are gating completing the task. The developer gives the ToDo a title and a date of completion required. They also assign it to someone and give it some description in the history. Once entered, an attempt is made to email the issue to the assigner and owner. Of course, if the name entered is not a valid email or userid, the email will fail. When updating a ToDo, all fields are editable and changes are recorded in the history.




This window appears when a task in the radiator is double-clicked. The task's tags may then be modified.




This window appears when a task in the radiator is double-clicked while the Control key is being held down. The meaning of the task's size may then be modified.


SourceFor
ge.net Logo
[Back] [Return to Main Page]