Loading...
HomeMy WebLinkAbout2000-03-21; City Council; Resolution 2000-92w w 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 , 25 ~ RESOLUTION NO. 2000-92 A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF CARLSBAD, CALIFORNIA, APPROVING THE AGREEMENT WITH NETSWORK, INC. FOR CITYWIDE IMPLEMENTATION SERVICES RELATED TO THE ZENWORKS APPLICATION WHEREAS, Information Systems has planned and budgeted to acquire contr; technology assistance with the implementation of ZENworks; and WHEREAS, there is a need to more effectively manage the applications, worksta and remote support of the City’s 676 PC’s spread across its wide area network and ZENv provides this functionality; and WHEREAS, the City’s Information Systems department will assist in the implement of the ZENworks application, however the complexity of the implementation‘ process requi technology solutions and network integration provider; and WHEREAS, NetsWork, Inc. has the appropriate skill set and expertise to lea implementation of the ZENworks product; and WHEREAS, sufficient funds are available in the Information Systems department bt NOW, THEREFORE, BE IT RESOLVED by the City Council of the City of Car California, as follows: 1. That the above recitations are true and correct. 2. That the Mayor is hereby authorized to execute the agreement, a copy of wh ’ attached as Exhibit A, between the City of Carlsbad and NetsWork, Inc. for implemer services of the ZENworks product. 3. That the fees and compensation shall not exceed $56,000 and shall be fc II services as described in the contract between the City of Carlsbad and NetsWork, Inc, a c 26 27 ll which is attached as Exhibit A. 28 .,. \ w w 1 PASSED, APPROVED AND ADOPTED at a Regular Meeting of the City Council ol 2 3 City of Carlsbad on the 2 1 st day of March , 2000, by the following v 4 5 6 7 8 AYES: Council Members Lewis, Hall, Nygaard and Kulchin NOES: ABSENT: None Council Member Finnila .. . " .. . - .. ,. 9 I / i 2, #&&ldg/p&/ 11 { )//I /y / 10 i /zLa~,E A ~~~~,"~a~or , 12 13 14 ATTEST: 15 +%" 'LORRAINE WOOD, City Clerk 16 17 (SEAL) 18 20 19 21 22 23 24 25 26 27 28 PC RES0 NO. -2- a e AGREEMENT & day * THIS AGREEMENT is made and entered into as of the _. of - March , 2000-, by and between the CITY OF CARLSBAD, a municipal corporation, hereinafter referred to as 1lCity''j and Netswork, Inc,, a Corporation, hereinafter referred to as "Contractor." RECITALS City requires the services of a network integration services Contractor to provide the necessary integration services for the implementation of Novell ZENworks; and Contractor possesses the necessary skills and qualifications to provide the services required by the City; NOW, THEREFORE, in consideration of these recitals and the mutual covenants contained herein, City and Contractor agree as follows: 1. CONTRACTOR'S OBLIGATIONS The Contractor will implement the Novell ZENworks application and provide the necessary technical support resources. Information Systems staff may however, provide assistance in the implementation process "of the ZENworks. This service provided by the Contractor shall include, design, installation, configuration and testing of Novell ZENworks and other related products. The Contractor also agrees to meet the proposed project requirements as outlined in the ZENworks Request for Proposal dated February 11, 2000 and the solution document / response generated by rev. 12/28/99 -1 - m \e NetsWork, Inc dated February 24, 2000 (attached and identified as exhibit A and exhibit B) - The specific Engineers named in the proposal will be used for this project unless otherwise mutually agreed upon by both parties. Documentation shall be provided to the City for network services where documentation is deemed necessary 2. CITY OBLIGATIONS The City shall provide to the contractor; access to City computer networks and facilities as required for the network services; a safe work environment for the Contractor’s personnel and access to on-site computers for use by the Contractor when necessary. 3. PROGRESS AND COMPLETION The work under this contract will begin within fifteen (1 5) days after receipt of notification to proceed by the City and be completed within (30) days of project notification to proceed. Extensions of time may be granted if requested by the Contractor and agreed to in writing by the Information Systems Manager. The Information Systems Department will give allowance for documented and substantiated, unforeseeable and unavoidable delays not caused by a lack of foresight on the part of the Contractor, or delays caused by City inaction or other agencies’ lack of timely action. 4. FEES TO BE PAID TO CONTRACTOR The total fee payable for the services to be performed shall not exceed $56,000. Services provided shall be billed at hourly rates commensurate with skill level used to accomplish the task (see Exhibit B for established rates). No other compensation for rev. 12/28/99 -2 - @ a sewices will be allowed except those items covered by .supplemental agreements per Paragraph 8, "Changes in Work." The City reserves the right to withhold a ten percent (10%) retention until the project has been accepted by the City. Significant implementation assistance by the City's Information Systems staff may result in a saving to the City. incremental payments, if applicable, should be made as outlined in attached Exhibit "A." 5. DURATION OF CONTRACT This agreement shall extend for a period of one (1) year from date thereof. The contract may be extended by the City Manager for one additional one (1) year periods or parts thereof, based upon a review of satisfactory performance and the City's needs. The parties shall prepare extensions in writing. indicating effective date and length of the extended contract. 6. PAYMENT OF FEES The Contractor shall submit their time sheets and related invoice to the Information Systems Manager for the work performed. Time sheet submittals will occur on a weekly basis for approval by the Information Systems Manage. Invoices will be submitted on a bi-weekly basis. Payment of approved items on the invoice shall be mailed to the Contractor within 30 days of receipt of the invoice. 7. FINAL SUBMISSIONS Within 14 days of completion and approval of the ZENworks implementation the Contractor shall deliver to the City the following items: rev. 12/28/99 -3 - W * All deliverable items as specified in the proposal dated January 24, 2000. Including training, training videos, and hard copy documentation. 8. CHANGES IIN WORK If, in the course of the contract, changes seem merited by the Contractor or the City, and informal consultations with the other party indicate that a change in the conditions of the contract is warranted, the Contractor or the City may request a change in contract. Such changes shall be processed by the City in the following manner: A , letter outlining the required changes shall be forwarded to the City by Contractor to inform them of the proposed changes along with a statement of estimated changes in charges or time schedule. A Standard Amendment to Agreement shall be prepared by the City and approved by the City according to the procedures described in Carlsbad Municipal Code, Section 3.28.172. Such Amendment to Agreement shall not render ineffective or invalidate unaffected portions of the agreement. 9. COVENANTS AGAINST CONTINGENT FEES The Contractor warrants that their firm has not employed or retained any company or person, other than a bona fide employee working for the Contractor, to solicit or secure this agreement, and that Contractor has not paid or agreed to pay any company or person, other than a bona fide employee, any fee, commission, percentage, brokerage fee, gift, or any other consideration contingent upon, or resulting from, the award or making of this agreement. For breach or violation of this warranty, the City shall have the right to annul this agreement without liability, or, in its discretion, to deduct from the agreement price or consideration, or otherwise recover, the full amount of such fee, commission, percentage, brokerage fees, gift, or contingent fee. rev. 12/28/99 -4 - w d 10. NONDISCRIMINATION CLAUSE The Contractor shall comply with the state and federal laws regarding nondiscrimination. 11. TERMINATION OF CONTRACT In the event of the Contractor's failure to prosecute, deliver, or perform the work as provided for in this contract, the City Manager may terminate this contract for nonperformance by notifying the Contractor by certified mail of the termination of the Contractor. The Contractor, thereupon, has five (5) working days to deliver said documents owned by the City and all work in progress to the Information Systems Manager. The Information Systems Manager shall make a determination of fact based upon the documents delivered to City of the percentage of work which the Contractor has performed which is usable and of worth to the City in having the contract completed. Based upon that finding as reported to the City Manager, the Manager shall determine the final payment of the contract. This agreement may be terminated by either party upon tendering thin'y (30) days written notice to the other party. In the event of such suspension or termination, upon request of the City, the Contractor shall assemble the work product and put same in order for proper filing and closing and deliver said product to City. In the event of termination, the Contractor shall be paid for work performed to the termination date; however, the total shall not exceed the lump sum fee payable under paragraph 4. The City Manager shall make the final determination as to the portions of tasks completed and the compensation to be made. 12. CLAIMS AND LAWSUITS rev. 12/28/99 -5 - w W The Contractor agrees that any contract claim submitted to the City must be asserted as part of the contract process as set forth in this agreement and not in anticipation of litigation or in conjunction with litigation. The Contractor acknowledges that if a false claim is submitted to the City, it may be considered fraud and the Contractor may be subject to criminal prosecution. The Contractor acknowledges that California Government Code sections 12650 et seq., the False Claims Act, provides for civil penalties where a person knowingly submits a false claim to a public entity. These provisions include false claims made with deliberate ignorance of the false information or in reckless disregard of the truth or falsity of information. If the City of Carlsbad seeks to recover penalties pursuant to the False Claims Act, it is entitled to recover its litigation costs, including attorney's fees. The Contractor acknowledges that the filing of a false claim may subject the Contractor to an administrative debarment proceeding wherein the Contractor may be prevented to act as a Contractor on any public work or improvement for a period of up to five years. The Contractor acknowledges debarment by another jurisdiction is grounds for the City of Carlsbad to disqualify the Contractor from the selection process. The provisions of Carlsbad Municipal Code sections 3.32.025, 3.32.026, 3.32.027 and 3.32.028 pertaining to false claims are incorporated herei 13. JURISDICTION (1 The Contractor agrees and hereby stipulates that ihe' proper venue and jurisdiction for resolution of any disputes between the parties arising out of this agreement is San Diego County, California. rev. 12/28/99 -6 - w w 14. STATUS OF THE CONTRACTOR The contractor shall perform the services provided for herein in Contractor's own way as an independent Contractor and in pursuit of Contractor's independent calling, and not as an employee of the City. Contractor shall be under control of the City only as to the result to be accomplished, but shall consult with the City as provided for in the request for proposal. The persons used by the Contractor to provide services under this agreement shall not be considered employees of the City for any purposes whatsoever. The Contractor is an independent Contractor of the City. The payment made to the Contractor pursuant to the contract shall be the full and complete compensation to which the Contractor is entitled. The City shall not make any federal or state tax withholdings on behalf of the Contractor or its employees or subcontractors. The City shall not be required to pay any workers' compensation insurance or unemployment contributions on behalf of the Contractor or its employees or subcontractors. The Contractor agrees to indemnify the City within 30 days for any tax, retirement contribution, social security, overtime payment, unemployment payment or workers' compensation payment which the City may be required to make on behalf of the Contractor or any employee or subcontractor of the Contractor for work done under this agreement or such indemnification amount may be deducted by the City from any balance owing to the Contractor. The Contractor shall be aware of the requirements of the Immigration Reform and Control Act of 1986 and shall comply with those requirements, including, but not limited to, verifying the eligibility for employment of all agents, employees, subcontractors and Consultants that are included in this agreement. rev. 12/28/99 -7 - w w 15. CONFORMITY TO LEGAL REQUIREMENTS The Contractor shall cause all drawings and specifications to conform to all applicable requirements of law: federal, state and local. Contractor shall provide all necessary supporting documents, to be filed with any agencies whose approval is necessary. The City will provide copies of the approved plans to any other agencies. 16. OWNERSHIP OF DOCUMENTS All plans, studies, sketches, drawings, reports, and specifications as herein required are the property of the City, whether the work for which they are made be executed or not. In the event this contract is terminated, all documents, plans, specifications, drawings, reports, and studies shall be delivered forthwith to the City. Contractor shall have the right to make one (1) copy of the plans for its records. 17. REPRODUCTION RIGHTS The Contractor agrees that all copyrights which arise from creation of the work pursuant to this contract shall be vested in City and hereby agrees to relinquish all claims to such copyrights in favor of City. 18. HOLD HARMLESS AGREEMENT Contractor agrees to indemnify and hold harmless the City of Carlsbad and its officers, officials, employees and volunteers from and against all claims, damages, losses and expenses including attorneys fees arising out of the performance of the work described herein caused by any willful misconduct, or negligent act, or omission of rev. 12/28/99 -8 - W w the contractor, any subcontractor, anyone directly or indirectly employed by any of them or anyone for whose acts any of them may be liable. 19. ASSIGNMENT OF CONTRACT The Contractor shall not assign this contract or any part thereof or any monies due hereunder without the prior written consent of the City. 20. SUBCONTRACTING If the Contractor shall subcontract any of the work to be performed under this contract by the Contractor, Contractor shall be fully responsible to the City for the acts and omissions of Contractor's subcontractor and of the persons either directly or indirectly employed by the subcontractor, as Contractor is for the acts and omissions of persons directly employed by Contractor. Nothing contained in this contract shall create any contractual relationship between any subcontractor of Contractor and the City. The Contractor shall bind every subcontractor and every subcontractor of a subcontractor by the terms of this contract applicable to Contractor's work unless specifically noted to the contrary in the subcontract in question approved in writing by the City. 21. PROHIBITED INTEREST No official of the City who is authorized in such capacity on behalf of the City to negotiate, make, accept, or approve, or take part in negotiating, making, accepting, or approving of this agreement, shall become directly or indirectly interested personally in this contract or in any part thereof. No officer or employee of the City who is authorized in such capacity and on behalf of the City to exercise any executive, supervisory, or rev. 12/28/99 -9 - m I- similar functions in connection with the performance of this contract shall become directly or indirectly interested personally in this contract or any part thereof. 22. VERBAL AGREEMENT OR CONVERSATION No verbal agreement or conversation with any officer, agent, or employee of the City, either before, during or after the execution of this contract, shall affect or modify any of the terms or obligations herein contained nor entitle the Contractor to any additional payment whatsoever under the terms of this contract. 23. SUCCESSQRS OR ASSIGNS Subject to the provisions of Paragraph 18, "Hold Harmless Agreement," all terms, conditions, and provisions hereof shall inure to and shall bind each of the parties hereto, and each of their respective heirs, executors, administrators, successors, and assigns. 24. EFFECTIVE DATE This agreement shall be effective on and from the day and year first written above. 25. CONFLICT OF INTEREST The Contractor shall file a conflict of interest statement with the City Clerk in accordance with the requirements of the City's conflict of interest code incorporating Fair Political Practices Commission Regulation 18700 as it defines A consultant. The City has determined, using the guidelines of the Political Reform Act and the City's conflict of interest code, that the Contractor will not be required to file a conflict of interest statement as a requirement of this agreement. However, Contractor hereby rev. 12/28/99 -10 - :w w acknowledges that Contractor has the legal responsibility for complying with the Political Reform Act and nothing in this agreement releases Contractor from this responsibility. 26. INSURANCE The Contractor shall obtain and maintain for the duration of the contract and any and all amendments insurance against claims for injuries to persons or damage to property which may arise out of or in connection with performance of the work hereunder by the Contractor, his agents, representatives, employees or subcontractors. Said insurance shall be obtained from an insurance carrier admitted and authorized to do business in the State of California. The insurance carrier is required to have a current Best's Key Rating of not less than "A-:VI' and shall meet the City's policy for insurance as stated in Resolution No. 91-403. A. Coveraaes and Limits. Contractor shall maintain the types of coverages and minimum limits indicated herein, unless a lower amount is approved by the City Attorney or City Manager: 1. Comprehensive General Liability Insurance. $1,000,000 combined single-limit per occurrence for bodily injury, personal injury and property damage. If the submitted policies contain aggregate limits, general aggregate limits shall apply separately to the work under this contract or the general aggregate shall be twice the required per occurrence limit. rev. 12/28/99 -11 - w W 2. Automobile Liability (if the use of an automobile is involved for Contractor's work for the City). $1,000,000 combined single-limit per accident for bodily injury and property damage. 3. Workers' Compensation and Employer's Liability. Workers' Compensation limits as required by the Labor Code of the State of California and Employer's Liability limits of $1,000,000 per accident for bodily injury. 4. Professional Liability. Errors and omissions liability appropriate to the contractor's profession with limits of not less than $1,000,000 per claim. Coverage shall be maintained for a period of five years following the date of completion of the work. B. Additional Provisions. Contractor shall ensure that the policies of insurance required under this agreement contain, or are endorsed to contain, the following provisions. 1. The City shall be named as an additional insured on all policies excluding Workers' Compensation and Professional Liability. 2. The Contractor shall furnish certificates of insurance to the City before commencement of work. 3. The Contractor shall obtain occurrence coverage, excluding Professional Liability which shall be written as claims-made coverage. 4. This insurance shall be in force during the life of the agreement and any extension thereof and shall not be canceled without 30 days prior written notice to the City sent by certified mail. rev. 12/28/99 -12 - - w 5. If the Contractor fails to maintain any of the insurance coverage’s required herein, then the City will have the option to declare the Contractor in breach, or may purchase replacement insurance or pay the premiums that are due on existing policies in order that the required coverage’s may be maintained. The Contractor is responsible for any payments made by the City to obtain or maintain such insurance and the City may collect the same from the Contractor or deduct the amount paid from any sums due the Contractor under this agreement. 27. RESPONSIBLE PARTIES The name of the persons who are authorized to give written notices or to receive written notice on behalf of the City and on behalf of the Contractor in connection with the foregoing are as follows: For City: Title Information Systems Manager Name Gordon Peterson Address 1635 Faraday Avenue Carlsbad, CA 92008 For Contractor: Title - Chief Financial Officer Name - Jay A. Fischer- Address - 4256 Hacienda Drive - Pleasanton, CA 94588-271 9 Architectkicense Number: - Business License #1209176-(Carlsbad)- ArchitecVLicense Number: - N/A 28. BUSINESS LICENSE Contractor shall obtain and maintain a City of Carlsbad Business License for the duration of the contract. rev. 9 2/28/99 -13 - w 'W 29. ENTIRE AGREEMENT This agreement, together with any other written document referred to or contemplated herein, along with the purchase order for this contract and its provisions, embody the entire agreement and understanding between the parties relating to the subject matter hereof. In case of conflict, the terms of the agreement supersede the purchase order. Neither this agreement nor any provision hereof may be amended, modified, waived or discharged except by an instrument in writing executed by the party against which enforcement of such amendment, waiver or discharge is sought. rev. 12/28/99 -14 - 1- W Executed by Contractor this-14th day of "arch ,2000". CONTRACTOR: - NetsWork, Inc. " (sign here) - Don L. Hawley, CEO (print namehitle) ATTEST: City Clerk (Proper notarial acknowledgment of execution by Contractor must be attached. Chairman, president or vice-president and secretary, assistant secretary, CFO or assistant treasurer must sign for corporations. Otherwise, the corporation must attach a resolution certified by the secretary or assistant secretary under corporate seal empowering the officer(s) signing to bind the corporation.) APPROVED AS TO FORM: RONALD BALL, City Attorney BY: Deput (q1,33- City Attorney rev. 12/28/99 -15 - w W 1 A *‘&+ A w -.-. . . City of Carlsbad Information Systems ... ZENworks Request for Proposal Overview In order to reduce the burdens of desktop management, and to ease network administration, the City of Carlsbad is pursuing the implementation of Novel1 ZENworks, with a specific emphasis on the following feature sets: 0 Application management, including software distribution, metering and repair. 0 Workstation management, including hardware and software inventories and 0 Remote management, plus full remote control of networked PCs. Environment Description The City has a routed wide area network of 22 sites connected together via T-1 or direct fiber connections. There is approximately 500 PC’s spread throughout the WAN. Eight sites have their own LAN varying in size between 10 and 200 users. The 14 other sites are smaller, do not have file servers, but are connected to the citywide network via Tl’s. They contain anywhere from 2 to 8 users. policy-based management. Eight Compaq file servers, each running NetWare 5.x and Groupwise 5.x, currently comprise the file, print and messaging fabric of the network. Arcserve and Norton Antivirus are additional installed products that provide backup and virus detection, respectively. Windows 9x running Client32 comprises the vast majority of the desktop operating systems, however there is also NT4 in use. Standard applications include the Microsoft Office Professional suite, Microsoft Project, Groupwise, Norton Antivirus and Netscape Communicator. Reflections is used for terminal emulation to the City’s financial applications residing on a HP9000. The City Library site currently the only City site which ZENworks is installed and running. This site may not need to be touched during this effort. The Library utilizes the application management and distribution, remote control and software and hardware inventory. A basic diagram displaying the setup of that location is included. NT4 is the OS at the workstation level. He City’s mission critical applications reside primarily on a HP9000 UNlX computer. Those applications include Building Permits, Financials, Utility Billing and a few other vital services. w W Site visits Interested vendors are responsible for conducting a “due diligence” site review to ensure that the proposed solution is technically sound, meets the Novel1 design guidelines, and that the existing mission critical software applications are reviewed for possible conflicts associated with the automated distribution. Site walk is scheduled for February 16‘h at 2:OOpm. If you plan to attend, please contact Gordon Peterson at 760-602-2454 or gpete @ci.carlsbad.ca.us to confirm. Other considerations Through the design and implementation process please consider the implications if the City were to impleme.nt other new ZEN products in the future, such as ZENworks for Networks or Servers. 0 The City will be implementing Citrix MetaFrame for remote access very soon. The City currently owns all software and licensing necessary for 0 Please recommend any additional hardware required for this effort, however, 0 The City’s computing environment is stable, downtime is generally planned implementation of ZENworks. the City will likely purchase that hardware on it’s own. and after hours. ABOUT YOUR PROPOSAL The following majors areas must be addressed in your proposal. Each of these areas is explained in further detail. Application objects 0 Vendor requirements 0 Vendor references 0 Lead project engineer 0 Second project engineer Additional requirements Applications objects The following application objects should be created in ZEN: 0 Microsoft Office 2000 (custom install) Microsoft Project 0 Microsoft IE, latest version Netscape, latest version GroupWise 5.5 Adobe Acrobat Reflections terminal emulation software by WRQ Norton Anti- virus W I Vendor requirements Due to the inherent complexity of ZENworks installations, the City of Carlsbad has set the following baseline standards for qualifying vendors. 0 Novell Platinum Partner for at least 2 years. Microsoft Certified Solution Provider for at least 2 years. . 0 Employ at least one full time, permanent Compaq ASE on staff 0 Employ at least one full time, permanent Master CNE on staff. Employ at least one full time, permanent CNE who has attended the Novell ZEN mastery training. Vendor reference requirements Interested vendors must show their ability to implement, and complete this installation by demonstrating past successful completion of a project of similar size and complexity. Describe briefly other such projects. At minimum include information regarding the following items: 0 Number of servers (minimum 3) Number of sites (minimum 3) 0 Number of workstations (minimum 300) 0 Number of applications deployed (minimum 15) 0 Number of printers involved (driver deployment, NDPS, etc.) Contact name and phone number Lead project engineer requirements ZENworks installations require a level of site involvement that ranges from the server components and stability through the desktop applications and user preferences. Because of this demanding role, responding vendors are required to submit a resume of the lead engineer for the implementation and quality assurance aspects of this project. Resumes should include, but are not limited to the following items: Novell CNE certifications (CNE5, MCNE, GWCNE, etc.) 0 Other Novell non-certification courses completed, if applicable. 0 Other vendors’ certifications (MCSE, CCNA, ASE, etc.) Last three years of network engineering experience 0 Dates, descriptions, and contact phone numbers for at least three ZENworks deployments, of which one exceeded 300 workstations. 0 Other information that would be relevant to the project. Backup project engineer requirements The scope of this project is large enough that it will in all likelihood require more than one engineer to complete. Resumes of these individuals should include: Novell CNE certifications (CNE5, MCNE, GWCNE, etc.) 0 Other Novell non-certification courses completed, if applicable. 0 Other vendors’ certifications (MCSE, CCNA, ASE, etc.) W I Additional Proposal Requirements Proposals are required to include, but not limited to, the following information. Implementation time line - showing the installation, workstation registration, application object, printer object, workstation deployment, quality assurance and staff training aspects of the project. Significant site notes - concerns on existing workstation/server hardware, software licensing, tree design, infrastructure issues, etc., that the vendor believes will impact the implementation or functionality of the project. Quality assurance - to avoid “completion creep”, the vendor should describe procedures used to verify complete functionality of printing, applications, and ZENworks features at project end date. 0 Training/documentation - the success of this project will be measured by the ability of the City’s IS staff to maintain it, as well as its functionality and stability at project completion. To this end, vendors should describe the methodology proposed to train the existing staff on routine tasks, general maintenance, and troubleshooting of the new environment. Along the same lines as training, documentation of how this is build into our environment is also required to further enhance the knowledge transfer to City staff. 0 Pricing - this may be bid flat rate or by estimated hours. If estimated hours are bid, you must bid as an amount not to exceed without prior City approval and bill actual hours. Please state you bill rate for all parties working on this project, should the City request additional tasks. Warranty - include your warranty on a project such as this. Proposal Evaluation All proposals will be evaluated on the following areas as equal importance. The City reserves the right to refuse any or all bids. Knowledge/experience of staff References Fit and flexibility to meet our needs Price Completeness of response Estimated Timeline RFP sent 2/11/2000 RFP due back by 5:OO PM 2/25/2000 Select vendor notified by 3/3/2000 Begin project within 1-2 weeks Complete project by 4/1/2000 Closing Please direct any questions Gordon Peterson. Deliver, mail or email your proposal as listed below no later than 5:OO PM, February 25, 2000. A copy of the City’s agreement will be sent to you upon request. The agreement will need to be signed by the selected vendor. W’ w Attachments are: 0 Three diagrams describing the current directory structure 0 One sheet listing of all servers and their specifications 0 One sheet listing infrastructure components and PC clients Thank You, Gordon Peterson IS Manager City of Carlsbad 1635 Faraday Ave. Carlsbad, CA 92008 (v) 760-602-2454 (f) 760-602-8555 gpete@ci.carlsbad.ca.us w &.ii OU'S contain its own policies Workstations are registered En the same QU as the user Application Objects live in the site's QU ie: CCLIERARY, and we distributed via UU's or groups. V w CARLSBAD m T :.% &h. g. ”” “&Z :r>; .-‘ez CCLIBRARY OU “;’ RUNNING ZENWORKS 2 WORKSTATIONS IMPORTED INTO USERS CONTAINER EACH CONTAINER CONTAINS ITS OWN WORKSTATION AND USER POLICI6 NS IMPORTED INTO USER5 CONTAINER EACH CONTAINER CONTAINS ITS OWN WORKSTATION AND USER POLICIG ORKSTATIONS IMPORTED INTO USERS CONTAINER EACH CONTAINER CONTAINS ITS OWN WORKSTATION AND USER POLICIG TATIONS IMPORTED INTO USERS CONTAINER EACH CONTAINER CONTAINS ITS OWN WORKSTATION AND USER POLIC16 8 5ys & VOL i. - , TCCLIBMRY SERVER -PRINTERS, QS & PS’S ARE ALL CREATED AT THIS LEVEL -DISTRIBUTION GROUPS ARE ALL CREATED AT THIS LEVEL -5 ADMIN USERS -SOFTWARE CERTIFICATES ARE ALL CREATED AT THIS LEVEL -APPLICATION OBJECTS ALL CREATED AT THIS LEVEL W w 2s no W w C 0 .- CI E" 8 e rc C I LI pe 5 > a, cn L w m C 0 .- +II E" b E Y- S - 3 0 3 v) c, +II L !! Y- S I Q -00 b -00 0 0 0 = c 9" 2 zmcn 2 3ZZ g!*co zoo QEE omm €00 am F 2:; By 5 %g $; !2A 0 0 0 0 z =* 7 EO om 00 YCI) 00 TC? ?!z - m 00 c 00 00 rC3 0 0 0 -*a d 0 - \ T c l- %'== is. $44 =a(/) co~~ *oo EOO omm 7 E? L -00 &m@Y G ma J 9com 0 7 =*(/I 0 \ z;== EOO omm 0'' c3h7 m -00 0 0 0 7 sgg 1 c %I f 4 f( r 0 J c B s 0 = ax, c a, 0 S 58 8 is n 3 c I s 0 $0 g @Y 77 - -0 0 EL a=z m sco eg sg 2 w3 Q .- 0 0 0 - .@Y 0' d 1 7 c s% 3s 88 a .P -s t KG 3 0' I E 0 E 0 -2 $0 -1- c 0 s!= ma, -E =0 g 0' " 13 3 .- c r E E 0 $ E" 0 $0 -7 S .I +II 8 Y- S I l;lyfil c ut- a E J ..E 0 320 0 = V)Ir Q - z W 0 Ln N 0 m am 9 moo, Tm - - - 3 gdz +g -23 z, cUmm a 2 %! a +$ ?J m m cn c3 Q. uam z W N m Q 3 P:E$gS 0 m F z,b= 9 me z v) (d/ i141"I Ir 1 z n LC DO .u, v) - ,w (0 W 0 Gi 0 nl 0 e ; C m n * I w w etsWorir, lnc... IW Make hkt&%rk= &K.bt I3 CONDITION OF RECEIPT What follows is a complete solution. It contains, or has resulted from, intellectual property that is unique and proprietary to Netswork, Inc. As such, the author is protected under copyright law. As a professional courtesy, this solution is provided to the City of Carlsbad under the condition that only those employees charged with the responsibility of evaluating this solution may review it. This document may not be reproduced in any way. This document may neither be used to facilitate written nor oral comment from any person, group, organization or corporation who competes directly or indirectly with Netswork, Inc. If the City of Carlsbad intends to use the following for any other purpose than that for which permission has been specifically granted, this entire document must be returned, unduplicated, immediately. Failure to do so constitutes acceptance of the above terms and conditions. I I 2/24/00 1 I w w k, inc ... fSt%rk= Mr. Gordon Peterson IS Manager City of Carlsbad 1635 Faraday Ave. Carlsbad, CA 92008 2/24/00 Dear Mr. Peterson, We would like to first thank you for giving us the opportunity to bid on this project. Our enthusiasm for the ZEN product runs deep, and we have been aggressively involved in its installation and troubleshooting since its pre-release Beta several years ago. Large installations are of special interest to us, as the business benefits realty become apparent on a larger scale. Enclosed you will find all the documentation requested. If you have any other questions, please feel free to call me at 760-91 8-0900. T& Max Rosenthal NetsWork lnc. 13371 Danielson Street Suite L Poway CA 92064 Phone # 760-9 1 8-0900 Fax # 41 3-826-4229 2124100 2 w W etsWork, Inc., We Make NefslWk= Vendor Requirements 1. Novell Platinum Partner for two years We have been a Novell Platinum Partner since 1995; our outlet ID is #415762. Our Novell rep is Tim Clayson; he can be reached at 408-967-7526 for confirmation of Partner status. 2. Microsoft Solution Provider for two years We have been a Microsoft Solution Provider since 1995; our outlet ID is #59269. Our Microsoft rep is tarry Short; he can be reached at 800-426-9400, ext 11337 for confirmation of Provider status. 3. Employ at least one; full time permanent COMPAQ ASE on staff. Jared Sommerville has been in our employ for four years. His ASE tD is #0001175767. The ASE hotline is 1-800-273-4812 for confirmation on ASE status. 4. Employ at least one; full time permanent Master CNE on staff. We have two on staff. Lance Reid and Terry Rueter have been in our employ for over eight years. You can verify their Master CNE status by calling Novell Education at 1 -800-233-EDUC (3382) 5. Employ at least one, full time permanent CNE who has attended the Novell Mastery training. Jared Sommerville has been in our employ for four years, he attended this training on January 13" and 14'h at the Novell San Jose location. Our Novell rep is Tim Clayson; he can be reached at 408-967-7526 for confirmation that Jared attended this training. 2/24/00 3 .1 w w Vendor Reference Requirements Demonstration of past completion of a project of similar size - We would like to highlight the Dublin Unified School District install. It is three times the size of this project. In addition to ZEN, we also corrected several network designlNovell issues. The contact name is: Don Peterson IS Director Dublin Unified School District 925-828-2551, extension 8081 Question & Answers I. Who was assigned to the Dublin Schools project? Project ManagerISr. Site Engineer Ryan Flud, CNE, MCSE, MCT, CCNA CNE Classic, CNE3, CNE4, CNEIW, CNES 0 5 years with NetsWork, Inc. Interviewed by Novel1 Consulting for Partner Program - rated excellent 0 Attended GroupWise Bootcamp. Attended BorderManger Bootcamp. 0 Attended ZEN Bootcamp Site Engineer Jared Sommerville, CNE3, CNE4, CNES, ASE, MCP. 0 4 years with NetsWork, Inc. 0 Attended NetWare 5 Bootcamps. 0 Attended NW 3.2, SSA Bootcamps. Attended ZEN Mastery Training Site Engineer Alan Strawinski, CNE5 3 years with Netswork, Inc. 2/24/00 4 w w etsWork, l@cw- W Ma& MtsMrAl Vendor Reference Requirements (cont.) 2. What was Dubfin’s environment like last year, and what was done to improve it? Eight sites connected by Fast Ethernet 0 No change required NetWare 4.1 1 0 Upgraded to NetWare 5.0 GroupWise 5.2 0 Upgraded to Groupwise 5.5 22 servers 0 Consolidated to 16 Nine Groupwise Domains 0 Consolidated to 1 Eight GroupWise Post Offices Unchanged, to address scalability. (Planned increase in users (4000+stud@nts planned to be added) 650 desktops 0 Grew to 950 desktops - half are of clone, mixed variety IPNIP gateway, no IP at the desktop. 0 Implemented IP at the desktop, using NAT Workstations installed with custom, undocumented msbatchlC+ program on three partitions. Only installed Windows and Office 97 (200MB unpatched). Groupwise, NeUscape and misc. programs installed manually via NAL 1 .O. Entire process took over 30 minutes each, no multicast capability. 0 Fully customized OS, apps pushed out multicast with Labexpert. Can push out 20 machines in 30 minutes (600MB patched) Over 40 - 60 workstation re-installs per week. Now only occasionally required. 2/24/00 5 w w etsWort In@.l 'W Make WfsW7k No remote control capability 0 Remote control with ZEN All apps run from sewer 0 Over 40 apps distributed via ZEN and run from local hard drive No printing to local printers when logged in to network. Had to reboot into second partition (non-network side) in order to print locally. 0 NDPS installed. Print locally anytime, anywhere All printers were using PSERVER.NLM instead of the existing JetDirects (set in remote mode) 0 Implemented IP printing to JetDirect via NDPS One Generic print driver for all laser printers, (reduced functionality) Correct drivers pushed down with NDPS 2/24/00 6 I. w W e"., Inc... w M& AW$KM= Vendor Reference Requirements (cont.) Other ZEN References Capt. Ron Sale Modesto Police Department 0 Nine Servers Seven Sites 200 Workstations 20 printers 0 ZENworks 2.0 GroupWise 5.5 Robert Patterson Stanislaus County Probation (209) 525-4556 Four Servers Three Sites 0 250 Desktops 30 Printers ZENworks 2.0 GroupWise 5.5 209-572-9674 2/24/00 7 w w etsWork In@.- m Make N%”& Lead Project Engineer Requirements Submission of lead project engineer resume - Ryan Flud would be the lead engineer for this project. He is the lead engineer for all the above listed references. Resume Brief Ryan Flud I. SUMMARY OF QUALIFICATIONS/CERTIFICATIONS NOVELL CERTIFICATIONS May 1996 Classic CNE July 1996 CNE3 Nov 1996 CNE4 Jan 1998 CNEIW (IntranetWare) Feb 1998 CNE5 MICROSOFT CERTIFICATIONS Nov 1997 MCP May 1998 MCSE Sept 1998 MCT 3COM CERTIFICATIONS July 1996 Remote Access College CISCO CERTIFICATIONS Dec 1999 CCNA 2. SUMMARY OF SPECIFIC JOB SKILLS 0 NetWare 3.x, 4.x, 5.x - Mastery Level Skills 0 GroupWise 4.x, 5.x- Mastery Level SkiHs 0 NetWare Connect- Mastery Level Skills 0 Z.E.N. works- Mastery Level Skills 0 Novel1 Web Server- Mastery Level Skills * BorderManager (all versions) - Mastery Level Skills NIAS- Mastery Level Skills 0 NRS- Mastery Level Skills 0 Managewise 2.x- Mastery Level Skills 0 DNS/DHCP- Mastery Level Skills 0 Windows NT 3.51 0 Windows NT 4.0 0 Exchange Server & IIS 0 Cisco Router programming (800, 1000, 1600,2500,2600,3600, PIX ) 2/24/00 a V w etsWatk Ine., W Make hret8Wrk= 3. SUMMARY OF WORK HISTORY 1996 - Present Sr Network Engineer, Netswork, Inc. 0 Installs/maintains network and infrastructure hardware for customers throughout Northern California. 0 Maintains a Groupwise server for Enterprise, government, educational and ISP environments. Supplies POPYSMTP services to local businesses. 6 Provides around-the-clock assistance to customers with software maintenance, advance replacement of hardware, and technical support. 0 Offers turnkey solutions to customers implementing networks to replace existing networks or where none had previously existed. Integrates third-party tools such as paging and web-based management. 0 Develops and maintains partnerships with the leading technology vendors. 0 Teaches basic and advanced Novel1 product courses in a professional environment and provides customized end-user training programs. Performs core technology assessments of customer networks and assists in future planning and phased deployment scenarios. References for three ZENworks installations: Capt. Ron Sale Modesto Police Department Installation January 2000 Nine Servers 0 Seven Sites 0 200 Workstations 0 20 printers ZENworks 2.0 0 Groupwise 5.5 Robert Patterson Stanislaus County Probation (209) 525-4556 Installation November 1999 0 Four Servers 0 Three Sites 0 250 Desktops 0 30 Printers ZENworks 2.0 0 Croupwise 5.5 209-572-9674 2/24/00 9 w tsweslr, me.- I& Make NstsWbriL Don Peterson IS Director Dublin Unified School District 925-828-2551, extension 8081 installation August 1999 0 description of project above 2/24/00 10 w w W W Make NetsN?wk= Backup Engineer Requirements Submission of backup engineers resume: Resume Brief Jared Sommewille SUMMARY OF QUALlFlCATIONS/CERTIFlCATlONS NOVELL CERTIFICATIONS Nov 1997 CNE3 Jan 1998 CNEIW (IntranetWare) Feb 1998 CNES COMPAQ CERTIFICATIONS Feb 1999 Accredited Systems Engineer MICROSOFT CERTIFICATIONS Nov 1999 Microsoft MCP SUMMARY OF SPECIFIC JOB SKILLS 0 NetWare 3.x, 4.x, 5.x - Mastery Level Skills 0 GroupWise 4.x, 5.x- Mastery Level Skills 0 NetWare Connect- Mastery Level Skills 0 NIAS- Mastery Level Skills 0 NRS- Mastery Level Skills 0 Managewise 2.x- Mastery Level Skills DNS/DHCP- Mastery Level Skills 0 Windows NT 3.51 0 Windows NT 4.0 0 Exchange Server & IlS 0 Cisco Router programming (800, 1600, series) SUMMARY OF WORK HISTORY February 1997 - Present - Netswork, Inc 0 Network Engineer - Instaltation, Maintenance and troubleshooting of various Novel1 and Windows NT Networks. January 1997 - February 1997 0 Western Technologies Support staff 0 Technical support and help desk duties for PETZ Enterprise. 2/24/00 11 W W etsWerlr, im.. M? Make A@tsWrk= Additional Project Requirements: Implementation time line. Day 1 This day is reserved for a Netswork and Carlsbad staff meeting. Goals for this day are: tntroductions and teambuilding -the Carlsbad staff and the Netswork group are really going to be required to integrate tightly and act as a team. Many times, a “get acquainted session” helps eliminate posturing and miscommunications later in the project when late hours and deadlines raise the stress lewel. Selection of control group - a group of about ten users, representative of the average “needs base” will need to be chosen through the LAN to act as a control group for initial deployment of policies and applications. They act as internal BETA testers to help refine processes before full deployment. applications and the work environment is observed in its current state. This helps breed familiarity with the actual user needs so that the modified ZEN best suites the needs of the users. This reduces end user learning curves and anxiety. Site review and application familiarization - this is where the actual Day 2 Complete NDS Health Check. Review of all ABEND.LOGS 0 Review of Tree partition and WAN design Review of all server health and configurations 0 Address NDS issues, if found. 0 Create naming standards document Days 3 to 5 Meeting to design and detail “battle plan” for implementation, create staff 0 Patch all servers to latest service pack 0 Update DS if not part of latest service pack. Update client on all workstations -this is time consuming because every assignments. desktop must be visited. Although client update can be accomplished with the automatic upgrade, this is not advised with the ZEN client due to known product limitations that cause configuration issues. TlD 2940857 describes this. 2/24/00 12 w w etsWsrl, Ilnc.- Wb MU& hbtSWTk= Day 6 0 Install ZEN on all servers - required for ZEN files and application launcher to Creation of ZENworks procedures to deal with serverless remote site activity be synced with the preferred/Jocal server. (lights out deployment due to heavy load on T-1 lines) Day 7 0 Creation of workstation policies of WinSxNVinNT 0 Creation of user policy packages 0 Creation of container search policies 0 Printer distribution. Day 8 0 Workstation registration of all stations 0 Training Day 9 0 Control group testing of all policies and packages 0 Redress of issues noted in control group testing. Day 10 and 11 Creation of application objects for WinSxNVinNT for the following: 0 Office 2000 custom install 0 MS Project 0 Microsoft IE, latest version 0 Netscape, latest version 0 Groupwise 5.5 0 Adobe Acrobat 0 Reflections by WRQ 0 Norton Anti-Virus 0 Create a separate policy for any of the above that is larger than 5MB download for WAN sites (automated ZIP, download, UNZIP and install) due to restrictions of T-1 line. 0 Deploy apps to control group. Day 12 Meeting to refine “battle plan” and issue staff assignments Training on assigned tasks 2/24/00 13 w w etgtllfork, lac... W Make Misbd- Day 13 to I8 (D-Day) 0 Rollout of all policies by departmenffsite 0 Deployment of all applications by departmenffsite 0 Resolve issues as they arise (workstation GPFs, app settings, printer issues, etc. Day 19 and 20 0 Meeting to discuss lessons learned 0 Quality assurance review 0 Staff training Formal turnover of project 0 Formal signoff of project. 0 NetsWork staff departs 2/24/00 14 W w etsWerk, !B6.- W M~w N&Wk= Additional Project Requirements (cont.): Significant site notes The following notes are mixed issues that we believe to be significant and tat may have bearing on the degree of success we have with this project. Licensing - ZENworks can easily limit application deployments based on a maximum number of users. Prior to project start, the city should create and document applications and licenses. Discovery of insufficient licenses in rnid- project can lead to delays or installation workarounds (Band-Aids). Office 2000 - OfFice 2000 is supported in ZEN quite nicely. A very interesting article to read on its setup and control can be found at: http://www.novell.com/cootsolutions/zenworks/features/a office2k zen zw.htm1 Logicsource - the most powerful support item we have,ever ran across is the LogicSouce ZEN resource kit. Well worth the money, it is indispensable to your support staff for future ZEN issues. We' highly recommend purchasing it from Novell. Information can be found at http://support.novelI.com/lo~icsource/zenworks/ User expectations - even under ideal circumstances, make no mistake that this is going to be disruptive to the users and office productivity for a short time. Communication of the benefits is crucial to the positive attitude of the end users. Honesty regarding the environment change, troubleshooting requirements and timeframes prior to project start can go along way reduce user stress which can complicate the installation. PC's - We require 3 units that are representative of the average workstation for the testing environment. If resources are short, this can be difficult, but is necessary to reduce troubleshooting on the control group. Ongoing support - We require one dedicated workstation configured with PC Anywhere to be available when calls for support are placed. This saves time and acts as a training aid. Staff Integration - for project management and accountability purposes, the NetsWork lead engineer must act as the direct supervisor of any city staff participating in the ZENworks deployment (only for tasks related to the deployment). & d+ 2124100 15 .. W W etsW@r& Ire.- W Make hkts\Ws= Printing - Serious consideration should be given to NDPS installation. The default method for ZEN is printer driver download on every log in. NDPS only does it on a change. Additional Project Requirements (cont.): Quality Assurance We believe that the best quality assurance rules are: 0 Let the end user determine whether it works or not- Regardless of the technical facts, end user complaints and comments should be taken seriously and documented. Complaints don't die if ignored, they just get louder. 0 No-Ego rule - Everyone should be double-checked by someone else - if a task is complete, have it double-checked by someone else. Many times "tunnel vision" allows well meaning and disciplined technicians to make mistakes. After each departmentalkite deployment, we will interview end users to look for trends or significant comments. We will bounce them off the scope of the project to determine a resolution. All major tasks are double-checked for accuracy. At the end of the project we will have a formal sign off on all aspects of the project, ensuring that the City has an opportunity to check the work or verify its functionality. Our last point is that most large mistakes are the result of poor pre-project planning. Our timeline allows for several meetings to check milestones and review the quality of our deployment in stages. 2/24/00 16 w W etsWsr4 Inc.- W Mak hWW&= Additional Project Requirements (cont.): Documentation & Training We recognize that this project can only be as successful as the citys ability to maintain it. To that end we have addressed this issue in the following ways: Pre-project training - in the first meeting, we will begin training on the specific aspect of the cities ZEN deployment, how they relate to the product features, and the "how and why" of the installation. This helps bring relevance to an othewise technical and dry subject. Mid-project training - during the installation, training meetings will be held to discuss significant issues, what was done, and how issues encountered were resoived. End of project training - specific training on the maintenance and troubleshooting of the ZENworks installation will occur. Computer based videos - digital videos will be created and stored on the servers that will demonstrate the common tasks associated with maintaining and troubleshooting the ZENworks deployment. Project Documentation - every facet of the installation will be documented and presented to the City upon completion. 2/24/00 17 w etsWerR Onc... WS MU& h%fSW*= w Additional Project Requirements (cont.): Documentation & Training Pricing It is estimated that this project will take 2 engineers 20 days to complete. The hourly rate has been discounted from $195 per hour to $175 per hour. We will bill hourly. Actual hours will be billed. Participation by the city staff may lower the above estimate. Warranty We will troubleshoot and correct all errors related to the installation of ZENworks for 90 days. Approval Print Name Signature Date 2/24/00 18