Phase 3

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 9

Deliverable Phase #3

Group Members Laiba Habib (21l-6102), Zoya Arif


(21l-5832), Sadia Saleem (21l-
6081), Zuhaa Shahid (21L-6088)
Course Software Requirements
Engineering
Section BSE-5A
Instructor Zeeshan Rana
1. Faults in Project
Impact
Page Issue/Fault Description Level Priority
Admin Dashboard ‘Homepage’ link leads to white label error Major Critical
Categories Page Button leads to white label error page Major Critical
Update Button malfunctions under certain Moderate Important
conditions
Invalid category names can be added Moderate Important

Duplicate category names can be added Moderate Important

Registration Page Registration allowed for users with invalid Major Critical
usernames.
Registration allowed for users with invalid Major Critical
password (i.e blank spaces)
Registration allowed for users with Major Critical
duplicate usernames
Multiple users can register with same email Major Critical

After registration, user receives no Minor Routine


confirmation message.
Customers Page Add customer button is missing Major Critical
Existing customers cannot be edited Major Critical

Delete button is missing Major Critical

‘Homepage’ link does not work Major Critical

‘Logout’ link does not work Major Critical

CustomerView ‘CART’ button leads to white label error Major Critical


Page page
‘Logout’ button leads to white label error Major Critical
page
‘Profile’ button leads to white label error Major Critical
page
Clicking on product does not show details Moderate Important
Impact
Page Issue/Fault Description Level Priority
No message after adding product to cart Minor Routine

Login Page Invalid username leads to white label error Major Critical
page
Invalid password crashes the program Major Critical

Products Page Update product leads to error Major Critical

2. Missing Features in Project


1. Login Page

Missing
Feature/Fault Description Severity Priority Example Reference
Forgot/Reset No option for users to reset Major Critical Daraz App: "Reset Your
Password password through a Password" button
“Forgot Password?” or
“Reset Password” link.
Visibility Toggle Lack of ability to toggle Moderate Important Daraz App: Visibility Toggle
for Password password visibility for for Password
accurate entry.
Remember Me Absence of a "Remember Moderate Important WordPress: Remember Me
Option Me" checkbox to save option
login details on personal
devices.
Social Media No option for logging in Moderate Important Daraz: Social media login
Login using social media (Facebook, Google)
accounts, simplifying the
login process.
Input Field Missing real-time Major Critical Daraz: Input field validation
Validation validation for username on login page
and password fields to
inform users of specific
requirements.
Captcha or Lack of captcha or other Major Critical Opera: Captcha and security
Security Checks security measures to checks
prevent bot logins.
Signup Redirect The "Register here" link is Minor Routine Daraz: “New member?
Clarification ambiguous without
Missing
Feature/Fault Description Severity Priority Example Reference
punctuation; needs clearer Register here” button
presentation.
Terms of Service Absence of easily Moderate Important Google: Terms of Service
and Privacy accessible terms of service and Privacy Policy Links
Policy and privacy policy links
before logging in or
registering.
Multi-Language No option to switch Moderate Important Daraz: Multiple language
Support languages, limiting options
accessibility for a global
audience.
Branding and Lack of company branding, Minor Routine Daraz: Incorporates branding
Design Elements colors, and logos, reducing and design elements
the appeal and
trustworthiness of the login
page.

2. Admin Dashboard
2.1 Main Panel

Missing Impact
Feature/Fault Description Level Priority Example Reference
Search No search bar for finding Major Important GitHub: Search
Functionality specific categories, Functionality
products, or customers.
Notifications No alert system for new Major Critical GitHub: Notifications
orders, messages, or
updates.
Dashboard Lack of customization Moderate Important GitHub: Dashboard
Customization options for dashboard Customization
widgets or sections.
Data Analytics Absent graphs or charts for Major Important GitHub: Data Analytics
sales trends, customer
behavior, or inventory
levels.
Quick Links to No shortcuts for common Moderate Important GitHub: Quick Links
Missing Impact
Feature/Fault Description Level Priority Example Reference
Common Tasks admin tasks like creating
categories or adding
products.
Recent Activity No summary of recent Moderate Important GitHub: Recent Activity Log
Log admin or user actions on
the dashboard.
User Missing section for Major Critical GitHub: User Management
Management managing multiple admins
or staff with different
access levels.
System Health No indicators for Major Critical GitHub: System Health
website/service status,
uptime, server load, or
issues.
Reports Inability to generate and Major Important Daraz: Reports
download reports about
sales, customer
acquisition, or inventory.
Feedback Option No way for admins to Minor Routine GitHub: Feedback Option
provide feedback or report
problems with the
dashboard.
Multi-Language No option to switch Moderate Important GitHub: Multi-Language
Support dashboard languages for Support
international use.
Profile Missing options for Moderate Important GitHub: Profile Management
Management admins to manage their
profile and settings.
Access Logs No feature to review logs Major Critical GitHub: Access Logs
of dashboard access and
actions taken.
2.2 Category Panel

