July 27, 2012

A Model System for Managing SFST Refresher Training


A Model System for Managing
SFST Refresher Training

Examples of paper records that are used to determine SFST refresher training requirements were reviewed, along with the three computerized spreadsheets, mentioned previously, that were developed by DUI supervisors to help track SFST and other recurrent training. This review of documents, combined with procedural information obtained during the discussions, led to the identification of a preliminary list of data elements for the model SFST training management system.
Next, a computerized spreadsheet was configured, using the preliminary list of data elements as header titles, to evaluate the concepts and the appropriateness of candidate field names. Concepts and field names were modified in an iterative process to accommodate the desired system capabilities and incorporate human factors design principles. The results of this effort are, 1) the list of data elements, presented below, and 2) the system features described in the following paragraphs.
  • Agency Name (for agency identification when databases are combined) 
  • Officer's Name
  • Officer's Social Security or Employee Identification Number 
  • Officer's Badge or Star Number 
  • Officer's Email Address 
  • Initial Training Course Title 
  • Initial Training Course Date 
  • Initial Training Notes (e.g., instructor's name, description/version of course, location of training) 
  • Certificate Number (if applicable) 
  • Refresher Course/Review Title 
  • Refresher Course/Review Interval to Maintain Certification 
  • Date of Most Recent Refresher Training/Review 
  • Refresher Training/Review Notes (e.g., instructor's name, description of training, wet lab/practical) 
  • Deadline for Next Refresher Training/Review 
  • Additional Notes (e.g., expert testimony experience, date notified of refresher requirement)
Because the primary purpose of the system is to alert officers and managers to SFST refresher training requirements, the key data element in the list is the Deadline for Next Refresher Training/Review.13 An optimum records management system would calculate this date automatically from the values entered in Refresher Course/Review Interval to Maintain Certification and either Initial Training Course Date or Date of Most Recent Refresher Training/Review, whichever date is more recent.
The system also should be capable of generating reports in response to queries, such as, "List of Officers Whose Deadline for Next Refresher Training Occurs in (specified) Month." This capability would permit systems administrators to periodically identify the pending refresher training requirements of individual officers, and if performed quarterly, would facilitate the scheduling of inservice courses for an agency. Further, the system could be designed to generate notifications automatically and send them to theOfficer's Email Address.
The model system should be capable of generating reports of individual officer's training histories, for example, to be used to confirm credentials in court or assist in performance reviews. The system also should be capable of producing reports that are statistical summaries, for example, the numbers of officers who have received SFST initial training, or refresher training during a specified period. These and other prepared reports should be accessible from the system administrator's interface.
To be optimally useful, the system should include a relational database of modular design that would permit a law enforcement agency to track other periodic or recurrent training or certification requirements, in addition to those associated with SFSTs. That is, the system administrator's interface should include the capability to create additional modules devoted to other training requirements. The data element, or field, names listed previously appear to be sufficiently generic and comprehensive for this purpose. In this regard, the optimum design would permit the system administrator to select Create New Module from an administration menu, enter the name of the new module (e.g., First Aid, Tactical Driving), define the recurrent periodicity for training or certification, then populate the database with officer training information. The names of the training modules should be added automatically to the system's main menu as they are created.
Finally, the system should permit the importing of data from legacy systems, to facilitate initial data entry, and in other ways incorporate established human factors design principles. The system should permit the exporting of data so that agencies could periodically submit their SFST training information to a centralized, master database of practitioners and/or instructors. That is, the system must be scalable to permit use by individual agencies, as well as to serve as the central database by importing all agencies' SFST training information.
During the design process, it was found that a properly-configured spreadsheet could accommodate most of the capabilities and features defined for an optimum system. However, even skillfully-designed spreadsheets cannot provide the automatic reports and notifications identified as important system specifications. For this reason, a prototype system is being developed using Microsoft Access to create the relational database and administrator's interface. The prototype system is currently under development.

Acknowledgments

We are grateful to the following organizations and individuals for providing information and insights concerning the methods used to manage SFST refresher training requirements. 
  • Adams County Sheriff's Office:  Sergeant Harlan Moore 
  • Adams County Sheriff's Office: Deputy David Haught 
  • Adams County Sheriff's Office: Deputy Richard Henn 
  • Aurora Police Department:  Officer Bradley Stelter 
  • Aurora Police Department:  Officer Todd Frederickson 
  • Boulder County SD: Detective Mark George 
  • Buena Vista Police Department: Chief Jimmy Tidwell 
  • Colorado State Patrol: Trooper Dan Overturf 
  • Commerce City Police Department: Sergeant Wayne Granger 
  • Denver Police Department: Sergeant Brian Kramer 
  • Douglas County Sheriff's Office: Investigator Steve Krebs 
  • Douglas County Sheriff's Office: Deputy Steve Macy
  • Grand Junction Police Department: Officer John Casteel 
  • Lakewood Police Department: Sergeant Mike Greenwell 
  • Littleton Police Department: Lieutenant James Williamson 
  • Longmont Police Department: Sergeant Mike Bell 
  • Mesa County Sheriff's Office: Corporal Josh Warner 
  • Montrose Police Department: Officer Roger Cross 
  • Pueblo Police Department: Sergeant Richard Harsh 
  • Thornton Police Department: Officer Mark Ashby 
  • Rocky Mountain Institute for Transportation Safety: Ms Shari Thorson

  1. None of the methods used by the agencies contacted during this study included the deadline date as a specific data element. Some of the methods did not include the date of most recent training, making it impossible to calculate refresher training requirements without reviewing actual certificates.

No comments: