P3/Spider Project Comparison

Download Report

Transcript P3/Spider Project Comparison

P3/Spider Project Comparison

Spider Project Introduction

Spider Project is a professional project management package, the most popular in Russia. It is used by the Russian Ministry of Defense, Gazprom, TNK, major Russian construction companies, etc. It was used in the construction of the Olympic village for the First International Youth Games, Caspian and Jamal - Europe pipelines, etc.

Spider Project Introduction

In Russia this package easily wins the competition with Primavera, Open Plan, Artemis Project View and other known packages offered by the local distributors.

The most attractive feature of this package is a possibility to create a project model that simulates the real processes of project planning, monitoring and control.

Overview

In this presentation we shall briefly compare the features of Primavera Project Planner (a typical high-end PM package) with those of Spider Project.

We shall focus on the differences between these two packages.

Overview

Successful implementation of the software largely depends on the functions provided by this software. Nothing can compensate for the lack of functional features.

We will discuss the difference between the packages concerning the following aspects: information, calculations, reports.

Overview

Information: the information on which the models are based shows if the package can support the different approaches to project planning and simulating the real situations,

Calculations: what the package can really do,

Reports: the output the package produces.

Information - Activity Data

Primavera Project Planner:

P3 users must set activity duration ,

Activity does not have its own calendar.

Spider Project:

• • •

SP users must set activity duration or of work to be done, the volume If activity volume is set, SP users should also set assigned resource productivity.

Activity has its own calendar .

Information - Resource Data

Primavera Project Planner:

P3 users set the total resource amount and the cost of the resource’s work hour or unit (for materials) ,

• •

Resource has its own calendar , P3 users cannot set the expenditure of materials by other resources.

Information - Resource Data

Spider Project:

• •

SP users set the total resource amount , the cost (cost components) materials of the resource work hour, spent or produced by resource unit per one hour of work (example: car uses petrol), Resource has its own calendar .

Information - Assignment Data

Primavera Project Planner:

P3 assignment types: Team, Independent.

• •

Team assignment - assigned resources should work together , Independent assignment - resources can be assigned to activity and work independently for certain predefined duration ,

Information - Assignment Data

Primavera Project Planner:

Assignment can be part time but P3 users cannot define the number of assigned resources and their work load - two resource units with 50% work load is equal to one with 100% work load. The number of necessary resources cannot be calculated properly.

Information - Assignment Data

Spider Project:

• •

If activity is volume driven then you shall define assigned resource productivity, SP assignment types: Team, Independent, Pool.

Team assignment - assigned resources should work together . SP users can create predefined resource teams (multiresources) and assign the whole teams and not individual resources. Teams can be hierarchical (team of teams).

Information - Assignment Data

Spider Project:

Independent assignment - resources or teams can be assigned to activity for certain duration or certain volumes , or resources (teams) can be assigned to activity for independent work until the activity volume will be exhausted (in this case you don’t know the resources SP will schedule to work on activity and volumes to be done by each assignment). Thus you can simulate shifts.

Information - Assignment Data

Spider Project:

Pool

assignment - SP users assign to the activity the group of resources (pool) with the different productivity, cost, calendars and specify the number of pool resources to be used as a team or their cumulative (leveling).

productivity . SP chooses resources to be used during project scheduling

Information - Link Data

Primavera Project Planner:

P3 users can assign 4 link types (finish to start, start to start, finish to finish, start to finish) of links with time lead/lag ,

Spider Project:

• •

SP users can assign the same 4 link types with time or volume lead/lag , Lag can have its own calendar .

Information - Cost Data

Primavera Project Planner:

• •

Activity cost is the sum of the assigned resource usage costs , Project cost is the sum of activity costs,

• • •

P3 users can use only one currency , P3 users cannot create cost centers and cost hierarchical structures, P3 users cannot simulate revenues.

Information - Cost Data

Spider Project:

• •

SP users can create and use any number of cost components and currencies , Activity cost is the sum of fixed direct cost, cost of materials assigned to activity directly and assignment costs,

Assignment cost is the sum of assignment direct cost (example - contract cost), cost of resource work hours, cost of materials both used by assigned resource and assigned directly.

Information - Cost Data

Spider Project:

• • •

Cost is calculated separately for each component and their groups defined by users, Money and materials can be not only spent also created on activities and assignments, but SP users can create and use any number of hierarchical cost centers resources, materials).

, which include cost components and project objects (phases,

Information - Breakdown Structures

Primavera Project Planner:

• • •

P3 users can create and use one Work Breakdown Structure , P3 users can create and use several activity codes and then group activities by codes, The maximal number of WBS levels is 20.

Information - Breakdown Structures

Spider Project:

• • • • •

SP users can create and use unlimited number of Work Breakdown Structures , SP users can create and use unlimited number of Resource Breakdown Structures , SP users can create and use unlimited number of Cost Breakdown Structures , SP users can create and use unlimited number of Material Breakdown Structures , Any structure has unlimited number of levels.

Information - Databases

Primavera Project Planner:

• •

The library of project fragments that can be inserted into other projects «as is», P3 users should edit the fragment data manually to adjust activity duration and resource assignments,

No other databases or references can be applied.

Information - Databases

Spider Project:

SP users can create standards (norms).

any number of databases that can be used in any project. The data in these databases can be applied to the project activities, resources, assignments, links. These databases help to create and use corporate

Information - Databases

Spider Project:

Typical databases (references) include:

resource productivity and work loads on different

assignment types,

material requirements per one unit of activity or

assignment volume,

cost components per one unit of activity or

assignment volume.

Information - Databases

Spider Project:

The library of typical project fragments can be used in any project and serves as the corporate technological standards. Fragments are usually defined for the standard volume of work (1 km, 100 cubic meters, etc.).

Inserting the library fragment into project SP users define the volume of work for this fragment in the current project. Fragment data are then automatically adjusted.

Calculations - Scheduling

Primavera Project Planner:

• •

P3 produces resource constrained schedules , (not material or cost !!!) P3 users can choose simple scheduling rules based on activity prioritization by information fields.

P3 scheduling algorithms are too primitive to produce good schedules.

Calculations - Scheduling

Spider Project:

• •

SP produces resource, material and cost (and any cost component) constrained schedules , SP suggests three levels of schedule optimization (standard, thorough, optimization) and support of the previous version the project data were changed.

. The last function is necessary for the schedule stability if

Calculations - Scheduling

Spider Project:

• •

Resource constrained schedules produced by SP usually are shorter (and never longer) than the schedules produced by P3 or other PM packages. It means better resource utilizing, larger reserves, lower time risks and lower project cost.

Example: The real Gas Refining Plant construction project scheduled by SP lasted 23 months, scheduled by P3 - 28 months. All project data were the same...

Calculations - Scheduling

Spider Project:

• • • Skill scheduling

- SP chooses resources to be used from the activity resource pools, SP chooses resources to be used for independent assignments.

Next slides show small project - Software evaluation and purchase scheduled by Spider Project and Primavera Project Planner. Spider schedule is 3 weeks shorter and this is typical.

SP Resource Schedule for Software Purchase project

P3 Resource Schedule for Software Purchase project

P3 Resource Schedule for Software Purchase project Schedule Comparison Spider / P3

Calculations - Cost

Primavera Project Planner:

• • •

P3 calculates planned cost of project elements (activities, assignments, phases, etc.), P3 calculates distribution of planned project cost by time periods, P3 calculates basic Earned Value BCWP, ACWP.

data - BCWS,

Calculations - Cost

Spider Project:

SP calculates planned cost of project elements (activities, assignments, phases, etc.) for any cost component and cost center.

• •

SP calculates distribution of remaining planned project cost (for any component and cost center) by time periods, SP calculates cash flow and cost center.

for any cost component

Calculations - Cost

Spider Project:

• •

SP calculates the full range of Earned Value Data (BCWS, BCWP, ACWP, CV, SV, ETC, BTC, etc) .

SP calculates periods, distribution of actual project cost (for any component and cost center) by time

The same calculations can be applied to any material and material center.

Calculations - Resources

Primavera Project Planner:

P3 calculates planned time distribution of resource work load (in time units). Example: on September 15 project will need workers for 20 work hours.

Spider Project:

SP calculates planned and actual time distribution of resource work load (work time and quantities). Example: on September 15 project will need 5 workers for 4 work hours.

Reports

Primavera Project Planner:

P3 has many predefined reports with Report Smith writing, and the interface - special software for report

P3 graphic reports include Gant Charts, PERT Charts, Histograms .

Reports

Spider Project:

• • •

SP suggests to print any table created on screen, or export data in CSV format (the standard format for data exchange, which can be read by any office program - Word, Excel, etc.), SP can export databases project information to SQL (Oracle, Interbase, Access).

SP graphic reports include Gant Charts, PERT Charts, Histograms and Organizational Charts .

Spider Project Specifications Power

Unlimited number of activities, resources, links, calendars, cost components, cost centers, WBS, RBS, resource centers, material centers, hierarchical levels,

Any number of project versions and baselines.

Time can be measured in seconds.

Spider Project Specifications Activities, Resources & Links

Duration driven, Volume driven, Hammock and Milestone activities.

Resources, Materials, Resources can utilize materials,

Activity and Resource Calendars,

FS, SS, FF, SF links with the time or volume lead/lag.

Lag calendars.

Spider Project Specifications Assignments

Resource and material assignment to activities.

Team, Independent and Pool assignments,

Independent assignments with undefined volumes of work to be done,

Pool definition by quantity or productivity,

Part time assignments with the true quantity definition.

Spider Project Specifications Databases (examples)

Activity type - material requirements,

Activity type - cost component requirements,

Assignment type - material requirements,

Assignment type - cost component requirements,

Assignment type - Resource workload,

Materials - cost components per unit.

Spider Project Specifications References

Library of typical project fragments,

Predefined Teams,

Predefined Pools,

List of materials,

Any user defined.

Spider Project Specifications Graphics

Activity Gant,

Resource Gant,

Project Network,

Resource Histograms,

Cost and material curves,

Organizational Charts.

Spider Project Specifications Calculations

Project scheduling,

Resource, cost and material constrained scheduling (with optimization !!!),

Cost (cost components) and material flows,

Resource usage (both amount and work hours),

Data roll up by any structure and center,

Earned Value Analysis.

Spider Project Specifications Data management

Unlimited number of user defined project databases,

Unlimited number of project versions and baselines,

What if analysis,

Project history,

Multiproject management,

Group work with the project data.

Spider Project Specifications Project monitoring

Monitoring actual time spent, accomplished volume, earned cost and materials for activities and assignments,

Performance reports for any phase and the project for any time period,

SP users keep project history saving current project versions including all actual data to the moment. These versions are always available and create project case study.

Benefits

Spider Project gives project managers much more tools for the proper project simulation and optimization. It supports all PM processes from initiation to closing.

SP supports corporate standardization of PM approach and data by using of corporate databases, libraries, archives available for use in any project.

Pricing and History

Spider Project cost in Russia is $3000 for the first and $1000 for every next installation at the same site.

SP appeared at the Russian market in the beginning of 1993 and in the same year was exhibited locally and abroad - Leipziger Messe, Systems-93 (Leipzig and Munich, Germany). Now the package is widely used.

Current version is 6.30.