0% found this document useful (0 votes)
5 views7 pages

Extreme Programming

Uploaded by

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

Extreme Programming

Uploaded by

ervishal488
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Extreme Programming

Template for Safire

Solutions

1) Actors:

Resource Manager – Oversees project setup, role definitions, and


competency tracking.

Project Member – Includes technical staff, business analysts, and project


managers who update certification status.

System Administrator – Manages system access, configurations, and user roles.

Client – External stakeholder providing project requirements and feedback.


2) Activities from the perspective of the roles:

Resource Manager

Add/edit project details, define roles, track certifications, generate reports

Project Manger

Update certification status, view assigned roles and expectations

System Admin

Maintain system integrity, manage user access

Client

Provide requirements, review deliverables


3) Design a tracker to design the tasks, subtasks if involved and milestones

Primary Task Sub Tasks No. of Effort Start End Milestone Ite
Develop Hour Date Date rat
ers s ion
Adding Project UI Design, Backend 1 24 17- 19- Approval from 1
Details Setup Feb- Feb- Resource
2022 2022 Manager
Testing Project Unit Testing, 1 16 20- 21- Unit Test Sign-off 1
Details Integration Testing Feb- Feb-
2022 2022
Role Definition Role Form Setup, 2 32 22- 25- Role Approval 2
Certification Mapping Feb- Feb-
2022 2022
Member UI Update, Status 1 20 26- 28- Certification 2
Certification Logic Feb- Feb- Status Verified
Update 2022 2022
Competency Report Logic, PDF 2 36 01- 04- Report Reviewed 3
Mismatch Export Mar- Mar- by Manager
Report 2022 2022
4) Design user stories that indicate what each roles in the system will do
and receive from the system.

As a Resource Manager,
I want to add project details and define roles with expected
competencies, So that I can ensure the right team is assembled
for each project.

As a Project Member,
I want to update my certification status,
So that my qualifications are accurately reflected in the system.

As a Resource Manager,
I want to generate a mismatch report,
So that I can identify gaps and recommend training.

As a System Admin,
I want to manage user access and permissions,
So that only authorized users can modify sensitive data.

5) An Agile based requirement analysis sheet

Epic User User Story Details Acceptance Tasks Anal Develo QA T


Story Story Criteria yst / pment o
Role Name Prep Estima ( t
Wor k te (hrs) h r al
(hrs) s U
) s
e
r
St
o
ry
H
o
urs
Project Resou Add As a Resource Project saved UI Design, 4 12 4 20
Setup rce Projec Manager, I with correct Backend
& Role Mana t want to add name, ID, Setup,
Mappi ger Detail project client, and Validation
ng s metadata and role
expected roles placeholders
Project Resou Define As a Resource Roles linked to Role Form 6 16 4 26
Setup rce Projec Manager, I project, Setup,
& Role Mana t Roles want to define certifications Certificatio
Mappi ger roles and mapped, n Mapping,
ng expected validation RoleID logic
certifications checks in
place
Team Proje Updat As a Project Status reflects UI Update, 3 10 3 16
Compe ct e Member, I "Obtained" or Status
tency Mem Certifi want to "In Progress", Logic, Role-
Trackin ber cation update my linked to Certificatio
g Status certification correct role n Sync
status
Compe Resou Gener As a Resource Report Report 5 20 5 30
tency rce ate Manager, I highlights Logic, PDF
Validat Mana Mism want to mismatches Export,
ion ger atch generate a between Role-Cert
Repor report showing expected and Compariso
t competency actual n
gaps certifications
Access Syste Mana As a System Unauthorized Role-Based 4 14 4 22
Contro m ge Admin, I want users blocked Access
l& Admi Role- to restrict from editing, Setup,
Securit nistra Based access based access logs Permission
y tor Access on user roles maintained Matrix,
Audit Trail

6) Designing a Test Document


Test Test Area Description Expected Outcome
Case ID
TC001 Project Verify project details can be Project saved with
Creatio added correct metadata
n
TC002 Role Definition Validate role creation with Roles stored and
certifications linked
to project
TC003 Member Ensure certification status Status reflects
Certification can be modified "Obtained" or "In
Update Progress"
TC004 Competency Check report generation for Accurate report
Mismatch mismatched certifications highlighting gaps
Report
TC005 Access Test role-based access Unauthorized users
Control restrictions blocked from editing

You might also like