Case Study: Enabling growth for a personality inventory company by developing a custom Silverlight application and a secure back-end for payment

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.


Magenic Custom Software Development Case Study

Client growth and an ongoing partnership.

Download PDF

Click to download the Personality Inventory Company case study as a PDF.

Separate Legacy Processes

Our client’s old workflow included manual processes and outdated software systems. The buildup of associated overhead was preventing them from growing as an organization. Magenic was engaged as a means of reviving their growth potential by automating this wide array of arduous process.


Magenic Custom Software Development Case Study
Summary

Our client relied on manual testing and scoring, as well as outdated legacy software to serve its clientele. The cost of overhead and manual limitations was preventing them from growing to be a larger force within their competitive landscape. Magenic designed and developed web and thick client applications as well as a secure back-end for payment and client management. Beyond that, we host the source code and provide maintenance and enhancements to this day – nearly two years after deployment – to maximize the client’s resources as they continue to expand.

Technology Used
  • CSLA .NET
  • C#
  • Silverlight
  • ASP.NET
  • Microsoft SQL Server
  • WCF
  • JavaScipt
  • Microsoft Visual Studio
  • Microsoft Reporting Services
Copyright 2013 Magenic, All rights Reserved