Work Breakdown Structure
Project Name: Bus Ticks
Product/Process: online system for tickets booking




Prepared By
 Document Owner(s)                             Project/Organization Role
 Angel Gruev
 Ina Ivanova
 Stefan Grigorov

Project Closure Report Version Control
 Version    Date            Author             Change Description
 1.0         14.06.2010     Owners             Created document.

 2.0         15.06.2010     Owners             Finalized and reviewed document.




Confidential
wbsbusticketsystem-100615134641-phpapp02.doc
Last printed 4/6/2004 13:07:00 a4/p4
Work Breakdown Structure




 Work Breakdown Structure Purpose and Limitations

      The purpose of this worksheet is to:
 •   Identify the work to be done.
 •   Identify the types of resources required for the work.
 •   Develop estimates for each work element.
 •   Identify storage locations.
 This worksheet does not address:
 • Who will perform the work.
 •   When the work will be completed.




Confidential                                  Page 2                         6/15/2010
Work Breakdown Structure


                                                                          Work Breakdown Structure Organization Chart



Work ID      Work Name                                             Description                                                                 Estimated   Estimated        Dependency
                                                                                                    1.0
                                                                                                                                               Cost        Effort
                                                                                                 Bus Ticks
                                                                                                                                               (Euro)      (ManDays)
                                                                                                  System
1.0          Bus Ticks System                                      A system that contains two modules BTMS and OTSS. You can easily
                                                                   manage bus tickets selling in a centralized system with BTMS and also
                                                                   tickets are sold online with OTSS.
1.1          Develop a simple prototype                        Develop a simple prototype. It will illustrate the base functionalities and     2100         210             1.1.1, 1.1.2, 1.1.3
                                                        1.2    show common workflow use 1.3     cases. The prototype should clearly                    1.4                                     1.5
                    1.1                                        demonstrate the benefits of using such software
                                                                                      Development of the                                       System delivery and
                                              Arrange meetings with                                                                                                                         Provide
             Develop a simple
1.1.1        Prototype implementation            the bosses of big is the step when the real System
                                                               This                          implementation happens.                           300 integration
                                                                                                                                                            30                               system
                prototype
                                               transport companies                                                                                                                          support
1.1.2        Promoting to a couple of companies                Show the prototype to a couple of companies and collect their feedback.         1200        120
1.1.3        Detailed prototype                                    Using the collected feedback from the previous step implement a more        600         60
                                                                   detailed prototype of the system.
1.2         Arrange meetings with the bosses of big transport Show them the prototype, explain the benefits of using the system, 600                   60
        1.1.1
            companies            1.1.2                    1.1.3 discuss their reqiurments, explain them the delivery and installation and
                                                                                    1.3.1              1.3.2                1.3.3              1.3.4                    1.4.1                1.4.2
      Prototype            Promoting to a                Detailed               Develop the         Develop the
                                                                also the support process for the system.               Integration of       Additional              Installation,          Training
  Implementation              couple of                 prototype                  BTMS             OTSS               both systems          services
1.3         Development of the system                           Develop the fully functional system containing both main modules: Bus 8000             800         configuration, 1.3.2, 1.3.3, 1.3.4
                                                                                                                                                                            1.3.1,
                             companies                                                                                                                             testing of the
                                                                Ticket Management System and The online ticket selling system.
                                                                                                                                                                      system
1.3.1       Develop the BTMS (Bus Ticket Management Create the module for 1.3.2.1 management, designed for the bus 4000
                                                                                            tickets                                 1.3.2.2            400
            System)                                             companies. This module will provide synchronization between different payment
                                                                                    Creating web                        Integration with
                                                                                    portal                                          portals
                                                                offices of the bus companies and also a centralized point for all the data.
                                                                Creating different reports for the managers.
1.3.2        Develop the OTSS (Online ticket selling system)       Create the module for online ticket 1.3.2.1.2 reservation. It will 1.3.2.2.1 3800
                                                                      1.3.2.1.1                        selling and                    be web-              380
                                                                                                                                                       1.3.2.2.2            1.3.2.1, 1.3.2.2
                                                                   based portal with             and services such                    Google
                                                               Design user friendly autorizationCreate interactive as: interactive bus seats             ePay
                                                                   scheme, different payment methods and schemevoting, forum, etc
                                                               interface                        bus seats ratings,                   checkout
1.3.2.1      Creating web portal                                   Create the web-based system with autorization and services. Contains a      1200        120              1.3.2.1.1, 1.3.2.1.2

        Confidential                                                                                Page 3                                                                                     6/15/2010
Work Breakdown Structure


                                                                                                                                           Estimated   Estimated
                                                                                                                                           Cost        Effort
Work ID      Work Name                                        Description                                                                  (Euro)      (ManDays)   Dependency
                                                              module for communication with the BTMS system.
1.3.2.1.1    Design user friendly interface                   Gather information and feedback from different future clients of the         500         50
                                                              system for creating an easy to use and friendly user interface that allows
                                                              the base activities to be easily achievable.
1.3.2.1.2    Create interactive bus seats scheme              Create a web based scheme of the bus seats and allow the users to            260         26
                                                              book/purchase the desired seat. This will require a real time
                                                              synchronization with the bus ticket management system in the bus
                                                              companies.
1.3.2.2      Integration with payment portals                 Integrate the application with the most popular payment methods              400         40          1.3.2.2.1, 1.3.2.2.2
                                                              available for the bulgarian online market. Research of these methods.
1.3.2.2.1    Google checkout                                  Integrate a google checkout in the system. Research                          150         15
1.3.2.2.2    ePay                                             Integrate the ePay payment system. Research.                                 150         15
1.3.3        Integration of both modules                      Integrate and test the synchronization of the both modules (The BTMS         220         22
                                                              and the OTSS).
1.3.4        Additional services                              Create additional services for the web portal:                               400         40
                                                                 - Voting for the media to be played in the bus
                                                                 - Rating of companies
                                                                 - Forum
1.4          System delivery and integration                  The next step will be the system delivery and integration for each of the    3500        350         1.4.1, 1.4.2
                                                              client companies. At this point we expect to receive payments that will
                                                              cover our expenses made so far.
1.4.1        Installing, configuring, testing of the system   Make the needed customizations in order to setup the system client side      2000        200
                                                              and perform testing in order to validate that everything works as
                                                              expected.
1.4.2        Training                                         Train the customer’s emploeeys how to use our system.                        1500        150
1.5          Provide system support                           The rest concerning the TMS system is providing system support for the       8000        800
                                                              negotiated period of time.


        Confidential                                                                           Page 4                                                                              6/15/2010
Work Breakdown Structure




Confidential        Page 5                6/15/2010

