code review tool - software ag · code review tool is a webmethods based automated review tool that...
TRANSCRIPT
2 Copyright © 2013 Tech Mahindra. All rights reserved.
1 Introducing Code Review Tool
Benefits Of Code Review Tool
Features of Code Review Tool
Overview of Code Review Tool
2
3
4
3 Copyright © 2013 Tech Mahindra. All rights reserved.
Introducing Code Review Tool
Code Review Tool is a webMethods based automated review tool that ensures code written are in compliance with the standard naming & coding best practices - such as:
Disabled steps rule Pipeline service rule Mandatory fields in service level comments rule Hard-coded variables rule Variable dropping rule Service level comments rule Step level comments rule PS Utilities Services Service signature rule Service stateless property rule
4 Copyright © 2013 Tech Mahindra. All rights reserved.
Benefits Of Code Review Tool
Why Code Review Tool ?
Automation of the manual process
reduces the chance for errors
Reduces time and effort involved in
review cycles
Can be reused across projects
Improves quality of the product delivered
5 Copyright © 2013 Tech Mahindra. All rights reserved.
Features Of Code Review Tool
Finds hard-coded values (if any) Finds disabled steps Checks for existence of restore pipeline Check for usage of PSU-Utilities service, which is not
best practice Check for un-dropped variables Check for Customer naming conventions followed in
Packages Check for proper comments at services level Checks for input/output signature Check for stateless property at service level Provides Graphical Code Review Report Converts the report to PDF/email
6 Copyright © 2013 Tech Mahindra. All rights reserved.
Nested Service Review
Package Review Service Review
Rules Review
This functionality does the code review for the entire
package against the specific rules.
Enter the Parent folder path of the package and then select the package
and the rules which need to be analysed.
This functionality does the code review for the individual services.
Enter the fully qualified name of the service as input
This functionality does the code review for the entire
services (i.e. service calling another service).
Enter the fully qualified name of the service as
input
This functionality does the code review for the
entire package as well as for the service level.
Enter the parent folder path of the package
Overview Of Code Review Tool
9 Copyright © 2013 Tech Mahindra. All rights reserved.
Screen Shots : Code Review Tool Report as Chart
Sample PDF Report
10 Copyright © 2013 Tech Mahindra. All rights reserved.
Global Business Partnership with Software AG
End to End customer ownership - from thought leadership to light- on support
Established CoEs for fortune 500 Companies
CoE and Dedicated Integration and BPM Labs
TechM Software AG Practice Overview
Key Customers on SAG Key Customers on SAG
200 + Dedicated Associates
Winner of Software AG Partner Innovation Award Twice
11 Copyright © 2013 Tech Mahindra. All rights reserved.
Tech Mahindra
§ Tech Mahindra Limited is an Indian multinational provider of information technology (IT), networking technology solutions and Business Process Outsourcing (BPO) to the telecommunications industry
§ Part of the Mahindra Group, Tech Mahindra is a US$4.2 billion company with 112,886 employees across 90 countries. It provides services to customers which include Fortune 500 companies. It is also one of the Fab 50 companies in Asia, a list compiled by Forbes.Tech Mahindra was ranked #5 in India's software services (IT)
12 Copyright © 2013 Tech Mahindra. All rights reserved.
For More information Contact : [email protected]