The Challenge
Our client’s business model of providing analytical data on employee personality for businesses was hinging on an outdated manual process and several disparate outdated software solutions. They were seeking the ability for automated client testing as well as an automated back-end to score the test.
Excessive overhead, manual limitations, and an array of outdated software applications were preventing the client from future growth. The client was in need of a more modern, comprehensive application that would automate the testing process and allow them to keep up with the challenges of continuously expanding business needs. Magenic’s long history of technical expertise and custom software development made us an ideal technology partner for this project.
Growth impeded by legacy systems.
The Solution
Magenic performed a business analysis and made technology recommendations that would satisfy the client’s needs. Our team – consisting of user interface and user experience designers, developers, project management, and quality assurance – worked with the client to create a modern user interface and user experience. Our development team used an agile methodology to build web and thick-client Silverlight applications housed within an ASP.NET front-end that enabled online testing. Magenic also developed a back-end that enabled client management, automated scoring, and secure billing/payment processing. Finally, we leveraged Microsoft SQL Server to create a number of complex reports that were required for compatibility with legacy software.
Following delivery of the new application, the Magenic Delivery Center (MDC) assumed maintenance and enhancement responsibilities for the ongoing support portion of the software development lifecycle.
Design, develop, deploy, and maintain.
The Result
While initial phases of this project began in November 2008 and development was completed in spring 2009, the client’s partnership with Magenic continues to this day as our MDC provides ongoing support. Magenic’s new system enabled future client growth by reducing overhead and manual limitations.
By modernizing their software, user interface, and user experience, the client was able to remain competitive within its industry. Magenic still hosts the applications’ source code and provides ongoing maintenance, enhancements, and support to this day. Our ongoing maintenance agreement allows our client’s team to focus on their own business mission and continued growth within their market space rather than spend time and effort maintaining their software solution.
Client growth and an ongoing partnership.