ProjectLibre Doc v0.3
ProjectLibre Doc v0.3
ProjectLibre Manual
Version 0.1 October 3, 2012
Version 0.2 October 24, 2012
Version 0.3 April 13, 2013 : - converted to Google doc, -add List of Content, - more chapters.
ProjectLibre Manual
Introduction to ProjectLibre and Project Management
Overview of ProjectLibre
Introduction to Project Management terminology
Tasks, Resources, and Costs
Installing and Running ProjectLibre
Running ProjectLibre 1.5_beta5
Starting and Saving Projects
Navigation with the Primary Controls (Top Line)
Create an Example Project
Step 1: Create the project plan shell
Step 2: Identify the project resources
Step 3: Identify the project's high-level tasks
Step 4: Identify task dependencies
Step 5: Assign project resources to appropriate tasks
Step 6: Elaborate and decompose tasks
Step 7: Evaluate the project plan
Tasks
Views:
Gantt selection
Network or flow diagram view:
Work Breakdown Structure:
Task Usage view:
Zoom In or Zoom Out:
Clipboard:
Tasks:
Insert and delete:
Indent and Outdent:
Link and Unlink:
Information:
Calender
Resources
Save Baseline
Clear Baseline
Find
Scroll to Task
Update Tasks
Resource
Views
Resources
RBS
Resource Usage
tasks spelled out in the Work Breakdown Structure (WBS) for the development. The CBS organizes
accounts into a framework that enables costs to be aggregated independent of the WBS or the RBS.
CPI:
The Cost Performance Index (CPI) is equal to the BCWP/ACWP. When this index is less than 1,
the project is over budget. If the CPI > 1 the costs for the project are under budget.
Estimate: A prediction of the expected amount of effort or time needed to complete a given task.
Milestone: A milestone is a special task represents an event in your project; it is a task with an effort of
0.00h. It is typically used to mark a major outcome; for example, the completion of a deliverable
satisfactory to and accepted by the customer.
PERT: The Program Evaluation and Review Technique (PERT) is an enhancement to the Critical Path
Method (CPM). Task effort estimates in CPM are point estimates, while task effort estimates in PERT are
computed by weighting the Optimistic, Most Likely, and Pessimistic estimates [(O + 4*M + P)/6].
PERT Distribution: This distribution is a simplified way to calculate an Expected estimate from the
Optimistic-, Most Likely-, and Pessimistic estimates.
Resource: A resource can be one of three types: Work, Material, or Team. All resources must belong to a
Research Group.
Resource Group: A resource group is a collection of similar resources.
Resource Team: A resource team consists of a number of resources working together for a common
purpose.
RBS: The Resource Breakdown Structure (RBS) organizes resources into resource groups.
SPI: The Schedule Performance Index (SPI) is equal to the BCWP/BCWS. When this index is less than 1,
the project is over budget. If the CPI > 1 the costs for the project are under budget.
Summary Task: A summary task has subordinate tasks (sub tasks) and rolls up information based on these
sub tasks.
Task: A task is a unit of work; resources are usually allocated at the task level.
WBS: Work Breakdown Structure (WBS) is used to decompose large projects down into manageable
chunks to ease planning and management.
or days time) and materials have the type Material (expressed in a quantity bags of cement, for
example). ProjectLibre has a spreadsheet depiction for managing resources (Figure 1). These typical
spreadsheet headings can be tailored to suit the needs of specific projects.
Cost refers to the monetary value or financial pricing of a specific project activity and is the
most commonly used way of aggregating resources in a project to be managed. As Figure 1 suggests, it is
typical to assign hourly (or weekly or monthly) rates to people resources. Similarly, the amount of money
paid to acquire materials, expressed as a dollar cost, gives an indication of the relative value of different
materials.
as an optional package.
This sequence of commands might look like this: (You do not need to be root.)
Alterntive you may open an existing .pod or .xml file or create a new one, use the commands on
the top left of the redesigned ProjectLibre page (circled in magenta below). Left click on either Open or
New to start this process.
10
the .pod extension as part of the name, ProjectLibre appends the .xml suffix to the name typed. For
example, selecting Save in Figure 7, creates a new file named AFE61_DTW_mini_PRA_subtask_Rev1.pod.xml.
Finally, Close is the last of the choices under this left-hand block of functions. Selecting
Close does just what the name implies. The file that is open is closed, retaining the name which it is
currently carrying. If the file has not been saved with a file name before this closure, a window pops up to
remind the user to name the file (Figure 8). If No is selected here, the file closes with the name assigned
when it was opened, discarding any modifications made after the file was last saved. Choosing Cancel
simply puts you back into the editing mode and closes the dialog box.
11
after analysts. Notice that the File button in the top row remains light blue, indicating a specific set of
controls are available for use. We will come back later to go over what each of these subfunctions allows
in terms of manipulating the ProjectLibre file of interest.
12
the Task primary control block in the first line is now light blue, rather than the File control block.
Selecting the Task control block gives access to this different set of navigation tools. As there was with
the File control block selected, there are a number of subfunctions to be discussed later; for now, we
will stick to the primary control functions and their elementary use. This Gantt window is, however,
where much of the useful work is done to lay out the schedule and tailor it to the specific project being
analyzed.
Next, we examine the Resource block in the primary control layer of the command lines
(Figure 12). As you likely now expect, it allows us to manipulate the resources available for project use.
Selecting the Resource control does not change the Gantt chart display; however, if you click on the
Resources icon, the main display window opens up to a spreadsheet (Figure 13) that allows you to
enter, select, and modify resources and how they are to be used.
13
14
15
add a start date as shown in Figure 16. You could also deselect the Forward scheduled box which is the
default selection. Doing so will allow you to select a finish date and have ProjectLibre work backwards
after you enter the required tasks. This alternate method is primarily for those projects that have a firm
finish date that must be met., one like News Shower which has a mandatory completion date. It is perhaps
a bit more common to leave the default checked action as shown in Figure 16, enter the required tasks,
and use the software to calculate a completion date. But, for our example we will uncheck Forward
scheduled to be sure we satisfy that mandatory completion date. This change makes our example slightly
different than Smith's original one. As you develop your own learning example, you will need to interpret
your own organizational environment and utilize features of ProjectLibre that meet your own needs.
Setting down the assumptions and constraints is a bit like developing, refining, and validating
requirements for a system. The notes on the dialog box used to name the project are a good place to start
documenting some of these constraints and assumptions.
16
Figure 17. Resource spread sheet for information about people resources
The next step is to identify and name the available resources. For News Sources all the resources
are people resources and we can enter all the necessary information by navigating to the resources
spreadsheet in one of the ways we described under the paragraph on navigation within ProjectLibre. The
best way to navigate to this spreadsheet is to select Resource in the top line and click on the Resources
icon on the left side of the second line. These two actions bring up the spreadsheet shown in Figure 17.
17
18
19
effective date. In fact the five subtabs (A-E) even allow the analyst to set five different cost rates for a
given person resource. Also, it is possible to give the resource a raise by simply stepping up the rate at
an appropriate Effective Date in the left column of a given tab.
20
21
22
Figure 26. High level tasks for the News Showers example
The News Showers example project is assumed to be similar to an earlier one successfully
completed by the organization. The project, like almost all projects, can be described with five generic
tasks: initiation, research, contracting, development, and launch. These generic tags are not as
unambiguously descriptive as one might like to see, but they do outline a general way to categorize upper
level tasks. So the analyst enters more descriptive task titles, but you will recognize that these tasks fit
this generic description (Figure 26).
Observe that all task bars used so far are red. This Kickcoloring
means that all tasks are part of the critical task, which has no meaning at this point in the analysis. When
we finish the critical path will be in red and all non-critical task bars will be blue, But it is way too early
to identify a critical path at this stage of developing the project plan.
23
24
25
26
27
Tasks
Now we turn attention to a detailed discussion of tasks and how they are handled in ProjectLibre.
We set the foundations for this elaboration with the paragraphs surrounding Figures 10 and 11 and also
Figures 24, 26, and 27. Tasks are still the primary element for laying out a project plan, so we need to dig
a bit deeper and learn a bit more about the Gantt chart and its listing of tasks interacts with the rest of the
program to produce the complete Work Breakdown Structure (WBS) and other useful decompositions that
describe the project and allow management to readily evaluate progress, reallocate resources, and identify
problem areas. The task descriptions are fundamental to all these operations. So, let's reexamine the Gantt
chart first, this time looking at each of the functions available with the Tasks tab selected in the top row of
the command ribbon. The second row has three sections (Views, Clipboard, and Task third line) and 24
different possible selections in the second row (highlighted with a large yellow rectangle in Figure 30).
Views:
Gantt selection
Starting at the left side of this row of functions, in the Views section, the Gantt chart button is
already somewhat familiar, having introduced it earlier. Left clicking on this button brings up the default
spreadsheet that is prelabeled with convenient labels for project management purposes - Name,
Duration, Start, Finish, and the like. There are some unique features associated with this tailored
spreadsheet on the lower left side of the Gantt page of ProjectLibre.
The first column is simply a sequential numbering scheme for each task and subtask, starting at 1
and increasing one number at at time with each additional row. So, this column is the row number for the
Task spreadsheet.
The second column provides some flexibility in tailoring the spreadsheet to your own needs. It
has a circle with an i in it (magenta ellipse in Figure 30), perhaps to imply that this icon allows insertion
of new columns. If you left click on the icon, the entire column is highlighted in black and you can
change all rows suit your needs. Similarly, left clicking in the first or title row also highlights that row for
multiple row insertions. If you right click on the icon, a dialogue box appears that offers three choices: (1)
Insert column, (2) Hide column, and (3) Find. Selecting any one of these choices pops up a dialogue box
for insertion of more information. The dialogue box for the first of these selections is below (Figure 31).
There are a number of choices for the field variable (see definitions at the beginning of the Manual) and
making a selection results in insertion of an additional column (Figure 32) labeled with the Field
selection. In our example, the new column is labeled Baseline1 Start. This feature allows the analyst to
very flexibly tailor the Gantt chart contents for tracking the project,.
Figure 31. Dialog box for Gantt spreadsheet Insert Column function
28
Figure 32. New Gantt chart column with label Baseline1 Start
The Hide Column selection for this dialogue box allows the user to remove this new column
(or any other of the other visible columns) by selecting that choice. Finally, the Find selection brings up
a dialog box (shown in Figure 33) that permits a search for a field name. [I do not understand how this
search function works. Can someone explain it to me? - DTW]
29
30
dependency sequence, providing both labels for clear identification. Then it offers four possible
dependency connection types: FS (the default option), FF, SF, and SS. FS stands for Finish-to-Start (of the
From task to the To task), FF implies Finish-to-Finish, SF indicates Start-to-Finish, and SS means Startto-Start. The choice of connection types obviously alters the flow of the work between tasks. The default
choice is by far the most common usage. Notice that this dialog box also allows addition of lag (free) time
between tasks with a numerical value in either hours or days or other appropriate time unit. The lower
row of four selections allows you to completely remove the linkage, accept changes made, cancel your
operation, or go to the on-line help documentation (which is still being developed for ProjectLibre at this
writing).
31
32
33
34
35
direction as Zoom In. This pair of is quite useful in setting the scales to evaluate the critical path in the
basic Gantt chart (Figure 42). This graphic shows the schedule for the entire example News Showers
project reduced to a total length of five months in three different quarters of two different years. Of
course, you can use these two commands to help size a Gantt chart for printing in a report or to examine
the details of how work is scheduled.
Clipboard:
The Clipboard section of the Task command ribbon has only three possible selections: (1) Paste,
(2) Copy, and (3) Cut. The names are descriptive of what each selection does. To use these functions for
the Gantt chart spreadsheet the analyst must simply highlight the desired row by left clicking in the first
column of the spreadsheet; the selection turns black to show what is selected. Once the desired row is
highlighted, left click on Copy, move the cursor to the row on the spreadsheet where you want to insert
the duplicate row and left click to highlight the desired location, and then left click on Paste. The results
are shown in Figure 43.
36
Figure 43. Use of Copy, Paste, and Cut from the Clipboard
The Cut command can be used to remove a highlighted row in the spreadsheet. The same effect
can be achieved by selecting the Undo command at the top of the ProjectLibre command ribbon
(magenta ellipse in Figure 43); this selection simply reverses the last issued command. The gold arrow
just to the right of this Undo arrow is the Redo arrow and it reverses the action of the Undo arrow.
Quite clearly, ProjectLibre provides more than one command to accomplish similar functions.
Incidentally, the Cut, Copy, and Paste command are also available by simply right-clicking with
the cursor hovering over any row or column in the main part of the Gantt chart spreadsheet. In fact this
pop-up dialogue box has several other functions including: (1) Indent, (2) Outdent, (3) New (for inserting
a new row above the cursor in the Gantt spreadsheet), (4) Delete (which deletes a selected or highlighted
item), (5) Expand ??not sure what these last two do??), and (6) Collapse (?? ??). To use these last two
functions the cursor????
Tasks:
37
38
rectangle shows the result of making Indent selections for the indicated subtasks. It is also possible to
repeat the process and move the hierarchy down in sub-subtasks. Naturally, the Outdent is the inverse
of the Indent command and simply removes a level from the hierarchy.
39
40
41
42
43
44
Information:
The Information command (yellow ellipse in Figure 48) was introduced earlier to discuss
Annotation Styles in the previous paragraphs. Now we need to look at each of the Tabs shown in Figure
51 and explain the functionality they provide.
You have to mark a Task before the Information function is started, alternatively after a click on the
Information button, select a Task before a new window will open.. When the Information window has
opened, we start with the General tab, the default tab that appears when the Information tab is selected
with the mouse. This tab is an alternative way to fill in the most important information about project tasks
in one convenient menu. You can enter/edit task information: Duration, Start date and time, Finish date
and time, Percent complete (blank until entered), whether Duration is estimated or not (? indicates
estimated), the amount of work to be done (usually in hours or days), Priority assigned to the task (a
numerical value between 0 and 1000), and Baseline information (Start and End) - once a baseline
schedule has been agreed upon and entered. Our starting entries (so far entered directly on the spreadsheet
for our News Showers example) is displayed on this General tab.
To use the Information command properly, first select a task as suggested in Figure 53, where the
Kickoff task is highlighted in black by left-clicking on the 1 in column 1 of the Gantt spreadsheet (left
side). If you select more than one task row and then click on the Information command, a warning box
will remind you that only one task can be edited at a time with this approach (Figure 54). Once a single
task is properly selected (Figure 53), clicking on Information command brings up the dialogue box in
Figure 55 with the General tab selected by default.
Figure 53. Kickoff task selected for Information command in Task block
45
Figure 54. Warning message if multiple tasks are selected for Information
Calender
The Calender is a very important feature in ProjecLiber, as it is the basis for all related calculations.
Allocating a Calender early in the Project is therefore considered important and effective. ProjectLibre in
only able to work with one Calender.
The Calender window (Figure 56) opens normally with the standards working Calender for the present
date, indicated in blue; here 13 April 2013. a left mouse click on the date will show the working times
from .. till .. on the left side of the window.
The Calender can be moved forwards and backwards with the arrows in the top right corner (Figuur 57) ;
46
a click on the house will bring you back to the present date again.
Clicking on Options button will open a new window Figure 58 in which you can specify the working
hours per day and per week and the working days in a month for your project. ProjectLibre will use this
for calculation the project duration.
47
Other Calenders are shown after a mouse click on the scroll arrow/ window on top-left (Figure 56); All
available Calender in your ProjectLibre program are available, the standaard ProjecLibre Calenders as
well as your own previously save Calenders. If none of these Standard Calenders offers the required
working times for your project, ProjectLiber allows you to define and save your own Calender.
A click on the New button (left bottom) pops-up a new Window (Figure 59) to define your own
Calender with your choice of Working- and Rest-days en even working times. First, you are asked to
provide a Name for your new Calender, a relevant Name that indicates the purpose of this Calender.
Oman to make a Calender that will be used in many Arabian countries with a working week from
Saturday till Wednesday. Two choices are offered, either to create a New Base Calender or to modify an
existing Base Calender; the window will be activated to allow you to choose that Base Calender you like
to copy from. An OK will create your New Calender (Figuur 60) with the given Name and save it.
Saturday and Sunday are made normal working days already. The Thursday has been made a Nonworking day and the mouse cursor is marking all Fridays (a square around each Friday in the Calender ).
Using the radio buttons on the left, the Fridays can be made a Non-working day as well. Clicking on one
particular day allows you to specify the type of day and the individual working hours e.g. Bank holidays.
48
When all days, national and religious holidays are indicated and the working hours defined as required,
the Calender will be created and saved with a click on OK. In future it will be available in the list of
Base Calenders.
Resources
ProjectLibre has a good feature in the assignment of Resources to Tasks, after which ProjectLibre will use
these assigned Resources to optimize the schedule. Click in the Task commando on Resources and a
49
window appears to assign Resources to Tasks. Best is to first select a task before the Resources window is
opened, as than the details of the task are already filled, (indicated with green highlight), else you may
select the tasks after the window is opened.
Additional persons or Resources can be added, just mark the resource and click on Assign. A new
Resource is added with standard a 100% input; this however can be changed to click on the percentage
and type your percentage number or click the up or down small arrows.
A person or resource can be removed from this task by marking the resouce an a click on Remove.
A person or resource can be changed from this taks by marking the resource and clicking on Replace. A
new window with all available resources will open and allows you to select the new name (Figure 62).
After selecting the proper resource(name) an OK is sufficient to make the change. George will replace
jean. George comes with a 100% effor, which can be changed as explained before.
50
Save Baseline
With the project progressing, You will notice that the actual schedule starts deviating from the start
schedule. In order to be able, later, to review the changes, it is possible to freeze and save 10 baseline
schedules at different times with its name. If your project has some milestones , that would be a good time
to create a baseline.
Click on Save Baseline in the Task command bar. A new Baseline window opens (Figure 63) and
51
allows to select a name for a baseline from this moment be it for the whole of the project or for just those
actions that are selected. Confirm this with an OK and the baseline schedule is saved.
Later you can evaluate the different baselines stored, Figure 64. The New Douche project had a basic
schedule of 23 days till the Launch of the product and a Baseline was made , see greyish bar of smaller
heights under the main Task bars. Notice that the contract discussions with production company starts
only after the brainstorm session and prototype construction has started. Marketing starts when the
prototype B is well on its way and the contract discussions come in its finalization phase; Link SS with
lag..
An optimisation session with all involved was made during the Brainstorm session and it was concluded
that main part of the Prototype B work would be able to start during the Prototype A construction, as well
as the contract and marketing guys and dolls got some hurry. So an improvement on the scheduler of 3
days was gained and this saved as Baseline 1, in yellowish color, in the right part of this Gantt diagram..
Clear Baseline
A click on Clear Baseline brings a similar window on your screen. Now you can mark any made
Baseline and remove it. Confirming with an OK will get rid of it.
Find
In a large Project it might be difficult to find that special Task. A Find feature (Figure 65) is making
this easier; click on Find in the Task command. Type your find keyword, or part off, then select the
Field it will be in (in this example Name) and click the green or blue button; the green button will
search in the rows below your mouse cursor, while the blue button will search in the rows above your
52
mouse cursor. The found task will be highlighted in grey, if it exists that is.
Scroll to Task
For larger projects, the scheduling bars in the right side of the Gantt chart, might have moved out of sight.
You have to mark that Task you want to see the scheduling bar for and a click on the Scroll to Task
button in the Task command will bring the bar within the screen.
Update Tasks
Making a project Schedule is one, but the actual reporting of actual progress is a necessary second!.
ProjectLibre is only able to forecast an accurate project finish date if all progress on task is updated
regularly.
53
The button Update in the Task command pops-up a Update Tasks window. The most effective use is to
first mark the Task as then the window is already filled with the details of the selected Task. You may
change the percentage to the actual one or fill the actual Start and End date for the Task. After all updated
information is in and closing the window, will make ProjectLibre working on the update of the Project
Schedule and will make changes visible in the Gantt chart, other charts and the tables.
The Help feature is still not functioning; till this document is finished.
Resource
Personen werkend aan een project, Materialen, Gereedschap en Materieel worden door
ProjectLibre op vergelijkbare manier verwerkt in het project.
Het Hoofmenu Middelen, heeft een aantal functies die opgedeeld zijn in drie groepen:
Afbeeldingen, Prikbord en Middelen; enkele functies, zoals b.v. kalender zijn gelijk aan de
kalender in het Taak Hoofdmenu en dit zal dan ook met een verwijzing en link aangegeven
worden.
Views
Resources
The Resources spreadsheet pops up with a mouse click on the Resources button in the Views group.
54
This spreadsheet contains all details on Resources, such as Name, RBS, type , an e-mail address, initials,
a hourly rate, overtime rate, base Calender etc.
The information form this spreadsheet is used by ProjectLibre to make calculations for your Project, e.g.
duration of work for a person depending on his/her maximal units, or expenditure using the personell
rates etc. Filling the spreadsheet is possible by direct typing into the cells and a right mouse click offers a
windown with easy features to help
55
The spreadsheet is flexible and easy to adapt to your needs by hiding a column or adding new ones. To
hide a Column simply click on Hide Column and the selected Column disappears from the View; it is
however not deleted. To add a new Column, click on Insert Column and a new Insert Column window
will appear. The window allows to choose which Column from a long scroll-list to add, select your
required Column and confirm with a click on OK.
It is possible to assign a separate Base Calendar to each Resource/Person. E.g. a Crane may have a 24 hrs
Calendar, while the crane-drivers each have an 8 hrs or 12 hrs Calendar for their respective shifts.
A double mouse-click will show the Resource Information window; later on this window.
RBS
Recourse Breakdown Structure (RBS) shows a hierarchic structure in large list with Resources, from
personnel , tools, materials, equipment and other services. Cost is not a Resource as such, though all
Resources cost money. A click on the RBS button in the Resources commando shows this scheme,
Figure 68.
Each block represents a Resource and indicated the expenditure of that Resource of the usage in the
project against the budget.
The hierarchical relation between Resources is indicated with a line. A click on this relation line brings a
new window, that allows the line to be removed by a klik on the Remove button, Figure 70.
56
An option to make a new relation line between Resources is also available: click the mouse inside a
Resource block and a line will appear from the block to the mouse with a symbool, click the mouse to
the other block to create the new relation.
57
Resource Usage
A detailed spreadsheet will be shown with all usage data for Resources by the Task, just click on the
Task Usage button in the Resource command, Figure 71. Per Resource is indicated in the left side in
columns its usage per Task in hours, a total of hours and also where averaging has been applied, etc. A
mouse click on the head of the Column allows either to hide a Column or even to create a New Column.
A New Column window opens that allows you to select the Column from a long list, among them some
cost data.
On the right side of this spreadsheet the assigned hours per Resource and Task are indicated in date
structure, in hours, days or weeks. The time scale can be adjusted using the Zoom In or Zoom Out
buttons from hours to quarters of a year. The mouse allows you also to change the size of left and right
panes on this screen, with a click and drag action.
Clipboard
The Clipboard features for Paste, Copy and Cut , are comparable to the once in the Task command.
Resource
The Resources group in the Resource command has several functions, some of which are similar to
functions in the Task command; these will be referred to.
Insert
The Insert button is working in the Resource spreadsheet and the Resource Usage table only. First a
ProjectLibre Inc. All rights reserved
58
Resource should be marked. A click on the Insert button will add a row above the marked one and
allow you to enter a new Resource.
When in the Resource Usage table and you mark a task row , within a Resource and click the Insert
button, a new row will be create at the end of this Resource and allow you to enter a Resource.
Delete
The Delete button is also working in the Resource spreadsheet and the Resource Usage table only.
First the row to be deleted has to be marked, by a mouse click. The row is highlighted in grey and a click
on Delete will remove this Resource row from the table.
Indent/Outdent
The Indent and Outdent functions are powerful in making changes to the hierarchical structure of the
RBS, similar to the Indent and Outdent functions discussed in the Task command.
Information
Clicking on the Information button in Resource command will open a new Resources Information
window only if a Resource was selected, else a Resource has to be selected for the window to appear.
The Resource Information window has five Tabs, but will standard open with the General tab open.
59
Some General information on the Resource can be entered, notice that the name of the Resource is
already in.
60
The Cost tab, allows for this resource to specify the labour rates, overtime rates and Cost per Use.
Notice that the first column with the name effective date, and that there are some 5 smaller tabs, A,B, C,
D, E.(Figure 74) This will allow you to set 5 different time intervals with each its own rates for this
Resource; pretty good for a salary raise eh?
The Resource availability tab allows you to specify for the Resource the percentage time available for the
project with some timeintervals.
The Task tab offers a summary of all Tasks that the marked Resource is involved with.
The Notes tab offers some free space for extra information for this Resource.
Calender
The Calender button in the Resource command brings the same information window as the Calender
button in the Task command.
Notes
The Information window will be opened by clicking on the Notes button in the Resource command,
but this time the Note tab is already opened. The Notes tab offers some free space for extra
information for this Resource.
Find
The Find button in the Resource command brings the same Find window as the Find button in the Task
command.
61
View
Many Views in the View command are identical to the Views in the Task and Resource
command sections. e.g. Gantt and Resource spreadsheets. For Ease of Using this Manual the
text and images are repeated here, while there is also a link to the earlier sections given.
An important feature of the View section is the possibility to show sub-Views on the lower part of the
screen, either from the View command with the icons in the Sub-View section or the icons in the top row
right top.
The Sub-Views are always in the bottom part , but as for a vertical split in the Gantt spreadsheet, the
View -- Sub-Views screens have a horizontal split. With the mouse Figuur 75 the size of top and bottom
part can be changed, click the mouse on the split line and a double arrow appears, with the mouse you can
move this horizontal split as you wish.
Task Views
Gantt
Starting at the left side of this row of functions, in the Views section, the Gantt chart button is already
somewhat familiar, having introduced it earlier. Left clicking on this button brings up the default
spreadsheet that is prelabeled with convenient labels for project management purposes - Name,
Duration, Start, Finish, and the like. There are some unique features associated with this tailored
spreadsheet on the lower left side of the Gantt page of ProjectLibre.
The first column is simply a sequential numbering scheme for each task and subtask, starting at 1 and increasing one number at at time with each additional row. So, this column is the row number for the Task
spreadsheet.
The second column provides some flexibility in tailoring the spreadsheet to your own needs. It has a
circle with an i in it (magenta ellipse in Figure 30), perhaps to imply that this icon allows insertion of
new columns. If you left click on the icon, the entire column is highlighted in black and you can change
all rows suit your needs. (Similarly, left clicking in the first or title row also highlights that row for
multiple row insertions.) If you right click on the icon, a dialogue box appears that offers three choices:
(1) Insert column, (2) Hide column, and (3) Find. Selecting any one of these choices pops up a dialogue
62
box for insertion of more information. The dialogue box for the first of these selections is below (Figure
31). The are a number of choices for the field variable (see definitions at the beginning of the Manual)
and making a selection results in insertion of an additional column (Figure 32) labeled with the Field
selection. In our example, the new column is labeled Baseline1 Start. This feature allows the analyst to
very flexibly tailor the Gantt chart contents for tracking the project,.
Figure 31. Dialog box for Gantt spreadsheet Insert Column function
Figure 32. New Gantt chart column with label Baseline1 Start
The Hide Column selection for this dialogue box allows the user to remove this new column (or any
other of the other visible columns) by selecting that choice. Finally, the Find selection brings up a
dialog box (shown in Figure 33) that permits a search for a field name. [I do not understand how this
search function works. Can someone explain it to me? - DTW]
63
Network
64
dependency connection line, a plus sign appears. Then a left mouse click pops up a dialog box (Figure 35)
which allows you to alter the connection as desired. This dialog box lays out the From-To dependency
sequence, providing both labels for clear identification. Then it offers four possible dependency
connection types: FS (the default option), FF, SF, and SS. FS stands for Finish-to-Start (of the From task
to the To task), FF implies Finish-to-Finish, SF indicates Start-to-Finish, and SS means Start-to-Start. The
choice of connection types obviously alters the flow of the work between tasks. The default choice is by
far the most common usage. Notice that this dialog box also allows addition of lag (free) time between
tasks with a numerical value in either hours or days or other appropriate time unit. The lower row of four
selections allows you to completely remove the linkage, accept changes made, cancel your operation, or
go to the on-line help documentation (which is still being developed for ProjectLibre at this writing).
WBS
Figure 37 is the default chart that appears when the WBS (blue ellipse in Figure 36) selection is made
with a left mouse click. This diagram is similar to the Network flow view of the tasks in that each block is
separate. However, the textual entries inside the block are related to blocks in the original Gantt
spreadsheet, in the example shown Cost (implying that as costs are entered during the course of a
project's life, they can be monitored by the analyst and/or manager from this block) and Budget. Notice
that this second entry is blank; if we add a budget column (How? There is no Budget entry in the
dialogue box of Figure 31.)
65
66
67
Task Usage
68
possible to directly edit the hours in the right side of this view, but it is also quite possible (perhaps even
likely) that doing so will alter the totals on the left side and may cause fractional hours or days to be
incorporated into the schedule.
Resource Views
Resources
The Resources spreadsheet pops up with a mouse click on the Resources button in the Views group.
This spreadsheet contains all details on Resources, such as Name, RBS, type , an e-mail address, initials,
a hourly rate, overtime rate, base Calender etc.
The information form this spreadsheet is used by ProjectLibre to make calculations for your Project, e.g.
duration of work for a person depending on his/her maximal units, or expenditure using the personell
rates etc. Filling the spreadsheet is possible by direct typing into the cells and a right mouse click offers a
windown with easy features to help
69
The spreadsheet is flexible and easy to adapt to your needs by hiding a column or adding new ones. To
hide a Column simply click on Hide Column and the selected Column disappears from the View; it is
however not deleted. To add a new Column, click on Insert Column and a new Insert Column window
will appear. The window allows to choose which Column from a long scroll-list to add, select your
required Column and confirm with a click on OK.
It is possible to assign a separate Base Calendar to each Resource/Person. E.g. a Crane may have a 24 hrs
Calendar, while the crane-drivers each have an 8 hrs or 12 hrs Calendar for their respective shifts.
A double mouse-click will show the Resource Information window; later on this window.
RBS
Recourse Breakdown Structure (RBS) shows a hierarchic structure in large list with Resources, from
personnel , tools, materials, equipment and other services. Cost is not a Resource as such, though all
Resources cost money. A click on the RBS button in the Resources commando shows this scheme,
Figure 68.
Each block represents a Resource and indicated the expenditure of that Resource of the usage in the
project against the budget.
70
The hierarchical relation between Resources is indicated with a line. A click on this relation line brings a
new window, that allows the line to be removed by a klik on the Remove button, Figure 70.
An option to make a new relation line between Resources is also available: click the mouse inside a
Resource block and a line will appear from the block to the mouse with a symbool, click the mouse to
the other block to create the new relation.
Resource Usage
71
A detailed spreadsheet will be shown with all usage data for Resources by the Task, just click on the
Task Usage button in the Resource command, Figure 71. Per Resource is indicated in the left side in
columns its usage per Task in hours, a total of hours and also where averaging has been applied, etc. A
mouse click on the head of the Column allows either to hide a Column or even to create a New Column.
A New Column window opens that allows you to select the Column from a long list, among them some
cost data.
On the right side of this spreadsheet the assigned hours per Resource and Task are indicated in date
structure, in hours, days or weeks. The time scale can be adjusted using the Zoom In or Zoom Out
buttons from hours to quarters of a year. The mouse allows you also to change the size of left and right
panes on this screen, with a click and drag action.
Other Views
Luckily there are some interesting functions in Other Views that will offer some new views and
even reports of vary sorts.
Projects
A click on Projects button in the View section of command will open a screen that shows all your
projects actually opened in ProjectLibre, Figure 76. This makes it very easy and fast to switch between
the different Projects that you are managing. A right mouse click on the Heading of a Column will open a
small window that allows to Hide the marked Column or to Add a New Column. The addition of a new
Column was explained before, selection from a New Column window. The Column width can easily be
changed moving the mouse to the side of the Column heading, when a double arrow appeard you can
drag the mouse till the required width is obtained.
72
Double-Clicking anywhere in the project list , will open the Project Information window with more
detailed information on the selected Project. Have you noticed as well, a small scroll box in the top right
corner, with a Project Name? The is the live Project you are working on, but a click on the small arrow,
opens a window that shows the ohter active Projects in the ProjectLibre program; this allows a quick shift
to the other project.
Report
Reports are meant to be printed and read by those interested in the content or those that are supposed to
invest their money in your Project. Consequently the format of the report looks better and more attractive
as the Views on the screen.
Clicking on the Report button in the View command section opens a nice Report, Figure 77.
73
Figure 77 The Project details Report using the report function from ProjectLibre
It is possible to select a variety of reports, but that later. First lets see the icons just above the report.
These are standard icons and can be explained easily.
The left one: Save : to save this report in different formats, among them pdf, xml,htm, csv, xls, rtf,
2nd one: Print: to make a hard-copy print of your report,
3rd one: Refresh, which will make a new version of the same report e.g. after an update,
4th-8th: these are functions mainly for multiple page reports to scroll through the pages,
9th-11th: these are button to manage the report on the screen, fit the height or the width of the screen,
12th-14th: zoom buttons to enlarge or shrink the report to fit on the screen or to have a detailed look.
As said there is a variety on reports to choose from and there two lists with related options available,
Figure 78.
Figure 78 Two scroll boxes with related lists to select your desired report.
Depending what you choose on the Report scroll list, another list will become available to choose from.
So 4 main choices and from that some 6-12 additional choices; a good chance your desired report will be
74
found.
Sub-Views
We explainerd already how to change the size of the Sub-Views, so for easy of use you may start with the
Main/Ssub-Views split about half the screen. The selection in the Main-View has some influence on the
information shown in the Sub_View as we will see later.
The switching of Sub-Views can be made in two ways: first the icons in the Sub-View command
section and secondly with the Icons in the top right of the screen, Figuur 79; which is very convenient if
you were viewing the Task or Resource Main Menu and dont have to switch to Views first. .
Histogram
Clicking the Histogram icon will show the Sub-View for Histograms with input from the Main View
selected before, or you may as well select it later.. The Task or Resource selected in the top part (mainview), will be the source for data shown in the Sub-View Histogram. In this example the Task idee
optimaliseren is selected. In the Sub-View under resources ard and george are indicated with a green
dot, to show that both are assigned to this task. As a Resource ard is selected and Unstarted
Assignments from the available list in the Resource Filter, to show his filtered data. .
75
The blue bars in the Histogram is for the Selected Resource; ard in this case. The green bars are for The
complete Project. The black line indicates the percentage availability of resources.
Charts
Clicking the Charts icon will show the Sub-View for Charts again related to the selected Task in the
main-view. Again as an example a screenshot in Figure 81.
Also in Charts the Resources assigned to the Task are indicated with a Green dot. The Resource filter list
offers the same choices but there is more to choose from.
With check boxes you may select to view a Histogram or the contours and on top of this also you can
view the Cumulative Cost (in this case) over the project duration.
With the radio buttons work and cost, different lists will appear with many input variable to choose
from. Choose a selection and the outcome will be shown in the chart.
An explanatoin for some cost codes:
ACWP: Actual Cost of Work Performed
BCWP: Budgeted Cost of Work Performed
BCWS: Budgeted Cost of Work Scheduled.
76
Task Usage
Clicking the Task Usage icon will show the Sub-View for Task Usage, again related to the selected Task
in the main-view: Brainstorming. As example a screenshot in Figure 82.
No further selections here. The Task usage of resources is shown in tabel form on the left side. The
columns can be hidden or new ones added as explained before. It shows that 4 persons are participating
in the brainstorming task with the amount of hours worked on this task, that is a part of the Ontwikkelen
idee main task.
The rights side of the Sub-View shows the hours worked on this task by the day; shifting the calendar
days can be done with the slider in the top Gantt diagram.
Resource Usage
Clicking the Resource Usage icon will show the Sub-View for Resource work, again related to the
selected Task in the main-view: Brainstorming. As example a screenshot in Figure 83.
77
For the Resources assigned to the Project(not only persons, but also equipment etc. ), this Resource Usage
Sub-View will show all the hours worked on the different Tasks in the Project as well as on the right side
these hours indicated in the days worked on the project. It also shows the total of hours for each
Resourcem, while for the manager the total of all working hours is rolled up. The columns can be
changed, by either hiding some or by adding new columns in the familiar manner.
The column Work Contour shows a small scroll window, after a click with the right mouse-button. Here
you may indicate the form for the working pattern of the resource per task; you may prefer flat or maybe
front-loaded; I am always scared for back-loaded as the hours passed , have passed. Notice also that in the
Column Cost Rate you can indicate which of the labour rates of the Resource is applicable.
No Sub Window
This function is the easiest to explain: clicking the No Sub Window will close any Sub Window that is
open.
Filters
In the Filters section of the Views command window are three functions that allow you to
arrange the Tasks and/or Resources to those you want to view on your screen: The filter-, The
sort- and The group-functions, Figure 84.
These functions do also influence the content of the reports that you program ProjectLibre to
print.
78
Filter function
Figure 84 shows the Gantt diagram for the project to build a New House from the start till the final check
including all links and resources assigned to the tasks.
79
Figure 85 The same Gantt diagram for my New House project, Critical task filter.
TheFilter function will filter the list of Task and will show only those Task choosen by the filter
selection. In the filter list, there are several options to choose from, see Figure 85. Selecting the Critical
tasks option will filter only those tasks that are on the critical path (colored in red) and will hide the
other tasks that are not critical. This is a good way to concentrate on what is critical and where a slip will
extend the duration; a gain on the other hand will improve duration on your project.
The filter lists offers 18 different filters , so a lot to choose from and shape your report and views to your
liking. Some interesting choices for project management are: Cost over-budget tasks, Incomplete tasks,
Late/over-budget tasks, and slipped tasks.
Sort function
The Sort function works similar as the Filter function, but now all jobs will stay visible but sorted in an
order you select from the available sort options. In Figuur 86 you see wcich Sort options are available. If
you choose Name, than the Gantt view will show the Critical Tasks (filter still applies) but sorted in
alphabetic order on the Name of the Task.
Notice that sorting happens on tasks at same level, the indented tasks have their own sorting, and
the Sort function only sorts the tasks that are filtered in this example.
80
Figure 86 The Gantt diagram with Critical Task filter and the Name Sort option.
Group function
The Group function again is showing all tasks in the Gantt diagram but then grouped as per the choice
you make from the group list options. Figure 87 shows the different Group functions to choose from.
Having still only the Critical jobs in the Gantt and choosing the Resource Name group option, it can be
seen that all critical tasks are grouped per Resource (person) or group of persons. A useful view to point
your staff to their critical jobs, imho.
81
===
82
Keyboard Shortcuts
resources
http://www.projectlibre.org/
http://www.projectlibre.com/
http://project-management-knowledge.com/definition
83