SRS for online Shopping cart

20
ONLINE SHOPPING PORTAL Project Plan Team Members Piyushree (29036) Ranjani (29041) Sivaraj Kumar (29053) Akankshya Agarwal (29062) Anandavel S (29122)

description

SRS for online Shopping cart

Transcript of SRS for online Shopping cart

Page 1: SRS for online Shopping cart

ONLINE SHOPPING PORTAL

Project Plan

Team Members

Piyushree (29036)

Ranjani (29041)

Sivaraj Kumar (29053)

Akankshya Agarwal (29062)

Anandavel S (29122)

Page 2: SRS for online Shopping cart

Statement of WorkProject Title - Online Shopping Portal

Objective - To develop a web application that allows a registered customer to purchase a variety of products sold online by a list of registered vendors from any location.

- To provide an easy to use Interface.

Basic Requirements Customer – Secured registering and managing their profiles.

- Easy navigation through pages.- Secured Payment gateway.

Vendors - Secured registering and managing their profiles.- Add, delete or modify the already posted items.

Administrator - Authority to approve and reject requests for new items.- Can control customer and Vendors actions.

Deliverables- Web Portal/Application for desktop and mobile environment.- Support Manual also detailing the risks involved. (If any)

Page 3: SRS for online Shopping cart

Statement of Work (Contd..)• Benefits

- Convenient Shopping.

- Single Window, Multi-Vendor Retailing.

- Selection option from different vendors offering the same product at different prices.

- Search and sort options for a given product.

- Discussion and Review forum for each product for price negotiations.

- Simple, easy and secured payment option.

- Auto fill of Customer data required to be entered during each payment.

- Complaint Registration and support.

- The customer can download the PDF version of the manual provided the vendor has uploaded it.

- List of recommended products are displayed to the customer.

- Detailed Sales Reporting (vendor analysis, customer analysis, keeping the vendor and customer analysis)

Page 4: SRS for online Shopping cart

Project ScopeScope – In

• Websites for desktop, which is compatible with IE, Mozilla, Chrome etc.

• Purchase items available in the website.

Scope – Out

• Payment Gateways to be linked through APIs.

• Not compatible for mobile users.

Users – Customers, Sellers, Administrator

Page 5: SRS for online Shopping cart

Critical Success Factors (CSF)

• Maintaining Backup System

• Terminating the transaction, if linkage to payment gateway is failed.

• Customer and Products information are stored in a Secured Database.

Key Performance Indicators (KPI)

• Handling maximum traffic at any point of time.

• Less number of Clicks, the customer has to perform and less number of pages to reach their desired item and navigation between pages should be easier.

Page 6: SRS for online Shopping cart

Architecture & Design Pattern

MVC 3 – Tier Architecture

Page 7: SRS for online Shopping cart

Product Function Diagram

Account Setting Customer

Page 8: SRS for online Shopping cart

Product Function Diagram (Contd..)

Vendors Admin

Page 9: SRS for online Shopping cart

Database Details• Customer

• Vendor

• Admin

• Inventory

• Shopping Cart

• Order Details

• Transactions

• Review

• Order Transaction

• Purchase History

• Credit Card

• Complaints

Page 10: SRS for online Shopping cart

Team Structure

Project Manager

Technical Architect

Team Lead 1 Team Lead 2

Developer 4

Developer 1

Developer 2

Developer 3

Developer 5

Developer 6

Developer 8

Developer 7

Testing Manager

Team Lead 1

Team Lead 1

Team Lead 1

Test Lead

Page 11: SRS for online Shopping cart

Risks Involved• Product Size Risks

- Estimated size of product in number of programs, files, transactions.- Size of database created or used by the product.- Number of projected changes to the requirements for the product.

Before delivery & After delivery.

• Business Risks- Amount and quality of product documentation that must be produced and delivered to

the customer.- Delivery deadlines.- Costs associated with late delivery and defective product.

• Client Risks- When working for the first time.- Will the customer agree to spend time in formal requirements gathering meetings to

identify project scope.- Communicating with developers.- Understanding of the SDLC process.

Page 12: SRS for online Shopping cart

Risks Involved (Contd..)

• Resource Risks

- Number of Resources and skillsets.

- Commitment for entire duration.

• Technology Risks

- Customer demanding new technology

- Requirements put excessive performance constraints on the product.

Page 13: SRS for online Shopping cart

Possible Origins of Change

• New business or market conditions

• Customer demand

• Budgetary or scheduling constraints

Page 14: SRS for online Shopping cart

CHANGE CONTROL PROCESS

Page 15: SRS for online Shopping cart

CHANGE REQUEST FORM

• Project name

• Project sponsor

• Request number

• Date

• Originator

• Change requested by

• Description of requested changes

• Reason for change

• Areas of impact of proposed change( scope/ cost/ schedule/ risk)

• Disposition ( approved/ disproved/ deferred)

• Priority( emergency/ urgent/ low)

• Funding scheme ( mgmt reserve, budget reserve, others)

• Sign off approvals ( project manager, pjct customer, pjct sponsor, other, dates )

Page 16: SRS for online Shopping cart

QUALITY PLAN

• Our quality plan’s effectiveness will be measured by the following parameters:

• Ease of use of the web portal

• Customer satisfaction regarding the service

• Click-sales conversion

• Website response time

• Customer service in relation to complaints addressal

• Customer service time

• No. of clicks to find the required product

• Security of personal data.

Page 17: SRS for online Shopping cart

PRINCIPAL PRODUCT QUALITY FACTORS

PRODUCT QUALITY

TECHNOLOGY

• Latest versions & as per requirements

PEOPLE QUALITY

•Hands on experience+ qualifications+ division of work as per skills

BUDGET & SCHEDULE

•No cost overruns, achieving milestones, WBS

PROCESS QUALITY

• SDLC method used, resource allocated, quality & change management

Page 18: SRS for online Shopping cart

PRODUCT QUALITY ATTRIBUTES

• Have lowest possible response time• Not make wasteful use of system resources- disk/ memory space/ CPU time• Easy to use by the users( customers/ admins/ vendors)• Ability to recover after a crash, slowdown, malware threats, unresponsive

and unforeseen events and errors.• Trustworthy software sources• Ease of maintenance• Evolve to meet changing needs of customers• Reliability ( same output every time for the similar kind of input)• Availability even in situations of high traffic• Codes can be reused- customers function developed and customized for

vendor as well

Page 19: SRS for online Shopping cart

Quality Assurance Elements

• Standards – adherence to ISO, six sigma, CMMI and other standards

• Reviews and audits – quality guidelines followed for all steps of the software development

• Testing – should not enter without login, search results match the request

• Error/defect collection and analysis – determine source of error

• Changes management

• Vendor management – vendors quality should match our requirements related to software and process

• Security management –malware, hacking, customer info privacy

• Risk management – established contingency plans for risk management

Page 20: SRS for online Shopping cart

3rd PARTY ENGAGEMENT

• Payment gateway

• Technology vendors

• Customer service