尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
ONLINE SHOPPING PORTAL
Project Plan
Team Members
Piyushree (29036)
Ranjani (29041)
Sivaraj Kumar (29053)
Akankshya Agarwal (29062)
Anandavel S (29122)
Statement of Work
Project 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)
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)
Project Scope
Scope – 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
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.
Architecture & Design Pattern
MVC
3 – Tier Architecture
Product Function Diagram
Account Setting Customer
Product Function Diagram (Contd..)
Vendors Admin
Database Details
• Customer
• Vendor
• Admin
• Inventory
• Shopping Cart
• Order Details
• Transactions
• Review
• Order Transaction
• Purchase History
• Credit Card
• Complaints
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
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.
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.
Possible Origins of Change
• New business or market conditions
• Customer demand
• Budgetary or scheduling constraints
CHANGE CONTROL PROCESS
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 )
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.
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
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
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
3rd PARTY ENGAGEMENT
• Payment gateway
• Technology vendors
• Customer service

More Related Content

What's hot

Ecommerce website proposal
Ecommerce website proposalEcommerce website proposal
Ecommerce website proposal
Sudhir Raj
 
BookStore
BookStoreBookStore
BookStore
RakshitAgarwal16
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
Noman Manzoor
 
Report of e commerce website
Report of e commerce websiteReport of e commerce website
Report of e commerce website
Farhan Anik
 
e-Commerce Website Development Proposal
e-Commerce Website Development Proposale-Commerce Website Development Proposal
e-Commerce Website Development Proposal
Indicsoft Technologies
 
Online shopping Report
Online shopping ReportOnline shopping Report
Online shopping Report
Pragnya Dash
 
Online shopping ppt by rohit jain
Online shopping ppt by rohit jainOnline shopping ppt by rohit jain
Online shopping ppt by rohit jain
Rohit Jain
 
Online Shopping project report
Online Shopping project report Online Shopping project report
Online Shopping project report
Surjeet Art
 
Ppt on ONLINE BOOK STORE
Ppt on ONLINE BOOK STOREPpt on ONLINE BOOK STORE
Ppt on ONLINE BOOK STORE
Shashank Srivastava
 
Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shopping
Sandeep Bittu
 
Online Shopping based on ASP .NET
Online Shopping based on ASP .NET Online Shopping based on ASP .NET
Online Shopping based on ASP .NET
Pragnya Dash
 
Online Shopping Full Project Presentation (20 slides)
Online Shopping Full Project Presentation (20 slides)Online Shopping Full Project Presentation (20 slides)
Online Shopping Full Project Presentation (20 slides)
Krishna Mohan Shakya
 
Onlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comOnlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.com
Tmu
 
e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)
Mudasir Ahmad Bhat
 
Online shopping
Online shoppingOnline shopping
Online shopping
gajapandiyan
 
e commerce project report,E-Commerce,Eshop,report
e commerce project report,E-Commerce,Eshop,reporte commerce project report,E-Commerce,Eshop,report
e commerce project report,E-Commerce,Eshop,report
BabluAgrahari
 
Online shopping system (E-commerce)
Online shopping system (E-commerce)Online shopping system (E-commerce)
Online shopping system (E-commerce)
Sarp Infotech
 
ONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPMONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPM
Aantariksh Developers
 
Synopsis on online shopping by sudeep singh
Synopsis on online shopping by  sudeep singhSynopsis on online shopping by  sudeep singh
Synopsis on online shopping by sudeep singh
Sudeep Singh
 
Web site proposal sample for e commerce site
Web site proposal sample for e commerce siteWeb site proposal sample for e commerce site
Web site proposal sample for e commerce site
Tanveer Razwan
 

What's hot (20)

Ecommerce website proposal
Ecommerce website proposalEcommerce website proposal
Ecommerce website proposal
 
BookStore
BookStoreBookStore
BookStore
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
Report of e commerce website
Report of e commerce websiteReport of e commerce website
Report of e commerce website
 
