Vous êtes sur la page 1sur 7

Making integration projects' happen

Work order Remote slots system development

Prepared for: Prepared by:

the company

SoftWeave- Software integration solutions

Revision
1.0

Date
28/10/2012

Author
Softweave

Description
Initial service offer

All rights resreved to SoftWeave Ltd.

Page 1

Making integration projects' happen

Table of Contents
1 The Service ............................................................................................................ 3
.......................................................................................... 3

2 Scope of project .......................................................................................................... 3


2.1 Customer's requirements 2.2 SoftWeave's services .................................................................................................. 3

2.2.1 Scope of service .............................................................................................................. 3 2.2.2 The Softweave team .................................................................................................... 5 2.2.3 Timeline and millstones .................................................................................................. 5 2.2.4 Miscellaneous ................................................................................................................. 6

3 Price Quote

............................................................................................................ 7

All rights resreved to SoftWeave Ltd.

Page 2

Making integration projects' happen

1 The Service
SoftWeave will utilize it knowledge and expertise in the delivery of gaming platforms and products in order to offer development, project management, and testing services to the company. Those services will enable the company to establish a propriety remote slots gaming system. The over whole system is defined in the business requirements document (appendix A - BRD) and the high level design document (appendix B- HLD).

2 Scope of project 2.1 Customer's requirements


The company would like to offer a unique B2B product allowing online registered users to play on physical video slots in remote. This remote slots product will be available for customers worldwide. The full details of the product are defined in the " Remote slots project BRDv1_1"(appendix A) and in the "Remote slots HLD V1_1"(appendix B). In order to reduce TTM and limit development expanses the system will integrate to existing systems such as chat server, streaming provider, slot management system and online User management backend. The company is also interested in extending the product to support remote pachinko play. It is understood that changes will need to be made in order to allow this however softweave will structure the development in order to maximize the reuse of code and components between the two systems. The timeline and resources included in this offer refer to the remote slots project.

2.2 SoftWeave's services


2.2.1 Scope of service Prior to the development start SoftWeave will define a detailed design of the system including architecture, class diagrams and topology of the system ensuring its compatibility with the requirements'. Together with the client softweave will take an active part in executing an RFP like process to enable the client to choose external systems/ suppliers. The chosen systems will be integrated to the proprietary system. the following systems will be contracted externally: o Slot management system All rights resreved to SoftWeave Ltd. Page 3

Making integration projects' happen o Chat server o Video stream supplier o User management + payment gateway for B2C (in later stages). Softweave will also advise the company in the evaluation of the cabinet builder and machines suppliers however will not conduct the RFP like process in those cases.

Softweave will buy, build and maintain dedicated development environment for the duration of the project. This environment will allow external access for the integrated systems. However this does not include game cabinets, streaming equipment or a requirement to install an external system. Softweave will create several prototypes of the machine takeover mechanism to evaluate and verify the preferred solution. The outcome of those tests will be presented to the company to decide on the chosen solution. In the beginning of the project Softweave will create a clear project plan with time lines and assignments. This plan will be presented to the company for signoff. Throughout the project stages softweave Project manager will make sure the different teams are working according to the work plan. Managing risks and issues as they come along. All of the information will be presented to the company in the status meetings and regular updates creating full transparency and visibility into the project progress. SoftWeave's developers will develop the components as specified in the HLD document (see appendix B). The development will be done using structured methodologies and in accordance with best practices. Softweave will lead the Integration processes with the chosen external suppliers. Softweave will manage a clear integration process with predefined milestones and testing to ensure a quality delivery. The company will be informed by softweave in a case that an external supplier lack of corporation or capability presents a risk to the project completion. This in order for the company to take relevant actions to eliminate the risk to the project. SoftWeave's testing team will conduct Quality assurance tests during the development and after its conclusion verifying system functionality and compatibility with requirements'. All tests and bugs will be managed and recorded in a dedicated testing management system. The system test plan document (STP) and system test results document (STR) will be shared with the company.

All rights resreved to SoftWeave Ltd.

Page 4

