16
Proposal Complex web application 11/21/2012

Sample Project Proposal Complex web application by Your company created by swproposal.com

Embed Size (px)

DESCRIPTION

Sample Project Proposal Complex web application by Your company created by swproposal.com

Citation preview

Page 1: Sample Project Proposal Complex web application by Your company created by swproposal.com

Proposal

Complex web application

11/21/2012

Page 2: Sample Project Proposal Complex web application by Your company created by swproposal.com

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 andTesting 5

8. Communication 5

9. Project Breakdown with time e�orts estimation 5

10. Project delivery plan by stages 9

11. Budget details 12

12. Paymentterms 12

13. Warranty 13

14. Maintenance and support terms 13

15. Information 14

16. Portfolio Samples 15

17. References 16

18. Contact Details 16

Page 3: Sample Project Proposal Complex web application by Your company created by swproposal.com

3

Technical Part

1. Short project description

2. List of important requirements

3. Possible Risks

TEXT

TEXT

TEXT

Page 4: Sample Project Proposal Complex web application by Your company created by swproposal.com

4

4. System Architecture

The systemwill consist of thefollowing major sections:

1) Service systemapplication

2) POS terminal application

3) Web users application

4) MS SQL Server database

5) Administratorweb-based application

5. Technologies

Your company name suggests building the systemusing thefollowing technologies:

1) Microsoft.NET 4.0

2) WPF

3) Crystal Reports

4) Entity Framework

5) ASP.NET MVC3

6) Microsoft Windows

Page 5: Sample Project Proposal Complex web application by Your company created by swproposal.com

5

7) HTML 5

8) jQuery

9) Javascript

6. Documentation

Your company name will provide:

1) Commented source code

2) Mockups

3) Software requirements speci�cation

4) Technical documentation

7. Quality Control and Testing

Your companynamewill implement the following tests:

1) Functional testing

2) Performance testing

3) Usability testing

4) Security testing

8. Communication

Your company name will ensure excellent communication throughout theentire 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 thesystem(demosite)

Weekly

a. Conferencecall with presentation of results achieved (shareddesktop)

9. Project Breakdown with time e�orts estimation

Timeline andprice in this proposal are referred to the entire application.

# Stages/Tasks E�orts, man-hours

Stage 1 Analysis and Design 1.1 Analysing Requirments 161.2 Web site design 161.3 Work plan 181.4 System architecture 24Stage 2 Implementation 2.1 Multi-tenant architecture 2.1.1 Registrationof new tenant 202.1.2 Adaptationof current database structure 40

Page 6: Sample Project Proposal Complex web application by Your company created by swproposal.com

6

2.1.3 Subscription,tenantproperties 202.1.4 Adaptationof existing reports 402.2 CustomerTab 2.2.1 CustomerMaintanence 2.2.1.1 CustomerForm 242.2.1.2 Category Form (Category maintainence) 82.2.1.3 Upload PhotoDialog 62.2.1.4 Address Editor 62.2.1.5 Email button 12.2.1.6 CustomerSecodary Id Form 82.2.1.7 PurchaserForm 82.2.1.8 Report (SQL Reporting) with selectingOrder 42.2.1.9 RedeemRonald Svewepts FrequentShopperpoints 82.2.2 Instore Carge AR Maintainence 2.2.2.1 Main Form 242.2.2.2 Charges 162.2.2.3 Payments 162.2.2.4 AutoApply Payments 42.2.2.5 Credit memo 162.2.2.6 Instore Charge Finance 162.2.2.7 CustomerAttriutes 162.2.2.8 Aging Report 82.2.2.9 StatementReport 82.2.2.10 Activity Report 82.2.2.11 Balance Detail Report 82.2.2.12 Balance Summary Report 82.3 Inventory 2.3.1 Cost Calculator 122.3.2 Receive an Invoice 2.3.2.1 Form (+CRUD) 242.3.2.2 Search 122.3.2.3 PO Adjustment 162.3.2.4 Create Batch 82.3.2.5 Preview (Report) 42.4 Ribbon Bar implementation 402.5 BarTender integration 322.6 Testing 40Stage 3 Implementation 3.1 Point of Sale 3.1.1 Store Sales 3.1.1.1 Main Form + CRUD 203.1.1.2 Stores Graph Diagram 323.1.1.3 Memo Dialog 43.1.1.4 Report 43.1.1.5 AgregateReport 43.1.1.6 Taxes Dialog(Summary/Detail view + Report) 203.1.2 ProductSales 243.1.2.1 Main Form 203.1.2.2 Filters 6

Page 7: Sample Project Proposal Complex web application by Your company created by swproposal.com

7

3.1.2.3 ProductMovement 43.1.2.4 Report 43.1.3 Weekly Balance Summary 3.1.3.1 Main Page 163.1.3.2 Settingpage 43.1.3.3 Report 43.1.4 Till Statistics andBalancing 3.1.4.1 Main Page 163.1.4.2 Report 43.1.4.3 Get Employee Popup 63.1.4.4 Convert concurency 43.1.4.5 Till Status Report 43.1.4.6 Settings- Balance by cashier/bylane 83.1.5 Safe Statistics andBalancing 3.1.5.1 Page 323.1.5.2 Report 43.1.5.3 Make a deposit(Deposit form + Check form) 323.1.5.4 Show till monitor(dialog) 163.1.5.5 Safe Adjustment 63.1.5.6 Countdowndialog 123.1.5.7 Date search 43.1.5.8 Safe auditreport 43.1.6 Balancing Overview 3.1.6.1 Main Page 243.1.6.2 Report 43.1.6.3 Discount andCouponSummary Report 43.1.7 Electronic Journal 3.1.7.1 Page 163.1.7.2 Retail Search 83.1.7.3 Analyze Transition 83.1.7.4 Analyze Order 83.1.7.5 Show All Employees 43.1.7.6 Report 43.1.8 Print EFT Charges Report 3.1.8.1 Report con�guredialog 83.1.8.2 Report 63.1.9 Products 3.1.10 ProductMaintenance 3.1.10.1 Main Form 323.1.10.2 Report 43.1.10.3 ProductGroups 63.1.10.4 Additional Vendors 63.1.10.5 Inventory 63.1.10.6 ProductMovement 3.1.10.7 Price History 23.1.10.8 ProductBatches 23.1.10.9 Scale Data ( + 1 subform) 123.1.10.10 Power Edit 23.1.10.11 Cost Calculator 6

Page 8: Sample Project Proposal Complex web application by Your company created by swproposal.com

8

3.1.11 ProductBatches Maintenance 3.1.11.1 Main Form 163.1.11.2 Report 43.1.11.3 Add New Batches 43.1.11.4 Find a Batch (batchtable) 43.1.11.5 Date Change 43.1.11.6 ProductMovement 3.1.11.7 Apply Change 43.1.11.8 Review Related Batches 43.1.11.9 Prouct Ad Loss Report 43.1.11.10 Prices thatwill remainin e�ect 43.1.12 ProductGroup Maintenance 3.1.12.1 Form 163.1.12.2 Report 43.1.13 Power Edit 3.1.13.1 Form 163.1.13.2 Report 43.1.14 Print Custom Labels 3.1.14.1 Form 243.1.14.2 Printing (Report) 83.1.15 Convert Currency 163.1.16 ProductMovement(used in other forms+ Report ) 243.2 Testing 64Stage 4 Implementation 4.1 Administration 4.1.1 CustomerMaintenance 164.1.2 Employee Maintenance 244.1.3 Vendor Maintenance 4.1.3.1 Vendor page 204.1.3.2 Report 44.1.4 TemplateMaintenance 4.1.4.1 Templatepage 164.2 Crystal Reports deployment 16Stage 5 Testing and other QA tasks 5.1 Final testingof all implemented functionality 1605.2 Debugging,Bugs �xing 120Stage 6 Deployment 6.1 Deploymentof customer server 86.2 Knowledge transfer to customer sta� 166.3 Technical documentation 16

Total estimated e�orts: 1733 man-hours

Page 9: Sample Project Proposal Complex web application by Your company created by swproposal.com

9

10. Project delivery plan by stages

The projectwill be implementedin thefollowing stages:

Stage1. Analysis andDesign

Tasks Analysing Requirments;Website design;Work plan ;System architecture;

Deliverables System architecture,work plan andweb designof application

Estimate (work days) 5

Total man-hoursby stage 74

Labor category Man-hours per category Sta� quantity Man-hours per person

Project manager 34 1 34

Senior softwareengineer 24 1 24

Web designer 16 1 16

Stage2. Implementation

Tasks Multi-tenantarchitecture;Registrationof new tenant;Adaptationof currentdatabasestructure;Subscription,tenantproperties ;Adaptationof existingreports;CustomerTab;Customer Maintanence;Instore Carge AR

Deliverables Updatedversion of applicationon developers server

Estimate (work days) 22

Total man-hoursby stage 529

Labor category Man-hours per category Sta� quantity Man-hours per person