e-Commerce Website Development Proposal
e-Commerce Website Development Proposale-Commerce Website Development Proposal
e-Commerce Website Development Proposal
 
Online shopping Report
Online shopping ReportOnline shopping Report
Online shopping Report
 
Online shopping ppt by rohit jain
Online shopping ppt by rohit jainOnline shopping ppt by rohit jain
Online shopping ppt by rohit jain
 
Online Shopping project report
Online Shopping project report Online Shopping project report
Online Shopping project report
 
Ppt on ONLINE BOOK STORE
Ppt on ONLINE BOOK STOREPpt on ONLINE BOOK STORE
Ppt on ONLINE BOOK STORE
 
Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shopping
 
Online Shopping based on ASP .NET
Online Shopping based on ASP .NET Online Shopping based on ASP .NET
Online Shopping based on ASP .NET
 
Online Shopping Full Project Presentation (20 slides)
Online Shopping Full Project Presentation (20 slides)Online Shopping Full Project Presentation (20 slides)
Online Shopping Full Project Presentation (20 slides)
 
Onlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comOnlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.com
 
e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)
 
Online shopping
Online shoppingOnline shopping
Online shopping
 
e commerce project report,E-Commerce,Eshop,report
e commerce project report,E-Commerce,Eshop,reporte commerce project report,E-Commerce,Eshop,report
e commerce project report,E-Commerce,Eshop,report
 
Online shopping system (E-commerce)
Online shopping system (E-commerce)Online shopping system (E-commerce)
Online shopping system (E-commerce)
 
ONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPMONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPM
 
Synopsis on online shopping by sudeep singh
Synopsis on online shopping by  sudeep singhSynopsis on online shopping by  sudeep singh
Synopsis on online shopping by sudeep singh
 
Web site proposal sample for e commerce site
Web site proposal sample for e commerce siteWeb site proposal sample for e commerce site
Web site proposal sample for e commerce site
 

Viewers also liked

Document Management Regulations Ii Payment Processing
Document Management Regulations Ii   Payment ProcessingDocument Management Regulations Ii   Payment Processing
Document Management Regulations Ii Payment Processing
guest709aa8
 
E-commerce Berlin Expo 2017 - Strategies to improve your SEO and get even mor...
E-commerce Berlin Expo 2017 - Strategies to improve your SEO and get even mor...E-commerce Berlin Expo 2017 - Strategies to improve your SEO and get even mor...
E-commerce Berlin Expo 2017 - Strategies to improve your SEO and get even mor...
E-Commerce Berlin EXPO
 
MMS Payment Portal
MMS Payment PortalMMS Payment Portal
MMS Payment Portal
Michael Bronder
 
E Commerce Proposal
E Commerce ProposalE Commerce Proposal
E Commerce Proposal
Ansar ul Haq
 
Scope proposal-ecommerce-website
Scope proposal-ecommerce-websiteScope proposal-ecommerce-website
Scope proposal-ecommerce-website
maxtra
 
E commerce businnes plan
E  commerce businnes planE  commerce businnes plan
E commerce businnes plan
tobybear30
 
Sample Ecommerce Business plan
Sample Ecommerce Business planSample Ecommerce Business plan
Sample Ecommerce Business plan
Foresight Opticals
 
Project Management Plan Template
Project Management Plan TemplateProject Management Plan Template
Project Management Plan Template
Simplilearn
 

Viewers also liked (8)

Document Management Regulations Ii Payment Processing
Document Management Regulations Ii   Payment ProcessingDocument Management Regulations Ii   Payment Processing
Document Management Regulations Ii Payment Processing
 
E-commerce Berlin Expo 2017 - Strategies to improve your SEO and get even mor...
E-commerce Berlin Expo 2017 - Strategies to improve your SEO and get even mor...E-commerce Berlin Expo 2017 - Strategies to improve your SEO and get even mor...
E-commerce Berlin Expo 2017 - Strategies to improve your SEO and get even mor...
 
MMS Payment Portal
MMS Payment PortalMMS Payment Portal
MMS Payment Portal
 
E Commerce Proposal
E Commerce ProposalE Commerce Proposal
E Commerce Proposal
 
Scope proposal-ecommerce-website
Scope proposal-ecommerce-websiteScope proposal-ecommerce-website
Scope proposal-ecommerce-website
 
E commerce businnes plan
E  commerce businnes planE  commerce businnes plan
E commerce businnes plan
 
Sample Ecommerce Business plan
Sample Ecommerce Business planSample Ecommerce Business plan
Sample Ecommerce Business plan
 
Project Management Plan Template
Project Management Plan TemplateProject Management Plan Template
Project Management Plan Template
 

Similar to Online shopping portal: Software Project Plan

Product in a nutshell
Product in a nutshellProduct in a nutshell
Product in a nutshell
Kerem Kocak
 
Offshore Software Development company India
Offshore Software Development company IndiaOffshore Software Development company India
Offshore Software Development company India
rahulkwebvirtue
 
Iscope Digital Media Offshore Software Development Company
Iscope Digital Media Offshore Software Development CompanyIscope Digital Media Offshore Software Development Company
Iscope Digital Media Offshore Software Development Company
Iscope Digital
 
software development life cycle
software development life cyclesoftware development life cycle
software development life cycle
Ananthachethan
 
Software Product Engineering Services | Digital Transformation
Software Product Engineering  Services | Digital TransformationSoftware Product Engineering  Services | Digital Transformation
Software Product Engineering Services | Digital Transformation
Skizzle Technolabs
 
Product Design.pptx
Product Design.pptxProduct Design.pptx
Product Design.pptx
RiadHasan25
 
product design and process selection
product design and  process selectionproduct design and  process selection
product design and process selection
LEADS123
 
Case study value of it strategy in hi tech industry
Case study value of it strategy in hi tech industryCase study value of it strategy in hi tech industry
Case study value of it strategy in hi tech industry
iasaglobal
 
Things-factory introduction
Things-factory introductionThings-factory introduction
Things-factory introduction
Hatio, Lab.
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product Development
Alexey Pyshkin
 
Session2
Session2Session2
Session2
cherrybear2014
 
SDLC
SDLCSDLC
SDLC
chkjha
 
Impact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top PracticesImpact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top Practices
Brian Petrini
 
Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)
Imaginet
 
Developing Customer Portal with Oracle APEX - A Case Study
Developing Customer Portal with Oracle APEX - A Case StudyDeveloping Customer Portal with Oracle APEX - A Case Study
Developing Customer Portal with Oracle APEX - A Case Study
Toronto-Oracle-Users-Group
 
Saas challenges and solutions
Saas challenges and solutionsSaas challenges and solutions
Saas challenges and solutions
kanimozhin
 
Saas Challenges and Solutions
Saas Challenges and SolutionsSaas Challenges and Solutions
Saas Challenges and Solutions
Techcello
 
Sdlc
SdlcSdlc
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
NinjaGaming72
 
Collaborative Customer Interaction Management

Collaborative Customer Interaction Management
Collaborative Customer Interaction Management

Collaborative Customer Interaction Management

Capgemini
 

Similar to Online shopping portal: Software Project Plan (20)

Product in a nutshell
Product in a nutshellProduct in a nutshell
Product in a nutshell
 
Offshore Software Development company India
Offshore Software Development company IndiaOffshore Software Development company India
Offshore Software Development company India
 
Iscope Digital Media Offshore Software Development Company
Iscope Digital Media Offshore Software Development CompanyIscope Digital Media Offshore Software Development Company
Iscope Digital Media Offshore Software Development Company
 
software development life cycle
software development life cyclesoftware development life cycle
software development life cycle
 
Software Product Engineering Services | Digital Transformation
Software Product Engineering  Services | Digital TransformationSoftware Product Engineering  Services | Digital Transformation
Software Product Engineering Services | Digital Transformation
 
Product Design.pptx
Product Design.pptxProduct Design.pptx
Product Design.pptx
 
product design and process selection
product design and  process selectionproduct design and  process selection
product design and process selection
 
Case study value of it strategy in hi tech industry
Case study value of it strategy in hi tech industryCase study value of it strategy in hi tech industry
Case study value of it strategy in hi tech industry
 
Things-factory introduction
Things-factory introductionThings-factory introduction
Things-factory introduction
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product Development
 
Session2
Session2Session2
Session2
 
SDLC
SDLCSDLC
SDLC
 
Impact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top PracticesImpact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top Practices
 
Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)
 
Developing Customer Portal with Oracle APEX - A Case Study
Developing Customer Portal with Oracle APEX - A Case StudyDeveloping Customer Portal with Oracle APEX - A Case Study
Developing Customer Portal with Oracle APEX - A Case Study
 
Saas challenges and solutions
Saas challenges and solutionsSaas challenges and solutions
Saas challenges and solutions
 
Saas Challenges and Solutions
Saas Challenges and SolutionsSaas Challenges and Solutions
Saas Challenges and Solutions
 
Sdlc
SdlcSdlc
Sdlc
 
Presentation.pptx
Presentation.pptxPresentation.pptx
Presentation.pptx
 
Collaborative Customer Interaction Management

Collaborative Customer Interaction Management
Collaborative Customer Interaction Management

Collaborative Customer Interaction Management

 

Recently uploaded

Guidelines for Effective Data Visualization
Guidelines for Effective Data VisualizationGuidelines for Effective Data Visualization
Guidelines for Effective Data Visualization
UmmeSalmaM1
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
DanBrown980551
 
ScyllaDB Real-Time Event Processing with CDC
ScyllaDB Real-Time Event Processing with CDCScyllaDB Real-Time Event Processing with CDC
ScyllaDB Real-Time Event Processing with CDC
ScyllaDB
 
MongoDB to ScyllaDB: Technical Comparison and the Path to Success
MongoDB to ScyllaDB: Technical Comparison and the Path to SuccessMongoDB to ScyllaDB: Technical Comparison and the Path to Success
MongoDB to ScyllaDB: Technical Comparison and the Path to Success
ScyllaDB
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
ScyllaDB
 
Multivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back againMultivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back again
Kieran Kunhya
 
Discover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched ContentDiscover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched Content
ScyllaDB
 
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc
 
From NCSA to the National Research Platform
From NCSA to the National Research PlatformFrom NCSA to the National Research Platform
From NCSA to the National Research Platform
Larry Smarr
 
ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes New Product Features and Release Highlights: June 2024ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes
 
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - MydbopsMySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
Mydbops
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
leebarnesutopia
 
DynamoDB to ScyllaDB: Technical Comparison and the Path to Success
DynamoDB to ScyllaDB: Technical Comparison and the Path to SuccessDynamoDB to ScyllaDB: Technical Comparison and the Path to Success
DynamoDB to ScyllaDB: Technical Comparison and the Path to Success
ScyllaDB
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
Real-Time Persisted Events at Supercell
Real-Time Persisted Events at  SupercellReal-Time Persisted Events at  Supercell
Real-Time Persisted Events at Supercell
ScyllaDB
 
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My IdentityCNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
Cynthia Thomas
 
CTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database MigrationCTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database Migration
ScyllaDB
 
Elasticity vs. State? Exploring Kafka Streams Cassandra State Store
Elasticity vs. State? Exploring Kafka Streams Cassandra State StoreElasticity vs. State? Exploring Kafka Streams Cassandra State Store
Elasticity vs. State? Exploring Kafka Streams Cassandra State Store
ScyllaDB
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDBScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB
 

Recently uploaded (20)

Guidelines for Effective Data Visualization
Guidelines for Effective Data VisualizationGuidelines for Effective Data Visualization
Guidelines for Effective Data Visualization
 
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...
 
