Capstone Project 1 Part 3
Capstone Project 1 Part 3
Category page –
Login page –
Registration page –
Payment page –
Question- 3 Make a note of the Tools, which you are using for above concepts
(Visio, Balsamic)?
Answer – Business Analysis Tools – Business Analysis tools are the techniques to
prepare a raw design, process flow diagram and prototype of an end product which
will be covering all the aspects of the project requirements and represents the
activity of how the process flows inside the project. In Business Analysis there are
tools like MS Visio, Balsamic, Axure RP which helps a Business Analyst to prepare
Use case diagram, Activity Diagram, Wireframes and Prototype.
MS Visio - In Business Analysis, Microsoft Visio is a powerful tool used to visually
represent and communicate complex business processes, systems, workflows, and
organizational structures. It plays a crucial role in helping business analysts’ model
and analyse various aspects of business operations, enabling stakeholders to better
understand, evaluate, and optimize processes. We can prepare flowcharts, org
charts, building plans, floor plans, data flow diagrams, process flow diagrams,
business process modelling, swim lane diagrams, 3D maps etc.
Balsamiq - Balsamiq is a rapid wireframing tool. It creates mock-ups and wireframes
for websites, web apps, and desktop software. It allows us to picture ideas and
concepts through a simple drag-and- drop interface. The wireframes created using
Balsamiq have a hand-drawn style. It's designed to help business analysts,
designers, product managers, and developers quickly sketch out the basic structure
and layout of a user interface without focusing on visual design details.
Axure RP – Axure RP stands for Axure Rapid Prototyping which is a prototyping and
wireframing tool used by business analysts, UX/UI designers, product managers,
and developers to create interactive, high-fidelity prototypes and wireframes for
websites, applications, and digital products. Unlike low-fidelity tools like Balsamiq,
Axure RP allows users to build more detailed and interactive prototypes that closely
mimic the final user experience (UX) and behaviour of a product.
Question – 4 Prepare Requirement Traceability Matrix?
Answer – Requirement Traceability Matrix (RTM) - A Requirement Traceability
Matrix (RTM) is a document used in business analysis, project management, and
software development to ensure that all project requirements are being met
throughout the project lifecycle. It helps track the relationship between requirements
and various project elements, ensuring that each requirement is linked to
corresponding deliverables, test cases, and design specifications.
RTM is prepared for the Online Agriculture Project is below:
Note- 1. Completed status is represented by “Comp.”
2. Work in Progress status is represented by “WIP”
Req Req Desi- D1 T1 D2 T2 D3 T3 D4 T4 UAT
Req Name Descripti- gn
ID on
Farmer Farmers Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp.
Registra should be
tion able to
register
FR000 with the
1 application
Farmer Farmers Comp. Comp. Comp. WIP Comp. Comp. Comp. Comp. Comp. WIP.
search should be
for able to
products search for
available
products
in
fertilizers,
FR000 seeds,
2 pesticides
Manufac Manufactu Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp.
turer’s rers
Registra should be
tion able to
register
FR000 with the
3 application
Manufac Manufactu Comp. WIP. Comp. Comp. Comp. Comp. Comp. Comp. Comp. WIP.
ture rers
product should be
listing able to list
their produ
FR000 cts in the
4 catalogue
FR000 Product Display Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp.
5 Details The
application
should
display
detailed
informatio
n about
each
product,
including
description
s,
specificati
ons, and
pricing
Add to Users Comp. Comp. Comp. Comp. WIP. Comp. Comp. Comp. Comp. WIP.
Cart should be
able to
add
products
to their
shopping
FR000 cart for
6 purchase
Cart Users Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp.
Manage should be
ment able to
view and
manage
the
contents
of their
shopping
cart,
including
adding or
FR000 removing
7 products
Wishlist Users Comp. Comp. Comp. WIP. Comp. Comp. Comp. Comp. Comp. WIP.
should be
Manage able to
ment manage
their
wishlist or
buy-later
list,
including
adding or
FR000 removing
8 products
Multiple The Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp.
Payment platform
Gateway should
s integrate
with
multiple
payment
gateways
to facilitate
secure
and
convenient
FR000 transactio
9 ns
Order Users Comp. Comp. Comp. Comp. Comp. WIP. Comp. Comp. Comp. WIP.
Placeme should be
nt able to
place
orders for
selected
products,
specifying
quantity
and
FR001 delivery
0 address
FR001 Order Users Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp.
1 Confirm should
ation receive an
order
confirmati
on with
details
such as
order
number,
products,
quantities,
total
amount,
and
estimated
delivery
date
Order Users Comp. WIP. Comp. Comp. Comp. Comp. Comp. Comp. Comp. WIP.
Tracking should be
able to
track the
status and
location of
their
FR001 orders in
2 real-time
Order Users Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp.
History should be
able to
view their
order
history,
including
past
orders,
order
details,
FR001 and
3 statuses
Custom Users Comp. Comp. Comp. Comp. WIP. Comp. Comp. Comp. Comp. WIP.
er should
Support have
access to
customer
support,
either
through
live chat,
email, or
phone, for
assistance
with their
FR001 orders or
4 inquiries
User Users Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp.
Ratings should be
and able to
Reviews provide
ratings
and
reviews for
products
FR001 they have
5 purchased
Product The Comp. WIP. Comp. Comp. Comp. Comp. Comp. Comp. Comp. WIP.
Recom platform
mendati should
ons provide
personaliz
ed product
recommen
dations
based on
user
preference
s and
FR001 browsing
6 history
FR001 Social Users Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp.
7 Sharing should
have the
option to
share
products
or their
purchase
experienc
e on social
media
platforms
Secure The Comp. Comp. Comp. Comp. Comp. Comp. WIP. Comp. Comp. WIP.
Transact platform
ions should
ensure
secure
transactio
ns by
implementi
ng
appropriat
e
encryption
and
FR001 security
8 measures
Product Users Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp. Comp.
Filtering should be
able to
filter
products
based on
various
criteria
such as
price
range,
brand, or
FR001 product
9 type
Account Users Comp. Comp. Comp. Comp. WIP. Comp. Comp. Comp. Comp. WIP.
should be
Manage able to
ment manage
their
account
settings,
including
profile
informatio
n,
password
changes,
and email
FR002 preference
0 s
Approach to tackle query of Mr. Henry and Peter- When Mr. Henry and Peter
approaches to me regarding the status of project then I will explain them the status
with the help of Requirement Traceability Matrix which is prepared by each
requirement and the development stages of the requirements are logged inside the
matrix which will give overall picture of the project, how many requirements are
completed, how many are in ‘in progress’ stage and how much more time it will take
to complete all the cycle. Using this information, I can prepare a summary report to
present in front of Mr. Henry and Peter covey them about development status,
testing status, completion dates, critical areas, risk and dependencies.
Question – 5 Prepare 10 Test Case Documents
Answer – Test Case Documents - Test Case Documents are structured documents
used in software testing to define and outline the specific conditions, steps, and
expected results for verifying a particular feature or functionality of a software
application. They are essential for ensuring that software meets its requirements and
behaves as expected in different scenarios.
10 different Test Case Scenarios and their respective documents are below: