Public Schools


Washington DC



Procal rose to the challenge when the District of Columbia sought a solution for tracking it’s progress and development of their public school’s leaders and applicants. Our team of experts designed, developed, and implemented the Leadership Tracking System (LTS) application to meet their needs. The LTS provides easy access to key data points, helps to identify successful programs, streamlines selection and hiring processes, and uncovers trends and patterns. By delivering this comprehensive solution, Procal allowed the district District to focus on their greater business goals.

Challenges Faced:

The Washington, DC Public Schools (DCPS) staff data is stored in an LDAP system. In various other systems, you can find information related to competencies, certifications, performance of the principal during induction, eligibility, recruitment, master’s degrees, doctorates, APIPs, ALPSSs, resident principal programs, etc. Additionally, other systems have data on employee demographics, school information, job history, certifications, evaluations, and many more. In addition, it contains data on certifications, master’s degrees, doctoral programs, APIPs, and ALPSSs.

Solution Proposed:

With the proposed LTS application, DCPS will have a more powerful, cost-saving, and accommodating application built on Salesforce. All the required data points are gathered and displayed in this program, enabling users to make informed decisions quickly. A four-stage process is being followed:
Stage 1: Requirements Analysis: As the first stage of the project, the Requirements Analysis Phase begins. In the Requirements Analysis Phase, DCPS’ needs and high-level requirements are converted into detailed, traceable, complete, consistent, and stakeholder-approved requirements. In the Requirements Analysis Phase, no procurement is conducted. A system’s input, process, output, and interface are identified. This stage works towards defining the system’s functions, but not necessarily how they will be performed, at the functional level. Requirements Analysis should not consider computer programs, files, or data streams unless explicitly constrained by the Project Charter. Technology integration risks will be identified and evaluated through Requirements Analysis. The Requirements Analysis gathers the functional, system, and operational requirements of the business process, users, and operations (e.g., how to maintain the system).
Stage 2: Foundational Development: Creating the main application structure. The foundation of the application, including the employee profile pages, will be formed during this stage. During this stage, placeholders will also be created for data elements from the leader applications, including experience, job history, and programs for real-time data access.
Stage 3:Integration: focuses on Salesforce and Quickbase integration exercises. The team would proactively work with Salesforce developers and contacts in Stage 1 to establish specifications, pricing, dependencies, risks, constraints, and assumptions. The data collected during the requirement phase will be used as key input during stage 3.
Stage 4: Dashboard & Metrics Development: The team would develop dashboards for superintendents and principals with vacancy matching tools and health meters. End-users will be able to find the most suitable candidates for vacant principal and assistant principal positions using the built-in functionality. Additionally, it would allow the hiring manager to view all candidates. In addition, the team will develop metrics around applicants from a diverse pool that would meet multiple vacancy needs, including team leads, deans, etc.

Results Achieved:

School teachers could apply for positions across the school districts, and superintendents in the DCPS administration could review the profiles and interests and quickly take action. They will have the data to consider teachers’ individual experience, performance, and a number of implemented services to make decisions during the selections.