Case Studies
Case Study #1
How a recording and management updated their systems and applications to meet the modern world.

Our client is a digital video recording and management system for interview rooms. Our client is designed to increase efficiency through the recording and management of interviews. The company provides an easy-to-use, reliable way to capture and record interviews that will last indefinitely because the audio and video is stored on hard drives and CD/DVD recording media.

The company’s development potential of their current generation system was out of date and in need of an update. The software system, Visual Basic 6, did not meet the challenges of the time. They needed a team to create – from scratch – a new software all while ensuring the full transition of thousands of existing user data to the new platform. Furthermore, their applications needed to support the newer technology and hardware user capabilities in the form of different types of cameras, microphones, sensors, computers, etc.

From the first days of development, the Agile methodology was applied. During the active phase of the development, a team of developers worked based on 2-week sprints. This allowed the customer to receive a new ready-made functionality at the end of each sprint as well as give them the flexibility to adjust priorities at the beginning of each new sprint. At the beginning of the design phase, a complete set of wireframes were created that schematically described the user interface with a detailed specification of their controls. SWAN’s UI/UX experience teams created a simple and clear interface for the end-user with the entire set of functions incorporated into the system.
Languages:

JavaScript

Java

C#

Html5

CSS
Libraries:

jQuery

Bootstrap
IDE:

Microsoft Visual Studio
Framework:

.NET
Tools:

Jira

Bitbucket
Database Management System:

MySQL
Case Study #2
How a publishing company merged several different interface websites into one application.

Current Publishing, runs six different publications to six major Indiana cities. With a focus on news for the people from the people, the Current listens first, then writes the news for each city. True to their name, Current keeps each city up to date on all the important news unique to their location.

Due to the fact that the six separate publication platforms were under the Current name with the headquarters occupying a different website address, finding the correct online information was a challenge. Each website had to be separately maintained and updated. As you can imagine, this was confusing for their audience. Which website should they go to? Current Publishing needed a solution that would clear up the confusion for their audience while also streamlining the maintenance of their platforms.

Current Publishing turned to Swan Software Solutions with one task – to merge all seven websites into one master WordPress site. This would centralize all of the Current publications into one concise website. The merge also enables the company to upkeep and maintain one site vs. seven different sites. In less than two weeks, a dedicated team of Swan professionals merged the seven sites and completed the new Current Publishing website to everyone’s satisfaction.
Languages:

JavaScript

Html5

SQL

CSS
Libraries:

AngularJS
IDE:

IntelliJ IDEA
Framework:

Ruby on Rails
Tools:

Git

Jira

Bitbucket
Database Management System:

MySQL

Dynamo DB