Making integration projects' happen Upon completion of the development softweave will deploy the application on the environment prepared by the company and will conduct an ATP test as a final step of the delivery. 2.2.2 The Softweave team SoftWeave will build a dedicated professional technology team including resources from the different disciplines to ensure the system is designed, developed and tested according to the requirements' as defined in the relevant documents. Softweave will allocate an experienced IT and system architecture senior manager to lead the project, making sure the end product is a robust, stable and sustainable online gaming system. Softweave will allocate relevant managerial resources (PM and team leaders) to be fully involved in the day to day activities of the entire team, managing timelines and work plan ensuring coordination between internal and external stakeholders. In order to reduce development and maintenance costs while maintain high level of delivery and optimal TTM. Softweave will build the dedicated team with resources from both the Natalia and Sofia office. The team will include a total of 11 full time resources and 3 part time resources in the following outline o o o o o o Software architect & technical lead -full time (ISR) project manager- full time (ISR) 3 Java developer full time (BUL) 1 MySql DBA full time (BUL) 2 HTML5 client side developers full time (BUL) 1 robotics and remote control specialist developer full time (ISR) o 2 Quality assurance full time (ISR) o 2 IT specialist part time (ISR) and (BUG) o BO Reporting developer part time (ISR)

2.2.3 Timeline and millstones The duration of the system development and deployment onto a ready live environment is 10 months. Starting 1 week after the signing of this work order. After this period the system will be deployed onto the client environment for ATP testing. the main phases/ milestones in the project: o physical design o project plan signoff by the company o RFP for potential suppliers + decision o Development start o Completion of machine take over ready for demo All rights resreved to SoftWeave Ltd. Page 5

Making integration projects' happen o o o o o o o o Development completion System ready for integration to external suppliers BO development Internal testing Integration testing Delivery to live environment End to end testing on live ATP test by the company

2.2.4 Miscellaneous The following will be supplied by the company o All the graphical Design and assets of the player, lobby, back office and hostess user interfaces. o All text in the different UI and its cross language translation. o The entire live environment hosting solution including hardware (including configurations), networking, security and setup. o Video Players, cameras, streaming services and equipment. o Customized Cabinets and games for the development and live environment. The company will negotiate and contract with the external suppliers directly unless agreed upon by both sides. Those agreements need to be finalized on time to avoid delaying the project. Softweave will provide development work environment, source control tools and specific software needed by its team to complete the development of the system. Upon completion of the development softweave will hand over all relevant materials including documents and source code to the company. The ATP test scope will be defined and agreed upon by the Softweave and the company `prior to the Softweave internal testing stage of the project. 3 month prior to delivery Softweave will provide a detailed application requirements list. In order to allow the preparation of the live environment. Softweave will be available for service Sunday Friday 9AM 9PM Israel time. Following the delivery of the system and for 6 consecutive months Softweave will support significant functional bug verification activities for up to 2 hours free of charge. If the bug is in the Softweave deliverables it will be fixed by Softweave with no extra costs. If the bug is not in Softweave deliverables every additional hour will be charged at the hourly rate. It is agreed and expected that relevant members of the softweave team will be requested to travel abroad for on - site sessions. All travels agreed upon by both parties throughout the duration of this agreement will be paid by the company.

All rights resreved to SoftWeave Ltd.

Page 6

Making integration projects' happen Travel expenses including airfare, transportation, hotel accommodations and per diem ($72US per day). These will be paid by the company.

3 Price Quote
The following quote refers to the service model as described in this document. It includes development, project management and testing services. The system and its IP will be owned by The Company subject to the definition in the general Terms and conditions (appendix c). The price includes up to 13 on site sessions of softweave employees to the Sofia offices. This package price is $936,000 US excluding Israeli VAT if applicable Payment stages are: o Upon signing $93,600US o By the 10th of every consecutive month - $93,600US per month for additional 9 months.(from Dec. 10th 2012 Aug. 10th 2012) This document is applicable with its 3 appendix's

IN WITNESS whereof, the Parties have signed this Agreement on the date written below: SoftWeave Ltd. By : Title : Date : Signature: Company name. By: Title: Date: ___ Signature:

All rights resreved to SoftWeave Ltd.

Page 7

Vous aimerez peut-être aussi