SlideShare a Scribd company logo
1 of 15
Download to read offline
Proposal
Sample Project 3: Complex SaaS
          application




             11/7/2012
Table of content

1. Short project description                        3

2. List of important requirements                   3

3. Possible risks                                   3

4. System Architecture                              4

5. Technologies                                     4

6. Documentation                                    5

7. Quality Control and Testing                      5

8. Communication                                    5

9. Project Breakdown with time efforts estimation   5

10. Project delivery plan by stages                 9

11. Budget details                                  12

12. Payment terms                                   12

13. Warranty                                        13

14. Maintenance and support terms                   13

15. Information                                     14

16. Contact Details                                 15




                                                        2
Technical Part

1. Short project description


 In this field, you can briefly provide the most important information about the project, for example, the project name, a
short description, objectives, and general technologies.



2. List of important requirements


 In this field, you can summarize the major requirements for the future project in your own words. We suggest to list
here those requirements which singificantly determine work scope of the project.


3. Possible Risks


 In this field, you can make a note of every possible risk in project development, for example technical issues or any
other issue that may lead to missing deadlines, not staying within budget, or not completing the project.




                                                                                                                             3
4. System Architecture




The system will consist of the following major sections:
    1) Administrator web-based application
    2) POS terminal application
    3) Service system application
    4) Web users application
    5) MS SQL Server database


5. Technologies

ZX suggests building the system using the following technologies:
    1) HTML 5
    2) WPF
    3) jQuery
    4) Javascript
    5) Microsoft.NET 4.0
    6) ASP.NET MVC3

                                                                    4
7) Crystal Reports
    8) Microsoft Windows
    9) Entity Framework

6. Documentation

ZX will provide:
    1) Commented source code
    2) Mockups
    3) Software requirements specification
    4) Technical documentation

7. Quality Control and Testing

ZX will implement the following tests:
    1) Functional testing
    2) Performance testing
    3) Usability testing
    4) Security testing


8. Communication

ZX will ensure excellent communication throughout the entire duration of the project:
Day to Day
    a. Client will be able to communicate with a project manager via a desired instant messenger, Skype, e-mail
    b. Direct access to the latest development version of the system (demo site)
Weekly
    a. Conference call with presentation of results achieved (shared desktop)

9. Project Breakdown with time efforts estimation
Timeline and price in this proposal are referred to the entire application.
     #                                     Stages/Tasks                                           Efforts, man-hours

 Stage 1       Analysis and Design
 1.1           Analysing Requirments                                                              16
 1.2           Web site design                                                                    16
 1.3           Work plan                                                                          18
 1.4           System architecture                                                                24
 Stage 2       Implementation
 2.1           Multi-tenant architecture
 2.1.1         Registration of new tenant                                                         20
 2.1.2         Adaptation of current database structure                                           40



                                                                                                                       5
2.1.3      Subscription, tenant properties                   20
2.1.4      Adaptation of existing reports                    40
2.2        Customer Tab
2.2.1      Customer Maintanence
2.2.1.1    Customer Form                                     24
2.2.1.2    Category Form (Category maintainence)             8
2.2.1.3    Upload Photo Dialog                               6
2.2.1.4    Address Editor                                    6
2.2.1.5    Email button                                      1
2.2.1.6    Customer Secodary Id Form                         8
2.2.1.7    Purchaser Form                                    8
2.2.1.8    Report (SQL Reporting) with selecting Order       4
2.2.1.9    Redeem Ronald Svewept s Frequent Shopper points   8
2.2.2      Instore Carge AR Maintainence
2.2.2.1    Main Form                                         24
2.2.2.2    Charges                                           16
2.2.2.3    Payments                                          16
2.2.2.4    AutoApply Payments                                4
2.2.2.5    Credit memo                                       16
2.2.2.6    Instore Charge Finance                            16
2.2.2.7    Customer Attriutes                                16
2.2.2.8    Aging Report                                      8
2.2.2.9    Statement Report                                  8
2.2.2.10   Activity Report                                   8
2.2.2.11   Balance Detail Report                             8
2.2.2.12   Balance Summary Report                            8
2.3        Inventory
2.3.1      Cost Calculator                                   12
2.3.2      Receive an Invoice
2.3.2.1    Form (+CRUD)                                      24
2.3.2.2    Search                                            12
2.3.2.3    PO Adjustment                                     16
2.3.2.4    Create Batch                                      8
2.3.2.5    Preview (Report)                                  4
2.4        Ribbon Bar implementation                         40
2.5        BarTender integration                             32
2.6        Testing                                           40
Stage 3    Implementation
3.1        Point of Sale
3.1.1      Store Sales
3.1.1.1    Main Form + CRUD                                  20
3.1.1.2    Stores Graph Diagram                              32
3.1.1.3    Memo Dialog                                       4
3.1.1.4    Report                                            4
3.1.1.5    Agregate Report                                   4
3.1.1.6    Taxes Dialog(Summary/Detail view + Report)        20
3.1.2      Product Sales                                     24
3.1.2.1    Main Form                                         20
3.1.2.2    Filters                                           6


                                                                  6
3.1.2.3     Product Movement                             4
3.1.2.4     Report                                       4
3.1.3       Weekly Balance Summary
3.1.3.1     Main Page                                    16
3.1.3.2     Setting page                                 4
3.1.3.3     Report                                       4
3.1.4       Till Statistics and Balancing
3.1.4.1     Main Page                                    16
3.1.4.2     Report                                       4
3.1.4.3     Get Employee Popup                           6
3.1.4.4     Convert concurency                           4
3.1.4.5     Till Status Report                           4
3.1.4.6     Settings - Balance by cashier/by lane        8
3.1.5       Safe Statistics and Balancing
3.1.5.1     Page                                         32
3.1.5.2     Report                                       4
3.1.5.3     Make a deposit (Deposit form + Check form)   32
3.1.5.4     Show till monitor (dialog)                   16
3.1.5.5     Safe Adjustment                              6
3.1.5.6     Countdown dialog                             12
3.1.5.7     Date search                                  4
3.1.5.8     Safe audit report                            4
3.1.6       Balancing Overview
3.1.6.1     Main Page                                    24
3.1.6.2     Report                                       4
3.1.6.3     Discount and Coupon Summary Report           4
3.1.7       Electronic Journal
3.1.7.1     Page                                         16
3.1.7.2     Retail Search                                8
3.1.7.3     Analyze Transition                           8
3.1.7.4     Analyze Order                                8
3.1.7.5     Show All Employees                           4
3.1.7.6     Report                                       4
3.1.8       Print EFT Charges Report
3.1.8.1     Report configure dialog                      8
3.1.8.2     Report                                       6
3.1.9       Products
3.1.10      Product Maintenance
3.1.10.1    Main Form                                    32
3.1.10.2    Report                                       4
3.1.10.3    Product Groups                               6
3.1.10.4    Additional Vendors                           6
3.1.10.5    Inventory                                    6
3.1.10.6    Product Movement
3.1.10.7    Price History                                2
3.1.10.8    Product Batches                              2
3.1.10.9    Scale Data ( + 1 subform)                    12
3.1.10.10   Power Edit                                   2
3.1.10.11   Cost Calculator                              6


                                                              7
3.1.11      Product Batches Maintenance
 3.1.11.1    Main Form                                          16
 3.1.11.2    Report                                             4
 3.1.11.3    Add New Batches                                    4
 3.1.11.4    Find a Batch (batch table)                         4
 3.1.11.5    Date Change                                        4
 3.1.11.6    Product Movement
 3.1.11.7    Apply Change                                       4
 3.1.11.8    Review Related Batches                             4
 3.1.11.9    Prouct Ad Loss Report                              4
 3.1.11.10   Prices that will remain in effect                  4
 3.1.12      Product Group Maintenance
 3.1.12.1    Form                                               16
 3.1.12.2    Report                                             4
 3.1.13      Power Edit
 3.1.13.1    Form                                               16
 3.1.13.2    Report                                             4
 3.1.14      Print Custom Labels
 3.1.14.1    Form                                               24
 3.1.14.2    Printing (Report)                                  8
 3.1.15      Convert Currency                                   16
 3.1.16      Product Movement (used in other forms + Report )   24
 3.2         Testing                                            64
 Stage 4     Implementation
 4.1         Administration
 4.1.1       Customer Maintenance                               16
 4.1.2       Employee Maintenance                               24
 4.1.3       Vendor Maintenance
 4.1.3.1     Vendor page                                        20
 4.1.3.2     Report                                             4
 4.1.4       Template Maintenance
 4.1.4.1     Template page                                      16
 4.2         Crystal Reports deployment                         16
 Stage 5     Testing and other QA tasks
 5.1         Final testing of all implemented functionality     160
 5.2         Debugging, Bugs fixing                             120
 Stage 6     Deployment
 6.1         Deployment of customer server                      8
 6.2         Knowledge transfer to customer staff               16
 6.3         Technical documentation                            16

Total estimated efforts: 1733 man-hours




                                                                      8
10. Project delivery plan by stages
The project will be implemented in the following stages:


Stage 1. Analysis and Design
 Tasks                                        Analysing Requirments;Web site design;Work plan ;System architecture;
 Deliverables                                 System architecture, work plan and web design of application
 Estimate (work days)                         5
 Total man-hours by stage                     74


 Labor category                Man-hours per category       Staff quantity                 Man-hours per person
 Project manager               34                           1                              34
 Senior software engineer      24                           1                              24
 Web designer                  16                           1                              16


