GoldPan is a tool for achieving success on risky projects. Individuals can use it to plan small projects or their activities. Program Managers can use it to develop plans and schedules for major programs. Project Managers and Project Leads can use it to manage risks at any level. System Engineers can use it to develop and optimize technical solutions. Logistics Engineers can use it to develop system support and maintenance plans. GoldPan is designed to apply to all phases of the life cycle of a system, process or activity.
GoldPan uses the Microsoft Access relational database (currently Access 97/2000) to organize scenarios. The GoldPan Database, “gpd” file type, identifies the database file. The database is completely open enabling you to use it in Microsoft Access with other software tools that you write. The database design is compatible with Microsoft Project 98 and 2000 Database files identified by the “mpd” file type. This allows you to import/export Microsoft Project “mpd” files into/from GoldPan “gpd” files.
GoldPan Scenarios are comprised of a Baseline Case and alternative Cases numbered sequentially from zero, all contained within a database file. Cases are complete projects, processes, or activities that can be selected from the tabs at the bottom of GoldPan. Normally when you define a project, process or activity, you will develop the initial plan, baseline it and then explore alternatives through cases. But you can also develop a program consisting of multiple projects and baseline it as a case. Or you can break a project, process, or activity into a number of separate cases. This decision is up to you.
As an aid to developing and analyzing scenarios, GoldPan includes a Quick Access Panel located at the far left. Later when you want more window space, you can hide the panel by un-checking the menu property, View/Quick Access Panel. The buttons of the Quick Access Panel are sequenced generally in the order in which you will develop and analyze scenarios. Notice that the buttons are two-state. When you click on a button it indents and a corresponding View is displayed. When you click on an indented button it pops out and the corresponding View is dismissed. When you click on a different button the previous button pops out and the new button indents showing the new View. While the Quick Access Panel allows you to follow a step-by-step process, the View, Reports and Tools Menu contains all of the tools and views you may want to use.
Open GoldPan
Create a New Database - Select File/New/Database from the Menu Bar
Name the Analysis - In the New Project Database Dialog enter a database name appropriate to your mission or analysis, such as “MissionToMars,” or “MyDreamHouse,” or “MyVacation.”
Case Information - GoldPan will create the database and initialize it with the default Case000 titled “Project.”
Organize Scenarios - At this point you need to decide how you are going to break down your analysis into scenarios that you will be able to compare. Case000 will be where you develop your initial plan and obtain your first analysis. When you are ready to work on alternatives you can Baseline Case000 and use Copy to Case to make a complete replica for the next Scenario.
Import From Microsoft Project - If you already have a case defined in Microsoft Project you can import it using File/Import/Microsoft Project 2000. GoldPan will try to update an existing Case with a name matching the MS Project. Otherwise a new Case will be created. You can then delete the default case.
Case Information – This View allows you to enter or change the scenario information for the case selected from the tabs at the bottom of GoldPan. The important consideration here is what currency and currency denomination do you want to report. You can use Dollars, Deutsche Marks, English £, and one other currency of choice such as Euro, Yen, etc. You can create estimates in different currencies. GoldPan will perform currency conversions when calculating totals for the tasks in your plan. To get the latest currency rates select Help/Currency Quotes from the Menu Bar this will retrieve the latest quotes from the web. Select Tools/Currency Exchange Rates from the Menu Bar to save currency rate multipliers to your database. When you change rate multipliers you should select Tools/Recalculate Estimates to bring your plan up to date.
Plan and WBS – Using this View you create (1) an outline of activities and (2) a network of activities that allow GoldPan to time phase Cashflow (costs and revenues) over a Schedule. An outline of tasks is referred to as the Work Breakdown Structure or WBS for short. This is a Tree Structure with branches and leaves representing more detailed levels of Cashflow elements. These are referred to as WBS Elements. The network constrains the activities to follow a sequence according to their duration and precedence. GoldPan is flexible to allow you to construct a plan of activity any way you wish, but you will have to break it down using the outline and network representations.
Create the Schedule – After creating the outline and network for your plan you can have GoldPan calculate a schedule. There are two choices for scheduling, “as early as possible” or ASAP and “as late as possible” or ALAP. GoldPan calculates an ASAP schedule by starting non-critical tasks as soon as possible and calculates an ALAP schedule by starting non-critical tasks as late as possible. After creating/importing a schedule you can start using the Gantt View.
Create Aggregates – GoldPan counts your plan outline, or WBS, as an aggregate of activities. You can create other aggregates, for example all tasks that are the responsibility of a particular organization or individual referred to as Owners. Another common aggregate is by CLIN. The Toolbar below the Menu Bar contains five aggregate icons. Drag the mouse over these icons to identify them. Create aggregates by clicking on an icon. This places them into the Aggregate View browser on the left. Click on aggregate titles to rename them. Then use drag-and-drop to build up your aggregates hierarchically. For example B. Brown owns two deliveries each containing systems, products and activities. You can create as many different aggregates as you want even if they contain some of the same tasks. You will find them convenient for answering questions like, “how much risk is B. Brown responsible for versus M. Smith?”
Define Estimate Rules – You can skip this step if you already have estimates entered into the Cashflow column of the WBS. Before you can build estimates in GoldPan you will need to define estimating methods referred to as Rules in GoldPan. Rules are created using the Rule Builder Tool. The Rule Builder allows you to build complex estimating methods by means of sequential assertions – basically a simple programming language. Later in the Estimate Builder you use these Rules to tell GoldPan how to calculate the Cashflow and/or Duration for a given activity or task. Over time you will have a library of Rules so it is recommended that you create a separate GoldPan database to contain the Rule library. You can load the Rules from another GoldPan database file and use them for your estimating. However, you can no longer load Rules when any are in use. Your GoldPan includes a sample database, containing sample Rules for you to use and modify. Use Tools/Insert Rules and Rates to load them into your own Rule library.
Develop Estimates – You can skip this step if you already have estimates entered into the Cashflow column of the WBS. You use the Estimate Builder to attach estimates to tasks. You can attach as many estimates, based on different rules and currencies, to an activity or task as you want, but its important to attach them to the lowest level task you are willing to estimate. Furthermore an estimate can include as many line items using the same Rule as you need. You attach an estimate in the Estimate Builder Tool by clicking a task in the browser on the left. As you attach estimates you will notice that your plan is automatically recalculated.
Define Risks – Now that you have completed the plan for this case, you are ready to define the risks that may impact your plan in this scenario. As discussed later, you have four types of risks to choose from: Performance, Schedule, Cashflow, and Project Risks. In GoldPan these are What Ifs that have a negative impact on your plan, for example, what if the prototype engine fails to produce the required amount of thrust? In a future release of GoldPan you will be able define additional what ifs that allow you to optimize decisions. For example, what if your engine supplier fails to deliver the prototype on time? Let’s say there is a 1 in 1000 chance of this happening during the Engineering phase of the program. What options do you have if this happens? What impacts do your choices have on your plan?
Perform Analysis – Now that you have this scenario developed you turn to analysis and reporting. For this you can use a variety of tools found on the Tools Menu. Note that whenever you enter or modify risks GoldPan will calculate the Cashflow and Schedule Net Risk for each task and total them at each level of the WBS. If you have used the GoldPan scheduler a Risk Adjusted Plan and Schedule will also be automatically calculated. Net Risk is the calculation of the expected Cashflow and Schedule increase to your plan. The Risk Adjusted Plan and Schedule reflects the adjustment to your plan.
Repeat – You can continue to change your plan or consider an alternative scenario. To consider the next alternative, you have to baseline the first case. Then use Copy To Case to create the starting point for your next alternative. From then on you can choose any case to be the Baseline. The Baseline Case and an alternate Case are the subject of the comparisons you can review in GoldPan. Its important to note that a baseline in GoldPan is not the same as a baseline in MS Project. You can export any Case to MS Project. When exporting your results to MS Project. GoldPan exports the Plan and Schedule to the MS Project Baseline and the Risk Adjusted Plan and Schedule to the MS Project Current.