370 Deployment Guide Series: IBM Tivoli Monitoring V6.2
Depending on your skills and experience, the estimates presented may be too
high or too low. Table A-3 illustrates one method of approximating more realistic
time estimates for your efforts based on whether you or your team are new to
each skill area or could be considered experts. A novice represents someone
who completed training in the skill area but has no hands-on experience. An
expert represents someone who completed training in the skill area and has also
implemented IBM Tivoli Monitoring projects. You may use the percentages in
Table A-3 to adjust your time estimate.
Table A-3 Skill adjustment
For the detailed task breakdown, see “Estimating timings and activities of the
engagement” on page 372.
Creating a contract
A contract or Statement of Work is a binding contractual agreement between you
and your client that defines the service engagement that you must perform and
the result that the client can expect from the engagement. The contract should
leave nothing in doubt.
A Statement of Work should contain the following:
An executive summary of the solution, which is typically a short (less than a
page) summary of the solution and its benefit. You must specify any major
restriction of the implementation, such as the following:
– The solution is only implemented for finance application servers.
– The solution will be implemented in phases.
A solution description, which contains the major components and solution
building blocks that will be implemented. It should cover the conceptual
architecture of the solution and solution scope in general. This description is
aimed for technical personnel to understand the implementation scope.
Skill Novice
Increase by
Expert
Reduce by
Experience of the operating system 25% 10%
Experience of RDBMS and database
management
10 10
Deep understanding of IBM Tivoli Monitoring 40% 20%
Deep understanding of resource monitoring
techniques
30% 30%
Appendix A. Planning for a client engagement 371
Assumptions, which lists all the assumptions that are used to prepare the
contract and to provide task estimation. Any deviation from the assumptions
that are used will definitely impact the scope of engagement and must be
managed using the change management procedure. Typical changes include
cost changes or scope changes.
Business partner responsibilities, which lists all the responsibilities or major
tasks to be performed by you or your team to implement the solution.
Customer responsibilities, which lists all the responsibilities or items that the
client must provide for you or your team to perform the engagement. If you
cannot obtain any item in the client responsibilities, then a change
management procedure may be invoked.
Staffing estimates, which lists the estimated personnel that must implement
the solution.
Project schedule and milestones, which shows the major steps, schedule,
and achievement calendar that can be used to check the project progress.
Testing methodology, which lists the test cases to ensure that the project
implementation is successful.
Deliverables, which provides tangible items that the client will get at the end of
the service engagement, including:
– Machine installation
– Documentation
– Training
Completion criteria, which lists the items that are provided to the client, which
indicates that the engagement is successfully completed. For most service
engagements, this is probably the most delicate item to define. It should have
clear targets agreed by both parties, and should not be too general.
A sample Statement of Work is provided in Appendix B, “Sample Statement of
Work for IBM Tivoli Monitoring” on page 379.
Get Deployment Guide Series: IBM Tivoli Monitoring V6.2 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.