Stage 2. Implementation
 Tasks                                        Multi-tenant architecture;Registration of new tenant;Adaptation of current
                                              database structure;Subscription, tenant properties ;Adaptation of existing
                                              reports;Customer Tab;Customer Maintanence;Instore Carge AR

 Deliverables                                 Updated version of application on developer s server
 Estimate (work days)                         22
 Total man-hours by stage                     529


 Labor category                Man-hours per category       Staff quantity                 Man-hours per person
 Senior software engineer      162                          1                              162
 Software engineer             327                          2                              163.5
 Software test engineer        40                           1                              40


Stage 3. Implementation
 Tasks                                        Point of Sale;Store Sales;Product Sales;Weekly Balance Summary;Till
                                              Statistics and Balancing;Safe Statistics and Balancing;Balancing
                                              Overview;Electronic Journal;Print EFT Charges Report;Products;Product
                                              Maintenance;Product Batches Maintenance;Product Group

 Deliverables                                 Updated version of application on developer s server
 Estimate (work days)                         23
 Total man-hours by stage                     714




                                                                                                                           9
Labor category               Man-hours per category    Staff quantity                 Man-hours per person
 Senior software engineer     98                        1                              98
 Software engineer            528                       3                              176
 Software test engineer       64                        1                              64


Stage 4. Implementation
 Tasks                                    Administration;Customer Maintenance;Employee Maintenance;Vendor
 Deliverables                             Completed application with some bugs on developer s server
 Estimate (work days)                     5
 Total man-hours by stage                 96


 Labor category               Man-hours per category    Staff quantity                 Man-hours per person
 Senior software engineer     36                        1                              36
 Software engineer            60                        2                              30


Stage 5. Testing and other QA tasks
 Tasks                                    Final testing of all implemented functionality;Debugging, Bugs fixing;
 Deliverables                             Competed application on developer s server
 Estimate (work days)                     10
 Total man-hours by stage                 280


 Labor category               Man-hours per category    Staff quantity                 Man-hours per person
 Software engineer            120                       2                              60
 Software test engineer       160                       2                              80


Stage 6. Deployment
 Tasks                                    Deployment of customer server;Knowledge transfer to customer
 Deliverables                             Completed application on client s server
 Estimate (work days)                     2
 Total man-hours by stage                 40


 Labor category               Man-hours per category    Staff quantity                 Man-hours per person
 Project manager              16                        1                              16
 Senior software engineer     8                         1                              8
 Software test engineer       16                        1                              16


Total project timeframe: 14 weeks.
Total estimated efforts: 1733 man-hours
                                                                                                                   10
Time efforts by labor category
 Labor category                  Duration, man-hours
 Project manager                 50
 Senior software engineer        328
 Software engineer               1035
 Web designer                    16
 Software test engineer          280




                                                       11
Financial Part
11. Budget details

 Software engineer                                            31 USD per hour
 Project manager                                              40 USD per hour
 Senior software engineer                                     38 USD per hour
 Web designer                                                 25 USD per hour
 Software test engineer                                       22 USD per hour


Budget calculation

 Labor category                Duration, man-hours            Cost per category          Total cost per category
 Software engineer             1035                           31                         32085
 Project manager               50                             40                         2000
 Senior software engineer      328                            38                         12464
 Web designer                  16                             25                         400
 Software test engineer        280                            22                         6160
 Total (USD)                                                                             53109

Additional Services

         • Knowledge transfer and client's staff education - 3500 USD
         • Cloud Amazon hosting rent and deployment - 1600 USD

Total price is 58209 USD
The total cost includes:
         • 12 months of free bug fixing
         • Development and testing efforts to create the entire project
         • Final deliverables in accordance with project work scope listed in proposal

12. Payment terms
         • Pre-payment                 : 20 % Price: 11641.8 USD
         • After completion of Stage 2: 15 % Price: 8731.35 USD
         • After completion of Stage 3: 15 % Price: 8731.35 USD
         • After completion of Stage 4: 15 % Price: 8731.35 USD
         • After completion of Stage 5: 15 % Price: 8731.35 USD
         • After completion of Stage 6: 20 % Price: 11641.8 USD
         Total price: 58209 USD

Methods of payment

         • ZX accepts payment via Credit card
                                                                                                                   12
• ZX accepts payment via Cash
        • ZX accepts payment via Check
        • ZX accepts payment via Wire transfer
        • ZX accepts payment via PayPal

Payment Notes

We will provide source code only after full payment.


13. Warranty

All errors that are discovered within the first three months of system operation will be fixed at no additional cost.


14. Maintenance and support terms

Will be discussed after project completion.




                                                                                                                        13
General information

15. Information


Key Services:
Key Skills:


Location: Russia

Team Expertise




                      14
16. Contact Details
Email: zhuravlevod@gmail.com




                               15

More Related Content

What's hot

Software development plan template
Software development plan templateSoftware development plan template
Software development plan templateRina Wijaya
 
Project-Scope-Statement
Project-Scope-StatementProject-Scope-Statement
Project-Scope-StatementJeremy Heady
 
