CMS Development Request Template

advertisement
Common Management Systems
Development Request
Development Overview
(Document naming standard: Refer to last page of this document)
Document Title:
Author:
File Reference:
Date
By
Action/Change Reference
IT Project or
ASR Ticket
Date Req.
Completion
Estimate
Created document
This section will track all modification requests so the user can refer back to the ASR Tickets listed.
ASR #
ASR Title
Requested By
Phone Nbr
Mod Applies To
HR
SA
FIN
Module:
Mod Type
Bolt-On
Interface
Report
Self-Service
Other: please list type
Note: Bolt-on = New process not delivered in PeopleSoft requiring a Project to accompany
Note: Report = SQR, Query & NVision
**** If you are not sure what Mod Type you are requesting fill in what you can in the Other section ****
Rev
Date
Review Action
Reviewed By
Phone Nbr
Functional Document Approval
Technical Design Approval
COMR Approval
Page 1
6/30/2016
Common Management Systems
Development Request
Functional Requirements
(Please ensure you fill out the following sections: Objective/s, Business Justification, Regulatory
Requirements/Business rules, Processing Alternatives and Recommendations. The request type will dictate which
sections of the Detailed Requirements section will be completed – eg the Reports section for reports, etc)
Objective/s
Business Justification
Regulatory Requirements/Business Rules
Detailed Functional Requirements
(Provide a detailed description of what is needed. Use the various sections below to provide additional detail
depending on the request type. Provide mock screen shots where necessary)
Please use the table below to provide a brief description of each requirement and its priority.
You can expand on the requirements in the reports, interface or new development requirements sections below.
Requirement
#
Description
Priority
(1 = high,
3 = low)
1
2
Reports Section
1.
Does an existing report exist that meets the needs or can be used as a guide?
2.
Report Title:
3.
Selection Criteria:
4.
Report Frequency:
5.
Dependencies, i.e. processes that need to be run first?
6.
How is report used, i.e. reviewed and filed, Used to create another report?
7.
Approximate size of report? (number of records or pages)
8.
Fields Required on report output
Field Name
Table Name or Navigation
of Fields
Format
Option
Page 2
Field Title (What
you want to call it)
Comments/Notes
6/30/2016
Common Management Systems
Development Request
Interface Section
1.
Does an existing interface exist that meets the needs or can be used as a guide?
2.
Interface Name(s):
3.
Selection Criteria:
4.
Interface run Frequency:
5.
Dependencies, i.e. processes that need to be run first?
6.
How is this interface used, i.e. uploaded into PeopleSoft or extracted out of PeopleSoft for another system?
7.
Approximate size of interface? (number of records)
8.
Fields Required on interface output
Field Name
9.
Table Name or Navigation
of Fields
Format
Option
Field Title (What
you want to call it)
Comments/Notes
Fields used for interface going into PeopleSoft
Field Name
Table To be Inserted Into
Format
Option
Description
New Development (Built-On Section & Self-Service Section)
(Provide detailed information on the new bolt-on or Self-Service process being requested.)
1.
Are there existing PeopleSoft or Baseline pages for this request (What are the pages and what changes are
needed)?
2.
Are new PeopleSoft pages needed? Please describe what new pages should contain and the look.
3.
Is Workflow needed? If yes, please describe the new Workflow process.
Page 3
6/30/2016
Common Management Systems
Development Request
“Other” Section
Security Requirements
1.
Who is authorized to run or view report?
2.
Is Confidential Data required? Why? What level is it?
Refer to http://www.calstate.edu/icsuam/sections/8000/Section8000.pdf#page=50 for details on what data
are classified as confidential and the classification levels.
3.
Are there any audit requirements? Please provide detail.
Processing Alternatives
Recommendations
Business Test Conditions
Condition
Steps
Test Data
Page 4
Expected Results
Success?
6/30/2016
Common Management Systems
Development Request
Technical Design
Technical Description
(Provide a brief description of the Technical solution for this request)
Technical Specifications:
Object Changes:
Provide all information on any changed or additions made via application designer (This includes all tables, pages,
components, menus, peoplecode, workflow). Provide screen shots where applicable. Below is an example only:
Object Name:
Object Type:
son_runctl_hr769
Component
Detailed Description of Object:
This component contains the page son_runctl_hr769. This is a new component, created to provide the end-user the
ability to run the requested report. There is no peoplecode added to this component.
Program Flow:
(Provide information on the process developed. i.e. if an SQR was created provide details of the program,
specifically any part of the program you might view complex that would benefit the reader having ability to read
about it here.)
Report Detail:
Report Information
Report Name:
Report Type:
Run Location:
Sonhr769.sqr
SQR
CSU Custom Rpts/Interfaces > Sonoma>Rpts A-M> EE Mass Terms
Report Layout:
Field Description
Field Name
Position
Length
Page 5
Data Type
Format
Comments
6/30/2016
Common Management Systems
Development Request
Interface Detail:
Interface Information
Program Name:
Report Type:
File Length
File Description
Owner of Source Data/Contact
Owner of Target Data/Contact
Transfer Mechanism (FTP, E-MAIL, Media)
Transfer Frequency
File Attributes (ASCII, Binary)
Volume of Data (estimate # of records)
Detail File Layout:
Field Description
Field Name
Position
Length
Data Type
Default Field Value
Format
Additional Pertinent Technical Information:
Development Test Scenario:
Condition
Steps
Test Data
Page 6
Expected Results
Verified
6/30/2016
Common Management Systems
Development Request
Naming Convention
The following is the naming convention for all development requests. You will find three
naming documents under the folder \\ssu-5\cms\Core Team\Templates. These documents will hold
each of our requests so we can have a unique number associated with this development request.
This will allow us to easily refer back to the document when changes are needed. Below is
information for each Functional Area (Human Resources, Student Administration & Finance) on
the naming convention and name of the tracking document.
Developers: The below naming conventions will be used from this point forward to name our
SQR, Crystal, Queries & nVisions. For Example: A document that is called
SON_BB001_Enrollment Request Worksheet the SQR would be called sonbb001. DO NOT use
naming convention of SMA any longer.
Human Resources:
Open the document \\ssu-5\cms\Core Team\Templates\Human Resources Naming Document.xls. Within this
excel document you will find various worksheet tabs. Locate the tab that represents your work
request area and take the next available number. For example if you were requesting work to be
done in Base Benefits, you would look under BB – Base Benefits tab and log in the next number.
You would then save this document as SON_BB001_Enrollment Request Worksheet.
Areas under Human Resources
AW – Admin Workforce
BB – Base Benefits
LC – Labor Cost
RW – Recruit Workforce
TF – Temp Faculty
TL – Time Labor
HR – HR General
Page 7
6/30/2016
Common Management Systems
Development Request
Student Administration:
Open the document \\ssu-5\cms\Core Team\Templates\Student Administration Naming Document.xls. Within
this excel document you will find various worksheet tabs. Locate the tab that represents your
work request area and take the next available number. For example if you were requesting work
to be done in Financial Aid. You would look under the FA – Financial Aid tab and log in the
next number.
You would then save this document as SON_FA001_Student Loan Report
Areas under Student Administration
AA – Academic Advising
AD – Admissions
FA – Financial Aid
IR – Institutional Reporting
SF – Student Financials
SR – Student Records
CC – Campus Community
SA – SA General
Page 8
6/30/2016
Common Management Systems
Development Request
Finance:
Open the document \\ssu-5\cms\Core Team\Templates\Finance Naming Document.xls. Within this excel
document you will find various worksheet tabs. Locate the tab that represents your work request
area and take the next available number. For example if you were requesting work to be done in
General Ledger. You would look under the GL – General Ledger tab and log in the next number.
You would then save this document as SON_GL001_General Ledger Accounts
Areas under Finance
AP – Accounts Payable
PO – Purchase Orders
GL – General Ledger
AR – Accounts Receivable
FN – Finance General
Page 9
6/30/2016
Download