ScyllaDB Real-Time Event Processing with CDC
ScyllaDB Real-Time Event Processing with CDCScyllaDB Real-Time Event Processing with CDC
ScyllaDB Real-Time Event Processing with CDC
 
MongoDB to ScyllaDB: Technical Comparison and the Path to Success
MongoDB to ScyllaDB: Technical Comparison and the Path to SuccessMongoDB to ScyllaDB: Technical Comparison and the Path to Success
MongoDB to ScyllaDB: Technical Comparison and the Path to Success
 
ScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking ReplicationScyllaDB Tablets: Rethinking Replication
ScyllaDB Tablets: Rethinking Replication
 
Multivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back againMultivendor cloud production with VSF TR-11 - there and back again
Multivendor cloud production with VSF TR-11 - there and back again
 
Discover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched ContentDiscover the Unseen: Tailored Recommendation of Unwatched Content
Discover the Unseen: Tailored Recommendation of Unwatched Content
 
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
TrustArc Webinar - Your Guide for Smooth Cross-Border Data Transfers and Glob...
 
From NCSA to the National Research Platform
From NCSA to the National Research PlatformFrom NCSA to the National Research Platform
From NCSA to the National Research Platform
 
ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes New Product Features and Release Highlights: June 2024ThousandEyes New Product Features and Release Highlights: June 2024
ThousandEyes New Product Features and Release Highlights: June 2024
 
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - MydbopsMySQL InnoDB Storage Engine: Deep Dive - Mydbops
MySQL InnoDB Storage Engine: Deep Dive - Mydbops
 
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfLee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdf
 
DynamoDB to ScyllaDB: Technical Comparison and the Path to Success
DynamoDB to ScyllaDB: Technical Comparison and the Path to SuccessDynamoDB to ScyllaDB: Technical Comparison and the Path to Success
DynamoDB to ScyllaDB: Technical Comparison and the Path to Success
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
Real-Time Persisted Events at Supercell
Real-Time Persisted Events at  SupercellReal-Time Persisted Events at  Supercell
Real-Time Persisted Events at Supercell
 
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My IdentityCNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
CNSCon 2024 Lightning Talk: Don’t Make Me Impersonate My Identity
 
CTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database MigrationCTO Insights: Steering a High-Stakes Database Migration
CTO Insights: Steering a High-Stakes Database Migration
 
Elasticity vs. State? Exploring Kafka Streams Cassandra State Store
Elasticity vs. State? Exploring Kafka Streams Cassandra State StoreElasticity vs. State? Exploring Kafka Streams Cassandra State Store
Elasticity vs. State? Exploring Kafka Streams Cassandra State Store
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDBScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
ScyllaDB Leaps Forward with Dor Laor, CEO of ScyllaDB
 

Online shopping portal: Software Project Plan

  • 1. ONLINE SHOPPING PORTAL Project Plan Team Members Piyushree (29036) Ranjani (29041) Sivaraj Kumar (29053) Akankshya Agarwal (29062) Anandavel S (29122)
  • 2. Statement of Work Project 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)
  • 3. 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)
  • 4. Project Scope Scope – 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
  • 5. 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.
  • 6. Architecture & Design Pattern MVC 3 – Tier Architecture
  • 8. Product Function Diagram (Contd..) Vendors Admin
  • 9. Database Details • Customer • Vendor • Admin • Inventory • Shopping Cart • Order Details • Transactions • Review • Order Transaction • Purchase History • Credit Card • Complaints
  • 10. 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
  • 11. 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.
  • 12. 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.
  • 13. Possible Origins of Change • New business or market conditions • Customer demand • Budgetary or scheduling constraints
  • 15. 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 )
  • 16. 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.
  • 17. 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
  • 18. 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
  • 19. 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
  • 20. 3rd PARTY ENGAGEMENT • Payment gateway • Technology vendors • Customer service
  翻译: