services

Your enterprise applications are a significant investment. A Certified Software Inspection™ allows you to evaluate and qualify your code base, effectively mitigating the largest risk factors of your enterprise architecture and resource planning efforts.

Certified Software Inspection (CSI)

Tachometry safeguards your technology investment as a trusted partner through our Certified Software Inspection program. Using proven enterprise-class methodologies and processes, we assist clients ranging from small start-ups to established Fortune 50 companies as they evaluate and deploy technology solutions to address their business needs. Whether you're developing code in-house, using a third-party vendor, or managing an offshore team, CSI delivers consistent, certifiable results and peace of mind.

A Complete Strategy
Our goal is to evaluate your application source code and provide feedback that can be used to prioritize future enhancements and promote broad reuse throughout the enterprise. In order to achieve a certifiable result, we employ a review methodology that is focused on adherence to standards and developer best practices. We will review and quantify your current code base, and then perform a qualitative analysis on the individual components, resulting in a certified report of findings. Our objectives are to:

  • Itemize software components and supporting application artifacts
  • Identify applicable architecture and design patterns
  • Assess overall quality and consistency of your code-base according to your
    own standards and industry best practices
  • Determine the viability of your current code base as a foundation for future
    development
  • Explore development alternatives for your current applications
  • Prepare a detailed report of findings and recommendations for next steps

Key Deliverables

Our Certified Software Inspectors™ provide trusted results that give you the confidence that your software is ready for deployment. As we work with you and your technical team, we will provide ongoing tangible deliverables that can be used throughout your development process.

  1. Preliminary Observations Report
  2. After an initial review of your application documentation and source code, we will prepare and deliver a preliminary report of findings and recommendations. We will give you a high-level review of your application architecture, packaging, and key interfaces, with initial observations regarding the implementation code.

  3. Final Report and Recommendations
  4. After the preliminary report is reviewed and agreed upon, we will then document and present detailed review findings. Upon request, we can make recommendations for enhancement or remediation to your current infrastructure. The final report will include a summary of success factors, risk elements and mitigation strategies to address the outlined risks.

  5. Onsite Review of Findings
  6. We can be onsite to assist you in presenting our findings to your key stakeholders. We can also help with detailed planning to address next steps and/or implement the recommended course of action.

CSI Datasheet (PDF)