SlideShare a Scribd company logo
1 of 2
Download to read offline
HAWKEYE™                                                                 Case Study




                                              Financial Services Organization Uses
                                              codeExcellence to Automate SAP Code Reviews
                                              and Improve Governance


Organization                                  ThE ChAllEnGE
•	 Financial	Services	Company	                This midsized financial organization was undertaking a transformation initiative
                                              involving the implementation and extension of SAP’s banking suite, and ERP and CRM
                                              applications. The company did not have any SAP software in their infrastructure at that
Challenge                                     time. A large number of external developers would be involved in implementing the
•	 Implementation	of	SAP	software	suite       applications.
•	 Review	2	million	lines	of	code             As a best practice, the company conducts code reviews to monitor the quality of
•	 Monitor	development	team	code	quality	     software being delivered by external development teams and ensure it is aligned with
                                              the corporate guidelines. To meet regulatory compliance requirements, the reviews are
•	 Proactive	risk	mitigation	strategy	
                                              conducted by internal staff only. Unfortunately, reviewing such a massive quantity of
   needed
                                              code would require an excessively large team. Moreover, the team would only be
                                              required for a limited time.
Solution                                      They commenced by doing manual code reviews of the three systems but quickly
•	 Deploy	Hawkeye	toolset	with	               realized it was an impossible task. According to the key Team Lead, “we just had too
   dashboards, to automate code reviews       much code and too many systems to ever catch up doing manual reviews. We had to
   and gain detailed visibility and control   look at well over 2 million lines of code. To do that manually with our internal team
   over development                           doing it, it was just not going to work. We looked around but did not see much of a fit
                                              with other solutions.”

Benefits                                      The stakes were obviously high. The organization was concerned with large scale
                                              transactional critical systems. They simply could not afford an outage. A proactive risk
•	 Time	consuming	and	costly	manual	
                                              mitigation approach was necessary. The organization wanted to leverage existing
   reviews avoided
                                              resources more efficiently. On the other hand, they did not have the resources to
•	 Greater	application	performance	and	       expend on reviewing all of the code to achieve the necessary level of confidence.
   stability
•	 Granular	monitoring	of	external	           ThE SOlUTIOn
   developer output
                                              They realized they needed an automated solution to do the heavy lifting involved in the
•	 Improved	SAP	application	governance        code audit, assessment and review functions. Through a referral from another
                                              colleague, the company’s team connected with codeExcellence. The Team Lead, with
                                              15 years of SAP experience, “had not come across anything like codeExcellence and
                                              the Hawkeye tools.”
                                              The company’s Chief Architect says “rather than have developers spend 90% of their
                                              time doing serial linear code reviews, we could enable a very small team to focus on
                                              the top priority items, and to identify any exceptions from best practices and relay that
                                              back into the program.”
                                              “From an architectural governance perspective, I needed to be able to sample the build
                                              to ensure it was in tune with what we have decided as an organization. If the decisions
                                              made on the ground and the decisions made in the code were not aligned with the
                                              architecture decisions, I’d have a real problem.”




                                                                                                     Hawkeye™ - Case Study - Vers. NA1.0
HAWKEYE™                                                          Case Study         |    2




“Rather than have developers                                  The organization is working with a large number of external developers. With the
                                                              Hawkeye tool dashboards, they could have much greater visibility, awareness and
spend 90% of their time doing serial
                                                              control of their development environment. “With a program this size, we have to be
linear code reviews, we could                                 able to understand it at the macro level and be able to delve into the specifics. We need
                                                              to be able to dig into exceptions and have the ability to ask very specific questions.”
enable a very small team to focus
                                                               “It is very important to us to have the facts and use them in discussions with 3rd party
on the top priority items, and to
                                                              developers. We avoid being challenged when we can point to specific exceptions in
identify any exceptions from best                             the code. When it is time to push them on delivery, we want to ensure they are not
practices.”                                                   cutting corners on quality.”

~ Chief Architect                                             ThE RESUlTS
                                                              From the key Team Lead’s perspective, “codeExcellence has helped us get a quick
                                                              grasp of where our problem areas are so we can concentrate on the severest coding
“We now have an understanding of                              issues first - the ones which impact stability and integrity and are most critical to
                                                              business operations.”
our code quality and how it has
                                                              “We now have an understanding of our code quality and how it has improved and we
improved and we know our risk of
                                                              know our risk of errors is significantly less. It’s a big comfort point of view.”
errors is significantly less. It’s a big                      Significant time savings have been experienced through automating the code reviews.
comfort point of view.”                                       In addition, they discovered that the Hawkeye automated code reviews identified
                                                              defects which would be difficult to discover manually. The company avoided a huge
~ Development Team Lead                                       resourcing issue, including the expense of having to hire a large number of people to
                                                              do manual reviews.
                                                              The Hawkeye toolset is helping to establish more consistent, predictable and
“It’s hard to place a value on                                transparent software development behaviours which contribute to application
                                                              governance. The Chief Architect is pleased with having visibility into the development
codeExcellence’s benefits to my
                                                              environment. “It’s all about transparency – being able to make decisions or escalate
company. With the higher (code)                               accordingly. I can see what the environment looks like and measure how we are doing.
quality we know the risk is lower and                         I can make sure all levels of design are aligned. It’s very important to have a tool which
                                                              helps us maintain governance, to do so quickly and to advise on improvements or
that’s incredibly high value to us.”                          challenges.”

~ Chief Architect                                             “I like the dashboard metrics indicating the exceptions and the trends of those. I want
                                                              to see those trend lines going down.” He saves a significant amount of time in preparing
                                                              reports for senior executives by relying on Hawkeye’s integrated dashboards. In the
                                                              past, gathering data was very time consuming and not an activity that could be
                                                              undertaken frequently.
                                                              Over time the company is looking forward to seeing IT support and maintenance costs
                                                              drift lower with fewer issues and steady gains in developer performance.
                                                               “It’s hard to place a value on codeExcellence’s benefits to my company. With the
                                                              higher (code) quality we know the risk is lower and that’s incredibly high value to us.”


                                                              ThE COnClUSIOn
                                                              With codeExcellence and the Hawkeye toolset, this financial organization has gained
                                                              the visibility and granular control necessary to ensure teams are developing quality
                                                              code, and feel confident the risks are reduced. Information is available at their fingertips
 www.codeExcellence.com                                       to respond quickly, support decision making, and to identify and implement improvements
                                                              in the development environment. It now has the foundation for improved application
                                                              governance, which will support future transformation initiatives and SAP implementations.
 Tel: (403) 875-0809
 info@codeexcellence.com
 support@codeExcellence.com
 Headquarters in Calgary, Alberta, Canada                                                                              Hawkeye™ - Case Study - Vers. NA1.0

 Copyright © 2010. CodeExcellence Inc. All Rights Reserved.

More Related Content

What's hot

Value Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product DevelopmentValue Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product DevelopmentKen Power
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to AgileRichard Cheng
 
CTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall ContractCTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall Contractsusanatkinson
 
Mainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled RoadmapMainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled RoadmapDevOps.com
 
Agile Software Development In The Large
Agile Software Development In The LargeAgile Software Development In The Large
Agile Software Development In The LargeConSanFrancisco123
 
Lean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at StakeLean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at StakeKen Power
 
Heise cusimano
Heise cusimanoHeise cusimano
Heise cusimanoNASAPMC
 
Redefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonusRedefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonusDavid Linthicum
 
What is this thing called Agile?
What is this thing called Agile?What is this thing called Agile?
What is this thing called Agile?John Goodpasture
 
Scaling continuous delivery @ GeeCon 2014
Scaling continuous delivery @ GeeCon 2014Scaling continuous delivery @ GeeCon 2014
Scaling continuous delivery @ GeeCon 2014Tomas Riha
 
Lowering business costs: Mitigating risk in the software delivery lifecycle
Lowering business costs: Mitigating risk in the software delivery lifecycleLowering business costs: Mitigating risk in the software delivery lifecycle
Lowering business costs: Mitigating risk in the software delivery lifecycleIBM Rational software
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOpsSherry Chang
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework ExplainedNacho Montoya
 
How to be an agile programmer.
How to be an agile programmer.How to be an agile programmer.
How to be an agile programmer.Tsuyoshi Ushio
 
Requirements Engineering - The need for a solution - Marcel Overeem
Requirements Engineering - The need for a solution - Marcel OvereemRequirements Engineering - The need for a solution - Marcel Overeem
Requirements Engineering - The need for a solution - Marcel OvereemVisure Solutions
 
Owasp Summit - Wednesday evening briefing master
Owasp Summit - Wednesday evening briefing masterOwasp Summit - Wednesday evening briefing master
Owasp Summit - Wednesday evening briefing masterDinis Cruz
 

What's hot (20)

Poor Man's Kanban
Poor Man's KanbanPoor Man's Kanban
Poor Man's Kanban
 
Value Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product DevelopmentValue Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product Development
 
Agile For Marketers
Agile For MarketersAgile For Marketers
Agile For Marketers
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
CTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall ContractCTLR 2010 Issue 7 Waterfall Contract
CTLR 2010 Issue 7 Waterfall Contract
 
Mainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled RoadmapMainframe DevOps: A Zowe CLI-enabled Roadmap
Mainframe DevOps: A Zowe CLI-enabled Roadmap
 
Agile Software Development In The Large
Agile Software Development In The LargeAgile Software Development In The Large
Agile Software Development In The Large
 
Lean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at StakeLean Startup: It's Not Just Technology, Lives are at Stake
Lean Startup: It's Not Just Technology, Lives are at Stake
 
Heise cusimano
Heise cusimanoHeise cusimano
Heise cusimano
 
7 Myths of Agile Development
7 Myths of Agile Development7 Myths of Agile Development
7 Myths of Agile Development
 
Redefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonusRedefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonus
 
What is this thing called Agile?
What is this thing called Agile?What is this thing called Agile?
What is this thing called Agile?
 
Scaling continuous delivery @ GeeCon 2014
Scaling continuous delivery @ GeeCon 2014Scaling continuous delivery @ GeeCon 2014
Scaling continuous delivery @ GeeCon 2014
 
Lowering business costs: Mitigating risk in the software delivery lifecycle
Lowering business costs: Mitigating risk in the software delivery lifecycleLowering business costs: Mitigating risk in the software delivery lifecycle
Lowering business costs: Mitigating risk in the software delivery lifecycle
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOps
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework Explained
 
How to be an agile programmer.
How to be an agile programmer.How to be an agile programmer.
How to be an agile programmer.
 
Requirements Engineering - The need for a solution - Marcel Overeem
Requirements Engineering - The need for a solution - Marcel OvereemRequirements Engineering - The need for a solution - Marcel Overeem
Requirements Engineering - The need for a solution - Marcel Overeem
 
Owasp Summit - Wednesday evening briefing master
Owasp Summit - Wednesday evening briefing masterOwasp Summit - Wednesday evening briefing master
Owasp Summit - Wednesday evening briefing master
 
Enabling Agility Through DevOps
Enabling Agility Through DevOpsEnabling Agility Through DevOps
Enabling Agility Through DevOps
 

Similar to Financial services firm automates SAP code reviews with Hawkeye

Managing Software Debt Workshop at Intel
Managing Software Debt Workshop at IntelManaging Software Debt Workshop at Intel
Managing Software Debt Workshop at IntelChris Sterling
 
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessTechWell
 
2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and Operations2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and OperationsMicrosoft Switzerland (DX)
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission TeamsDashlane
 
DevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsDevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsMicrosoft Developer Norway
 
Scaling Agile Across the Enterprise
Scaling Agile Across the EnterpriseScaling Agile Across the Enterprise
Scaling Agile Across the EnterpriseArmond Mehrabian
 
Iac evolutions
Iac evolutionsIac evolutions
Iac evolutionsPrancer Io
 
Collaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionCollaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionStrongback Consulting
 
Agile presentation adriana feb 2012
Agile presentation adriana feb 2012Agile presentation adriana feb 2012
Agile presentation adriana feb 2012Adriana Beal
 
Rhonda Software Quality Assurance Services
Rhonda Software Quality Assurance ServicesRhonda Software Quality Assurance Services
Rhonda Software Quality Assurance ServicesRhonda Software
 
Capacity Planning and Demand Management
Capacity Planning and Demand ManagementCapacity Planning and Demand Management
Capacity Planning and Demand ManagementLawrence Putnam Jr
 
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...Quantitative Software Management, Inc.
 
Business Results: Get there faster with SOA Governance
Business Results:  Get there faster with SOA GovernanceBusiness Results:  Get there faster with SOA Governance
Business Results: Get there faster with SOA GovernanceKelly Emo
 
Get strategic with qa in dev ops
Get strategic with qa in dev opsGet strategic with qa in dev ops
Get strategic with qa in dev opsApplause
 
Agile Product Management
Agile Product ManagementAgile Product Management
Agile Product ManagementSVPMA
 
Patterns for Success: Lessons Learned When Adopting Enterprise DevOps
Patterns for Success: Lessons Learned When Adopting Enterprise DevOpsPatterns for Success: Lessons Learned When Adopting Enterprise DevOps
Patterns for Success: Lessons Learned When Adopting Enterprise DevOpsCognizant
 
A Successful SAST Tool Implementation
A Successful SAST Tool ImplementationA Successful SAST Tool Implementation
A Successful SAST Tool ImplementationCheckmarx
 

Similar to Financial services firm automates SAP code reviews with Hawkeye (20)

Managing Software Debt Workshop at Intel
Managing Software Debt Workshop at IntelManaging Software Debt Workshop at Intel
Managing Software Debt Workshop at Intel
 
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps Success
 
2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and Operations2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and Operations
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
 
DevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsDevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operations
 
Failure and agility
Failure and agilityFailure and agility
Failure and agility
 
Scaling Agile Across the Enterprise
Scaling Agile Across the EnterpriseScaling Agile Across the Enterprise
Scaling Agile Across the Enterprise
 
Iac evolutions
Iac evolutionsIac evolutions
Iac evolutions
 
Collaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionCollaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an Introduction
 
Agile presentation adriana feb 2012
Agile presentation adriana feb 2012Agile presentation adriana feb 2012
Agile presentation adriana feb 2012
 
Rhonda Software Quality Assurance Services
Rhonda Software Quality Assurance ServicesRhonda Software Quality Assurance Services
Rhonda Software Quality Assurance Services
 
Capacity Planning and Demand Management
Capacity Planning and Demand ManagementCapacity Planning and Demand Management
Capacity Planning and Demand Management
 
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
 
Business Results: Get there faster with SOA Governance
Business Results:  Get there faster with SOA GovernanceBusiness Results:  Get there faster with SOA Governance
Business Results: Get there faster with SOA Governance
 
Get strategic with qa in dev ops
Get strategic with qa in dev opsGet strategic with qa in dev ops
Get strategic with qa in dev ops
 
Agile Product Management
Agile Product ManagementAgile Product Management
Agile Product Management
 
Patterns for Success: Lessons Learned When Adopting Enterprise DevOps
Patterns for Success: Lessons Learned When Adopting Enterprise DevOpsPatterns for Success: Lessons Learned When Adopting Enterprise DevOps
Patterns for Success: Lessons Learned When Adopting Enterprise DevOps
 
A Successful SAST Tool Implementation
A Successful SAST Tool ImplementationA Successful SAST Tool Implementation
A Successful SAST Tool Implementation
 
Culture
CultureCulture
Culture
 
Agile
AgileAgile
Agile
 

Financial services firm automates SAP code reviews with Hawkeye

  • 1. HAWKEYE™ Case Study Financial Services Organization Uses codeExcellence to Automate SAP Code Reviews and Improve Governance Organization ThE ChAllEnGE • Financial Services Company This midsized financial organization was undertaking a transformation initiative involving the implementation and extension of SAP’s banking suite, and ERP and CRM applications. The company did not have any SAP software in their infrastructure at that Challenge time. A large number of external developers would be involved in implementing the • Implementation of SAP software suite applications. • Review 2 million lines of code As a best practice, the company conducts code reviews to monitor the quality of • Monitor development team code quality software being delivered by external development teams and ensure it is aligned with the corporate guidelines. To meet regulatory compliance requirements, the reviews are • Proactive risk mitigation strategy conducted by internal staff only. Unfortunately, reviewing such a massive quantity of needed code would require an excessively large team. Moreover, the team would only be required for a limited time. Solution They commenced by doing manual code reviews of the three systems but quickly • Deploy Hawkeye toolset with realized it was an impossible task. According to the key Team Lead, “we just had too dashboards, to automate code reviews much code and too many systems to ever catch up doing manual reviews. We had to and gain detailed visibility and control look at well over 2 million lines of code. To do that manually with our internal team over development doing it, it was just not going to work. We looked around but did not see much of a fit with other solutions.” Benefits The stakes were obviously high. The organization was concerned with large scale transactional critical systems. They simply could not afford an outage. A proactive risk • Time consuming and costly manual mitigation approach was necessary. The organization wanted to leverage existing reviews avoided resources more efficiently. On the other hand, they did not have the resources to • Greater application performance and expend on reviewing all of the code to achieve the necessary level of confidence. stability • Granular monitoring of external ThE SOlUTIOn developer output They realized they needed an automated solution to do the heavy lifting involved in the • Improved SAP application governance code audit, assessment and review functions. Through a referral from another colleague, the company’s team connected with codeExcellence. The Team Lead, with 15 years of SAP experience, “had not come across anything like codeExcellence and the Hawkeye tools.” The company’s Chief Architect says “rather than have developers spend 90% of their time doing serial linear code reviews, we could enable a very small team to focus on the top priority items, and to identify any exceptions from best practices and relay that back into the program.” “From an architectural governance perspective, I needed to be able to sample the build to ensure it was in tune with what we have decided as an organization. If the decisions made on the ground and the decisions made in the code were not aligned with the architecture decisions, I’d have a real problem.” Hawkeye™ - Case Study - Vers. NA1.0
  • 2. HAWKEYE™ Case Study | 2 “Rather than have developers The organization is working with a large number of external developers. With the Hawkeye tool dashboards, they could have much greater visibility, awareness and spend 90% of their time doing serial control of their development environment. “With a program this size, we have to be linear code reviews, we could able to understand it at the macro level and be able to delve into the specifics. We need to be able to dig into exceptions and have the ability to ask very specific questions.” enable a very small team to focus “It is very important to us to have the facts and use them in discussions with 3rd party on the top priority items, and to developers. We avoid being challenged when we can point to specific exceptions in identify any exceptions from best the code. When it is time to push them on delivery, we want to ensure they are not practices.” cutting corners on quality.” ~ Chief Architect ThE RESUlTS From the key Team Lead’s perspective, “codeExcellence has helped us get a quick grasp of where our problem areas are so we can concentrate on the severest coding “We now have an understanding of issues first - the ones which impact stability and integrity and are most critical to business operations.” our code quality and how it has “We now have an understanding of our code quality and how it has improved and we improved and we know our risk of know our risk of errors is significantly less. It’s a big comfort point of view.” errors is significantly less. It’s a big Significant time savings have been experienced through automating the code reviews. comfort point of view.” In addition, they discovered that the Hawkeye automated code reviews identified defects which would be difficult to discover manually. The company avoided a huge ~ Development Team Lead resourcing issue, including the expense of having to hire a large number of people to do manual reviews. The Hawkeye toolset is helping to establish more consistent, predictable and “It’s hard to place a value on transparent software development behaviours which contribute to application governance. The Chief Architect is pleased with having visibility into the development codeExcellence’s benefits to my environment. “It’s all about transparency – being able to make decisions or escalate company. With the higher (code) accordingly. I can see what the environment looks like and measure how we are doing. quality we know the risk is lower and I can make sure all levels of design are aligned. It’s very important to have a tool which helps us maintain governance, to do so quickly and to advise on improvements or that’s incredibly high value to us.” challenges.” ~ Chief Architect “I like the dashboard metrics indicating the exceptions and the trends of those. I want to see those trend lines going down.” He saves a significant amount of time in preparing reports for senior executives by relying on Hawkeye’s integrated dashboards. In the past, gathering data was very time consuming and not an activity that could be undertaken frequently. Over time the company is looking forward to seeing IT support and maintenance costs drift lower with fewer issues and steady gains in developer performance. “It’s hard to place a value on codeExcellence’s benefits to my company. With the higher (code) quality we know the risk is lower and that’s incredibly high value to us.” ThE COnClUSIOn With codeExcellence and the Hawkeye toolset, this financial organization has gained the visibility and granular control necessary to ensure teams are developing quality code, and feel confident the risks are reduced. Information is available at their fingertips www.codeExcellence.com to respond quickly, support decision making, and to identify and implement improvements in the development environment. It now has the foundation for improved application governance, which will support future transformation initiatives and SAP implementations. Tel: (403) 875-0809 info@codeexcellence.com support@codeExcellence.com Headquarters in Calgary, Alberta, Canada Hawkeye™ - Case Study - Vers. NA1.0 Copyright © 2010. CodeExcellence Inc. All Rights Reserved.