E-gineering partnered with a student athlete governing body to build an online registration system for prospective student athletes. The goal was to create a registration system that students found interactive and engaging. This system needed to enable the collection of vital eligibility information while cultivating a relationship with student athletes during their pre-college years. E-gineering addressed these challenges by building a Rich Internet Application (RIA), with an intuitive user interface and student mentor videos. Our team incorporated a wizard-like workflow, progress indicators, and checklists to further enrich usability.
The client turned to E-gineering to provide project management and architectural recommendations at the outset of the initiative. We analyzed their constraints and high level requirements, then made technology and process recommendations. We proceeded to build a cross-functional team, co-located and dedicated to this project. Using ideas from both Agile and Lean methodologies, we were able to adapt in an environment where the availability of business experts was unpredictable. Our approach helped us remain flexible while providing enough structure to plan, track, and achieve our goals in a disciplined fashion. The registration system went live and was an immediate success — receiving extremely positive feedback from students, parents, coaches, and teachers.
The application interface was built using Adobe Flex and the open source PureMVC framework. A loosely coupled service based architecture was implemented in Java with BlazeDS for remoting using the AMF binary messaging protocol.
Roles: Project management, architecture, development, UI design, testing