web-application design using sharepoint 2010 (moss) · web-application design using sharepoint 2010...
Post on 14-Jul-2020
3 Views
Preview:
TRANSCRIPT
6817 Southpoint Parkway, Suite 2104, Jacksonville, FL - 32216 (904) 332-4534, Fax: (904) 687-0178 Contact: Anand Venkatesan
anand@sgstechnologies.net
PROPOSAL FOR
Web-Application Design using SharePoint 2010 (MOSS)
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
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.
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
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
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: kparsons@volusia.k12.fl.us
C. SGS Contact Information
All queries and clarifications in regard to this proposal should be addressed to: Contact: Anand Venkatesan Mail: anand@sgstechnologies.net 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
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.
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
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.
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
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.
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
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
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
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.
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.
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.
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
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
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
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
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
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.
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
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
top related