Registrar (software)

Last updated
Rich Silton on the left and Phil Bookman the founders of Silton-Bookman Systems at the 1989 user conference at The Hyatt hotel on Union Square in San Francisco Rich Silton and Phil Bookman 1989 conference.JPG
Rich Silton on the left and Phil Bookman the founders of Silton-Bookman Systems at the 1989 user conference at The Hyatt hotel on Union Square in San Francisco

Registrar was software used in the personnel or human resources (HR) area of businesses. It was the first piece of software developed[ citation needed ] to provide HR with the ability to manage training administration, booking people on courses, sending call-up letters, and recording their attendance. It enabled HR users to build their own data dictionaries without any help from their IT people.

Contents

The Registrar software was created by Silton-Bookman Systems (SBS). It was launched in the US in 1984 and became one of the leading training administration software programs on the market with over 5000 installations. [1] It was eventually incorporated into an LMS when SBS merged with Pathlore in 2000. Therefore, Registrar itself is no longer available for sale. Pathlore was subsequently acquired by SumTotal Systems in 2005.

Silton-Bookman

Phil Bookman and Richard Silton formed the company of SBS based in Cupertino in California in 1983. Richard Silton had been the HRD manager for Memorex, and was frustrated that his IT department could not provide him with software to manage the training of his company employees. He mentioned this to his friend Phil Bookman, who told him that he could write the software to do this, so they started the company. The “killer application” part of the product was that users were able to configure the data dictionary themselves without the need for IT assistance, which made the product unique to each client's requirements.

Releases

It took SBS about 6 months to produce a working system, and the first release of Registrar was version 1.1 in 1984 which ran under the MS-DOS operating system, and used the Btrieve database management system from Softcraft in Austin, Texas. Version 1.1 was chosen as SBS thought that no one would buy version 1.0., just as there was never a dBase I the first release being dBase II

There were various further releases, and version 1.34 became the stable DOS version.

With the advent of the Windows operating system, SBS released a Windows version in 1994, this time using the Xbase database management system.

A SQL version was released some time later, quickly followed by an Oracle version both running in parallel with the Windows Xbase version.

Marketing

SBS started off by producing demonstration disks which clients could have without charge, and then if they liked the product, they could order a working version. The demonstration came preloaded with data, and allowed a small number records to be added which was reset each time the demo was loaded. This worked very well as the client could see the product and its capabilities before committing to purchase. The first company to buy the product was IBM Canada, closely followed by McDonald-Douglas Automation and Buick.

Development

The DOS version was written using Microsoft QuickBasic, but the Windows and subsequent versions were written mainly in C++ with some modules in Visual Basic. Many clients wrote their own add-on application themselves, such as interfaces to billing systems. The fact, that Registrar had both export and import facilities in various formats made this very easy.

European operation

European Registrar launch at Blenheim Palace by John Matchett Limited. Rich Silton is in the middle and John Matchett is on the left. Mark Homer is the other person who was in charge of Registrar in Europe European Registrar launch at Blenheim Palace.JPG
European Registrar launch at Blenheim Palace by John Matchett Limited. Rich Silton is in the middle and John Matchett is on the left. Mark Homer is the other person who was in charge of Registrar in Europe

Registrar was being used in Europe, but it was not until a distributor was appointed in 1989 that it really took off there. The distributor was John Matchetts Limited, based in Banbury, Oxfordshire, UK. Matchetts were very successful, and had over 500 clients using the Registrar software, not only in Europe but also in the Middle East.

People

This was a list of people held in the Registrar system. They could be entered manually, imported or templated from existing people. The DOS version was limited to 32,000 people, which obviously caused a minor problem for companies with over 32,000 people, but later version the size was only limited by the size of the storage. People could be made Inactive when they left the company, but the training record was still retained. People could be made Inactive either manually or automatically by a flag. People made inactivate could be made active again at any time. A unique key was used to identify people and this could be any field that the users chose i.e., Social Security number, national insurance number, employee number. For people who did not have a unique key, the system would generate one for them.

Person plans

In this day and age, most companies plan development for their people. Part of this development would possibly be attending training, and Registrar had the facility to store the training that a person was planning to attend. It could store the type of training, the date by which the training should be taken and record when that training had taken place automatically. Not only that, but the person would become a possible candidate for all courses of the same type automatically. If the training had not taken place within one year of the due date, it would be removed from the person plan but a warning would be generated. Registrar would also check that the person had met any prerequisites that had been set for the intended training, and warn if they had not been met.

Groups

Within a company there are normally groups of people. It might be people working for a certain manager, or they might belong to Personnel, or they might work Externally. Registrar had the ability to Group people either manually or automatically the later being decided upon the values of a field. i.e., if there were a field called Internal/External having the values I and E, then a Group could be created for External. If a person had a value of E, then they would automatically become a member of that Group. A person could be a member of as many Groups as required.

Courses

This was a list of the products that the company was prepared to arrange. The name "Courses" caused some confusion at the start for the users as in Registrar-speak, a Course was not an actual event just a list of events that could be arranged. The name given to an actual event was a Class and again this initially led to some confusion.

Class

This was an actual event on an actual date (or multiple dates) that was potentially going to be run which people would attend. The name "Class" led to some confusion with the users, as people were used to saying that they were “going on a Course”, but in Registrar-speak, they were actually “going on a Class”. As this terminology was only used by the administration people themselves they soon got used to it.

Curricula

The later Windows and RDBMS versions had Curricula. Curricula were a collection of training courses that an individual or Group could attend.

Registrations

Registrar came with six built in registration statuses: Enrolled, Waiting, Finished, Cancelled, Cancelled Bill and Miscellaneous. However, these could all be changed and added to by the actual client with resorting to IT support. For example, a No Show registration could be created to mark people who did not turn up. Reports could be run against these registration e.g., if the manager wanted to know the names of people who No Showed twice during the last six months this could easily be produced. Checks were made at the time of registration i.e., let's make sure we are not sending this person to two Classes that run at the same time. Any conflicts were flagged up and these checks could be made hard or soft.

Rosters and transcripts

The product being from the US had certain words that were American in origin. One such word was "Roster". This did cause some confusion in Europe, but administration people soon took it on board. A Roster was just a list of people attached to a Class. They would have a status within that Class be it enrolled, waiting, cancelled etc. The Roster had some very sophisticated operations that could be performed such as copying/moving from one Class to another.

Transcripts another American word purely meaning a Persons training record and future training events they were expected to attend. It could also contain other events that had not been administered by the training administration people that needed to be recorded against the person i.e., maybe the person had been on an away day, or they had obtained some certification that needed to be recorded.

Letters and emails

A vital facility is to tell people about training be it call up letters, letters or confirmations, certificates of attendance. Registrar had the ability to do these both manually and automatically either by letter or email. In the early versions of Registrar it had a built-in letter writer, but later as Microsoft Word became the dominant word processing package, Registrar just linked to Word, and passed the data to it to be merged into the letters or emails.

Letters could either be sent one at a time, to a whole Class or triggered automatically by a date field. i.e., a call up letter could be trigger to send a latter to all the Enrolled people two weeks before the Class was due to run. Registrar also had several other very sophisticated was of sending letters and emails.

Budgets

The early version of Registrar had an add on called The Accountant, but this was incorporated into Registrar. Budget categories could be declared and used as required in each Class. It allowed close control of budgets for training, for example the break even point for the numbers of enrollments to make the Class profitable would be calculated automatically. The profit from each Class would also be available. These figures could be incorporated into reports to give an overall financial position for any period in time.

To do

Registrar could generate a report giving a list of tasks that needed to be done by the administration staff. To Do's could be declared and then a Course/Class could have any of them applied to it. Also Who was supposed to do this task could be set up. The report would be grouped by the Who and what the task was and the date it was supposed to be done. When the ToDo had been done the administration people would mark it as done in the Class and then it would not be included in the ToDo reports as it had been completed.

Importing and exporting

Registrar had the capability to import and export data. The most common use of importing was to import 'People Data' which usually came from a Human Resources (HR) system. Some clients did this once whilst others did it on a regular basis, relying on the HR system to create people's records, instead of manually doing this in Registrar. An import data dictionary was set up to map fields to the required location. Similarly an export data dictionary was set up for exporting.

Intranet and the Internet

SBS introduced the facility for users to actually look at their own individual training record and also make and change registrations for themselves, if allowed to do so. This product was initially called Personal Registrar but was changed to Student Center. This worked over a network within the users company which enabled people to use this facility from any computer attached to the network.

Report writers

The DOS version of Registrar came with its own built in report writer which was adequate. However, from the Windows version on it was decided to let users use their own report writer. This gave much better capability and most users were already using a report writer of some sort. SBS recommended Crystal Reports but others could be used such as Business Objects or Cognos.

Call registrar

This was a system whereby users could call in and use a MF4 tone dialing telephone the user could actually make bookings. This was prior to the Internet, coming into common use and a first step at remote bookings. This was implemented in the US, but did require a special interface card. It was not implemented in Europe because the telephone system being different and the cost of developing another interface card. Call Registrar was superseded by Student Center.

John Matchetts, the European distributor, also started running user conferences in the early 1990s.

Training courses

SBS started to run training courses on Registrar about a year after the product was launched. These became very popular, and gave users a fast track to using the product. The size of the US was a problem because of the traveling required; however, this is nothing new, the US being so vast. In Europe it was much easier to deliver the tutor-led training.

Clients

Registrar had an impressive list of clients. The software was originally designed to be used by small to medium size companies but in fact it turned out that many large companies became users. Here are just a few of the European clients 3M, British Airways, Alcatel, Arcadia, Astra Zeneca, AT&T, Barclays, BBC, Black & Decker, BMW, British Aerospace, BT, CAA, Carillion, Coca-Cola, DCUK, Deloitte & Touche, DHL, Dow Jones, DTI, Eurostar, Ford, Glaxo, J P Morgan, Jaguar Cars, JCB, Land Rover, Magnox, Merrill Lynch, National Grid, Nissan, Nokia, Norwich Union, Open University, RAF, Rank Xerox, Rover Cars, Royal Navy, Sheppard Moscow, Siemens, TNT, UN, US Army, VAG, Vodafone, and many others.

See also

Notes

  1. Cooper, Ken. Effective Competency Modeling & Reporting. AMACOM Div American Mgmt Assn, 2000. ISBN   0-8144-0548-7

Related Research Articles

<span class="mw-page-title-main">Interleaf</span> Defunct software company

Interleaf, Inc. was a company that created computer software products for the technical publishing creation and distribution process. Founded in 1981, its initial product was the first commercial document processor that integrated text and graphics editing, producing WYSIWYG output at near-typeset quality. It also had early products in the document management, electronic publishing, and Web publishing spaces. Interleaf's "Active Documents" functionality, integrated into its text and graphics editing products in the early 1990s, was the first to give document creators programmatic access to virtually all of the document's elements, structures, and software capabilities.

<span class="mw-page-title-main">HCL Notes</span> Collaborative software platform

HCL Notes is a proprietary collaborative software platform for Unix (AIX), IBM i, Windows, Linux, and macOS, sold by HCLTech. The client application is called Notes while the server component is branded HCL Domino.

Dynamic DNS (DDNS) is a method of automatically updating a name server in the Domain Name System (DNS), often in real time, with the active DDNS configuration of its configured hostnames, addresses or other information.

<span class="mw-page-title-main">End user</span> Regular user of a product

In product development, an end user is a person who ultimately uses or is intended to ultimately use a product. The end user stands in contrast to users who support or maintain the product, such as sysops, system administrators, database administrators, information technology (IT) experts, software professionals, and computer technicians. End users typically do not possess the technical understanding or skill of the product designers, a fact easily overlooked and forgotten by designers: leading to features creating low customer satisfaction. In information technology, end users are not customers in the usual sense—they are typically employees of the customer. For example, if a large retail corporation buys a software package for its employees to use, even though the large retail corporation was the customer that purchased the software, the end users are the employees of the company, who will use the software at work.

J.D. Edwards World Solution Company or JD Edwards, abbreviated JDE, was an enterprise resource planning (ERP) software company, whose namesake ERP system is still sold under ownership by Oracle Corporation. JDE's products included World for IBM AS/400 minicomputers, OneWorld for their proprietary Configurable Network Computing architecture, and JD Edwards EnterpriseOne. The company was founded March 1977 in Denver, by Jack Thompson, C.T.P. "Chuck" Hintze, Dan Gregory, and C. Edward "Ed" McVaney.

<span class="mw-page-title-main">Windows Update</span> Software update distribution service for Microsoft Windows

Windows Update is a Microsoft service for the Windows 9x and Windows NT families of the Microsoft Windows operating system, which automates downloading and installing Microsoft Windows software updates over the Internet. The service delivers software updates for Windows, as well as the various Microsoft antivirus products, including Windows Defender and Microsoft Security Essentials. Since its inception, Microsoft has introduced two extensions of the service: Microsoft Update and Windows Update for Business. The former expands the core service to include other Microsoft products, such as Microsoft Office and Microsoft Expression Studio. The latter is available to business editions of Windows 10 and permits postponing updates or receiving updates only after they have undergone rigorous testing.

IBM DevOps Code ClearCase (also known as IBM Rational ClearCase) is a family of computer software tools that supports software configuration management (SCM) of source code and other software development assets. It also supports design-data management of electronic design artifacts, thus enabling hardware and software co-development. ClearCase includes revision control and forms the basis for configuration management at large and medium-sized businesses, accommodating projects with hundreds or thousands of developers. It is developed by IBM.

<span class="mw-page-title-main">CUPS</span> Computer printing system

CUPS is a modular printing system for Unix-like computer operating systems which allows a computer to act as a print server. A computer running CUPS is a host that can accept print jobs from client computers, process them, and send them to the appropriate printer.

An anonymous P2P communication system is a peer-to-peer distributed application in which the nodes, which are used to share resources, or participants are anonymous or pseudonymous. Anonymity of participants is usually achieved by special routing overlay networks that hide the physical location of each node from other participants.

The MCP is the operating system of the Burroughs B5000/B5500/B5700 and the B6500 and successors, including the Unisys Clearpath/MCP systems.

<span class="mw-page-title-main">R:Base</span> Computer software program

R:BASE is a relational database program for the PC created by Wayne Erickson in 1981. Erickson and his brother, Ron Erickson, incorporated the company, MicroRim, Inc. to sell the database, MicroRIM, on November 13, 1981.

QuickBooks is an accounting software package developed and marketed by Intuit. First introduced in 1992, QuickBooks products are geared mainly toward small and medium-sized businesses and offer on-premises accounting applications as well as cloud-based versions that accept business payments, manage and pay bills, and payroll functions.

<span class="mw-page-title-main">FirstClass</span> Client–server software

FirstClass is a client–server groupware, email, online conferencing, voice and fax services, and bulletin-board system for Windows, macOS, and Linux. FirstClass's primary markets are the higher-education and K-12 education sectors, including four of the top ten largest school districts in the United States.

<span class="mw-page-title-main">Windows Server Update Services</span> Update distribution system for Windows Server

Windows Server Update Services (WSUS), previously known as Software Update Services (SUS), is a computer program and network service developed by Microsoft Corporation that enables administrators to manage the distribution of updates and hotfixes released for Microsoft products to computers in a corporate environment. WSUS downloads these updates from the Microsoft Update website and then distributes them to computers on a network. WSUS is an integral component of Windows Server.

<span class="mw-page-title-main">Pando (application)</span>

Pando was an application which was mainly aimed at sending files which would normally be too large to send via more "conventional" means. It used both peer-to-peer and client-server architectures and was released for Windows and Mac OS X operating systems.

LINC is a fourth-generation programming language, used mostly on Unisys computer systems.

DataEase is a relational database management system (RDBMS), and is considered a rapid application development tool for developing relationally-organized, data-intensive software applications for personal computers. DataEase was created in the early 1980s by software developers Arun Gupta and Joseph Busch. The first version of the software was released in 1981 by Software Solutions Inc. The principals sold the company to Sapphire International Corporation of the United Kingdom in 1991. Sapphire continues to develop and market the product. There are two distinct product arcs in DataEase's history: DataEase for DOS and DataEase for Windows.

Oracle Secure Global Desktop (SGD) software provides secure access to both published applications and published desktops running on Microsoft Windows, Unix, mainframe and IBM i systems via a variety of clients ranging from fat PCs to thin clients such as Sun Rays.

The Softwell Maker is an environment development. Designer uses visual forms and reports (WYSIWYG), business rules, and visually representing other actions using flowcharts.

A human resources management system (HRMS) (alternatively, human resources information system (HRIS) or human capital management (HCM) system) is a form of human resources (HR) software that combines a number of systems and processes to ensure the easy management of human resources, business processes and data. Human resources software is used by businesses to combine a number of necessary HR functions, such as storing employee data, managing payroll, recruitment, benefits administration (total rewards), time and attendance, employee performance management, and tracking competency and training records.

References