web-application design using sharepoint 2010 (moss) · web-application design using sharepoint 2010...

25
6817 Southpoint Parkway, Suite 2104, Jacksonville, FL - 32216 (904) 332-4534, Fax: (904) 687-0178 Contact: Anand Venkatesan [email protected] PROPOSAL FOR Web-Application Design using SharePoint 2010 (MOSS)

Upload: others

Post on 14-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

6817 Southpoint Parkway, Suite 2104, Jacksonville, FL - 32216 (904) 332-4534, Fax: (904) 687-0178 Contact: Anand Venkatesan

[email protected]

PROPOSAL FOR

Web-Application Design using SharePoint 2010 (MOSS)

Page 2: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

The information and data contained in this document is confidential to SGS Technologie. This shall not be disclosed to a third party without prior written consent of SGS Technologie.

Volusia County Schools

Management Information Services

WEB-APPLICATION DESIGN USING SHAREPOINT

Proposal Number SGSVCS12412

Author Anand Venkatesan

Proposal Version 1.0

Date issued Jan 24th 2012

Page 3: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

The information and data contained in this document is confidential to SGS Technologie. This shall not be disclosed to a third party without prior written consent of SGS Technologie.

Confidentiality

The data in this document contains trade secrets and confidential or proprietary information of SGS Technologie (SGS), the

disclosure of which would provide a competitive advantage to others. As a result, this document shall not be disclosed, used

or duplicated, in whole or in part, for any other purpose than to evaluate SGS. Disclosure of any data contained shall be with

the express written permission of SGS. The data subject to this restriction are contained in the entire document.

If a contract is awarded to SGS, as a result of, or in connection with the submission of this document, any right to duplicate,

use or disclose the data will be to the extent provided in the resulting agreement. This restriction does not limit the rights of

the recipient to use the information contained in the data if it is rightfully obtained from another source without restriction.

Page 4: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

The information and data contained in this document is confidential to SGS Technologie. This shall not be disclosed to a third party without prior written consent of SGS Technologie.

TABLE OF CONTENTS

CONFIDENTIALITY ............................................................................................................................... III

INTRODUCTION ................................................................................................................................... VI

A. REFERENCES .......................................................................................................................... VI

B. CLIENT CONTACT INFORMATION ................................................................................................ VI C. SGS CONTACT INFORMATION ................................................................................................... VI D. SGS LOCATION ADDRESS ........................................................................................................ VI E. DOCUMENT REVISION LOG ....................................................................................................... VI F. DEFINITIONS & ACRONYMS USED .............................................................................................. VI

EXECUTIVE SUMMARY ......................................................................................................................... 1

1. BACKGROUND ......................................................................................................................... 1

1.1. ABOUT VOLUSIA COUNTY SCHOOLS .......................................................................................... 1

1.2. ABOUT SGS TECHNOLOGIE ...................................................................................................... 1

1.2.a. E Business Services ................................................................................................. 2 1.2.b. Offshore Development Services ................................................................................ 2 1.2.c. Product Development ............................................................................................... 4

1.2.d. Business Continuity Planning Services....................................................................... 4 1.3. WHY SGS .............................................................................................................................. 4

2. SCOPE OF THE PROJECT (SGS UNDERSTANDING) ............................................................ 5

2.1. PROJECT OBJECTIVE ............................................................................................................... 5 2.2. SCOPE OF WORK ..................................................................................................................... 5

2.2.a. Functional Scope ..................................................................................................... 5

2.2.b. Location Scope ........................................................................................................ 5

2.2.c. Training Scope (optional) .......................................................................................... 5

2.2.d. Technical Scope ...................................................................................................... 5 2.2.e. Implementation Scope .............................................................................................. 5

2.2.f. Testing Scope .......................................................................................................... 5 2.3. SCOPE EXCLUSIONS ................................................................................................................ 5

3. DELIVERABLES & MILESTONES ............................................................................................ 6

3.1. DELIVERABLES ........................................................................................................................ 6 3.2. MILESTONE ............................................................................................................................. 6

4. IMPLEMENTATION APPROACH AND WORK PLAN .............................................................. 7

