Copy of Estimating_Template

  • Upload
    waqas11

  • View
    212

  • Download
    0

Embed Size (px)

Citation preview

  • 7/30/2019 Copy of Estimating_Template

    1/16

    Estimating template guidelines

    Start with "the Costs number" provided in the Business Case during Phase 0

    Project Costs as def ined in the Busin ess Case template instruct ions are:

    . any costs related to completing this project including: development costs,

    software costs, hardware costs, etc. as wel l as ongoing su pport cos ts.

    As a starting point, apportion the cost dollars across the Phases of the project. (Tops Down estimate)

    Further breakdown the phases of the project into a task/activity list for each phase.

    Estimate the effort & costs for the project against the task/activity list (see the "effort" tab)(Consider the fol lowing areas in est imat ing your s oftware development (or upgrade) project :)

    Development Effort - (time*rate) by resource type, by project phase, by task/activity

    Hardware Costs

    Software Costs

    Networks

    On-going support Costs

    Admin costs (above typical overhead)

    For increased accuracy, re-estimate the project using a bottoms up approach and reconcile the major differencesbetween the Top down and the Bottoms up estimates.(Whenever possible seek an independent validation of the

    estimate before providing it to your Client.)

    Document the risks assessed and assumptions made that support the estimate.

    The various tabs in this workbook are intended as aids in estimating I.S. projects.

    Please note the various sample tables, and estimating checklists, used throughout the workbook are intended as

    guidel ines or examples for po tent ia l tables to be used for indiv idu al projects. In many cases, exper ienced

    Project Managers wi l l h ave far more sop hist icated tables that wi l l bet ter serve the project . These should

    def in i te ly be subst i tuted for the table in the work book . Where the Project Manager does no t have such an in st rument ,

    the workbo ok tables might serve as a base for what is needed for the project being est imated.

    The colors and markings in this workbook have the following meanings. Green Cells = Calculated Numbers

    Gray Cells = numbers or fields to be supplied by template user.

    Other colors/patterns have no meaning other than formatting

    See the estimating Workbook presentation for information on how to use the estimating tabs.

  • 7/30/2019 Copy of Estimating_Template

    2/16

    Pre-estimate checklist

    Pre-estimate checklist:

    Project Process Yes Nonot

    necessary

    Requirements

    Are the Project Requirements clearly documented and Understood? X

    (by both I.S. and the Client?)

    Is the criteria for meeting each requirement defined? XAre the Project Requirements Baselined (Under change control)? XIs there a "Client approved" plan for Requirements changes? XHas a Requirements Traceability Matrix been developed? XHave the requirements been validated against the business objectives? XHave you considered all of the processes that must be followed during Xthe project life cycle?Have you considered all of the interfaces that must be adhered to? X

    Scoping

    Has a Statement of Work (SOW) been reviewed/approved by the Client X

    Has the Statement of Work been reviewed by the virtual Xteam partners?Has a Work Breakdown Structure (WBS) been reviewed by the Client XHas the WBS been reviewed by the virtual team partners? X

    Risk

    Has a formal Risk Assessment been done? X

    (including probability, impacts, avoidance & recovery)

    Is there an approved Risk Management Plan? XWas a Client representative involved with the Risk Management Plan? XWere appropriate I.S. resources involved in the Risk Management Plan? X

    Envi ronments

    Is the process for identifying, acquiring, establishing, and verifying the Xenvironment understood and included in the plans for the project?Is the Development environment adequate to support the project? XIs the Operational environment adequate to support the project? X

    Staff

    Are appropriate staff available for the project? XAre the resources committed to participate in the required activities? X

    Is there a training plan to cover deficiencies? X

  • 7/30/2019 Copy of Estimating_Template

    3/16

    Project Assumptions

    Replace this sheet with a "Project Assumptions" sheet.

    ALWAYS include a complete description of the assumptions and dependencies that

    support the estimate.

    Assumptions

    Estimating usually involves making assumptions. It is important to record theseassumptions. As the project progresses, the estimating assumptions should bereviewed and revised. To whatever degree possible, the project's scope definitionshould be included in the assumptions.

    Assumptions can be recorded using a format similar to the following:

    Assumption A description of the assumption.

    The part of the project to which this assumption applies. For

    Applicability example, the assumption may apply to the whole project, or to justa stage, such as Business Process Redesign.

    Status Indicates whether the assumption is still valid.

    Resolution Describes the resolution of any issues highlighted by the

    assumption, if applicable.

    The est imat ing assumptions can be com bined with schedul ing assumption s.

  • 7/30/2019 Copy of Estimating_Template

    4/16

    Project Est imate Summary

    Department name Pro jec t name/Number

    Projec t Manager Name, PM Date

    Effort -$

    Hardware -$

    Software -$

    NetWorks -$

    On-going support -$

    Admin costs not in overhead -$

    Sub Total -$

    Risk -$ Project Risk Factor

    Change -$ Project Change Factor

    Total (includes Risk & Change) -$

    169784041.xls.ms_office 9/5/2013 1:42 AM

  • 7/30/2019 Copy of Estimating_Template

    5/16

    Total "Effort est imate" 0

    Project Name/Num ber ______________Project Manager ________

    Date __________

    Project

    Activity/TaskID (#)

    Project Activity/Task name/descriptionResource

    type

    Resource

    Quantity (bytype) *

    rate perhour

    Effort

    hoursrequired

    estimated

    effort cost(sub total)

    Remarks

    -$

    ota -

  • 7/30/2019 Copy of Estimating_Template

    6/16

    Resource type estimatednot

    estimated * Resource type estimate checklist:

    IS Project Team

    Project Manager XProject Leader XAnalyst X

    Programmer XTester XDocumentation XThird Party Prime (e.g. EPIC, Origin, BaaN) X

    BaaN Core Program Interface Prime XIntegration Partners Core XIntegration Partner Non-Core X

    IS Support Funct ions

    New Product Introduction (NPI) Prime XDBA XProcessing Services Prime XDesktop Prime XNetworking Services Prime XVendor Management Prime XDeployment Prime X

    Captive Office Prime XFunctional Design Expert XDetail Design Expert X

    IS Other

    Configuration Management Prime X

    Client Manager XInternal Audit XQuality Assurance Prime X

    Product Prime XProgram Office Prime XRelease Manager X

    Client

    Client Prime XDEM Prime XProcess Prime X

  • 7/30/2019 Copy of Estimating_Template

    7/16

    Indirect Indirect estimate checklist:Subject Matter Experts from Client Organizations XSubject Matter Experts from other IS depts. XEmployee Advisory Committees XClient Advisory Committee XVendor Management XUserid AdministrationData Standards Forum XData Management XArchitecture XCore Baan Program interface organization XIntegration Testing X

    Item estimatednot

    estimated * Project support estimate checklist:Database Administration XResource Management XVerification and Validation XConfiguration Management XQuality Assurance/Facilitation XElectronic Data Interchange XNew Product Introduction XProduct Management XCore Baan Program Interfaces XNetworking and Computing XProcessing Services XFinance XApplication Modifications - vendor XThird Party Suppliers(e.g. EPIC, Baan, Origin) XIS Skills Development X3rd party warranty support vs contracted support. Xcomputer operations support Xoutsourced support XLevel-1/Level-2 support X

  • 7/30/2019 Copy of Estimating_Template

    8/16

    Total "Hardware Cost estim ate" 0

    Sample table

    Server Hardware Price per

    unitQuantity Total Supporting information

    for development -$

    for test -$for training -$for production -$

    Total (Server) -$

    Desktop Hardware Price per

    unitQuantity Total Supporting information

    for development -$

    for test -$for training -$for production -$Total (Server) -$

    -$

    Hardware estimate checklist:

    Item estimatedno

    estimated *

    Cpu Hardware XServers XModem X

    x raor nary power supp yneedsBackup Systems XDisaster Recovery Systems XAdditional Memory XProcessing Services XDisk Storage XTape Backup XUPS XSwitching devices XRouters XRacks X

    Local taxes Xshipping, handling(delivery) Xinstallation X

  • 7/30/2019 Copy of Estimating_Template

    9/16

    Total "Softw are Cost est im ate" -$

    Sample table

    Server Software Price per

    unitQuantity Total Supporting information

    for development -$for test -$for training -$for production -$Total (Server) -$

    Desktop Software Price perunit

    Quantity Total Supporting information

    for development -$for test -$for training -$for production -$Total (Server) -$

    -$

    Software estimate checklist:

    Item estimatednot

    estimated *

    Application Licenses XSecurity (Nortel.Access) XRDBMS Licences XProject specific Software tools XApplication Mods - vendor XAny costs that this project must bear Xto decommission Legacy SystemsArchiving XCommunication SW (e.g. MQ Series) XUserid Administration X

    also include: XThe number of licenses XAny installation costs XS&H costs Xsupport costs X

  • 7/30/2019 Copy of Estimating_Template

    10/16

  • 7/30/2019 Copy of Estimating_Template

    11/16

    Total "Network Cost est im ate" -$

    Server

    Network needs

    Price per

    unitQuantity Total Supporting information

    for development -$

    for test -$for training -$

    for production -$Total (Server) -$

    DesktopNetwork needs

    Price perunit

    Quantity Total Supporting information

    for development -$for test -$

    for training -$for production -$

    Total (Server) -$

    -$

    Network estimate checklist:

    Item estimatednot

    estimated *

    LAN XWAN XRouters XDial-up Lines XDedicated lines XSatellite XPorts XPhones XControllers XSwitches XSW licenses XSetting up Access (e.g. Secure ID) X

    Other security Firewall, etc. XProcessing Services

    (estimate 15-20% of the hardware costs per annum) X

  • 7/30/2019 Copy of Estimating_Template

    12/16

  • 7/30/2019 Copy of Estimating_Template

    13/16

    Total " On-going suppo rt est imate" -$

    On-Going support items 0 Supporting information

    Disaster RecoveryDepreciation costs

    -$

    "On-going" support estimate checklist:

    Item estimatednot estimated

    *

    Level-1/L-2 support (Level of service - Platinum, Gold, Silver, Bronze)New user setup XPassword/User ID restores XArchiving of data XEmergency Recovery XData integrity issues XRegular Job scheduling XAd-hoc production job scheduling requests XReport generation & Elimination XProcedures Clarification X

    Ticket Status Updates XScheduled maintenance XRecovery from failed job XInformation flow monitoring XStandard Backups (non-Mac or PC) XSystem Availability Monitoring & Correction XSystem Recovery XDisk space management (non-Mac or PC) XBasis Security Services and Precautions XRoot Cause Analysis XProblem Resolution XLiason with DBA, Networks, Local I/S XPatch Maintenance XTime Zone Coverage XMultiple Site Support X

    Client - Support Communication XSite to Site Communication XLevel - 3 Support (above items plus):

    Bug fixes XTest Environment Costs X

    Pre-Implementation Support:Product Support during SIT/BIT/NIT Testing X

    Release Strategy Support:Bug and Enhancements XImplementation XCustomization X

  • 7/30/2019 Copy of Estimating_Template

    14/16

    "On-going" support estimate checklist: (cont'd)

    Item estimatednot estimated

    *

    GES Renderings:Job scheduling XScheduled maintenance XStandard Backups (non-Mac or PC) XSystem Availability Monitoring & Correction XOS Patch Maintenance X

    DBA:Back-up XScheduled maintenance XDB Availability Monitoring & Correction XDB Patch Maintenance X

    Network management:Back-up XScheduled maintenance XNW Availability Monitoring & Correction XNW Patch Maintenance X

    Hardware, Storage (DASD), etc. (requirements for near & long-term)Lease Penalties

    Disaster RecoveryDepreciation costs

  • 7/30/2019 Copy of Estimating_Template

    15/16

    Total est imate for -$

    Adm in costs not in overhead

    Sample table

    Admin items Supporting information

    Travel

    Facilities(real estate)etc.

    -$

    "Admin costs not in Overhead" estimate checklist:

    Item estimatednot

    estimated *

    Conferences XInternal or external X

    Face to Face meetings X

    Audio/Video teleconferences XInternal Audit X

    Quality Assurance

    extraordinary Communications XPrinting (e.g. manuals, training material) XProject Website development and maintenance XUse of Learning Institute X

    Administration support X

    Marketing XElectrical work Xnetwork connections Xlighting Xfurniture Xspecial Air conditioning XTeam recognition/celebration X

  • 7/30/2019 Copy of Estimating_Template

    16/16

    Risk & Change

    The following is provided as a basic template that may be used in the

    analysis and documentation of project risks:

    Probability of Occurrence Impact Planned Action

    Risknumber Activity/Requirement low medium high low medium high no action type of action

    Risweig