Missing Impact
Feature/Fault Description Level Priority Example Reference
Search No search bar for easily Major Important Shopify,
Functionality finding categories. WooCommerce:
Missing Impact
Feature/Fault Description Level Priority Example Reference
Search Functions
Bulk Actions Inability to perform Major Important WordPress,
bulk actions like delete Magento: Bulk
or update on multiple Actions
categories.
Sorting Missing options to sort Moderate Important Salesforce: Sorting
Capabilities categories by various Features
criteria.
Categories not Issue with category Major Critical Magento,
deleted deletion functionality. WooCommerce:
Category Deletion
Update Error Errors encountered Major Critical Shopify,
Handling when updating BigCommerce:
categories. Update Features
Drag-and-Drop Lack of drag-and-drop Moderate Important Wix, Squarespace:
Reordering feature for category Drag-and-Drop
organization. Functionality
Category No option to add visual Minor Routine Joomla, Drupal:
Icons/Images representations to Icons/Images for
categories. Menu Items
Audit Log Absence of a log to Moderate Important Azure, AWS: Audit
track category changes Logs
and who made them.
Recovery for No option to recover Moderate Important Google Drive,
Deleted accidentally deleted Dropbox: Recovery
Categories categories. Options
Keyboard Lack of keyboard Minor Routine Gmail, Notion:
Shortcuts shortcuts for quick Keyboard Shortcuts
category management.
2.3 Products Panel

Missing Impact
Feature/Fault Description Level Priority Example Reference
Update Error Encountering errors Major Critical Salesforce, HubSpot:
Handling during product Error Handling
Missing Impact
Feature/Fault Description Level Priority Example Reference
updates.
Undo/Redo No feature to undo Moderate Important Google Docs:
Options or redo changes in Undo/Redo
product
management.
Batch Edit/Delete Absence of Major Important Ecwid: Bulk Product
functionality to Editor
update or delete
multiple products in
bulk.
Sorting/Filtering No options to sort or Major Important Shopify, BigCommerce:
filter products by Sorting/Filtering
various attributes.
Quick Edit Lack of inline Moderate Important WordPress: Inline
editing for quick Editing
adjustments to
products.
Advanced Search Missing advanced Major Important Magento,
search functionality WooCommerce:
for products. Advanced Search
Duplicate No button to Moderate Important Shopify: Duplicate
Product duplicate products Products
for efficient addition
of similar items.
Stock Warnings Absence of visual Major Critical TradeGecko
alerts for low stock (QuickBooks
products. Commerce): Stock
Alerts
Multiple Image Limited to one Moderate Important Amazon, eBay: Multiple
Upload image link per Image Upload
product, lacking
multiple image
upload
functionality.
Missing Impact
Feature/Fault Description Level Priority Example Reference
Image Preview No preview Minor Routine Amazon, eBay: Image
available when an Preview
image link is added.
Product Variants Inability to add Major Important WooCommerce: Product
variants like size, Variants
color, with separate
stock keeping and
pricing.
Discounts and No direct options Moderate Important Shopify, BigCommerce:
Promotions for setting discounts Discounts/Promotions
or promotional
pricing.
Product Tags Lack of product tag Minor Routine Etsy, WooCommerce:
functionality for Product Tags
better searchability
and categorization.
2.4 Customers Panel

Missing Impact Example


Feature/Fault Description Level Priority Reference
Delete Function No option to delete Major Critical Salesforce,
customer records. HubSpot: Delete
Function
Search Absence of a search bar to Major Important LinkedIn: Search
Functionality quickly locate customer Functionality
records.
Sorting Options Lack of sorting capabilities Moderate Important Gmail: Sorting
for customer lists. Options
Customer Profile Missing clickable customer Moderate Important Amazon:
names leading to detailed Customer
profiles. Profiles
Edit Function No edit button to update Major Critical WordPress: Edit
customer information Function
directly from the list.
Account Status No indicators for account Moderate Important Bank of America:
Indicators status like active, inactive, Account Status
Missing Impact Example
Feature/Fault Description Level Priority Reference
or pending verification.
Email Absence of integrated email Moderate Important Mailchimp:
Integration functionality for individual Email Integration
or bulk customer
communication.
Undo Feature No option to undo Moderate Important Google Contacts:
accidental changes or Undo Feature
deletions of customer
information.
Security Lack of robust security Major Critical Google's G Suite:
Features features to protect customer Security Features
data.
Priority = ***Critical, ** Important, * Routine
* indicates the level of importance.

You might also like