evisions conference 2014_argos_rapid_app_dev
TRANSCRIPT
Jon Crosier – Concordia University Irvine
Rapid Application DevelopmentBuilding a Faculty Contract Management Suite
Using Argos for Business Process Improvement:
@CUI_Crosier #evisions
Single person with ALL process knowledge
Time consuming and unregulated process
Ad-hoc methodology (exceptions to exceptions)
Highly flexible system needed by stakeholders
Lack of uniformity = Impossible to report well
Lots of manual process = Major discrepancies
The Challenge
@CUI_Crosier #evisions
Train someone new to do it the old way?(The “Ostrich” approach)
Implement the FLAC system in Banner?(The “Skate Uphill” approach)
Build our own system using Argos for R.A.D.?(The “Innovative”, but “Are you crazy?” approach)
The Options
@CUI_Crosier #evisions
Build a custom “bolt-on” Banner schema(Warning, buy your Banner DBA cookies and Jameson first)
The Architecture – Design Process
@CUI_Crosier #evisions
The Architecture – Components
Data Entry User
Contract Data
Faculty Contract Schema
Saturn Schema
Course Data
Instructor Data
Validation Data
Banner Courses
Banner Entity Data
Validation Data
Report Viewer
OLAP Cubes Faculty LoadReports
Adjunct Creation
Adjunct Lookup/Edit
Faculty Lookup/Edit
Course Lookup/Edit
@CUI_Crosier #evisions
Build a custom “bolt-on” Banner schema(Warning, buy your Banner DBA cookies and Jameson first)
Build workflow and Datablocks to support it
The Architecture – Design Process
@CUI_Crosier #evisions
The Architecture – Process WorkflowAdjunct/Faculty Contract/Workload Management WorkflowD
ept.
AA/D
ean
Regi
stra
rPr
ovos
t
Instructors are selected for each
course
Course Catalog Created
Adjunct or Faculty
Data Entered into Faculty Contract &
Workload Database by Department AA
Course Catalog Distributed to
Provost & Dept.
Existing or New Adjunct
Faculty Load Data Entry Adjunct Contract
New Adjunct Creation
Approved or Denied
Contracts & Workload Reviewed
and Approved by Provost AA
Contracts Returned to AA for Review
and Changes
Approved Contract Sent to AA for Distribution
Contract Reviewed and Modified by Department AA
Reports Created and Distributed to EC
Adjunct
Faculty Existing Adjunct
New Adjunct
Instructor Creation, Assignments and Removals sent to
Registrar
Contract Signed and Distributed to
Adjuncts & Faculty
Approved or Denied
Contracts & Workload Reviewed
and Approved by Provost
Data Entered into Adjunct Contract
Database by Department AA
Contracts and Workload reviewed
by Dean
Approved or Denied
Approved
Denied
Approved Contract Distributed by AA and Sent to HR for
Pay Entry
Denied
Approved
Denied
Approved
Contract entered into Payroll by HR
New Adjunct data sent to AA and ITS
Instructor Assignments
Entered into Banner
@CUI_Crosier #evisions
AA Contract & Load Data
Entry
Submit for Dean’s Approval
Submit for Provost AA Approval
Submit for Provost
Approval
Contract Created Signed
& Returned
Contract Submitted to HR
Payroll Distributed &
Disbursed
The Architecture – Workflow & Datablocks
HR Datablock
Completed Contracts Datablock
AA ContractCreate, Edit &
Submit Datablock
Contract Approval Datablock
@CUI_Crosier #evisions
Build a custom “bolt-on” Banner schema(Warning, buy your Banner DBA cookies and Jameson first)
Build workflow and Datablocks to support it
Custom packages, procedures, functions and sequences
The Architecture – Design Process
@CUI_Crosier #evisions
Build a custom “bolt-on” Banner schema(Warning, buy your Banner DBA cookies and Jameson first)
Build workflow and datablocks to support it
Custom packages, procedures, functions and sequences
Create TONS of SQL and Argos variables
Design and build the Argos UI/UX
Get Evisions help you do it all(Unless you are really bored and have tons of time)
The Architecture – Design Process
@CUI_Crosier #evisions
Includes end-user interface for data entry
Includes approval queue to create control
Includes automated email notifications
Includes mass approval and review for Provost
Includes user level control to view and edit
Includes banded, extract and email reports
The Application
@CUI_Crosier #evisions
Adjunct contracts now entered by department AAs
Contract creation from 2 weeks down to 2 days
Single entry interface with rules and constraints
Highly flexible system as requested
Far less work to manage and maintain
Uniformity and centralization makes easy reporting
The Results
@CUI_Crosier #evisions
Continued updates and improvements planned
Addition of faculty contract creation in progress
Addition of faculty workload and overload next
Addition of reporting to execs, deans and faculty
Tie adjunct and faculty load to financial model
Addition of web-based approval and signature by faculty
What’s Next
@CUI_Crosier #evisions
Questions &
Answers
Jon Crosier – Concordia University Irvine
@CUI_Crosier #evisions