4.1. IMPLEMENTATION APPROACH .................................................................................................... 7

5. PROJECT RESOURCE MANAGEMENT .................................................................................. 8

5.1. PROJECT TEAM STRUCTURE ..................................................................................................... 8

5.2. TEAM ROLES ........................................................................................................................... 8 5.2.A. STEERING COMMITTEE ............................................................................................................. 8 5.2.B. PROJECT MANAGER – CLIENT ................................................................................................... 8 5.2.C. PROJECT MANAGER – SGS ...................................................................................................... 9

5.2.D. TECHNICAL TEAM - CLIENT ........................................................................................................ 9

Page 5: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

The information and data contained in this document is confidential to SGS Technologie. This shall not be disclosed to a third party without prior written consent of SGS Technologie.

5.2.E. PROCESS TEAM - CLIENT .......................................................................................................... 9

5.2.F. IMPLEMENTERS – SGS ...........................................................................................................10 5.2.G. TECHNICAL CONSULTANTS – SGS ............................................................................................10 5.3. CHANGE CONTROL PROCEDURE ..............................................................................................10

5.4. REVIEWS ...............................................................................................................................11

6. COMMERCIAL OFFER ............................................................................................................ 12

6.1.a. Timeframe ............................................................................................................. 12

6.1.b. Re-estimation after requirements phase ................................................................... 13

7. TERMS AND CONDITIONS ..................................................................................................... 14

7.1. PAYMENT SCHEDULE ..............................................................................................................14 7.2. PROPOSAL VALIDITY ...............................................................................................................14 7.3. WARRANTY ............................................................................................................................14

7.4. ASSUMPTIONS AND DEPENDENCIES ..........................................................................................14

8. APPENDIX A............................................................................................................................ 16

8.1. SCOPE OF WORK ....................................................................................................................16 8.2. SUPER ADMINISTRATOR ..........................................................................................................17

8.3. ADMINISTRATOR .....................................................................................................................17 8.4. USER .....................................................................................................................................17

8.5. SHAREPOINT CMS .................................................................................................................18 8.6. DOCUMENT MANAGEMENT SYSTEM ..........................................................................................18

Page 6: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

The information and data contained in this document is confidential to SGS Technologie. This shall not be disclosed to a third party without prior written consent of SGS Technologie.

Introduction

A. References

The following reference material is used as input for this Project Proposal

Meeting with Keith, Mitch, Arun and Anand

Meeting with Keith, Mitch, Ken and Anand on November 8th 2011

Meeting with Keith and Anand on November 15th 2011

Meeting with Keith, Mitch and Anand on January 17th 2012

B. Client Contact Information

Name: Keith Parsons Address: 200 North Clara Avenue DeLand, Florida 32721-2118 Phone: 386-734-7190 Ext 20122 Email: [email protected]

C. SGS Contact Information

All queries and clarifications in regard to this proposal should be addressed to: Contact: Anand Venkatesan Mail: [email protected] Phone: 904-332-4534 ext 347 Mobile: 904-563-1530

D. SGS Location Address

6817 Southpoint Parkway, Suite 2104 Jacksonville, FL 32216

E. Document Revision Log

Rev. No. Date Released By Reviewer Review date and comments

1 10-24-2011 Anand

2 11-09-2011 Anand

3 11-15-2011 Anand

4 01-24-2012 Anand

F. Definitions & Acronyms Used

Definition & Acronym Description

SGS SGS Technologie

Page 7: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

1

Executive Summary

1. Background

1.1. About Volusia County Schools

Volusia County, located in the heart of the beautiful east coast of Florida, is a rapidly growing, progressive area. Sixteen municipalities make up the county, with Daytona Beach, DeLand, Deltona, Ormond Beach and Port Orange as the largest metropolitan areas. The county is conveniently located for easy access to major cities such as Orlando, Jacksonville, Tampa and Miami. Volusia's 503,844 residents are engaged in a variety of occupations, including tourism, farming, light industry, education, government, and the professions. Volusia's public school system is equally rich in what it offers. With nearly 63,000 students and more than 8,000 employees, the system is the state's tenth largest school district and the largest employer in the county. More than half of the district's employees are skilled teachers, all of whom are state certified. Approximately 45 percent of instructional staff holds master's degrees, educational specialist degrees or doctorate degrees. People who live and work in the county have a multitude of educational and cultural experiences and opportunities to explore. Families and individuals of all interests, backgrounds and abilities have access to an array of enriching learning opportunities. Volusia offers higher educational options through Daytona State College, University of Central Florida, Bethune-Cookman University, Embry-Riddle Aeronautical University, Keiser College, Stetson University and Nova Southeastern University.

1.2. About SGS Technologie

Founded in 2003, SGS Technologie LLC is an IT consulting and software development firm dedicated to business success through long-term relationships with our clients and staffs. SGS Technologie has grown from one-person start-up to a significant corporation of over 200 talented professionals. SGS Technologie has built a dynamic, profitable, service -oriented enterprise, and is positioned to successfully respond to trends and changes in the information technology industry. SGS Technologie’s client relationships are based on delivering the highest quality of professional technology consulting and development services. SGS Technologie enjoys an excellent reputation as a proven resource for business analysis, custom software development, project management, staffing, systems integration, networking, and creative services. With customers in the private business and the public sector, SGS Technologie takes pride in a history of projects that significantly enhance and/or improve clients' business practices and level of service.

Page 8: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

2

SGS Technologie's project portfolio is diverse, covering topics and services including Web -based application development, web design, data warehousing, mainf rame system support, data centre, staffing, strategic planning, CRM and ERP integration, document management and workflow, computer-based training and development, and third-party project monitoring services. SGS Technologie’s projects are also varied in scope and complexity, from two-week, $5,000 projects to multi-year, multi-million-dollar enterprise engagements. SGS Technologie demonstrates its focus on long-term relationships with staff through clear communication of expectations, performance-based recognition and advancement, and an environment that supports employees' professional development. SGS Technologie’s staff members, comprised almost entirely of full-time company employees, are held to standards of accountability, integrity, creativity, and competency. The dedication, skills, and integrity of SGS Technologie’s staff are essential to the firm’s success.

1.2.a. E Business Services

At SGS, we place business before technology. We know your business is unique. With a combination of products and services we bring the expertise to create a complete custom solution for your business. We have worked with a number of leading organizations in the markets we address. We bring valuable business understanding to our clients to ensure technology is used to support business in the most appropriate manner.

Banking and Financial Services

We provide customer centric solutions including workflow and process automation, portfolio and investment management, back office accounting, bill presentment and payment, remittance management, multiple channel integration. We also provide technology to seamlessly integrate IT assets during mergers and acquisitions.

Corporate enterprises

Our expertise has helped a large number of clients implement enterprise class applications including Oracle E-Business suite and gain business advantage. We provide package implementations, integrate, upgrade and migrate legacy systems, build custom solutions, provide offshore/onsite development services, help clients go live on software applications, support onsite/offshore application maintenance, and develop product extensions to Oracle E Business Suite.

1.2.b. Offshore Development Services

Corporations worldwide are looking towards high quality and reduced cost of IT services. Outsourcing of IT services, be it development, re-engineering, or remote maintenance

Page 9: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

3

Functional Specification

Requirement Study

Prototype

Support

Detail

Design

Construction

& Unit Testing

Integration

Testing

Interfacing with Legacy Apps

Deployment

System Test

User Accept. Testing

Post Implementation

Support

Project Management

Construction Management

Onsite

Offshore

Go Live

has been accepted as the most preferred method of reducing the total cost of IT ownership. Outsourcing to offshore partner gives a distinct cost advantage. We (SGS), in our mission to offer Quality solutions at a competitive price, have our state-of-the-art, World class Offshore Development Center (ODC) located in Coimbatore, India. SGS is currently aligning its processes to SEI CMMI Level 5.

Here's what makes us your ideal offshore partner: ODC your ideal offshore partner

Using our unique zero-code technology we can build your software application two to three times quicker than any other traditional offshore development company and can reduce your total cost of ownership of IT assets by up to 40%.

We specialize in developing applications using open source software platforms and make sure the applications built confirm to open standards.

We work as your extended development arm. In addition, we bring all the traditional offshore advantages including cost, 24X7 delivery, quality process, state-of-art infrastructure including VPN and VOIP support, domain, technical and project management expertise.

SGS has implemented many software development projects across geographies including US, India and Europe.

SGS Offshore development Center (ODC) is strategically located at Coimbatore, India and provides organizations access to its state-of-the-art facility giving considerable savings on cost and time.

Our offshore development model is depicted in figure below.

Page 10: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

4

1.2.c. Product Development

SGS has been successfully empowering clients worldwide with strategic and innovative technology products catering to diverse industry segments.

1.2.d. Business Continuity Planning Services

SGS provides innovative Business Continuity Planning services.

1.3. Why SGS

To achieve our business objectives, SGS is totally geared toward ensuring total customer satisfaction by providing the following value proposition to our current and potential clients.

Value Proposition

Cost effective Solutions: SGS‘s Offshore Development Center at Coimbatore, allows us to deliver quality solution at lower cost

Faster time to Market: Our Offshore development model, allows us to extend its benefits to our clients to reduce the time required for conceptualization through marketing of the product. Time reductions result from 24/7 development cycles, rapid ramp-up through access to a large pool of resources and faster learning curves in areas resulting from past implementation experience.

SGS acts as a virtual extension of Clients’ operations giving accountability and confidence

Quality: SGS has a successfully tested methodology and have in-built quality standards for their development processes which is mapped to CMMI Level 5

SGS Project Teams: SGS employs experienced and highly skilled project teams

SGS has adopted Global Delivery Methodology

Rich experience in Product Development and services delivery

Better service levels to customer as the service becomes more of a do it yourself kind and keeps the customer informed in real time on the status of service delivery

Management: SGS in-house management comes from professionals with rich industry experience and deep levels of commitments.

SGS has been awarded for its technology excellence and for its Human Resource Management practices

Page 11: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

5

2. Scope of the Project (SGS Understanding)

2.1. Project Objective

Need to design the website using SharePoint (MOSS) 2010 with different level of users with different functionalities which can be controlled by system administrator.

2.2. Scope of Work

The scope of work is to design, build, test and deliver SharePoint solution for Volusia County Schools. The Scope has been detailed below:

2.2.a. Functional Scope

The functional scope of the solution in terms of its components/modules should be read in Appendix A of this proposal document.

2.2.b. Location Scope

The functional scooping would be defined at Client site and the design; building and testing would be conducted at SGS’s centers.

2.2.c. Training Scope (optional)

Volusia County School team would be trained on the solution being delivered by SGS for a period of about 6 person days of SGS effort.

2.2.d. Technical Scope

SGS only recommends the hardware and software requirements to Brand Volusia County Schools. SGS would advise Volusia County Schools hosting requirements for SGS solution, and installation procedures related only to SGS solution.

2.2.e. Implementation Scope

SGS advises Volusia County Schools on carrying out Acceptance testing and implementation processes required going live with SGS solution. The acceptance testing has to be carried out within a period of about 15 calendar days from the date of installation.

2.2.f. Testing Scope

Unit testing, Integration Testing, Load testing will be performed and Q/A process will be carried out for the entire project.

2.3. Scope Exclusions

The estimation for the project does not include any building any feature functionality, testing, implementation and support beyond what has been explicitly listed in this proposal.

No Parallel Run is considered in the schedule and cost, indicated in this proposal.

Application Hosting is not part of the scope

The scope does not include installation of any of the software and hardware, networking required to run the SGS solution.

Page 12: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

6

3. Deliverables & Milestones

3.1. Deliverables

The following are the deliverables of this project.

3.2. Milestone

The following is a list of milestones identified for this project.

MILESTONE DESCRIPTION RESPONSIBILITY

Kick off meeting and Requirement study Volusia County Schools & SGS

Provider and Client Prepare SRS & Contract Volusia County Schools & SGS

Provider and Client sign contract & SRS Volusia County Schools & SGS

Analysis & Design SGS

Prepares mock-up screens, including basic workflow SGS

Agree on Project Scope (Production Starts) Volusia County Schools & SGS

Detailed Design Specification SGS

