We build powerful and scalable apps that are custom made using the most appropriate process model for the client, leveraging the latest technologies. From project inception, our technical writing experts capture and document requirements and analyze scope, using stakeholder identification and consultation. This assures our clients that we have a clear vision for their wants and needs and ensures our developers have a blueprint to realize that vision. Our developers then code solutions in a wide array of languages and platforms. Our quality assurance analysts compose full test plans which can be traced back to the initial requirements and conduct initial and regression testing using both manual and automated test cases. Our services round out the software development lifecycle by offering a full suite of maintenance services, including Risk Management Framework (RMF), Web Server and Database Administration, trouble ticketing and change control, and release/patch management. Finally, our commitment to the end user experience is achieved through comprehensive system documentation, creating user guides and a variety of training options.