Improve code quality, team productivity, and efficiency through continuous code analysis and insights

Engineering teams involved in application development have always been confronted with a myriad of tools covering the entire software development lifecycle with emphasis on code quality and operationalising DevOps. However, teams do not have a solution that can continuously evaluate not just code quality but also the quality of developers who influence the code being generated.

With increasing churn in both code and developers within development projects, engineering teams also have to mitigate the associated risks involved.

The Code Forensics solution addresses these challenges by providing a temporal view of benchmarked code quality metrics collected from various code quality tools and deriving key inferences from developer-code relationship patterns available within the source code repository logs. By providing three dimensional actionable insights involving source code, developer, and time, the solution provides valuable insights to help engineering teams focus on code and developer quality, team productivity, and efficient code development.

Wipro

Availability

All (except China)

Benefits

  • Developer productivity and efficiency

    Actionable insights and inferences on developer quality using developer-code relationships and patterns

  • Improvement in code quality 

    Dashboard of code quality hotspots against industry benchmarks and quality trends

  • Efficiency in development and reviews

    Visualization and prioritization of key code quality issues to focus on for continuous improvements 

  • Phase containment (left-shift)

    IDE plugin to fix code quality issues before check-in into source code version control

  • How it works
  • As an AWS Competency Partner, Wipro has demonstrated deep AWS technical expertise and proven customer success stories. The solution offering is built to address engineering teams involved in custom application development either on-premise or in cloud.

    Engagement begins with the identification of pilot scope with deliberations and prerequisites needed to enable a target sandbox environment. Key prerequisites includes READ access to source code repository. Sample projects/repositories that need to be scanned as part of the pilot scope are finalized. Once the environment and access is provided, Wipro ships the deployment scripts and binaries in a secured manner. Once the customer's InfoSec audit of the solution package is completed, the installation and configuration begins in close consultation with engineering teams. The identified sample projects/repositories are scanned by the Code Forensics solution.

    Once the initial code scan completes, validation checks are conducted on the correctness and accuracy of the insights and inference data provided by the solution. Workshops are conducted with customer engineering teams to discuss the scanned data results.

    The outcome of the workshops is identification of customization and integration requirements along with efforts. Appropriate epics and sprints are prepared to implement any customizations.

    Wipro will also ensure that each component is built based on requirements and comprehensively tested. The final step will ensure that Wipro consultants assist you, through the use of the solution and proper trainings. Ongoing support for the solution can be enabled based on customer needs.

  • Key activities
    • Pilot planning

      Wipro and customer meet to discuss the use case, pilot scope, timeline, and environment access requirements

    • Initiate pilot

      Apply Code Forensics on few sample projects and teams. Showcase out-of-the-box results from the application

    • Implementation planning

      Plan a detailed rollout within the customer projects and portfolios. Agree on any specific enhancements

    • Delivery

      Ensure testing of solution components function correctly and accuracy of inferences and insights

    • Support and warranty

      Wipro provides initial application support for 90 days following hand over

  • Customer contribution
    • Joint workshop involvement

      Participation in kickoff workshops to outline requirements scope, planning, and approvals

    • Account access

      Provide Wipro consultants with access to environment for the duration of the engagement

    • Security review

      Perform InfoSec audit of the deployed solution in accordance with customer security and compliance policies

    • Information/data

      Access to relevant pre-requisites for deployment of the solution assets

    • Validate configuration

      Work together to configure and validate any rules and metric thresholds

    • Executive support

      Provide executive support along with project leadership to ensure developer community adoption and buy-in

  • About this consultant
  • Wipro Limited is a leading technology services and consulting company focused on building innovative solutions that address clients’ most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, they help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 250,000 employees and business partners across 66 countries, they deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world.

  • Architecture diagram

Ready to get started?

Explore icon
Explore all Consulting Offers

Browse our portfolio of Consulting Offers to get AWS verified help with solution deployment.

Learn more 
Build icon
Deploy a solution yourself

Browse our library of AWS self-deploy solutions to common architectural problems.

Learn more 
Find an APN Partner icon
Find an AWS Partner

Engage with AWS Partners for secure, innovative, and cost-effective custom solutions that leverage the power and scalability of AWS services to meet your needs.

Learn more