CompuCon - Contract#
d
0
CITY OF TIGARD,OREGON
PERSONAL SERVICES AGREEMENT
THIS AGREEMENT made and entered into this 14`h day of July 2009, by and between the City of Tigard,
a municipal corporation of the State of Oregon, hereinafter called City, and CompuCom Application
Services, hereinafter called Contractor.
RECITALS
City has need for the services of a company with a particular training, ability, knowledge, and experience
possessed by Contractor, and
City has determined that Contractor is qualified and capable of performing the professional services as City
does hereinafter require,under those terms and conditions set forth:
Therefore, the parties agree as follows:
SCOPE OF WORK
Contractor shall initiate services upon receipt of City's notice to proceed together with an executed copy of
this Agreement. Contractor agrees to complete work that is detailed in Exhibit A — Scope of Work and by
this reference made a part hereof.
EFFECTIVE DATE AND DURATION
This Agreement shall become effective upon signature by both parties and shall expire, unless otherwise
terminated or extended, on June 30, 2010. All work under this Agreement shall be completed prior to the
expiration of this Agreement.
COMPENSATION
City agrees to pay Contractor an amount not to exceed Eight Thousand and No/100 Dollars ($8,000.00)
annually for performance of those services described in this Agreement. Payment will be made based on
Contractor's invoice, subject to the approval of the City, and not more frequently than monthly. Payment
shall be payable within thirty (30) days from the date of the Contractor's invoice.
CONTACT INFORMATION
All notices, bills, and payments shall be made in writing and may be given by personal delivery, mail, or fax.
Payments may be delivered by personal delivery, mail, or electronic transfer. The following addresses and
contacts shall be used to transmit notices,bills, payments, and other information:
City of Tigard Com uCom Application Services
Attn: Louis Sears, IT Manager Attn: Claudia Knauer
13125 SW Hall Blvd. 1756114 h Avenue SE, Suite 220
Tigard, Oregon 97223 Bellevue, Washington 98004
Phone: 503 718-2403 Phone: 503 347-2812
Fax: 503 503-684-7297 Fax: 503 665-1951
Email Address: lotiis@dgard-or.gov Email Address: claucha.knauer@coMpucom.com
PSA—SharePoint Maintenance and Support Page 1
r
Contract#
CONTRACTOR AS INDEPENDENT CONTRACTOR
Contractor acknowledges that for all purposes related to this Agreement, Contractor is and shall be deemed to
be an independent contractor as defined by ORS 670.600 and not an employee of City, shall not be entitled to
benefits of any kind to which an employee of City is entitled and shall be solely responsible for all payments and
taxes required by law. Furthermore, in the event that Contractor is found by a court of law or any
administrative agency to be an employee of City for any purpose, City shall be entitled to offset compensation
due, or to demand repayment of any amounts paid to Contractor under the terms of this Agreement, to the full
extent of any benefits or other remuneration Contractor receives (from City or third party) as a result of said
finding and to the full extent of any payments that City is required to make (to Contractor or to a third party) as
a result of said finding.
Contractor acknowledges that for all purposes related to this Agreement,Contractor is not an officer,employee,
or agent of the City as those terms are used in ORS 30.265.
INDEMNIFICATION
City has relied upon the professional ability and training of Contractor as a material inducement to enter into
this Agreement. Contractor warrants that all its work will be performed in accordance with generally accepted
professional practices and standards as well as the requirements of applicable federal, state and local laws, it
being understood that acceptance of a contractor's work by City shall not operate as a waiver or release.
Contractor and City agree to indemnify and defend the other, and the other's officers, agents and employees
and hold them harmless from any and all liability, causes of action, claims,losses, damages, judgments or other
costs or expenses including attorney's fees and witness costs and (at both trial and appeal level,whether or not a
trial or appeal ever takes place) incurred by the party being indemnified resulting from the indemnifying party's
acts (or failure to act when action is appropriate) that may be asserted by any person or entity which in any way
arise from or relate to this Agreement or the performance of obligations under this agreement, except liability
arising out of the sole negligence of the parry being indemnified. The indemnification by Contractor of the City
shall also cover claims brought against the City under state or federal worker's compensation laws. If any aspect
of this indemnity shall be found to be illegal or invalid for any reason whatsoever, such illegality or invalidity
shall not affect the validity of the remainder of this indemnification.
INSURANCE
Contractor shall maintain insurance acceptable to City in full force and effect throughout the term of this
contract. Such insurance shall cover all risks arising directly or indirectly out of Contractor's activities or work
hereunder.
The policy or policies of insurance maintained by the Contractor shall provide at least the following limits and
coverages:
a. Commercial General Liability Insurance
Contractor shall obtain, at contractor's expense, and keep in effect during the term of this contract,
Comprehensive General Liability Insurance covering Bodily Injury and Property Damage on an
"occurrence" form (1996 ISO or equivalent). This coverage shall include Contractual Liability
insurance for the indemnity provided under this contract. The following insurance will be carried:
Coverage Limit
General Aggregate 1,000,000
Products-Completed Operations Aggregate 1,000,000
Personal &Advertising Injury 1,000,000
Each Occurrence 1,000,000
PSA—SharePoint Maintenance and Support Page 2
Contract#
Fire Damage (any one fire) 50,000
Medical Expense (any one person) 5,000
b. Business Automobile Liability Insurance
If Contractor will be delivering the goods, Contractor shall provide City a certificate indicating that
Contractor has business automobile liability coverage for all owned, hired, and non-owned vehicles.
The Combined Single Limit per occurrence shall not be less than $1,000,000. Said insurance shall name
City as an additional insured and shall require written notice to City thirty (30) days in advance of
cancellation. If Contractor hires a carrier to make delivery, Contractor shall ensure that said carrier
complies with this paragraph.
c. Workers' Compensation Insurance
The Contractor and all employers providing work, labor or materials under this Contract that are either
subject employers under the Oregon Workers'Compensation Law and shall comply with ORS 656.017,
which requires them to provide workers' compensation coverage that satisfies Oregon law for all their
subject workers or employers that are exempt under ORS 656.126. Out-of-state employers must
provide Oregon workers' compensation coverage for their workers who work at a single location within
Oregon for more than 30 days in a calendar year. Contractors who perform work without the
assistance or labor of any employee need not obtain such coverage. This shall include Employer's
Liability Insurance with coverage limits of not less than $500,000 each accident.
d. Insurance Carrier Rating
Coverages provided by the Contractor must be underwritten by an insurance company deemed
acceptable by the City. The City reserves the right to reject all or any insurance carrier(s) with an
unacceptable financial rating.
e. Certificates of Insurance
As evidence of the insurance coverage required by the contract, the Contractor shall furnish a
Certificate of Insurance to the City. No contract shall be effected until the required certificates have
been received and approved by the City.
The procuring of such required insurance shall not be construed to limit contractor's liability hereunder.
Notwithstanding said insurance, Contractor shall be obligated for the total amount of any damage, injury, or
loss caused by negligence or neglect connected with this contract.
TERMINATION
The parties agree that any decision by either party to terminate this Agreement before either before the
work is completed or the 30`h day of June, 2007 shall be accompanied by thirty (30) days written notice to
the other party prior to the date termination would take effect. There shall be no penalty for early
termination. If City terminates the contract pursuant to this paragraph, it shall pay Contractor for services
rendered prorated to the date of termination.
AGREEMENT MODIFICATIONS
Modifications to this Agreement are valid only if made in writing and signed by all parties.
OWNERSHIP OF WORK PRODUCT
City shall be the owner of and shall be entitled to possession of any and all work products of Contractor which
result from this Agreement, including any computations, plans, correspondence or pertinent data and
information gathered by or computed by Contractor prior to termination of this Agreement by Contractor or
upon completion of the work pursuant to this Agreement.
PSA—SharePoint Maintenance and Support Page 3
Contract#
GOVERNING LAW
Contractor shall comply with all applicable federal, state and local laws; and rules and regulations on non-
discrimination in employment because of race, color, ancestry, national origin, religion, sex, marital status,
age, medical condition or disability. The provisions of this Agreement shall be construed in accordance with
the provisions of the laws of the State of Oregon. All provisions required by ORS Chapter 279 to be included
in a contract of this type are incorporated into this Agreement as though fully set forth herein. Any action or
suits involving any question arising under this Agreement must be brought in the appropriate court of the State
of Oregon.
CONDITIONS OF SUPPLYING A PUBLIC AGENCY
Where applicable, Contractor must make payment promptly as due to persons supplying Contractor labor or
materials for the execution of the work provided by this order. Contractor must pay all contributions or amounts
due from Contractor to the Industrial Accident Fund incurred in the performance of this order. Contractor shall
not permit any lien or claim to be filed or prosecuted against Buyer or any subdivision of City on account of any
labor or material to be furnished. Contractor further agrees to pay to the Department of Revenue all sums withheld
from employees pursuant to ORS 316.167.
COMPLETE AGREEMENT
This Agreement and attached exhibit constitutes the entire Agreement between the parties. No waiver,
consent, modification, or change of terms of this Agreement shall bind either party unless in writing and signed
by both parties. Such waiver, consent, modification, or change if made, shall be effective only in specific
instances and for the specific purpose given. There are no understandings, agreements, or representations, oral
or written, not specified herein regarding this Agreement. Contractor, by the signature of its authorized
representative, hereby acknowledges that he/she has read this Agreement, understands it and agrees to be
bound by its terms and conditions.
IN WITNESS WHEREOF, City has caused this Agreement to be executed by its duly authorized undersigned
officer and Contractor has executed this Agreement on the date hereinabove first written.
CITYOFTIGARD CONTRACTOR
419`
Qdft&�—
By: Authorized City staff By: Au o ' d Agent of Contractor
3i7oib -71-L-1IOg
Date Date
PSA—SharePoint'maintenance and Support Page 4
Contract#
Exhibit A
Scope of Work
The City needs periodic support and application maintenance of its SharePoint applications constructed by
Contractor. This statement of work details how the City can engage with Contractor for on-demand
application maintenance at a fixed rate of $150.00 per hour — Contractor's prevailing rate for Software
Developer—2.
General Maintenance & Support
This agreement enables Contractor to provide the City with mutually agreed to services at a mutually agreed
to schedule for a fixed hourly rate of$150.00 per hour.
Objectives:
• Provide clear definition of the service to be performed
• Provide clear estimates of any work to be performed
• Establish timelines for performing services
• Establish a simple reporting and billing mechanism for the services
Location:
Unless otherwise required by the service or the City, Contractor will complete the services at Contractor's
facilities in Bellevue,Washington,using Microsoft Live Meeting.
Tasks:
To accomplish the above goals, the City and Contractor will perform the following tasks in close
collaboration.
1. Need identification
When the need for service arises, the City or its delegate will communicate the need to Contractor as
follows:
a) go to http//projects.excell.com/ourprojects/Tigard/Support
b) Log the production issue on the production issue list
c) An email will be sent to the account resource manager
d) The resource manager will assess the issue and assign a developer Contractor's contacts, in order
of priority are:
Jason Cole,Program Manager (425) 974-6404-Office
Iason.Cole@Contractor.com
Rockie Morgan, Director,Application Services (425) 974-6304-Office (206) 498-5548-Mobile
Rockie.Morgan(@Contractor.com
David Lawrence,Vice President (425) 974-6586-Office (425) 922-3388-Mobile
David.Lawrence@Contractor.co
2. Contractor will estimate the effort required and will communicate the effort to the City. If the
analysis of the effort required takes more than two (2) hours, Contractor will estimate the analysis
effort for approval by the City.
3. The City either approves,rejects or requests clarification on the estimate.
PSA—SharePoint Maintenance and Support Page 5
Contract#
4. If approved, Contractor will fix, test and document the change(s) necessary. Contractor will execute
the fix plan as described to the City. If the scope of the effort exceeds our estimate by more than
four hours, or if Contractor discovers additional defects during the fix process, Contractor will
advise the City and seek further authorization to exceed the original estimate or make additional
reparations.
5. On completion of the fix, test and documentation, Contractor will advise the City and seek
acceptance. The City will verify the fix is completed to its satisfaction. The City will communicate
any discrepancies, issues or other problems to the Contractor project manager. Escalation of issues
may be made through Contractor's management as listed in this Agreement. The Contractor
resource will upload any useful documentation notes screen shots into the knowledge base
document library to aid future problem.
6. Contractor will report the actual effort needed for the fix Discrepancies between estimated effort
and actual effort will be explained in writing by the Contractor project manager to the City.
7. Contractor will update on status. The Contractor's assigned developer will update the City support
site with daily updates on progress where the fix duration extends beyond a day.
8. Contractor will invoice the City for actual services rendered at the end of each month.
Deliverables
Progress Reports and Updates:
Contractor Application Services uses agile Scrum methodology to manage projects. At the end of each
week, Contractor's consultant will submit a weekly status report of progress made during the week, the work
planned for the next week, and the status of any issues and risks.
The City's Project Manager will complete and sign all change requests before delivery to the Contractor
Project Manager or Consultant. Changes to the work will be submitted, reviewed and approved within one
business day of submission as part of a formal process to control changes and maintain quality control on
the project. Any unresolved differences will be processed through the Issue Resolution Process detailed
below.
Project management—either Contractor or the City —will submit all proposed changes by completing a
project change request form. The Contractor project manager will assess the impact to the project scope,
budget and schedule.
Daily Project Scrum (For extended fixesl:
The problem management team will hold a daily project "Scrum" to review the progress on major fixes -
i.e., projects with a duration exceeding one (1) day. Each team member will address three questions:
1. What has been accomplished during the preceding 24 hours?
2. What will be accomplished today?
3. What is blocking my progress?
The Contractor and City project management will be responsible for removing blocking issues as quickly as
possible.
PSA —SharePoint Maintenance and Support Page 6
Contract#
Weekly Project Status:
The Contractor's project manager will submit a written project status report to the City at the end of each
week. This status will detail the percentage complete, work items complete during the week, anticipated
progress next week, all outstanding issues and risk items, and any action required by management.
Project Portal:
Contractor shall offer the use of Contractor's SharePoint project portal and Rally Site for managing the day-
to- day progress, status and metrics associated with your project. Contractor's portal will provide City an `at
a glance' timely snapshot of your projects' status, deliverables available, issues and progress toward the next
milestone.
Extended Fix Project Assumptions
This statement of work makes the following assumptions:
1. The City and Contractor will each provide a single point of contact for questions and
communications during the project. The City will be responsible for investigating and
communicating functional requirements and other pertinent information to Contractor. Both sides
commit to review of documents/Communication and response within one business day of receipt.
If more than one business day is required for review by the City, the project team will report this
delay to the Contractor's Program manager. This will then be reviewed with the City project to
agree a disposition. Dispositions are:
a) No change required (no Contractor resource impact)
b) Project de-scope (removal of a project deliverable to offset the resource/ budget impact via
change request)
c) Change request (change request for the increase in effort /budget). Note: The likelihood of`no
change required' disposition increases with the amount of notice of a delay given by the City.
2. The City will provide appropriate server hardware, operating system and software licenses as
required to implement Contract Management, including but not limited to:
a) Server hardware as sized and configured during Sprint OTM of the project
b) Microsoft Windows Server 2003 operating system
c) Microsoft .NET Framework 2.0 and 3.0
3. Changes to project scope may increase or decrease the number of fixes/sprints required to complete
the project. Contractor will use its change control process to request The City approval of any
changes to scope.
4. The City will provide Contractor with access to persons with expert knowledge of business
processes or industry-specific information in a timely manner.
5. Contractor will be required to manage its internal source code control system.
6. Contractor will be required to manage its internal issue tracking system.
7. The City may, at is option, provide Contractor with reasonable coding standards during this
analysis/assessment phase. In the absence of City standards, Contractor will use its own.
PSA—SharePoint Maintenance and Support Page 7
Contract#
Change Process
This proposal is a complete listing of all work to be completed. Any changes or additions to the project will
occur through this change management process.
The City's Project Manager will complete and sign all change requests before delivery to the Contractor's
Project Manager or Consultant. Changes to the work will be submitted, reviewed and approved within one
business day of submission as part of a formal process to control changes and maintain quality control on
the project. Any unresolved differences will be processed through the Issue Resolution Process detailed
below.
Submission of Changes
Project management--either Contractor or City —will submit all proposed changes by completing a project
change request form. The Contractor's Project Manager will assess the impact to the project scope, budget
and schedule.
A121 roval
Contractor will log all approved change requests on the Contractor's Project Management Server
(htW://12rojects.exceR.com/pwa/client). Contractor will update all affected project documents. Contractor
will incorporate the change into the work and complete the project as scheduled.
Complex Changes
If additional research is required to evaluate, design or approve a change request, Contractor will estimate
the effort to complete the research and request approval from City before beginning. Based on this
estimate, Contractor and City project management will determine whether to proceed with the additional
research necessary for the proposed change. If approved, Contractor will perform the required research and
complete the change request for additional review.
Disapproved
Contractor will log disapproved change requests on the Contractor's Project Management Server
(http//12rojects.exceU.com/12wa/client).
Issue Resolution Process
City may escalate issues not resolved through the normal change management process to Contractor's
Application Services management as listed in the Contact Information section of this proposal.
Testing and Acceptance
User Acceptance Test Plan
Acceptance Criteria for Deliverables will be based on the Requirements and Statement of Work contained in
this proposal. Contractor shall design a written Acceptance Test Plan, acceptable to the City, which will
ensure that all of the functionality required for the Deliverables been delivered. Contractor will provide the
City with a detailed Acceptance checklist based on the Requirements.
Review/Testing of Deliverables
Following delivery or completion of each Deliverable, on-site review/testing shall be conducted in
accordance with the Acceptance test provisions of the UAT Plan. City shall provide Contractor with
reasonable access to its premises, proper environmental and site conditions, any required test data in proper
format, and the cooperation of its staff and any other contractors to assist Contractor during testing of the
Deliverable.
PSA-SharePoint Maintenance and Support Page 8
Contract#
Deliverable Acceptance Receipt
Each Deliverable provided by Contractor under this Statement of Work will be delivered to the City with a
Deliverable Acceptance Receipt. This document will describe the Deliverable and provides City Project
Manager with space to indicate if the Deliverable is accepted, rejected or partially accepted. For partially
accepted Deliverables, the City Project Manager shall list on the Deliverable Acceptance Receipt any
deficiencies that must be corrected in order for the Deliverable to be accepted by the Contractor Project
Manager. Contractor's Project Manager will have five (5) days, or such longer period as mutually agreed to
by the Contractor and City in advance, from the completion of review/testing to provide Contractor with
the signed Acceptance Receipt. If no material variances from the Requirements are identified within such
time period, the Deliverable shall be deemed accepted by City.
Correction of Defects
Correction of defects and Cure Period shall be in accordance with the applicable provisions of the Contract.
Contractor shall not be required to correct minor imperfections or defects that do not materially impair the
operation or quality of the Deliverable.
Project Assumptions
1. City and Contractor will each provide a single point of contact for questions and communications
during the project. City will be responsible for investigating and communicating functional
requirements and other pertinent information to Contractor. Both sides commit to review of
documents and response within one business day of receipt. If more than one business day is
required for review, the project team will report this delay to the project manager for escalation.
2. Contractor will submit invoices within 30 days after the end date, according to the schedule below
and for actual travel and living expenses in accordance with the terms of the Agreement. Invoices
will be due upon receipt, but no later than thirty (30) days after receipt. A service charge of one and
one-half percent (1.5%) per month will apply to all past due amounts owed by Client to Contractor.
3. Since the needs of City's Product Owners may change during the development of the project, the
number of sprints required to complete the project may vary. City's may terminate the project after
the completion of any sprint.
4. City will provide appropriate server hardware, operating system and software licenses as required to
implement SharePoint Maintenance and Support, including but not limited to:
• Server hardware as sized and configured during Sprint OTM of the project
• Microsoft Windows Server 2003 operating system
• Microsoft .NET Framework 2.0 and 3.0
5. Changes to project scope may increase or decrease the number of sprints required to complete the
project. Contractor will use its change control process to request City's approval of any changes to
scope.
6. City will provide Contractor with access to persons with expert knowledge of business processes or
industry-specific information in a timely manner.
7. Contractor will be required to manage its internal source code control system.
8. Contractor will be required to manage its internal issue tracking system.
9. Contractor will be responsible for the delivery of all required features as well as the detailed
execution of the development process.
10. City may, at is option, provide Contractor with reasonable coding standards during the analysis
phase. In the absence of City standards, Contractor will use its own.
Pricing
This statement of work provides mutually agreed support at a fixed rate of$150.00 per hour through April
PSA —SharePoint Maintenance and Support Page 9
Contract#
1, 2010. The City may renew this support agreement at Contractor's prevailing developer rate, which is now
$150.00 per hour. Contractor's pricing does not include costs for acquisition of any necessary hardware or
software, or for travel expenses outside of western Washington. For travel outside of western Washington,
the City will reimburse Contractor for previously approved actual travel and living expenses, including but
not limited to airfare, mileage, lodging, auto rental and other expenses, such as meals that the parties agree
will be reimbursed by the City. Contractor will invoice the City for actual services rendered at the end of
each month.
PSA—SharePoint Maintenance and Support Page 10
" - !�''T.�'t`.�.� ��r`' perk .i` .. �` .. .. • -
CITY OF'TIOARD
Shareftht Maintenance and Support
Proposal and State'' ent-of,Work
$.S ` M1:; PRESENTED To:
Lou Sears
IT Maroger
PRESENTED W.
Claudia Knauer
Account Manager,Application Services
(503).347-2812 Office/Mobile
(503Y665-1951 Fax
Claudia.Knauer@CompuCom.com
dv'.." JUNE 4,2009
-
h
_ ,,_,,- � �i, ;�'���`,: � •is'
Sit• �1,1�.:; `c _��'��� ` ':'\3,�,• � _
u,
CompuCom ApplicationServices�
1756 114th.Ave.SE,Suite220' '';; �V�,�,
Bellevue,'WA 98004
City of Tigard
SharePoint Maintenance and Support
Table of Contents
EXECUTIVESUMMARY.................................................................................................................3
BenefitsService Office's Need ..................................................................................................................3
STATEMENTOF WORK.................................................................................................................4
General Maintenance and Support Agreement........................................................................................4
DELIVERABLESDESCRIPTION..........................................................................................................6
ProgressReporting and Updates...............................................................................................................6
EXTENDED FIX PROJECT ASSUMPTIONS(WHERE THE FIX DURATION EXTENDS BEYOND 1 BUSINESS DAY):............7
COMMUNICATIONS.....................................................................................................................8
CHANGEPROCESS ......................................................................................................................9
TESTING AND ACCEPTANCE ......................................................................................................... 10
PROJECTASSUMPTIONS.............................................................................................................. 11
CONTACT INFORMATION ............................................................................................................ 12
PRICING................................................................................................................:................ 13
ProjectAcceptance..................................................................................................................................13
APPENDIX A. COMPANY OVERVIEW........................................................................................... 14
C JCOMPUCOM. Page 2
CompuCom Application Seivices
City of Tigard
SharePoint Maintenance and Support
Executive Summary
This statement of work (SOW) is effective as of
acceptance by the City of Tigard and incorporates terms Timeline(Proposed)
and conditions as specified in the CompuCom project Start Date-6/112009
agreement. Finish Dote—7/1/2010
This SOW details following key aspects of the general Resources
maintenance and support agreement. One(1)SharePoint Engineer
Resource Pricing
1. Initiation Hourly cost $150.00
2. Estimation
Pricing is valid through 7/1/2010.
3. Approval
4. Delivery,Test and Sign-off
5. Reporting
City of Tigard's Need
The City of Tigard needs periodic support and
application maintenance of its SharePoint applications
constructed by CompuCom. This statement of work
details how the City of Tigard can engage with
CompuCom for on-demand application maintenance at a fixed rate of$150.00 per hour-CompuCom's
prevailing rate for Software Developer-2.
CCompuCom Page 3
compucom IDification Services
City of Tigard
SharePoint Maintenance and Support
Statement of Work
General Maintenance and Support Agreement
This agreement enables CompuCom to provide the City of Tigard with mutually agreed to services at a
mutually agreed to schedule for a fixed hourly rate of$150.00 per hour.
r -
. Provide clear definition of the service to be performed
. Provide clear estimates of any work to be performed
Objectives . Establish timelines for performing services
. Establish a simple reporting and billing mechanism for the
services.
Unless otherwise required by the service or the City of Tigard,
Location CompuCom will complete the services at our facilities in Bellevue,
Washington, using Microsoft Live Meeting.
Tasks
To accomplish the above goals,the City of Tigard and CompuCom will perform the following tasks in
close collaboration.
1. Need identification
When the need for service arises,the City of Tigard or its delegate will communicate the need
to CompuCom as follows:
a) go to http://projects.excell.com/ourpro*ects/Tigard/Support
b) Log the production issue on the production issue list
c) An email will be sent to the account resource manager
d) The resource manager will assess the issue and assign a developer
CompuCom's contacts, in order of priority are:
Jason Cole,Program Manager
(425)974-6404 Office
Jason.Cole@Compucom.com
Rockie Morgan,Director,Application Services
(425)974-6304 Office
(206)498-5548 Mobile
Rockie.Morean@Compucom.com
David Lawrence,Vice President
(425)974-6586 Office
(425)922-3388 Mobile
CCompuCom. Page A
CcrIpuC01'.Application Services
City of Tigard
SharePoint Maintenance and Support
David.Lawrence@CompuCom.com
2. CompuCom will estimate the effort required and will communicate the effort to the City of
Tigard.
If the analysis of the effort required takes more than two (2) hours, CompuCom will estimate
the analysis effort for approval by the City of Tigard.
3. The City of Tigard either approves,rejects or requests clarification on the estimate
4. If approved,CompuCom will fix,test and document the change(s)necessary
CompuCom will execute the fix plan as described to the City of Tigard. If the scope of the
effort exceeds our estimate by more than four hours, or if CompuCom discovers additional
defects during the fix process, CompuCom will advise the City of Tigard and seek further
authorization to exceed the original estimate or make additional reparations.
5. On completion of the fix,test and documentation,CompuCom will advise the City of Tigard
and seek acceptance.
The City of Tigard will verify the fix is completed to its satisfaction. The City of Tigard will
communicate any discrepancies, issues or other problems to the CompuCom project
manager. Escalation of issues may be made through our management as listed in section
Contact Information, below. The CompuCom resource will upload any useful documentation
notes screen shots into the knowledge base document library to aid future problem.
6. CompuCom will report the actual effort needed for the fix
Discrepancies between estimated effort and actual effort will be explained in writing by the
CompuCom project manager to the City of Tigard.
7. CompuCom will update on status
The assigned CompuCom developer will update the City of Tigard support site with daily
updates on progress where the fix duration extends beyond a day.
8. CompuCom will invoice the City of Tigard for actual services rendered at the end of each
month.
OCompuCom Page 5
Co.pti(,ori Application Services
City of Tigard
SharePoint Maintenance and Support
Deliverables Description
Progress Reporting and Updates
Methodology
CompuCom Application Services uses agile Scrum methodology to manage projects. At the end of each
week, the CompuCom consultant will submit a weekly status report of progress made during the week,
the work planned for the next week,and the status of any issues and risks.
The City of Tigard Project Manager will complete and sign all change requests before delivery to the
CompuCom Project Manager or Consultant. Changes to the work will be submitted, reviewed and
approved within one business day of submission as part of a formal process to control changes and
maintain quality control on the project. Any unresolved differences will be processed through the Issue
Resolution Process detailed below.
Project management—either CompuCom or the City of Tigard —will submit all proposed changes by
completing a project change request form. The CompuCom project manager will assess the impact to
the project scope, budget and schedule.
Daily Project Scrum(For extended fixes)
The problem management team will hold a daily project "Scrum"to review the progress on major fixes -
i.e., projects with a duration exceeding one(1)day. Each team member will address three questions:
1. What has been accomplished during the preceding 24 hours?
2. What will be accomplished today?
3. What is blocking my progress?
The CompuCom and City of Tigard project management will be responsible for removing blocking issues
as quickly as possible.
Weekly Project Status
The CompuCom project manager will submit a written project status report to the City of Tigard at the
end of each week. This status will detail the percentage complete, work items complete during the
week, anticipated progress next week, all outstanding issues and risk items, and any action required by
management.
Project Portal
We are pleased to offer the use of our SharePoint project portal and Rally Site for managing the day-to-
day progress, status and metrics associated with your project. Our portal will provide you an 'at a
glance' timely snapshot of your projects' status, deliverables available, issues and progress toward the
next milestone.
CCompuCom Page 6
CompuCom Application Services
City of Tigard
SharePoint Maintenance and Support
Extended Fix Project Assumptions (where the fix duration
extends beyond 1 business day)
This statement of work makes the following assumptions:
4. The City of Tigard and CompuCom will each provide a single point of contact for questions and
communications during the project. The City of Tigard will be responsible for investigating and
communicating functional requirements and other pertinent information to CompuCom. Both
sides commit to review of documents/Communication and response within one business day of
receipt. If more than one business day is required for review by the City of Tigard, the project
team will report this delay to the CompuCom Program manager. This will then be reviewed with
the City of Tigard project to agree a disposition. Dispositions are:
a. no change required (no CompuCom resource impact)
b. project de-scope (removal of a project deliverable to offset the resource/budget impact
via change request)
c. change request(change request for the increase in effort/budget)
Note: The likelihood of 'no change required' disposition increases with the amount of
notice of a delay given by the City of Tigard.
5. The City of Tigard will provide appropriate server hardware, operating system and software
licenses as required to implement Contract Management, including but not limited to:
• Server hardware as sized and configured during Sprint OTM of the project
• Microsoft Windows Server 2003 operating system
• Microsoft .NET Framework 2.0 and 3.0
6. Changes to project scope may increase or decrease the number of fixes/sprints required to
complete the project. CompuCom will use its change control process to request The City of
Tigard approval of any changes to scope.
7. The City of Tigard will provide CompuCom with access to persons with expert knowledge of
business processes or industry-specific information in a timely manner.
8. CompuCom will be required to manage its internal source code control system.
9. CompuCom will be required to manage its internal issue tracking system.
10. The City of Tigard may, at is option, provide CompuCom with reasonable coding standards during
this analysis/assessment phase. In the absence of City of Tigard standards, CompuCom will use
its own.
C� CompuCom Page 7
Congn Com Applicat on Services
City of Tigard
SharePoint Maintenance and Support
Communications
CompuCom Application Services uses agile Scrum methodology to manage projects. At the end of each
week, the CompuCom consultant will submit a weekly status report of progress made during the week,
the work planned for the next week, and the status of any issues and risks.
The City of Tigard Project Manager will complete and sign all change requests before delivery to the
CompuCom Project Manager or Consultant. Changes to the work will be submitted, reviewed and
approved within one business day of submission as part of a formal process to control changes and
maintain quality control on the project. Any unresolved differences will be processed through the Issue
Resolution Process detailed below.
Project management—either CompuCom or City of Tigard—will submit all proposed changes by
completing a project change request form. The CompuCom project manager will assess the impact to
the project scope, budget and schedule.
Daily Project Scrum
The project team will hold a daily project "Scrum" to review the project. Each team member will
address three questions:
1. What has been accomplished during the preceding 24 hours?
2. What will be accomplished today?
3. What is blocking my progress?
CompuCom and City of Tigard project management will be responsible for removing blocking issues as
quickly as possible.
Weekly Project Status
The CompuCom project manager will submit a written project status report to City of Tigard at the end
of each week. This status will detail the r .,
percentage complete, work items �"-
completed during the week, anticipated F_McFI l
progress next week, all outstanding issues
and risk items, and any action required by
management. Z_ �_.` y..r�......,..,.....� b_.. .,v
_ ,.. ,..
Project Portal .�- -- - •�.n..
We are pleased to offer the use of our
SharePoint project portal and Rally Site for .
managing the day-to-day progress reported
as well as status, and metrics associated ,
with your project. Our portal will provide you an 'at a glance' snapshot of your projects' status,
deliverables available, issues and progress toward the next milestone.
CCompuCom Page 8
CoinpuCooi Application Ser.ices
City of Tigard
SharePoint Maintenance and Support
Change Process
This proposal is a complete listing of all work to be completed. Any changes or additions to the project
will occur through this change management process.
The City of Tigard Project Manager will complete and sign all change requests before delivery to the
CompuCom Project Manager or Consultant. Changes to the work will be submitted, reviewed and
approved within one business day of submission as part of a formal process to control changes and
maintain quality control on the project. Any unresolved differences will be processed through the Issue
Resolution Process detailed below.
Submission of Changes
Project management—either CompuCom or City of Tigard —will submit all proposed changes by
completing a project change request form. The CompuCom project manager will assess the impact to
the project scope, budget and schedule.
Approval
CompuCom will log all approved change requests on the CompuCom Project Management Server
(http://Proiects.excell.com/pwa/client ). CompuCom will update all affected project documents.
CompuCom will incorporate the change into the work and complete the project as scheduled.
Complex Changes
If additional research is required to evaluate, design or approve a change request, CompuCom will
estimate the effort to complete the research and request approval from City of Tigard before beginning.
Based on this estimate, CompuCom and City of Tigard project management will determine whether to
proceed with the additional research necessary for the proposed change. If approved, CompuCom will
perform the required research and complete the change request for additional review.
Disapproved
CompuCom will log disapproved change requests on the CompuCom Project Management Server
(http://prowects.excell.com/pwa/client ).
Issue Resolution Process
City of Tigard may escalate issues not resolved through the normal change management process to
CompuCom Application Services management as listed in the Contact Information section of this
proposal.
CCompuCom Page 9
CompuCuri Application Services
City of Tigard
SharePoint Maintenance and Support
Testing and Acceptance
User Acceptance Test Plan
Acceptance Criteria for Deliverables will be based on the Requirements and Statement of Work
contained in this proposal. CompuCom shall design a written Acceptance Test Plan, acceptable to the
City of Tigard,which will ensure that all of the functionality required for the Deliverables been delivered.
CompuCom will provide the City of Tigard with a detailed Acceptance checklist based on the
Requirements.
Review/Testing of Deliverables
Following delivery or completion of each Deliverable, on-site review/testing shall be conducted in
accordance with the Acceptance test provisions of the UAT Plan. City of Tigard shall provide CompuCom
with reasonable access to its premises, proper environmental and site conditions,any required test data
in proper format, and the cooperation of its staff and any other contractors to assist CompuCom during
testing of the Deliverable.
Deliverable Acceptance Receipt
Each Deliverable provided by CompuCom under this Statement of Work will be delivered to the City of
Tigard with a Deliverable Acceptance Receipt. This document will describe the Deliverable and provides
City of Tigard Project Manager with space to indicate if the Deliverable is accepted, rejected or partially
accepted. For partially accepted Deliverables, the City of Tigard Project Manager shall list on the
Deliverable Acceptance Receipt any deficiencies that must be corrected in order for the Deliverable to
be accepted by the CompuCom Project Manager. CompuCom's Project Manager will have five (5) days,
or such longer period as mutually agreed to by the CompuCom and City of Tigard in advance, from the
completion of review/testing to provide CompuCom with the signed Acceptance Receipt. If no material
variances from the Requirements are identified within such time period, the Deliverable shall be
deemed accepted by City of Tigard.
Correction of Defects
Correction of defects and Cure Period shall be in accordance with the applicable provisions of the
Contract. CompuCom shall not be required to correct minor imperfections or defects that do not
materially impair the operation or quality of the Deliverable.
C� CompuCom Page 10
CUMI)uCom Application Services
City of Tigard
SharePoint Maintenance and Support
Project Assumptions
This proposal makes the following assumptions:
1. City of Tigard and CompuCom will each provide a single point of contact for questions and
communications during the project. City of Tigard will be responsible for investigating and
communicating functional requirements and other pertinent information to CompuCom. Both
sides commit to review of documents and response within one business day of receipt. If more
than one business day is required for review,the project team will report this delay to the project
manager for escalation.
2. CompuCom will submit invoices within 30 days after the end date, according to the schedule
below and for actual travel and living expenses in accordance with the terms of the Agreement.
Invoices will be due upon receipt, but no later than thirty(30)days after receipt. A service charge
of one and one-half percent (1.5%) per month will apply to all past due amounts owed by Client
to CompuCom.
3. Since the needs of City of Tigard's Product Owners may change during the development of the
project, the number of sprints required to complete the project may vary. City of Tigard's may
terminate the project after the completion of any sprint.
4. City of Tigard will provide appropriate server hardware, operating system and software licenses
as required to implement SharePoint Maintenance and Support, including but not limited to:
. Server hardware as sized and configured during Sprint 0-of the project
. Microsoft Windows Server 2003 operating system
. Microsoft.NET Framework 2.0 and 3.0
5. Changes to project scope may increase or decrease the number of sprints required to complete
the project. CompuCom will use its change control process to request City of Tigard's approval of
any changes to scope.
6. City of Tigard will provide CompuCom with access to persons with expert knowledge of business
processes or industry-specific information in a timely manner.
7. CompuCom will be required to manage its internal source code control system.
8. CompuCom will be required to manage its internal issue tracking system.
9. CompuCom will be responsible for the delivery of all required features as well as the detailed
execution of the development process.
10. City of Tigard may, at is option, provide CompuCom with reasonable coding standards during the
analysis phase. In the absence of City of Tigard standards,CompuCom will use its own.
C JCompuCom Page 11
CompuCor•i Applicauan Senaces
City of Tigard
SharePoint Maintenance and Support
Contact Information
Thank you for the opportunity to submit our proposal. Your CompuCom Team is looking forward to
working with you on the SharePoint Maintenance and Support. Please feel free to contact us for any
adjustments or questions regarding this proposal
Your CompuCom Contacts
Kent Peterson
Account Manager,Application Services
(425)974-6564 Office
(425)974-2001 Fax
Kent.Peterson@excell.com
Rockie Morgan
Director,Application Services
(425)974-6304 Office
(206)498-5548 Mobile
Rockie.MoreanPcompucom.com
David Lawrence
Vice President,Application Services
(425)974-6586 Office
(425)922-3388 Mobile
David.Lawrence(@compucom.com
Application Services Office
CompuCom Application Services
1756-114th Ave SE,Suite 220
Bellevue,WA 98004
(425)974-2000
PROPRIETARY STATEMENT
This document contains confidential and proprietary information and is the property of CompuCom Systems,Inc.(CompuCom). This document
was prepared for the requesting party for the sole purpose of evaluating the products and services proposed. It is submitted to you in
confidence,on the condition that you and your representatives have,by receiving it,agreed not to reproduce or copy it,in whole or in part,or
to furnish such information to others, or to make any other use of it except for the evaluation purposes stated above, and to return it to
CompuCom upon request. The previous statement shall not apply to the extent that such statement violates any federal or state laws requiring
such information to be made available to the public. The offerings and prices presented in this document,excluding any leasing quotes or
rates,shall remain valid for a period of 30 days from the document date unless CompuCom authorizes an extension.
Upon consideration of the award, CompuCom reserves the right to review and negotiate any and all terms and conditions that may be
incorporated into a contract between the parties as a result of this response.
() CompuCom Page 12
CUMI,uCOm Application Services
City of Tigard
SharePoint Maintenance and Support
Pricing
This statement of work provides mutually agreed support at a fixed rate of $150.00 per hour through
July 1,2010. The City of Tigard may renew this support agreement at CompuCom's prevailing developer
rate, which is now $150.00 per hour. Services provided under this statement of work will not exceed
$8,000. CompuCom's pricing does not include costs for acquisition of any necessary hardware or
software, or for travel expenses outside of western Washington. For travel outside of western
Washington, the City of Tigard will reimburse CompuCom for previously approved actual travel and
living expenses, including but not limited to airfare, mileage, lodging, auto rental and other expenses,
such as meals that the parties agree will be reimbursed by the City of Tigard. CompuCom will invoice
the City of Tigard for actual services rendered at the end of each month.
Project Acceptance
By signing below, City of Tigard accepts the proposal above and commits to paying for the services
outlined in this proposal.
CompuCom City of Tigard
By: By:
Name: Name:
Title: Title:
Date: Date:
CCompuCom Page 13
Co.iptiCcm Application Sei vices
City of Tigard
SharePoint Maintenance and Support
Appendix A. Company Overview
History
CompuCom Systems was formed in 1987 when Machine Vision International acquired both TriStar Data
Systems and Office Automation under the umbrella of Safeguard Scientifics, Inc., a technology holding
company. We continued to refine our procurement services and expanded through acquisitions,
growing from a multiregional reseller into a national reseller and IT services provider by adding
capabilities in government services,software application development and technology outsourcing.
Established in 1981 and acquired by CompuCom Systems in 2001, CompuCom's Application Services
division has been providing IT staffing services continually for 27 years. By 2003, we were awarded
Microsoft Gold Certification for Enterprise and Security and received Microsoft's Vendor Program
Excellence award.
Since 2001, CompuCom has grown its services revenue nearly four-fold through organic growth and
acquisitions. CompuCom's recent acquisitions include the ITS unit of General Electric in 2004, Vanguard
Network Services in 2007, and SaltSpring Software in early 2008. In June 2008, we entered into a
definitive agreement to acquire the North American operations of Getronics, a global provider of IT
services.
As a result, CompuCom emerged as the third largest IT workspace management firm in the U.S. behind
HP/EDS and IBM, once the acquisition of Getronics' North American operations is completed.
CompuCom generated$1.713 in 2007 revenues. We will have 2008 revenues of more than $2.113 ($1.113
in services)and will end 2008 with 11,000 employees.
Mission
CompuCom is committed to building long-standing partnerships with our clients, consultants, associates
and partners through superior delivery of services and support. Our core values are central to who we
are and how we do business.
Our Vision
CompuCom will be recognized:
By our clients and partners as an innovative organization known for its integrity and providing
the right balance of quality and cost to deliver the best value in the industry.
By our associates as a preferred company to work for, distinguished by professionalism,
teamwork,empowerment, pride, creativity,accountability and opportunities for advancement.
Our Commitment
CompuCom is firmly committed to helping our clients accomplish their business goals while
increasing the value they obtain from their IT infrastructure. Our integrated delivery model enables
increased productivity, reduces costs and provides a superior level of end-user satisfaction that
helps CIOs address business challenges continuously.
CCompuCom Page 14
Cor•ipuCoi,i Applicat on Seivices
City of Tigard
SharePoint Maintenance and Support
Our Core Values
WinWin. A successful business outcome happens when all parties have a win—our customers,
associates, partners,and shareholders.
Integrity.We do what we say we are going to do,when we say we will do it.
Excellence.We are committed to delivering excellence in everything we do.
Respect. We respect the rights and dignity of each individual.
... with a sense of urgency!
Service Excellence
CompuCom is committed to providing superior service and support. Industry leaders Intel, Microsoft,
and Boeing as well as government entities such as the City of Seattle and Sacramento's Department of
Transportation rely on CompuCom to increase productivity and speed of delivery while lowering
operating costs and reducing project risk.
The Application Services division "... has successfully scaled its business to quickly
respond to Microsoft's increased needs for technical and testing professionals
while exceeding its targets for performance."
— Microsoft Corporation
Headquartered in Dallas, Texas, with the Applications Services Division based in Bellevue, WA,
CompuCom has over 5000 IT consultants on assignments throughout the United States. CompuCom has
offices in more than 32 states and Canada.
•d _
CompuCom ' r4
Application Services _
Bellevue,WA
— CompuCom Headquarters
Dallas,TX
.IIl
CCompuCom Page 15
CompuCom Application Services
City of Tigard PURCHASE ORDER NO.
,1 13125 SW Hall Blvd. Thieereatehowon
e„rordrvoiceaneamoerm
,pec"rate,eta P12 2 2 7
Tigard, OR 97223
503-639-4171
VENDOR ID: V001303 DELIVERTO: City Hall - Finance Department
VENDOR: CompuCom 13125 SW Hall Blvd
PO Box 31001-1155 TIGARD, OR 97223
Pasadena, CA 91110-1155
TELEPHONE#: (503) 297-9905 SENDINVOICETO: City Hall - Accounts Payable
FAX#: 13125 SW Hall Blvd
EMAIL: TIGARD, OR 97223
F O B City of Tigard unless otherwise specified
ORDER DATE TERMS SHIPPING METHOD DELIVER BY ORDER REFERENCE REQUESTED BY REQ#
12/08/09 Anita Clark R12917
QUANTITY UNIT DESCRIPTION UNIT PRICE EXTENDED PRICE
1 Personal Services for Tig20. Work with 8, 000.00 8, 000.00
Nancy on new Tig-Intranet Server
to complete complex programming
tasks related to Sharepoint.
' • ' 8, 000.00
• 0.00
AUUTTH0RII4 HASIN N ' 0 .00
►�-L o�-� `lea! '• • 8, 000.00
DATE ISSUED
n
CITY OF TIGARD
CONTRACT SUMMARY FORM `�Q 1
(THIS MUSTACCOMPANYEACH CONTRACT BEFOREAUTHORIZATIONSIGNATURE CANBEACQUIRED
Title of Contract: Personal Services for Ti 20 Contract#: (Assigned after execution
Contractor: Com ucom I Total: $8000
Brief Overview: Work with Nancy on new Tigintranet server to complete complex programming tasks
releated to Share oint.
Changes Made To
Boilerplate Contract
-Type of Contract: ❑ Purchase Agreement ❑ Personal Service ❑ Construction ❑ Other
Start Date: 7/14/2009 End Date: 6/30/2010 LCRB Award Date:
Contract Manager:Louis Sears Extension: 2403 Department: FIS
Quotes/Bids/Proposals: COMPANY AMOUNT / SCORE
Department Comments: S
Department Signature Date: /(/l
Purchasing Comments:
L�
Purchasing Signature: -�` Date: ij <<L /I C C
G
Administration: �`- Date:
Certificate of Insurance Received? ❑ Yes ❑ No ❑ Self-Insured (Form Received
Business Tax Current? ❑ Yes ❑ No Contractor License Current? ❑ Yes ❑ No
Federal TIN/1099#: Bonds Required: ❑ Yes ❑ No
Accounting String: Fund Division Account Total
Do 2 yop -