Development SGS

Unit Testing SGS

Integration Testing SGS

Early Field Trial Volusia County Schools & SGS

User Acceptance Testing and Implementation Volusia County Schools & SGS

Training and Final Customer Shipment Volusia County Schools & SGS

Customer sign-off Volusia County Schools & SGS

S. No Deliverable Name Format

1 System Requirement Specifications (SRS) Document Electronic

2 Project Status Reports (Fortnightly/Monthly/Phase-End, as required)

Electronic

3 Acceptance Test Plans (if required) Electronic

4 Software Solution Electronic

5 Technical Manuals Electronic

6 Training If Required

Page 13: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

7

Work Order Approved by SGS Function Head

Project Initiation Process

Project Plan Preparation

SDLC Process

RFP

Feasibility Review

RFP Screening

RFP Study by

Tech Team

Proposal Preparation And Review

Proposal Acceptance and Purchase Order Release

Delivery Process

Acceptance Process

Project Management

Plan & Schedule

Test Strategy

Generate Final Proposal and Proposal Submission

QUALI TY

ASSURANCE

Development Methodology

+ve Review

Customer Requirements

Specifications

Software Requirement

Specification

Design/Architecture

Unit Design

Code and Unit Test

Integration Test

Systems Test

4. Implementation Approach and Work Plan

4.1. Implementation Approach

Page 14: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

8

5. Project Resource Management

5.1. Project Team Structure

SGS’s Project Teams consists of highly qualified, technically skilled and experienced personnel. They carry the experience of successfully implementing enterprise solutions for large and small businesses, in diverse industry segments.

5.2. Team Roles

5.2.a. Steering committee

The steering committee would form the apex body on various issues relating to finalization of Functional Policies and Procedures, Requirements Definition, Implementation and other policy issues. The committee will comprise the Head of Client team, Head of the SGS team, Business Process Head and the Project Manager from SGS. The steering committee will carry out the following activities:

Meet periodically to discuss the Project Progress and resolve issues, if any

Mobilize the resources necessary for Project Execution

Standardization of processes and procedures across the company

5.2.b. Project Manager – Client

There needs to be project manager for the Client team. He / She will be the single point of contact for SGS for the engagement. The Project Manager would have the necessary Management and administrative skills to steer the project to completion, as per schedule. The responsibilities would include the following:

Provide access to information available with Client as required for the engagement

Expedite approvals and clarifications raised by the SGS and Client team, as necessary

Technical Team

Steering Committee

Project Manager

Technical Team (Optional)

Process Team (Optional)

Developers&DBA Q / A Team

Functional Team

Project Manager Business Analyst

Volusia County &SGS

Volusia County

SGS Technologie

Page 15: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

9

Provide access to resources as outlined above

Nominate executives from within Client for a specific module(s) and responsibility

Co-ordinate with Client Management on any specific aspects requiring their approval

5.2.c. Project Manager – SGS

The Project Manager from SGS will look into overall management of the project and will possess strong Management and Administrative skills. He will be responsible for resource deployment, validating issues with Steering Committee, providing resolutions to issue conflicts arising during the course of the engagement and ensure overall quality implementation for the project. Project Manger will be directly responsible for Project Execution and the implementation. He will be the single point of contact from SGS for all aspects relating to their components for the engagement. He would take up the pending unresolved issues with the Steering Committee, if required and ensure their execution. The Project manager would meaningfully co-ordinate the efforts of the team members. He would possess sound knowledge and experience of the related skills. His specific responsibilities include the following:

Co-ordinate the efforts of team members from SGS

Prepare project work plan in consultation with SGS team

Resolve issues relating to the Project with Project Coordinator

Project staffing, resource allocation and assigning responsibilities

Ensure fulfillment of contractual obligations

Ensure overall quality of project deliverables/output

Monitor and report project status periodically to Client

Implement mechanism for problem escalation and follow up on pending issues.

Ensure implementation of project within the framework specified by SGS and Client

5.2.d. Technical team - Client

The Client Technical team will participate in the technical activities of the project including:

Participate in the implementation process so that proper knowledge transfer takes place.

Perform

5.2.e. Process team - Client

