Home > IT Solutions > Application Development, QA and Maintenance

Application Development, QA and Maintenance


Application development generally encompasses the development of new applications which may be mainframe, server, network-based, web-based or a combination. And, the requirements for new applications may require interfaces to existing applications. Y&L is well-versed in application development having experience working with virtually every software on the market with an expertise in .Net, Java, SAP, ATG, Business Intelligence/IM, Mobile Apps, and SharePoint.


Some examples of activities performed within application development include researching, analyzing, gathering requirements, designing, programming, testing, documenting and implementing, applying changes to the software language and/or database in which the application is written, providing corrections for production or any changes needed and participation in disaster recovery planning and documentation.

Application Development Case Study

The Office of the Inspector General (OIG) needed an application for referral assignments and investigations tracking that would work for both the Claims Investigations and Field Investigations units. The OIG wanted the new application to make sure that all referrals are assigned, all investigations were tracked, over-payments were accurately calculated and claims were established in a timely manner.

A total of 4 Y&L consultants were assigned to this project. The project required making large scale database and service changes to create a system that allowed fraud monitoring and prevention. The scope also included large scale data transformations to create elaborate reports for interagency and intra-agency consumption. There were also extensive batch changes including coordination with outside agencies. The client was highly appreciative of the quality of the work performed as well as the service and flexibility of Y&L in accommodating budget and staffing constraints.

Quality Assurance

Y&L relies on its Integrated Quality Assurance (iQA) process which represents a framework that ensures that all deliverables are of the highest quality. The iQA model at Y&L is drawn from a variety of knowledge bodies such as the American Society of Quality (ASQ), Quality Assurance Institute (QAI), Total Quality Management (TQM) and others. The iQA is a process oriented approach by which the quality processes are engrained into every phase of an IT project to increase overall quality, improve the customer experience, reduce rework and expedite time-to-market by reducing quality issues.

Aside from our own internal practices, Y&L also provides QA automated and manual testing services for our clients. Learn more


Harland Clarke was integrating a third party product onto its social media page as well as an ATG application. The main challenge of the project was the new product’s simultaneous interaction with multiple third-party applications and systems. Y&L used Orthogonal array testing to prioritize test cases and used HP’s QTP to perform large scale automated testing to reduce time-to-market.

Y&L worked closely with the technical and QA departments to establish a lean and agile test bed for the application. All identified changes, during testing, were filtered through the project manager and were analyzed for risk as well as the impact to the overall cost and timeline.

Maintenance & Support

Application maintenance and support includes the skills and requirements for supporting application systems, including troubleshooting, modifying, maintaining and enhancing legacy systems as well as applications running in a production environment.

There are many activities that Y&L performs on behalf of its clients within the maintenance and support category which include, but are not limited to:

Research, analysis, design, programming, testing, documenting and implementing maintenance changes.

  • Correcting software errors
  • Modifying reports and ensuring accurate report runs
  • Modifying the applications and documentation
  • Writing ad hoc queries
  • Loading and applying changes to the software language and/or database in which the application is written
  • Providing corrections or any changes needed for production
  • Participation in disaster recovery testing, planning and documentation
  • Providing service on a 24 x 7 or on-call basis

Based upon Y&L’s performance on a successful FSCM migration and other SAP projects, Tesoro Corporation awarded us with an annual maintenance contract for implementing enhancements, change requests and bug fixes.

Y&L was responsible for providing maintenance support to Tesoro’s SAP systems. The support included fixing known defects, making code changes and testing any new functionality that was approved for maintenance work. In addition, we identified opportunities for optimizing performance for all components being modified within approved change requests. The majority of change requests were in the HCM and PP SAP modules, including enhancement requests for the FSCM module.

Schedule an Assessment

Let us show you how Y&L can increase ROI, boost sales, and improve service.

Relevant Topics
Other Category Links