CCI PM Processes (within PMP Process Groups and Knowledge Areas)
CCI PM Processes (within PMP Process Groups and Knowledge Areas)CCI PM Processes (within PMP Process Groups and Knowledge Areas)
CCI PM Processes (within PMP Process Groups and Knowledge Areas)Pamela Garrett
 
Pm quick reference guide
Pm quick reference guidePm quick reference guide
Pm quick reference guideGeorge Singer
 
2015 owb2 odi converter - white paper_owb_to_odi_migration_service_d&t
2015 owb2 odi converter - white paper_owb_to_odi_migration_service_d&t2015 owb2 odi converter - white paper_owb_to_odi_migration_service_d&t
2015 owb2 odi converter - white paper_owb_to_odi_migration_service_d&tDatabase & Technology s.r.l.
 
Autodesk Updates and Hotfixes
Autodesk Updates and HotfixesAutodesk Updates and Hotfixes
Autodesk Updates and HotfixesJerome Castañeda
 
Phytel: NCQA Prevalidation for PCMH 2011 Autocredit
Phytel: NCQA Prevalidation for PCMH 2011 AutocreditPhytel: NCQA Prevalidation for PCMH 2011 Autocredit
Phytel: NCQA Prevalidation for PCMH 2011 AutocreditPhytel
 
Project closure template v3.0
Project closure template v3.0Project closure template v3.0
Project closure template v3.0Aditya Pandey
 

What's hot (9)

Software development plan template
Software development plan templateSoftware development plan template
Software development plan template
 
Project-Scope-Statement
Project-Scope-StatementProject-Scope-Statement
Project-Scope-Statement
 
CCI PM Processes (within PMP Process Groups and Knowledge Areas)
CCI PM Processes (within PMP Process Groups and Knowledge Areas)CCI PM Processes (within PMP Process Groups and Knowledge Areas)
CCI PM Processes (within PMP Process Groups and Knowledge Areas)
 
Pm quick reference guide
Pm quick reference guidePm quick reference guide
Pm quick reference guide
 
PgM ITTOs
PgM ITTOsPgM ITTOs
PgM ITTOs
 
2015 owb2 odi converter - white paper_owb_to_odi_migration_service_d&t
2015 owb2 odi converter - white paper_owb_to_odi_migration_service_d&t2015 owb2 odi converter - white paper_owb_to_odi_migration_service_d&t
2015 owb2 odi converter - white paper_owb_to_odi_migration_service_d&t
 
Autodesk Updates and Hotfixes
Autodesk Updates and HotfixesAutodesk Updates and Hotfixes
Autodesk Updates and Hotfixes
 
Phytel: NCQA Prevalidation for PCMH 2011 Autocredit
Phytel: NCQA Prevalidation for PCMH 2011 AutocreditPhytel: NCQA Prevalidation for PCMH 2011 Autocredit
Phytel: NCQA Prevalidation for PCMH 2011 Autocredit
 
Project closure template v3.0
Project closure template v3.0Project closure template v3.0
Project closure template v3.0
 

Viewers also liked

Software proposal sample_project_1-_web_site_development_by_zx_7_of_november_...
Software proposal sample_project_1-_web_site_development_by_zx_7_of_november_...Software proposal sample_project_1-_web_site_development_by_zx_7_of_november_...
Software proposal sample_project_1-_web_site_development_by_zx_7_of_november_...Oleg Zhuravlev
 
Software Proposal Portal Inc.
Software Proposal Portal Inc.Software Proposal Portal Inc.
Software Proposal Portal Inc.swproposal
 
Proposal sample 1
Proposal sample 1Proposal sample 1
Proposal sample 1Momy Saikia
 
Web design proposal sample
Web design proposal sampleWeb design proposal sample
Web design proposal sampleAdviacent
 
Sample Document On Hardware Software Proposal
Sample Document On Hardware Software ProposalSample Document On Hardware Software Proposal
Sample Document On Hardware Software ProposalIsabel Elaine Leong
 
School Management Software Proposal
School Management Software ProposalSchool Management Software Proposal
School Management Software ProposalAndrew Ughonu
 
Demure dental clinic
Demure dental clinicDemure dental clinic
Demure dental clinicPakStockPhoto
 
Software proposal
Software proposalSoftware proposal
Software proposalAvijit Dhar
 
School management software proposal
School management software proposalSchool management software proposal
School management software proposalMohammad Sayem
 
Proposal for web development
Proposal for web developmentProposal for web development
Proposal for web developmentMohammad Sayem
 
Agile Software Development proposal for UIW 3
Agile Software Development proposal for UIW 3Agile Software Development proposal for UIW 3
Agile Software Development proposal for UIW 3Sajjad Mansoor
 
computer software
computer softwarecomputer software
computer softwareAhsan Khan
 
Sample Website Proposal- Airline Example
Sample Website Proposal- Airline ExampleSample Website Proposal- Airline Example
Sample Website Proposal- Airline ExampleDr Matt McDougall
 
Web design proposal pdf
Web design proposal pdfWeb design proposal pdf
Web design proposal pdfMarathi Vivah
 
Computer Software
Computer SoftwareComputer Software
Computer Softwarenorzaini
 

Viewers also liked (20)

Software proposal sample_project_1-_web_site_development_by_zx_7_of_november_...
Software proposal sample_project_1-_web_site_development_by_zx_7_of_november_...Software proposal sample_project_1-_web_site_development_by_zx_7_of_november_...
Software proposal sample_project_1-_web_site_development_by_zx_7_of_november_...
 
Software Proposal Portal Inc.
Software Proposal Portal Inc.Software Proposal Portal Inc.
Software Proposal Portal Inc.
 
Proposal sample 1
Proposal sample 1Proposal sample 1
Proposal sample 1
 
Web design proposal sample
Web design proposal sampleWeb design proposal sample
Web design proposal sample
 
Sample Document On Hardware Software Proposal
Sample Document On Hardware Software ProposalSample Document On Hardware Software Proposal
Sample Document On Hardware Software Proposal
 
Sample Website Proposal Presentation
Sample Website Proposal PresentationSample Website Proposal Presentation
Sample Website Proposal Presentation
 
School Management Software Proposal
School Management Software ProposalSchool Management Software Proposal
School Management Software Proposal
 
Demure dental clinic
Demure dental clinicDemure dental clinic
Demure dental clinic
 
ka info
ka infoka info
ka info
 
Software proposal
Software proposalSoftware proposal
Software proposal
 
School management software proposal
School management software proposalSchool management software proposal
School management software proposal
 
Proposal for web development
Proposal for web developmentProposal for web development
Proposal for web development
 
Computer software
Computer softwareComputer software
Computer software
 
Agile Software Development proposal for UIW 3
Agile Software Development proposal for UIW 3Agile Software Development proposal for UIW 3
Agile Software Development proposal for UIW 3
 
computer software
computer softwarecomputer software
computer software
 
Sample Website Proposal- Airline Example
Sample Website Proposal- Airline ExampleSample Website Proposal- Airline Example
Sample Website Proposal- Airline Example
 
Website designing proposal with price
Website designing proposal with priceWebsite designing proposal with price
Website designing proposal with price
 
Types Of Software
Types Of SoftwareTypes Of Software
Types Of Software
 
Web design proposal pdf
Web design proposal pdfWeb design proposal pdf
Web design proposal pdf
 
Computer Software
Computer SoftwareComputer Software
Computer Software
 

Similar to Software proposal sample_project_3-_complex_saa_s_application_by_swproposal_com

Ebs 122 cum_rcd_fin
Ebs 122 cum_rcd_finEbs 122 cum_rcd_fin
Ebs 122 cum_rcd_finLinh Linh
 
2002 Great Global Grid Book
2002 Great Global Grid Book 2002 Great Global Grid Book
2002 Great Global Grid Book Bob Marcus
 
Oracle EBS Release content document
Oracle EBS Release content document Oracle EBS Release content document
Oracle EBS Release content document crwanare
 
Assignment 1AMS 655 Project ManagementNameThe .docx
Assignment 1AMS 655 Project ManagementNameThe .docxAssignment 1AMS 655 Project ManagementNameThe .docx
Assignment 1AMS 655 Project ManagementNameThe .docxtrippettjettie
 
Lead Allocation System's Attribute Driven Design (ADD)
Lead Allocation System's Attribute Driven Design (ADD)Lead Allocation System's Attribute Driven Design (ADD)
Lead Allocation System's Attribute Driven Design (ADD)Amin Bandeali
 
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0AFYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0ATianwei_liu
 
User manual Scrivener 2.3 for Mac
User manual Scrivener 2.3 for Mac User manual Scrivener 2.3 for Mac
User manual Scrivener 2.3 for Mac GBSNetworks
 
File Splitter Table of contents
File Splitter Table of contents File Splitter Table of contents
File Splitter Table of contents Rajesh Roky
 
Hotel managementsystemcorrectfinalsrs
Hotel managementsystemcorrectfinalsrsHotel managementsystemcorrectfinalsrs
Hotel managementsystemcorrectfinalsrsvidya_shankar
 

Similar to Software proposal sample_project_3-_complex_saa_s_application_by_swproposal_com (20)

Ebs 122 cum_rcd_fin
Ebs 122 cum_rcd_finEbs 122 cum_rcd_fin
Ebs 122 cum_rcd_fin
 
2002 Great Global Grid Book
2002 Great Global Grid Book 2002 Great Global Grid Book
2002 Great Global Grid Book
 
Oracle EBS Release content document
Oracle EBS Release content document Oracle EBS Release content document
Oracle EBS Release content document
 
Integratedbook
IntegratedbookIntegratedbook
Integratedbook
 
EPC hand book.pdf
EPC hand book.pdfEPC hand book.pdf
EPC hand book.pdf
 
2009 EVCA Buyout Report
2009 EVCA Buyout Report2009 EVCA Buyout Report
2009 EVCA Buyout Report
 
Pbbr09
Pbbr09Pbbr09
Pbbr09
 
Assignment 1AMS 655 Project ManagementNameThe .docx
Assignment 1AMS 655 Project ManagementNameThe .docxAssignment 1AMS 655 Project ManagementNameThe .docx
Assignment 1AMS 655 Project ManagementNameThe .docx
 
TriDoc help
TriDoc helpTriDoc help
TriDoc help
 
Mis handbook
Mis handbookMis handbook
Mis handbook
 
Irricad helpv14
Irricad helpv14Irricad helpv14
Irricad helpv14
 
Table ofcontents
Table ofcontentsTable ofcontents
Table ofcontents
 
Lead Allocation System's Attribute Driven Design (ADD)
Lead Allocation System's Attribute Driven Design (ADD)Lead Allocation System's Attribute Driven Design (ADD)
Lead Allocation System's Attribute Driven Design (ADD)
 
Training Report
Training ReportTraining Report
Training Report
 
Openobject bi
Openobject biOpenobject bi
Openobject bi
 
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0AFYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
FYP%3A+P2P+Bluetooth+Communication+Framework+on+Android%0A
 
User manual Scrivener 2.3 for Mac
User manual Scrivener 2.3 for Mac User manual Scrivener 2.3 for Mac
User manual Scrivener 2.3 for Mac
 
File Splitter Table of contents
File Splitter Table of contents File Splitter Table of contents
File Splitter Table of contents
 
Hotel managementsystemcorrectfinalsrs
Hotel managementsystemcorrectfinalsrsHotel managementsystemcorrectfinalsrs
Hotel managementsystemcorrectfinalsrs
 
Biz req doc for acounts payable system
Biz req  doc for acounts payable systemBiz req  doc for acounts payable system
Biz req doc for acounts payable system
 

Recently uploaded

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Software proposal sample_project_3-_complex_saa_s_application_by_swproposal_com

  • 1. Proposal Sample Project 3: Complex SaaS application 11/7/2012
  • 2. Table of content 1. Short project description 3 2. List of important requirements 3 3. Possible risks 3 4. System Architecture 4 5. Technologies 4 6. Documentation 5 7. Quality Control and Testing 5 8. Communication 5 9. Project Breakdown with time efforts estimation 5 10. Project delivery plan by stages 9 11. Budget details 12 12. Payment terms 12 13. Warranty 13 14. Maintenance and support terms 13 15. Information 14 16. Contact Details 15 2
  • 3. Technical Part 1. Short project description In this field, you can briefly provide the most important information about the project, for example, the project name, a short description, objectives, and general technologies. 2. List of important requirements In this field, you can summarize the major requirements for the future project in your own words. We suggest to list here those requirements which singificantly determine work scope of the project. 3. Possible Risks In this field, you can make a note of every possible risk in project development, for example technical issues or any other issue that may lead to missing deadlines, not staying within budget, or not completing the project. 3
  • 4. 4. System Architecture The system will consist of the following major sections: 1) Administrator web-based application 2) POS terminal application 3) Service system application 4) Web users application 5) MS SQL Server database 5. Technologies ZX suggests building the system using the following technologies: 1) HTML 5 2) WPF 3) jQuery 4) Javascript 5) Microsoft.NET 4.0 6) ASP.NET MVC3 4
  • 5. 7) Crystal Reports 8) Microsoft Windows 9) Entity Framework 6. Documentation ZX will provide: 1) Commented source code 2) Mockups 3) Software requirements specification 4) Technical documentation 7. Quality Control and Testing ZX will implement the following tests: 1) Functional testing 2) Performance testing 3) Usability testing 4) Security testing 8. Communication ZX will ensure excellent communication throughout the entire duration of the project: Day to Day a. Client will be able to communicate with a project manager via a desired instant messenger, Skype, e-mail b. Direct access to the latest development version of the system (demo site) Weekly a. Conference call with presentation of results achieved (shared desktop) 9. Project Breakdown with time efforts estimation Timeline and price in this proposal are referred to the entire application. # Stages/Tasks Efforts, man-hours Stage 1 Analysis and Design 1.1 Analysing Requirments 16 1.2 Web site design 16 1.3 Work plan 18 1.4 System architecture 24 Stage 2 Implementation 2.1 Multi-tenant architecture 2.1.1 Registration of new tenant 20 2.1.2 Adaptation of current database structure 40 5
  • 6. 2.1.3 Subscription, tenant properties 20 2.1.4 Adaptation of existing reports 40 2.2 Customer Tab 2.2.1 Customer Maintanence 2.2.1.1 Customer Form 24 2.2.1.2 Category Form (Category maintainence) 8 2.2.1.3 Upload Photo Dialog 6 2.2.1.4 Address Editor 6 2.2.1.5 Email button 1 2.2.1.6 Customer Secodary Id Form 8 2.2.1.7 Purchaser Form 8 2.2.1.8 Report (SQL Reporting) with selecting Order 4 2.2.1.9 Redeem Ronald Svewept s Frequent Shopper points 8 2.2.2 Instore Carge AR Maintainence 2.2.2.1 Main Form 24 2.2.2.2 Charges 16 2.2.2.3 Payments 16 2.2.2.4 AutoApply Payments 4 2.2.2.5 Credit memo 16 2.2.2.6 Instore Charge Finance 16 2.2.2.7 Customer Attriutes 16 2.2.2.8 Aging Report 8 2.2.2.9 Statement Report 8 2.2.2.10 Activity Report 8 2.2.2.11 Balance Detail Report 8 2.2.2.12 Balance Summary Report 8 2.3 Inventory 2.3.1 Cost Calculator 12 2.3.2 Receive an Invoice 2.3.2.1 Form (+CRUD) 24 2.3.2.2 Search 12 2.3.2.3 PO Adjustment 16 2.3.2.4 Create Batch 8 2.3.2.5 Preview (Report) 4 2.4 Ribbon Bar implementation 40 2.5 BarTender integration 32 2.6 Testing 40 Stage 3 Implementation 3.1 Point of Sale 3.1.1 Store Sales 3.1.1.1 Main Form + CRUD 20 3.1.1.2 Stores Graph Diagram 32 3.1.1.3 Memo Dialog 4 3.1.1.4 Report 4 3.1.1.5 Agregate Report 4 3.1.1.6 Taxes Dialog(Summary/Detail view + Report) 20 3.1.2 Product Sales 24 3.1.2.1 Main Form 20 3.1.2.2 Filters 6 6
  • 7. 3.1.2.3 Product Movement 4 3.1.2.4 Report 4 3.1.3 Weekly Balance Summary 3.1.3.1 Main Page 16 3.1.3.2 Setting page 4 3.1.3.3 Report 4 3.1.4 Till Statistics and Balancing 3.1.4.1 Main Page 16 3.1.4.2 Report 4 3.1.4.3 Get Employee Popup 6 3.1.4.4 Convert concurency 4 3.1.4.5 Till Status Report 4 3.1.4.6 Settings - Balance by cashier/by lane 8 3.1.5 Safe Statistics and Balancing 3.1.5.1 Page 32 3.1.5.2 Report 4 3.1.5.3 Make a deposit (Deposit form + Check form) 32 3.1.5.4 Show till monitor (dialog) 16 3.1.5.5 Safe Adjustment 6 3.1.5.6 Countdown dialog 12 3.1.5.7 Date search 4 3.1.5.8 Safe audit report 4 3.1.6 Balancing Overview 3.1.6.1 Main Page 24 3.1.6.2 Report 4 3.1.6.3 Discount and Coupon Summary Report 4 3.1.7 Electronic Journal 3.1.7.1 Page 16 3.1.7.2 Retail Search 8 3.1.7.3 Analyze Transition 8 3.1.7.4 Analyze Order 8 3.1.7.5 Show All Employees 4 3.1.7.6 Report 4 3.1.8 Print EFT Charges Report 3.1.8.1 Report configure dialog 8 3.1.8.2 Report 6 3.1.9 Products 3.1.10 Product Maintenance 3.1.10.1 Main Form 32 3.1.10.2 Report 4 3.1.10.3 Product Groups 6 3.1.10.4 Additional Vendors 6 3.1.10.5 Inventory 6 3.1.10.6 Product Movement 3.1.10.7 Price History 2 3.1.10.8 Product Batches 2 3.1.10.9 Scale Data ( + 1 subform) 12 3.1.10.10 Power Edit 2 3.1.10.11 Cost Calculator 6 7
  • 8. 3.1.11 Product Batches Maintenance 3.1.11.1 Main Form 16 3.1.11.2 Report 4 3.1.11.3 Add New Batches 4 3.1.11.4 Find a Batch (batch table) 4 3.1.11.5 Date Change 4 3.1.11.6 Product Movement 3.1.11.7 Apply Change 4 3.1.11.8 Review Related Batches 4 3.1.11.9 Prouct Ad Loss Report 4 3.1.11.10 Prices that will remain in effect 4 3.1.12 Product Group Maintenance 3.1.12.1 Form 16 3.1.12.2 Report 4 3.1.13 Power Edit 3.1.13.1 Form 16 3.1.13.2 Report 4 3.1.14 Print Custom Labels 3.1.14.1 Form 24 3.1.14.2 Printing (Report) 8 3.1.15 Convert Currency 16 3.1.16 Product Movement (used in other forms + Report ) 24 3.2 Testing 64 Stage 4 Implementation 4.1 Administration 4.1.1 Customer Maintenance 16 4.1.2 Employee Maintenance 24 4.1.3 Vendor Maintenance 4.1.3.1 Vendor page 20 4.1.3.2 Report 4 4.1.4 Template Maintenance 4.1.4.1 Template page 16 4.2 Crystal Reports deployment 16 Stage 5 Testing and other QA tasks 5.1 Final testing of all implemented functionality 160 5.2 Debugging, Bugs fixing 120 Stage 6 Deployment 6.1 Deployment of customer server 8 6.2 Knowledge transfer to customer staff 16 6.3 Technical documentation 16 Total estimated efforts: 1733 man-hours 8
  • 9. 10. Project delivery plan by stages The project will be implemented in the following stages: Stage 1. Analysis and Design Tasks Analysing Requirments;Web site design;Work plan ;System architecture; Deliverables System architecture, work plan and web design of application Estimate (work days) 5 Total man-hours by stage 74 Labor category Man-hours per category Staff quantity Man-hours per person Project manager 34 1 34 Senior software engineer 24 1 24 Web designer 16 1 16 Stage 2. Implementation Tasks Multi-tenant architecture;Registration of new tenant;Adaptation of current database structure;Subscription, tenant properties ;Adaptation of existing reports;Customer Tab;Customer Maintanence;Instore Carge AR Deliverables Updated version of application on developer s server Estimate (work days) 22 Total man-hours by stage 529 Labor category Man-hours per category Staff quantity Man-hours per person Senior software engineer 162 1 162 Software engineer 327 2 163.5 Software test engineer 40 1 40 Stage 3. Implementation Tasks Point of Sale;Store Sales;Product Sales;Weekly Balance Summary;Till Statistics and Balancing;Safe Statistics and Balancing;Balancing Overview;Electronic Journal;Print EFT Charges Report;Products;Product Maintenance;Product Batches Maintenance;Product Group Deliverables Updated version of application on developer s server Estimate (work days) 23 Total man-hours by stage 714 9
  • 10. Labor category Man-hours per category Staff quantity Man-hours per person Senior software engineer 98 1 98 Software engineer 528 3 176 Software test engineer 64 1 64 Stage 4. Implementation Tasks Administration;Customer Maintenance;Employee Maintenance;Vendor Deliverables Completed application with some bugs on developer s server Estimate (work days) 5 Total man-hours by stage 96 Labor category Man-hours per category Staff quantity Man-hours per person Senior software engineer 36 1 36 Software engineer 60 2 30 Stage 5. Testing and other QA tasks Tasks Final testing of all implemented functionality;Debugging, Bugs fixing; Deliverables Competed application on developer s server Estimate (work days) 10 Total man-hours by stage 280 Labor category Man-hours per category Staff quantity Man-hours per person Software engineer 120 2 60 Software test engineer 160 2 80 Stage 6. Deployment Tasks Deployment of customer server;Knowledge transfer to customer Deliverables Completed application on client s server Estimate (work days) 2 Total man-hours by stage 40 Labor category Man-hours per category Staff quantity Man-hours per person Project manager 16 1 16 Senior software engineer 8 1 8 Software test engineer 16 1 16 Total project timeframe: 14 weeks. Total estimated efforts: 1733 man-hours 10
  • 11. Time efforts by labor category Labor category Duration, man-hours Project manager 50 Senior software engineer 328 Software engineer 1035 Web designer 16 Software test engineer 280 11
  • 12. Financial Part 11. Budget details Software engineer 31 USD per hour Project manager 40 USD per hour Senior software engineer 38 USD per hour Web designer 25 USD per hour Software test engineer 22 USD per hour Budget calculation Labor category Duration, man-hours Cost per category Total cost per category Software engineer 1035 31 32085 Project manager 50 40 2000 Senior software engineer 328 38 12464 Web designer 16 25 400 Software test engineer 280 22 6160 Total (USD) 53109 Additional Services • Knowledge transfer and client's staff education - 3500 USD • Cloud Amazon hosting rent and deployment - 1600 USD Total price is 58209 USD The total cost includes: • 12 months of free bug fixing • Development and testing efforts to create the entire project • Final deliverables in accordance with project work scope listed in proposal 12. Payment terms • Pre-payment : 20 % Price: 11641.8 USD • After completion of Stage 2: 15 % Price: 8731.35 USD • After completion of Stage 3: 15 % Price: 8731.35 USD • After completion of Stage 4: 15 % Price: 8731.35 USD • After completion of Stage 5: 15 % Price: 8731.35 USD • After completion of Stage 6: 20 % Price: 11641.8 USD Total price: 58209 USD Methods of payment • ZX accepts payment via Credit card 12
  • 13. • ZX accepts payment via Cash • ZX accepts payment via Check • ZX accepts payment via Wire transfer • ZX accepts payment via PayPal Payment Notes We will provide source code only after full payment. 13. Warranty All errors that are discovered within the first three months of system operation will be fixed at no additional cost. 14. Maintenance and support terms Will be discussed after project completion. 13
  • 14. General information 15. Information Key Services: Key Skills: Location: Russia Team Expertise 14
  • 15. 16. Contact Details Email: zhuravlevod@gmail.com 15