Senior softwareengineer 162 1 162

Software engineer 327 2 163.5

Software testengineer 40 1 40

Stage3. Implementation

Tasks Point of Sale;Store Sales;Product Sales;Weekly Balance Summary;TillStatistics andBalancing;Safe Statistics andBalancing;BalancingOverview;Electronic Journal;Print EFT Charges Report;Products;ProductMaintenance;Product Batches Maintenance;Product Group

Deliverables Updatedversion of applicationon developers server

Estimate (work days) 23

Total man-hoursby stage 714

Page 10: Sample Project Proposal Complex web application by Your company created by swproposal.com

10

Labor category Man-hours per category Sta� quantity Man-hours per person

Senior software engineer 98 1 98

Software engineer 528 3 176

Software test engineer 64 1 64

Stage4. Implementation

Tasks Administration;CustomerMaintenance;EmployeeMaintenance;Vendor

Deliverables Completed application with some bugs on developer s server

Estimate (work days) 5

Total man-hoursby stage 96

Labor category Man-hours per category Sta� quantity Man-hours per person

Senior softwareengineer 36 1 36

Software engineer 60 2 30

Stage5. Testing andother QA tasks

Tasks Final testingof all implemented functionality;Debugging,Bugs �xing;

Deliverables Competed applicationon developers server

Estimate (work days) 10

Total man-hoursby stage 280

Labor category Man-hours per category Sta� quantity Man-hours per person

Software engineer 120 2 60

Software test engineer 160 2 80

Stage6. Deployment

Tasks Deploymentof customer server; Knowledge transfer to customer

Deliverables Completed application on client s server

Estimate (work days) 2

Total man-hoursby stage 40

Labor category Man-hours per category Sta� 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 e�orts: 1733 man-hours

Page 11: Sample Project Proposal Complex web application by Your company created by swproposal.com

11

Time e�orts 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

Page 12: Sample Project Proposal Complex web application by Your company created by swproposal.com

12

Financial Part

11. Budget details

Software engineer 31 USD per hour

Software test engineer 22 USD per hour

Web designer 25 USD per hour

Senior software engineer 38 USD per hour

Project manager 40 USD per hour

Budget calculation

Labor category Duration, man-hours Cost per category Total cost per category

Software engineer 1035 31 32085

Software test engineer 280 22 6160

Web designer 16 25 400

Senior software engineer 328 38 12464

Project manager 50 40 2000

Total (USD) 53109

Additional Services

• Knowledge transfer andclient's sta� education- 3500 USD

• Cloud Amazon hosting rent anddeployment - 1600 USD

Total price is 58209 USD

The totalcost includes:

• Development andtesting e�orts to create the entireproject

• Final deliverablesin accordance with projectwork scope listed in proposal

• 12 monthsof free bug�xing

12. Payment terms

• Pre-payment : 20 % Price: 11641.8 USD

• After completionof Stage2: 15 % Price: 8731.35 USD

• After completionof Stage3: 15 % Price: 8731.35 USD

• After completionof Stage4: 15 % Price: 8731.35 USD

• After completionof Stage5: 15 % Price: 8731.35 USD

• After completionof Stage6: 20 % Price: 11641.8 USD

Total price: 58209 USD

Methodsof payment

• Your company name accepts payment via Cash

Page 13: Sample Project Proposal Complex web application by Your company created by swproposal.com

13

• Your company name accepts payment via Credit card

• Your company name accepts payment via Check

• Your company name accepts payment via Wire transfer

• Your company nameaccepts payment via PayPal

PaymentNotes

We will provide source code only after full payment.

13. Warranty

All errors that are discovered within the three months of system operation will be at no additionalcost.

14. Maintenance and support terms

Will be discussed after project completion.

Page 14: Sample Project Proposal Complex web application by Your company created by swproposal.com

14

General information

15. Information

Your company description:

Key Services:

Key Skills:

Full-Time Employees:

Location:

Team Expertise

TEXT

TEXT

Page 15: Sample Project Proposal Complex web application by Your company created by swproposal.com

15

16. Portfolio Samples

Project name

Technologies:

Description Text Screenshot

Project name

Technologies:

Description Text Screenshot

Project name

Technologies:

Description Text Screenshot

Page 16: Sample Project Proposal Complex web application by Your company created by swproposal.com

16

18. Contact Details

17. References

Email:

Skype:

O�ce Phone/Fax:

Mobile:

Client words

Client contactdetails

Client words

Client contactdetails

Your email

Your Skype name

Your phone number

Your mobile number

Client words

Client contactdetails