endgame - micro focus · pdf fileendgame, based in wellington, new zealand, is a software...

2
Overview EndGame, based in Wellington, New Zealand, is a software business development start-up specializing in cloud applications. EndGame designs, plans, and builds applications by le- veraging skills in rapid productization, business architecture, and Software as a Service (SaaS). The organization uses an Agile approach to software development, with regular release cy- cles, reviews throughout the project, and a high degree of customer collaboration. EndGame believes in order to be the best and achieve optimized production, it is important to use the best tools for development. Challenge Andrew Butel, CEO and founder at EndGame, used both Team Foundation Server (TFS) and Subversion (SVN) as software configuration management tools throughout his career as a software developer. As the complexity of projects grew and more advanced Agile prac- tices and methods were incorporated into development processes, Andrew and his de- velopment teams experienced increased pain with both Microsoft Team Foundation System and Subversion. Productivity was reduced as nightly builds broke, and entire teams were fo- cused on finding the issues and fixing these builds. As a result, monthly release cycles were rarely completed on time. Solution After experiencing such pain with tools that did not properly support Agile environments, Andrew wanted his start-up, EndGame, to be genuinely Agile. In order to work towards im- plementing an optimal software development process, Andrew knew he needed more than Agile ideals. He needed Agile tools—tools that are designed to solve tough problems such as branching and merging, all while performing in a controlled and scalable environment. AccuRev was implemented at EndGame from the start. AccuRev “lies at the heart of EndGame’s entire development process,” and because of its support for Agile development, has changed the way EndGame’s organization builds and de- ploys software. EndGame operates as a customer-driven or- ganization while AccuRev allows for its teams to meet specific market requirements. Regular release cycles occur monthly, with two to five updates each release. AccuRev allows for EndGame As the complexity of projects grew and more advanced Agile practices and methods were incorporated into development processes, developer productivity at EndGame began to suffer, which affected monthly release cycles. To remedy these issues, EndGame turned to AccuRev to enable Agile development. At a Glance Industry Software & Technology Location New Zealand Challenge The organization experienced reduced productivity as nightly builds broke, and entire teams were focused on finding the issues and fixing these builds. Solution Use AccuRev to enable developers to fix customer issues and send them live with confidence, without having to wait for the next release. Results + Improved developer productivity by 10%. + Bugs that may take a day or less to fix are easily repaired and sent live to customer sites because of AccuRev’s streamlined release process. + Gained the ability to deploy testing upwards of 20 times per day. Customer Success Story AccuRev “AccuRev ‘lies at the heart of [EndGame’s] entire development process,’ and because of its support for Agile development, has changed the way EndGame’s organization builds and deploys software.” ANDREW BUTEL CEO and Founder EndGame

Upload: lamquynh

Post on 16-Feb-2018

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: EndGame - Micro Focus · PDF fileEndGame, based in Wellington, New Zealand, is a software business development start-up ... Challenge Andrew Butel, CEO and founder at EndGame,

Overview EndGame, based in Wellington, New Zealand, is a software business development start-up specializing in cloud applications. EndGame designs, plans, and builds applications by le-veraging skills in rapid productization, business architecture, and Software as a Service (SaaS). The organization uses an Agile approach to software development, with regular release cy-cles, reviews throughout the project, and a high degree of customer collaboration. EndGame believes in order to be the best and achieve optimized production, it is important to use the best tools for development.

Challenge Andrew Butel, CEO and founder at EndGame, used both Team Foundation Server (TFS) and Subversion (SVN) as software configuration management tools throughout his career as a software developer. As the complexity of

projects grew and more advanced Agile prac-tices and methods were incorporated into development processes, Andrew and his de-velopment teams experienced increased pain with both Microsoft Team Foundation System and Subversion. Productivity was reduced as nightly builds broke, and entire teams were fo-cused on finding the issues and fixing these builds. As a result, monthly release cycles were rarely completed on time.

SolutionAfter experiencing such pain with tools that did not properly support Agile environments, Andrew wanted his start-up, EndGame, to be genuinely Agile. In order to work towards im-plementing an optimal software development process, Andrew knew he needed more than Agile ideals. He needed Agile tools—tools that are designed to solve tough problems such as branching and merging, all while performing in a controlled and scalable environment.

AccuRev was implemented at EndGame from the start. AccuRev “lies at the heart of EndGame’s entire development process,” and because of its support for Agile development, has changed the way EndGame’s organization builds and de-ploys software.

EndGame operates as a customer-driven or-ganization while AccuRev allows for its teams to meet specific market requirements. Regular release cycles occur monthly, with two to five updates each release. AccuRev allows for

EndGameAs the complexity of projects grew and more advanced Agile practices and methods were incorporated into development processes, developer productivity at EndGame began to suffer, which affected monthly release cycles. To remedy these issues, EndGame turned to AccuRev to enable Agile development.

At a Glance

Industry

Software & Technology

Location

New Zealand

Challenge

The organization experienced reduced productivity as nightly builds broke, and entire teams were focused on finding the issues and fixing these builds.

Solution

Use AccuRev to enable developers to fix customer issues and send them live with confidence, without having to wait for the next release.

Results

+ Improved developer productivity by 10%.+ Bugs that may take a day or less to fix are easily

repaired and sent live to customer sites because of AccuRev’s streamlined release process.

+ Gained the ability to deploy testing upwards of 20 times per day.

Customer Success StoryAccuRev

“AccuRev ‘lies at the heart of [EndGame’s] entire development process,’ and because of its support for Agile development, has changed the way EndGame’s organization builds and deploys software.”

ANDREW BUTELCEO and FounderEndGame

Page 2: EndGame - Micro Focus · PDF fileEndGame, based in Wellington, New Zealand, is a software business development start-up ... Challenge Andrew Butel, CEO and founder at EndGame,

Micro FocusUK HeadquartersUnited Kingdom+44 (0) 1635 565200

U.S. HeadquartersRockville, Maryland301 838 5000877 772 4450

Additional contact information and office locations: www.microfocus.com

developers at EndGame to fix customer issues and send them live with confidence, without having to wait for the next release. Bugs that may take a day or less to fix are easily repaired and sent live to customer sites because of AccuRev’s streamlined release process.

ResultsAccuRev Streams also give the team confi dence in deploying to sites within the develop ment

environment. The EndGame development model follows a “production > release candidate > stage [QA, Test, Review] > development” envi-ronment stream, and users are able to deploy to testing upwards of 20 times per day. Previous tools only allowed for just one deployment a day, but because of AccuRev Streams, develop-ers do not have to wait to test an entire branch at once.

“With other tools, sending individual issues live isn’t an option. It could take one person up to three months to

fix a bug and release it. Our customers greatly value these collaboration efforts, and we are completely

confident in AccuRev when rolling fixes live.”

ANDREW BUTELCEO and Founder

EndGame

168-000246-001 | M | 12/16 | © 2016 Micro Focus. All rights reserved. Micro Focus and the Micro Focus logo, among others, are trademarks or registered trademarks of Micro Focus or its subsidiaries or affiliated companies in the United Kingdom, United States and other countries. All other marks are the property of their respective owners.

www.microfocus.com

Merging branches had been a source of pain in the past that greatly impacted developer productiv-ity. Too much time was spent on branch maintenance, and merges became day-long events that often tied up whole development teams and resulted in broken builds. AccuRev’s branching and merging system has saved EndGame a great amount of time and frustration, freeing up 10% of development time.

Production Release Candidate

Stage (QA, Testing,

Review]Development