1. Jane Rusin, CBAP, Lean Six Sigma Black Belt, B.Eng.
Senior Business Analyst Consultant
Professional Profile
Jane Rusin, CBAP, LSS BB, B.Eng.
Professional Profile
5. Diagrams samples
Use Case model
Registrations System
View
Registrations
UC 3
Link employee &
Registration information
UC 2
Registrant
Registration
Analyst
Branch
Manager
Includes
Includes
Authorize user
UC 1
Jane Rusin, CBAP, LSS BB, B.Eng.
Professional Profile
6. Activity diagram
Find matching
Registrations
Inform user that Registration
info is not available
Yes
Registration system
Enable functions based
on identified user Role
Match found?
No
No
Identify selected
Registration
Yes
Registrant, Branch Manager,
Registration Analyst, Oversight group
Display the list of
Registrations
Collect and display
the details
Select a Registration
from the list
Display parameters
Select View
details
View the Registration details
Supply
Parameter values
Execute View
Change
parameters?
Select View type
View
Details?
Yes
No
Enable applicable
parameters
Registrations
exist?
Yes
Inform user that
no match was found
Registrant Role?
No
Yes
No
Acknowledge
message
Jane Rusin, CBAP, LSS BB, B.Eng.
Professional Profile
11. User Interface design and specifications
Screen/Navigation Flow
ARL01A
Manage Users
ARL01C
New UserARL01B
Change User
LE&R01C
Menu
ARL01D
Manage Roles
ARL01F
New Role
ARL01E
Change Role
ARL01G
Map Locations
ARL01I
New Location
mapping
ARL01H
Change Location
mapping
ARL01J
Custom access
Screen layout and specifications
Jane Rusin, CBAP, LSS BB, B.Eng.
Professional Profile
12. A. Screen Name: Manage Users
Initial Focus #3 Last name
Default Button #6 View
Tab sequencing Default – maybe governed by Style guide
Other navigation #9 links to Change User screen
Use Case Reference UC 4 – Administer Roles and Locations mapping
B. Screen Description
Identifier Field Type/Format Interaction Rule Default Value/ Display
Length
Other Information
#1 Navigation hierarchy Can go back to previous screens NA NA
#2 Label “Manage Users” – screen title NA NA NA
#3 Label “Last name” NA NA NA
Text box for Last name input • Available to all Roles with the Function “Manage Existing
users” included
• User can type a Last name and the value supplied should be
mapped to values in field DE00077
Blank NA
#4 Label “First name” NA NA NA
Text box for First name input –
defined as and mapped to DE00010
• Available to all Roles with the Function “Manage Existing
users” included
• User can type a First name and the value supplied should be
mapped to values in field DE00078
Blank NA
#5 Label “Role” NA NA NA
Drop down for Role values –
defined as DE00118
• Available to all Roles with the Function “Manage Existing
users” included
• Contains the list of distinct Roles - see Business Rules
Catalogue, Role to Function mapping tab for the list of Roles
• User can select one or multiple values displayed in the drop
down list
Blank NA
#6 View Button • Available to all Roles with the Function “Manage Existing
users” included
• On Click, triggers the execution of a query to find the
matching Users based on the supplied filters
• On Click enables the grid (#8)
• On Click displays the View results
• On Click, if no results, display MSG00016
NA NA
#7 Clear Button • Available to all Roles with the Function “Manage Existing
users” included
• Clears all fields of supplied values
• Replaces user supplied values with default values, where
applicable
• Allows the user to specify a new set of filter values
NA NA
Jane Rusin, CBAP, LSS BB, B.Eng.
Professional Profile
13. #8 Grid • Available to all Roles with the Function “Manage Existing
users” included
• For each matching unique User display the following
information:
- User name (DE00078 + “ “ + DE00077)
- Each Role assigned to the User
• Each Row represents a unique combination of user name and
Role - see Business Rules Catalogue, Role to Function
mapping tab for the list of Roles
• A User name shows up in the results as many times as the
number of Roles assigned
• Each individual row in the grid can be selected
• After a selection is made, # 9 is enabled
#9 Change User Button • Enabled only when a selection from the grid is made in
combination with Roles with the Function “Manage Existing
users” included
• Enabled without a selection from the grid to Roles with the
Function “Add New user” included
NA NA
#10 Exit Button Closes the Users results grid leaving the User filters available NA NA
Jane Rusin, CBAP, LSS BB, B.Eng.
Professional Profile
14. Testing
Test Plan sample
Description
• The UA test effort will be conducted through the test streams
indicated below, by Release.
• Within a Test stream, parallel tests are recommended where possible,
and can be conducted using different files and users. Parallel test
execution will simulate to a certain degree the production environment
in terms of volume and may lead to identifying and resolving
application performance issues which may not materialize if tests are
executed one at a time by a single user.
• Multiple test cycles will be considered where applicable
Test
Strea
m
Test Cycle Description / Test objectives
File Inventory (Arrangements, Formats, Mappings & Files)
1 Arrangements Add new Arrangements by content type
Formats and Mappings Create new Formats
Manage TXN Formats
Manage INF Formats
Manage TXN files mappings
Manage INF files mappings
Manage Client Rules
Log Files Log new TXN files
Log new INF files
Manage File Inventory statuses
Schedule TXN and INF files
Seed the initial derived Inforce
Ad-hoc and Analysis DB
2 Ad-hoc and Analysis DBs New TXN Analysis DB is generated
Ad-hoc database enhancements
Pre-defined reports and queries
3 Predefined Reports and queries Verify the enhanced predefined reports and queries that
support the file reporting management, file mapping
Jane Rusin, CBAP, LSS BB, B.Eng.
Professional Profile
15. and format and the loading process
LCM Transform and Translate (for “Test” and “Complete” formats)
4 Transform Test Formats Execute Transform stage for “Test” format INF and
TXN files and review Transform stage Integrity reports
Translate Test Formats Execute Translate stage for “Test” format INF and TXN
files review Translate stage Integrity reports
Transform Complete Formats Execute Transform stage “Complete” format INF and
TXN files review Transform stage Integrity reports
Translate Complete Formats Execute Translate stage for “Complete” format INF and
TXN files review Translate stage Integrity reports
Test matrix sample
36 User A repeats Step 21,
select all Units of Work
and makes a Reject
decision
• The result set contains only the Units of Work
that have not been Released in Step 35
• Reject decision is executed
• A message that “Manual SA Booking is
required” is displayed
• The Units of Work decisioned by user A,
together with their associated derived data, have
a status of Rejected
• No Booking Summaries are inserted in SA
• Payment Deposit date should not be required
Reject decision triggers an error asking for the Payment
Deposit Date – invalid system behavior as the Reject does not
need a Payment date
JR
28-
May-09
23 Fail
37 Use the results from Step
8 and select one PU only,
displayed under one of
the Reporting periods,
leaving the rest of the
results unselected,
provide a valid Payment
Deposit date value and
make a Release decision
• Treaty associated with the Reporting period
being considered remains unselected
• PUs under the same Reporting period for which
a selection is made, remain unselected
• All Units of Work outside the considered
reporting period remain unselected
• Underlying Bulk IDs are automatically selected
when the PU is selected
• Reject action is enabled
• Release action is disabled until a valid Payment
Deposit date value is provided
• Release action is enabled after a valid Payment
JR
Jul-02-
09
Pass
16. Deposit date value is provided
• Reset to Loaded action is disabled
• Release process is executed
• A message stating the “Successful completion
of the Release process” is displayed when the
process ends successfully
• All Transactions together with their associated
derived data, associated with the Released Units
of Work have a status of Released
• Booking Summaries have been inserted in SA
Results as expected
Jane Rusin, CBAP, LSS BB, B.Eng.
Professional Profile