The Client Process team of the Client will participate in various activities of the project including:

Ensure that the business process flow has been designed keeping in mind the various business entities.

Monitor and resolve business processes issues, which may come up during the implementation process.

Page 16: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

10

Ensure that the processes defined are in accordance with the rules and legislations.

5.2.f. Implementers – SGS

The implementers will be responsible for:

Implementing the activities as per the requirements given and the schedules agreed upon in discussion with Project Manager

Report deviations, if any, from the work plan on a daily basis

Provide support for specific activities carried out by him, to various users

Provide inputs for developing project plans and discussing issues with Project Manager and Client team

Carry out acceptance test as per project plan

Carry out documentation as per scope outlined above

5.2.g. Technical consultants – SGS

The Technical consultant(s) shall be responsible for

Design of Technical Architecture for extensions and modifications that would be essential to meet the current business requirements

Develop custom extensions & modifications

Testing and ensuring the quality of extensions and customizations

5.3. Change Control Procedure

Any modification or deviation from the agreed functionality, or changes to the time or costs agreed upon in the contract will be subject to the following procedure.

SGS or the client may initiate change requests whenever there is a perceived need for a change that will affect the contract of work, such as schedules, functionality, or cost.

The CCB (Change control board) comprising of the Function Head Projects and Engineering, Project manager, SQA, Test Coordinator, BDM or Account Manager as listed in the Project Resource allocation and Training plan and Organizational chart will have the authority of approval for changes.

Authorization to a Change Request Form signifies agreement to a change in overall costs, functionality, or schedules.

Propose Changes

A change can be identified to both SGS and client project managers by a resolved problem or issue, document, conversation, or other form of communication.

The person who is functionally responsible (from SGS) for the area of change will:

Log the Change in the Change Tracker Sheet (CTS), and identify need for change.

Complete a Change Request Form (CRF) for the proposed changes and submit copies to the relevant parties for assessment.

Record the CRF reference in the CTS.

Investigate the impact of the proposed change.

Page 17: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

11

Evaluate the impact of not performing the change.

Prepare a response to the proposed change.

File the CRF original in the project folders. This MUST NOT BE removed except to copy.

Agree with the CCB and the client whether the change should be performed and obtain authorization sign-off of the CRF.

If the change is not agreed to:

The project manager will discuss and document the objection with the client project manager

The proposed change will be re-negotiated if possible, or withdrawn if it is agreed to be non-essential. In such a case, the reasons will be documented on the CRF.

Monitor Changes

Once the CRF has been signed then work may begin.

The project manager will update the project plans to incorporate agreed changes and present them at progress meetings for approval.

Progress on the change controls will be reported at progress meetings. Both SGS and client project managers must sign the CRF once the change has been completed.

The CRF is returned to the originator who will update the Change Request Log with the date completed.

The CTS will be reviewed at progress meetings to check on changes, which have not been completed.

5.4. Reviews

The project progress is monitored and controlled using the Work Plan/Schedule made.

Team review meetings

Project status reviews meetings conducted by the Project Manager and attended by the entire Project team. These meetings are conducted weekly. The Project Manager keeps minutes of meetings. The actions will be discussed for resolution during subsequent meetings. The project manager’s Review Report would be circulated to the Client.

Management review meetings

Project status reporting meetings conducted by the Project Manager to report the status to his management, and discuss various control issues like resources, changes, risks, and their impact on project schedule, budgets. These meetings are conducted bi-monthly.

All interfacing departments are invited to participate in these meetings. Project Manager uses, SGS QMS Project Status Review presentation template for this meeting. The Project Manager keeps minutes of meetings. The actions will be discussed for resolution during subsequent meetings.

Steering committee meetings

There is a possibility that a steering committee comprising, management team from SGS and Client is set up to monitor the project progress. The committee membership is recorded here and the frequency of meeting, the necessary inputs into the meeting, expected meeting outputs have to be documented here.

Page 18: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

12

6. Commercial Offer

6.1.a. Timeframe

Based on the high level Requirement we have came up with the following timeframe and price structure.

Analysis & Design Month 1 Month 2 Month 3 Month 4

Creative Strategy Week 1,2

Week 3,4

Week 1,2

Week 3,4

Week 1,2 Week 3,4

Week 1,2 Week 3,4

Requirement Analysis & Gathering

Navigation Analysis & Categorization

Component Analysis for image

Information Design Week 1,2

Week 3,4

Week 1,2

Week 3,4

Week 1,2 Week 3,4

Week 1,2 Week 3,4

Site Map

Functional Requirements

Prototype

Process Flows and Use Cases

Month 1 Month 2 Month 3 Month 4

Design Execution Week 1,2

Week 3,4

Week 1,2

Week 3,4

Week 1,2 Week 3,4

Week 1,2 Week 3,4

Interface Style and Layout Development

Layout Production

Development

Requirements Definition Week 1,2

Week 3,4

Week 1,2

Week 3,4

Week 1,2 Week 3,4

Week 1,2 Week 3,4

Analysis: Existing Site

Analysis: Development & Production Environment

Review: Data Structure

Requirement Document Preparation

Month 1 Month 2 Month 3 Month 4

Test Case Week 1,2

Week 3,4

Week 1,2

Week 3,4

Week 1,2 Week 3,4

Week 1,2 Week 3,4

Test Case Preparation

Test Case Review

SharePoint Development Week 1,2

Week 3,4

Week 1,2

Week 3,4

Week 1,2 Week 3,4

Week 1,2 Week 3,4

Development Environment Setup

Module Coding, Including:

Code Review

Independent Testing

System Testing

Month 1 Month 2 Month 3 Month 4

Implementation Week 1,2

Week 3,4

Week 1,2

Week 3,4

Week 1,2 Week 3,4

Week 1,2 Week 3,4

UAT Testing and Demo

User Training

Production Deployment

Page 19: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

13

It will take approximately 768 hours to complete the task which are attached in appendix A and will be charged $ 42,240.00 USD

6.1.b. Re-estimation after requirements phase

Proposal estimates are made as per the information available at proposal stage. However, a realistic estimate covering size, effort, timelines and cost would be made after requirements study is conducted. SGS would retain the right to re-negotiate if the work estimates done after the requirements study exceeds the proposal estimate by over 10%.

Above proposed cost is submitted with some assumptions which may effect in slight variation based on original and final requirement by client.

Client Co-Ordination is mandatory to avoid change in timeframe. IE6 Compatibility is not included in the above timeframe. Development will start after freezing the requirement, After Frozen requirement all the changes will be

considered as CR (Change Request) and which can be implemented after the completion of original requirement.

Task Responsibility Time (hours)

ANALYSIS

Functional Analysis and Navigation Analysis BA 040

DESIGN

Layout Design Sr. Designer 080

FUNCTIONAL DEVELOPMENT

Layout Integration Sr. Developer 080

Build Sr. Developer 280

Unit Testing Sr. Developer 080

SYSTEM TESTING

Functionality Testing, Browsers Compatibility (IE7, IE8 and FF 3+)

SQA 080

PROJECT MANAGEMENT

Project Management PM 120

DEPLOYMENT

Deployment in Live Server IDM 008

Total Hours 768

Page 20: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

14

7. Terms and Conditions

7.1. Payment Schedule

Billing Milestone\ % Of the total order

Deliverable/Milestone

Advance with Purchase Order

20% Along with purchase order

Release of solution for onsite implementation

40% On delivery of the solution

Acceptance sign off 40% On acceptance sign off

7.2. Proposal Validity

The proposal shall be valid for a period of 2 months from the date of submission.

7.3. Warranty

SGS warrants that the application will be developed with stringent quality. However in the event of any development defects or bugs that are found within a period of three calendar months from the date of supply and installation shall be rectified or fixed by SGS free of cost.

7.4. Assumptions and Dependencies

The costing proposed including the effort estimates presented in this proposal is tentative. The effort has been estimated after a very high level study of the client requirements. Hence the effort is subject to change after detailed study of the requirement and achieving clarity on customization and backend integration required for the proposed system. If necessary a re-estimate would be made after the requirements study.

Purchase Order/Letter of Intent will be provided in writing before the commencement of the work

The client will provide the deploying environment in time for carrying out activities for data migration/loading/testing data/etc.

Assumptions and Dependencies related to: o Software licenses issues

In case SGS requires bringing any of Volusia County School legacy applications to its offshore site, Volusia County Schools would provide necessary licenses.

Volusia County Schools would procure any software licenses that are required for deployment of the solution.

o Agreements on development plan, templates This project would be executed as per SGS’s process norms. SGS would, if requested by Volusia County Schools provide information on

SGS’s process norms. o Development Software and tools

Page 21: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

15

SGS would use rational tools for design process, VSS for configuration control, Microsoft project plan for project plan/scheduling, Win Runner tools /Apace tools for testing as necessary.

o Coding standards SGS would follow the industry standards for coding and would also use

code from its component library. o Methodology

SGS would follow its own process standards. SGS would perform unit and integration testing on the software solution at

its offshore center. o Cost coverage related to travel, stay and others for SGS’s teams in the assigned

project The effort estimate shall include only work mentioned within the scope provided in this

document Data readiness and correctness is the responsibility of Volusia County Schools SGS team’s roles and responsibilities with respect to the scope of work will be clearly

identified along with their Interfaces with the project team All sign-offs by the Client shall be done in a timely fashion. Data Cleansing will be part of Volusia County Schools responsibility

Page 22: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

16

8. Appendix A

8.1. Scope of Work

SGS has done a detailed study of the Volusia County School board requirement. With vast experience and expertise in SharePoint development, SGS comes up with recommendations and proposes a service based solution. We propose to develop an Intranet website with SharePoint (Moss) for the Volusia County School Board.

The objective of the project is to design and implement a new website for Volusia School Board using SharePoint 2010. The web application focus on developing a brand new website based on SharePoint. Our proposal for this service includes:

These proposed services will be explained in detail in the below sections.

DOCUMENT MANAGEMENT SYSTEM (PHASE II)

WORK FLOW (PHASE II)

SHAREPOINT CONTENT MANAGEMENT SYSTEM

1

Page 23: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

17

8.2. Super Administrator

The super administrator will have the overall configuration of the site, and he will set user level privileges.

Functionalities: 1. Create multiple departments.

2. Administrators are dynamically created for all departments.

3. Uploading multiple photos.

4. Add users and control their access.

5. Creation, deletion and modification of all department sites and content of department.

8.3. Administrator

The controls of the individual departmental sites are in the hands of the Administrator. He is the only person able to configure the department links and based on our assumption department link will redirect to a static template or a site or PDF or PPT or document.

Functionalities: 1. Add users and control their access.

2. Create department team pages.

3. Manage department documents.

4. Manage department users groups and users.

5. Department homepage may have information as enterprise site also.

6. Set user privileges to access, post and upload documents.

8.4. User

A registered user is authorized to access all the details and activities of his/her specific department. Functionalities:

1. View the main site.

2. View/download documents.

3. View information.

4. Upload photos.

Page 24: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

18

8.5. SharePoint CMS

A content management system is software that keeps track of every piece of content on your Web site; much like your local public library keeps track of books and stores them. Content can be simple text, photos, music, video, documents, or just about anything you can think of. A major advantage of using a CMS is that it requires almost no technical skill or knowledge to manage. Since the CMS manages all your content. CMS Benefits

It's easier to hit the broad side of a barn. Increased ways to communicate. Security. Collaboration. Better customer service. Bottom line: you save money.

8.6. Document Management System

Page 25: Web-Application Design using SharePoint 2010 (MOSS) · Web-Application Design using SharePoint 2010 (MOSS) ... build custom solutions, provide offshore/onsite development services,

Proposal For Volusia County Schools

19

Application Architecture

Main Site

Out of Scope

Super Admin

Department 1 Department 2 Department 3 Department 4

Admin Admin Admin Admin

Static Template, Page, Document, Photos

Static Template, Page, Document, Photos

Static Template, Page, Document, Photos

Static Template, Page, Document, Photos

User Privilege

User Privilege

User Privilege

User Privilege

Info Info Info Info

On approval of Admin/Super admin

In Scope

Configure Configure Configure Configure

Share Share Share