WBS bus ticketsystem

  • 1.
    Work Breakdown Structure ProjectName: Bus Ticks Product/Process: online system for tickets booking Prepared By Document Owner(s) Project/Organization Role Angel Gruev Ina Ivanova Stefan Grigorov Project Closure Report Version Control Version Date Author Change Description 1.0 14.06.2010 Owners Created document. 2.0 15.06.2010 Owners Finalized and reviewed document. Confidential wbsbusticketsystem-100615134641-phpapp02.doc Last printed 4/6/2004 13:07:00 a4/p4
  • 2.
    Work Breakdown Structure Work Breakdown Structure Purpose and Limitations The purpose of this worksheet is to: • Identify the work to be done. • Identify the types of resources required for the work. • Develop estimates for each work element. • Identify storage locations. This worksheet does not address: • Who will perform the work. • When the work will be completed. Confidential Page 2 6/15/2010
  • 3.
    Work Breakdown Structure Work Breakdown Structure Organization Chart Work ID Work Name Description Estimated Estimated Dependency 1.0 Cost Effort Bus Ticks (Euro) (ManDays) System 1.0 Bus Ticks System A system that contains two modules BTMS and OTSS. You can easily manage bus tickets selling in a centralized system with BTMS and also tickets are sold online with OTSS. 1.1 Develop a simple prototype Develop a simple prototype. It will illustrate the base functionalities and 2100 210 1.1.1, 1.1.2, 1.1.3 1.2 show common workflow use 1.3 cases. The prototype should clearly 1.4 1.5 1.1 demonstrate the benefits of using such software Development of the System delivery and Arrange meetings with Provide Develop a simple 1.1.1 Prototype implementation the bosses of big is the step when the real System This implementation happens. 300 integration 30 system prototype transport companies support 1.1.2 Promoting to a couple of companies Show the prototype to a couple of companies and collect their feedback. 1200 120 1.1.3 Detailed prototype Using the collected feedback from the previous step implement a more 600 60 detailed prototype of the system. 1.2 Arrange meetings with the bosses of big transport Show them the prototype, explain the benefits of using the system, 600 60 1.1.1 companies 1.1.2 1.1.3 discuss their reqiurments, explain them the delivery and installation and 1.3.1 1.3.2 1.3.3 1.3.4 1.4.1 1.4.2 Prototype Promoting to a Detailed Develop the Develop the also the support process for the system. Integration of Additional Installation, Training Implementation couple of prototype BTMS OTSS both systems services 1.3 Development of the system Develop the fully functional system containing both main modules: Bus 8000 800 configuration, 1.3.2, 1.3.3, 1.3.4 1.3.1, companies testing of the Ticket Management System and The online ticket selling system. system 1.3.1 Develop the BTMS (Bus Ticket Management Create the module for 1.3.2.1 management, designed for the bus 4000 tickets 1.3.2.2 400 System) companies. This module will provide synchronization between different payment Creating web Integration with portal portals offices of the bus companies and also a centralized point for all the data. Creating different reports for the managers. 1.3.2 Develop the OTSS (Online ticket selling system) Create the module for online ticket 1.3.2.1.2 reservation. It will 1.3.2.2.1 3800 1.3.2.1.1 selling and be web- 380 1.3.2.2.2 1.3.2.1, 1.3.2.2 based portal with and services such Google Design user friendly autorizationCreate interactive as: interactive bus seats ePay scheme, different payment methods and schemevoting, forum, etc interface bus seats ratings, checkout 1.3.2.1 Creating web portal Create the web-based system with autorization and services. Contains a 1200 120 1.3.2.1.1, 1.3.2.1.2 Confidential Page 3 6/15/2010
  • 4.
    Work Breakdown Structure Estimated Estimated Cost Effort Work ID Work Name Description (Euro) (ManDays) Dependency module for communication with the BTMS system. 1.3.2.1.1 Design user friendly interface Gather information and feedback from different future clients of the 500 50 system for creating an easy to use and friendly user interface that allows the base activities to be easily achievable. 1.3.2.1.2 Create interactive bus seats scheme Create a web based scheme of the bus seats and allow the users to 260 26 book/purchase the desired seat. This will require a real time synchronization with the bus ticket management system in the bus companies. 1.3.2.2 Integration with payment portals Integrate the application with the most popular payment methods 400 40 1.3.2.2.1, 1.3.2.2.2 available for the bulgarian online market. Research of these methods. 1.3.2.2.1 Google checkout Integrate a google checkout in the system. Research 150 15 1.3.2.2.2 ePay Integrate the ePay payment system. Research. 150 15 1.3.3 Integration of both modules Integrate and test the synchronization of the both modules (The BTMS 220 22 and the OTSS). 1.3.4 Additional services Create additional services for the web portal: 400 40 - Voting for the media to be played in the bus - Rating of companies - Forum 1.4 System delivery and integration The next step will be the system delivery and integration for each of the 3500 350 1.4.1, 1.4.2 client companies. At this point we expect to receive payments that will cover our expenses made so far. 1.4.1 Installing, configuring, testing of the system Make the needed customizations in order to setup the system client side 2000 200 and perform testing in order to validate that everything works as expected. 1.4.2 Training Train the customer’s emploeeys how to use our system. 1500 150 1.5 Provide system support The rest concerning the TMS system is providing system support for the 8000 800 negotiated period of time. Confidential Page 4 6/15/2010
  • 5.