engineering excellence through developer · pdf fileinitiative setup & ... insightlive...

3
Datasheet-InsightLive © 2016 Virtusa corporaon all rights reserved 1 Engineering Excellence through Developer Engagement Save up to 90% of the cost of fixing defects Fix defects as early as the Implementaon Phase of the SDLC and exponenally reduce rework and cost of fixing defects later on. Get it right at the start and reduce technical debt over each release as cost of quality is opmized. Promote rapid response to change By 2012, 60-80% of development teams had adopted agile methodologies. (Gartner & Forester) Rapid response to change is imperave for first mover advantage in highly compeve markets. Lean development methods such as “Connuous Integraon” require rapid feedback on code quality to realize benefits of ‘integrang early and oſten’. Outperform your compeon by up to 200% by engaging your employees Engaging ‘Millennial’ employees in the digital era who completely redefine entrepreneurship, innovaon and creavity, is a significant challenge. However, research shows very promising results on performance, employee turnover and revenue for enterprises that pursue employee engagement very seriously. (Gallup, 2012) "Code inspections on average contribute to a 60% defect removal efficiency. Issues identified during code review can lead to possible functional defects.” Caper Jones - 2008, Software Quality Survey.

Upload: hoangdieu

Post on 16-Mar-2018

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Engineering Excellence through Developer · PDF fileInitiative setup & ... InsightLive server receives the reports from the Analyzers and process them to provide ... ode Quality for

Datasheet-InsightLive © 2016 Virtusa corporation all rights reserved

1

Engineering Excellence through Developer Engagement

Save up to 90% of the cost of fixing defects

• Fix defects as early as the Implementation Phase of the

SDLC and exponentially reduce rework and cost of fixing

defects later on.

• Get it right at the start and reduce technical debt over

each release as cost of quality is optimized.

Promote rapid response to change

• By 2012, 60-80% of development teams had adopted agile

methodologies. (Gartner & Forester)

• Rapid response to change is imperative for first mover

advantage in highly competitive markets.

• Lean development methods such as “Continuous Integration”

require rapid feedback on code quality to realize benefits of

‘integrating early and often’.

Outperform your competition by up to 200% by engaging your employees

• Engaging ‘Millennial’ employees in the digital era who

completely redefine entrepreneurship, innovation and

creativity, is a significant challenge.

• However, research shows very promising results on

performance, employee turnover and revenue for enterprises

that pursue employee engagement very seriously. (Gallup,

2012)

"Code inspections on average contribute to a 60% defect removal efficiency. Issues identified during code review can lead to possible functional defects.” Caper Jones - 2008, Software Quality Survey.

Page 2: Engineering Excellence through Developer · PDF fileInitiative setup & ... InsightLive server receives the reports from the Analyzers and process them to provide ... ode Quality for

Engineering Excellence through Developer Engagement

2

Datasheet-InsightLive © 2017 Virtusa corporation all rights reserved

Support for all major

technologies

EG : JAVA, .NET

HIGH VALUE INSIGHTS Developers have access to detailed views on violations

introduced, including its type and severity.

InsightLive helps identify violations that may cause

production failures so that teams can quickly track and fix

them.

LEADERBOARDS Developers can view their performance on a

leaderboard that displays points for individual quality

and productivity.

InsightLive uses tenets of gamification, such as badges,

titles and rewards to encourage engineering excellence.

DEVELOPER-WISE-REPORTS Managers have access to reports that provide a detailed

breakdown of development work done by each

developer.

InsightLive uses developer specific quality and

productivity metrics across releases to gauge individual

performance.

Introducing InsightLive

SOCIAL COLLABORATION Developers can engage in group discussions and share

feedback on development work done via the dashboard.

InsightLive utilizes tenets of social collaboration and

allows developers to post, tag and comment on issues of

interest.

REAL TIME INTELLIGENCE Developers can view an activity stream with summary

information for every commit.

InsightLive can scan a code base and report quality

metrics within minutes of a developer check-in.

Real time Insights

delivered through a

feature rich dashboard

Developer

engagement

Initiative setup &

Easy Maintenance

Page 3: Engineering Excellence through Developer · PDF fileInitiative setup & ... InsightLive server receives the reports from the Analyzers and process them to provide ... ode Quality for

Engineering Excellence through Developer Engagement

3

For more information write to: [email protected] www.eraplatform.com

About Virtusa

Virtusa is a leading worldwide provider of information technology (IT) consulting and outsourcing services. We help accelerate business outcomes for Global 2000 businesses in banking and financial services, insurance, healthcare, telecommunications and media.

Virtusa delivers targeted business outcomes through differentiated solutions by leveraging its proven platforming methodology, domain expertise and technology innovation. Virtusa’s operational excellence solutions allow businesses to improve business and operating efficiencies, and reduce costs using automation, effort compression and simplification. Virtusa’s digital transformation and innovation solutions empower companies to accelerate business growth by reimagining the consumer experience, and creating lasting value.

© 2

01

7 V

irtu

sa c

orp

ora

tio

n a

ll ri

ghts

res

erve

d

INSIGHTLIVE – THE ARCHITECTURE

High value, real-time insights

InsightLive has two main components – the InsightLive Analyzer and Server. The Analyzer scans

the code and generates reports, which are sent to the InsightLive Server to generate the

dashboard.

InsightLive Analyzer

The InsightLive analyzer is the client tool that can be installed on the development team’s build

server; from which the Analyzer can be integrated with Continuous Integration (CI) tools and

version control systems. The CI tool can invoke the Analyzer on every successful build which in

turn scans the source code and the binaries to generate violation reports. It also connects to the

version control system to obtain developer commit information.

The InsightLive Analyzer supports major languages such as Java, C#, VB.net,

PL-SQL, JavaScript, Oracle Reports and Forms .

Talk to us about supporting additional languages!

InsightLive Server

The InsightLive server includes all the server components of InsightLive including the database and

dashboard. InsightLive server receives the reports from the Analyzers and process them to provide

high value insights and developer information.

BEACON FOR INSIGHTLIVE

Monitor, analyze and remediate with

instant alerts and feedback.

Millennial Leaderboards

Set benchmarks amongst developers and

promote engineering excellence.

Steer bottom-up developer engagement,

with rewards for high quality code.

• Increased productivity

facilitated by real time

intelligence

• Higher developer

engagement and

improved engineering

rigor

• Improved reliability of

applications and reduced

production defect

volumes

• Improved flexibility of

application development

leading to quicker market

launch

• Increased predictability

of software delivery

Release Automation

Test Automation

Code Quality for Pega

Mobile Performance

Business Benefits

Other Virtusa

SDLC Accelerators