0% found this document useful (0 votes)
30 views12 pages

CST2234 Final Exam

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views12 pages

CST2234 Final Exam

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 12

WBS Code Work Package Description Estimate

1.1 Conduct Stakeholder Interviews-Meet with stakeholders


to gather detailed requirements. 5 days

1.2 Document Functional Requirements- Create a detailed


document outlining the system's functions. 3 days

1.3 Review Requirements with Stakeholders-Review


documented requirements with stakeholders for
validation.
2 days

2.1 Technical Feasibility Study-Analyze the technical aspects and feasibility of the project.
4 days

2.2 Cost-Benefit Analysis-Assess the costs versus the


benefits of the proposed system. 3 days

2.3 Risk Assessment-dentify and analyze potential risks


associated with the project. 2 days
Notes Predecessors % Complete
Schedule meetings in advance. None 95%

Ensure all requirements are clear and unambiguous. 1.1.1 100%

Address any feedback or changes. 1.1.2 100%

Include hardware and software considerations. 1.1.3 97%

Include potential ROI calculations. 1.1.3 98%

Develop mitigation strategies. 1.2.1 100%


ID Risk Description
R1 Incomplete Requirements

R2 Integration Issues with Existing Systems


Probability Impact Mitigation Strategy
Medium High Regular stakeholder meetings

High High Early integration testing


Contingent Action Status
Engage additional stakeholders if In progress
requirements are still unclear

Develop fallback plan for integration completed


issues and consider alternative solutions
ID
US 1

US2

US3
Description
As a technician, I want to remotely monitor pump performance so that I can ensure op

As a maintenance manager, I want to receive alerts when a pump requires maintenanc

As an administrator, I want to manage user access levels so that I can control who can
Column1
ce so that I can ensure optimal operation

ump requires maintenance so that I can schedule repairs promptly.

hat I can control who can modify pump settings.


TEST SCENARIO
TEST CASE ID (From User Story) TEST CASE
TC 1 Verify that the alert Verify that the system sends an alert when
system functions pump performance drops below a
correctly when pump threshold.
performance drops
below a threshold.

TC2 Verify that the Verify that the administrator can


administrator can successfully add, edit, and remove user
manage user roles, roles.
including adding,
editing, and removing
roles.
PRE-CONDITION TEST STEPS
1. System is operational.
2. Pumps are connected. 1. Simulate a drop in pump performance.
3. Threshold levels are predefined. 2. Monitor for an alert.
4. Maintenance manager's contact 3. Verify alert is sent to the manager.
information is configured. 4. Confirm alert message contains pump and
issue details.

1. Administrator is logged in.


2. User management section is 1. Navigate to user management.
accessible. 2. Add a new role.
3. At least one user role exists. 3. Edit an existing role.
4. Remove a role.
5. Log in with new role.
EXPECTED
TEST DATA RESULT

Performance threshold set to 50% An alert is sent to the maintenance manager


New role name: Technician The administrator can manage user roles effectively.
Role permissions: View-only
access
Existing role name: Manager
POST
CONDITION
The maintenance
manager is
informed about the
pump issue,
allowing for timely
maintenance.

The user roles are


updated, and the
new roles are
correctly enforced
in the system.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy