SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
Business Critical Insurance
Broker Management Solution
ThoughtWorks helped an innovative insurance industry solutions
provider to develop a highly complex broker management application
– agencyPlus. Built using Agile best practices across a distributed
65-person team, agencyPlus is an incredibly functionally rich, flexible
and scalable insurance broker solution.
                                                                                                              The Benefits

The Client                                                                                                    • Insurecom got an incredibly
                                                                                                               functionally rich, technically
Insurecom believes that general insurance broking is being held back by the dominance of software
                                                                                                               complex application to market
solutions that are built on ageing technology. Most broker systems are based on architectures years            in a time that many thought was
out of date, making it progressively harder for brokers to keep pace with the market. As the industry          impossible.
consolidates, the lack of scalable products for the new class of large, highly-distributed corporate
intermediaries has opened up a significant opportunity.                                                       • Total transparency in
                                                                                                               development process ensured
Insurecom’s goal is to become the market leader in developing and delivering truly innovative, total           close collaboration and kept
broker solutions for the UK and North American general insurance intermediary market. They want to             the client constantly updated
allow a forward-thinking broker to realise their full potential while lowering their cost of doing business    on progress.

and allowing brokers to adapt rapidly to changing market needs. Insurecom is based in Bermuda, with
                                                                                                              • Changes in requirements
principal offices in the UK and Canada.
                                                                                                               were easily accommodated by
                                                                                                               using the most innovative Agile
The Situation
                                                                                                               best practices.
Insurecom was at risk of losing its 17% market share with its existing product offering in the UK. They
were constrained by the limitations of their old platform and were limited by the lack of responsiveness to
                                                                                                              • ThoughtWorks approach to
market needs from their existing software, which they distribute under a license arrangement. In addition,     offshore development projects
while Insurecom employs a large number of the industry’s leading software engineers, they did not have         allowed the business and the
the capacity in-house to develop a new product of this size and complexity.                                    development teams to drive
                                                                                                               constant innovation throughout
The Challenge                                                                                                  the project.
Insurecom wanted to build a brand new insurance broking platform that would offer a total solution to
the growing sector of large, consolidating intermediaries who own multiple brokers over multiple offices.     • Automating build and
                                                                                                               deployment and testing
The new platform needed to offer end-to-end large corporate broker functionality, be flexible and              provided helped maximize
scalable, while benefiting from a robust Windows platform and cutting-edge technology. It had to offer         efficiency and quality.

brokers maximum efficiency gains and offer intuitive functionality to enable all departments to work within
a single solution. The solution also had to offer a simple and effective method of integrating underwriting
business, and allow simple yet high performance e-commerce facilities.




                                                               www.thoughtworks.com
Business Critical Insurance Broking Solution
The primary challenge with building the product was the need                and the UK helped to ensure the highest levels of communication.
to combine an offshore model in a highly collaborative way with
                                                                            Support and Evolution
Insurecom’s experienced broker solutions team and in-house
                                                                            After the first release of agencyPlus, work continued on new
developers. What’s more, Insurecom had no tolerance for failure on
                                                                            features for subsequent releases. Getting the first release out was
the project; essentially developing a replacement solution for their
                                                                            critical and the feedback from customers and Insurecom team
largest clients and prospects, as well as future-proofing the core of
                                                                            helped define the priorities for further releases, ensuring that the
their business in a highly competitive landscape.
                                                                            latest developments reflected the latest needs of customers.
Insurecom selected ThoughtWorks as a reliable partner to help get
                                                                            A dedicated ThoughtWorks support team resolved production
the product to market as quickly as possible.
                                                                            issues as they occurred and regular (need-based) support releases
Working Towards A Solution                                                  were provided while the major releases were in-progress.
Insurecom and ThoughtWorks worked very closely together
                                                                            ThoughtWorks’ automated build and deployment pipeline practices
throughout the project which consisted of the following phases:
                                                                            helped the team to manage several versions of the software
Inception                                                                   simultaneously. This helped ensure stability for Insurecom and its
A combined Insurecom and ThoughtWorks team held a four-week                 customers while evolving the product.
project inception in the UK and built a shared understanding of the
agencyPlus vision and agreed detailed requirements. The team                “Not only did we get a fantastic
constructed a project roadmap and development plan in these first
four weeks, as well as identifying and mitigating areas of technical
                                                                             product to market in a short time
risk by undertaking “spikes” to glean a deeper understanding                 that embraces all the functionality
of the situation and possible solutions. ThoughtWorks business               our clients need, we are adding
analysts stayed on-site at Insurecom for a further six weeks to
                                                                             unique functionality that reflect
finalize requirements, while the initial development phase began in
Bangalore.                                                                   the latest changes in a rapidly
                                                                             evolving marketplace.”
Development                                                                                                   Phillip Walter, CEO, Insurecom
The ThoughtWorks’ development team in India broke the project
into a number of small iterations, tackling the most important and          Client Benefits
highest-risk areas of the system first. At the end of every week,           A key feature of ThoughtWorks’ offshore software development
the functionality that had been developed was “showcased” by                process is the high levels of transparency into progress. This project
videoconference to the Insurecom team. The Insurecom team                   was a massive undertaking for Insurecom and each week, a project
reviewed whether the functionality was in line with their expectations      review meeting was held to discuss how quickly requirements were
and re-prioritized the functionality of the next iteration as needed.       being delivered. Early on in the project, it was realized that the
                                                                            complexity of some of the requirements had been under estimated
A great deal of focus was applied to making sure that
                                                                            and this threatened to push the project off-track. Instead of finding
communication from the business to the development team and
                                                                            this out too late to address it, detailed weekly information about
across the development team of 40 people worked as smoothly as
                                                                            how quickly the project was delivering against how quickly the team
possible. Full use of WebEx and Instant Messenger was made and
                                                                            had expected to deliver helped make it relatively straightforward
regular visits of ThoughtWorks and Insurecom staff between India



                                                                www.thoughtworks.com
Business Critical Insurance Broking Solution
to revisit the project roadmap and review certain requirements and        Client Executive Quote
priorities. Changes in scope and prioritization made sure that the        Phillip Walter, CEO of Insurecom gives his perspective: “Industry
project stayed on track and delivered against Insurecom’s business        experts explained to us that it was not feasible to build a system
objectives.                                                               with this breadth and depth of functionality from the ground up.
                                                                          We are competing with products that have taken years to develop,
ThoughtWorks’ approach allows the easy accommodation of
                                                                          many of them over 20 years. Not only did we get a fantastic product
change to suit changes in business priorities. Initially agencyPlus
                                                                          to market in a short time that embraces all the functionality our
was being developed for small brokers. However, Insurecom found
                                                                          clients need, we are adding unique functionality that reflects the
great interest in the product towards the end of the delivery cycle
                                                                          latest changes in a rapidly evolving marketplace. This includes
from medium and large brokers as well, introducing more functional
                                                                          automated regulator compliance, automated business processes,
and technical requirements. The product roadmap was easily
                                                                          transactions on-line with customers and partners, and new
changed to deliver the new requirements in subsequent releases as
                                                                          innovative products to maintain competitive advantage. We are now
priorities evolved.
                                                                          making the largest sales in the Company’s history. ThoughtWorks
The Future                                                                has been an instrumental partner in the success of agencyPlus
Released in April 2007, agencyPlus is unrivalled in the market in         and helped bring our vision for an exciting and innovative product
terms of breadth and depth, and has received excellent feedback           to market. I will whole-heartedly recommend the ThoughtWorks’
from customers and staff alike.                                           approach to anyone.”

Insurecom is highly innovative and ideas-driven and is constantly
searching for new ways to deliver value to its clients. During the        ThoughtWorks is a registered trademark of ThoughtWorks, Inc.
development process, Insurecom adopted ThoughtWorks’ Agile                All other brand names, product names, or trademarks
practices and philosophy. Insurecom and ThoughtWorks are now              belong to their respective holders.

working together on new and innovative features for agencyPlus
                                                                          © 2008 ThoughtWorks, Inc. All rights reserved.
that will help maximize the competitiveness of Insurecom’s clients.




                                                              www.thoughtworks.com

Weitere ähnliche Inhalte

Was ist angesagt?

Realizing the vision - innovation thru collaboration
Realizing the vision - innovation thru collaborationRealizing the vision - innovation thru collaboration
Realizing the vision - innovation thru collaborationAppliedIsrael
 
Accelerating the Developers' Road to the Cloud at Enterprise Scale
Accelerating the Developers' Road to the Cloud at Enterprise ScaleAccelerating the Developers' Road to the Cloud at Enterprise Scale
Accelerating the Developers' Road to the Cloud at Enterprise ScaleVMware Tanzu
 
Ipma pcamp april10th2011.10113754
Ipma pcamp april10th2011.10113754Ipma pcamp april10th2011.10113754
Ipma pcamp april10th2011.10113754harshawowdesigns
 
Cisco Manufacturing
Cisco ManufacturingCisco Manufacturing
Cisco ManufacturingMainstay
 
Demystifying Middleware for DevOps
Demystifying Middleware for DevOpsDemystifying Middleware for DevOps
Demystifying Middleware for DevOpsjKool
 
5 Things to Look for in a Video Management Solution
5 Things to Look for in a Video Management Solution5 Things to Look for in a Video Management Solution
5 Things to Look for in a Video Management SolutionthePlatform
 
The Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstThe Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstChris Sterling
 
Towards a Push-Button Release
Towards a Push-Button ReleaseTowards a Push-Button Release
Towards a Push-Button ReleaseChris Sterling
 
BSD VR Presentation - AR & VR for business
BSD VR Presentation - AR & VR for businessBSD VR Presentation - AR & VR for business
BSD VR Presentation - AR & VR for businessDaniel Blair
 
Retain Talent and Improve Employee Satisfaction
Retain Talent and Improve Employee SatisfactionRetain Talent and Improve Employee Satisfaction
Retain Talent and Improve Employee SatisfactionHuman Capital Media
 
Mary Poppendieck: Agile under contract
Mary Poppendieck: Agile under contractMary Poppendieck: Agile under contract
Mary Poppendieck: Agile under contractAgile Lietuva
 
About the Zero Deviation Lifecycle
About the Zero Deviation LifecycleAbout the Zero Deviation Lifecycle
About the Zero Deviation LifecycleSteve Ross-Talbot
 
Testing in an Agile Context 2011
Testing in an Agile Context 2011Testing in an Agile Context 2011
Testing in an Agile Context 2011Chris Sterling
 
Managing Software Debt in Practice 2011
Managing Software Debt in Practice 2011Managing Software Debt in Practice 2011
Managing Software Debt in Practice 2011Chris Sterling
 
Customer service vr training case study
Customer service vr training case studyCustomer service vr training case study
Customer service vr training case studyWilliam West
 
Why Adopt Nearshore Agile Development?
Why Adopt Nearshore Agile Development?Why Adopt Nearshore Agile Development?
Why Adopt Nearshore Agile Development?Ciklum Ukraine
 
TestOps in the Cloud
TestOps in the CloudTestOps in the Cloud
TestOps in the CloudTEST Huddle
 

Was ist angesagt? (19)

Realizing the vision - innovation thru collaboration
Realizing the vision - innovation thru collaborationRealizing the vision - innovation thru collaboration
Realizing the vision - innovation thru collaboration
 
Accelerating the Developers' Road to the Cloud at Enterprise Scale
Accelerating the Developers' Road to the Cloud at Enterprise ScaleAccelerating the Developers' Road to the Cloud at Enterprise Scale
Accelerating the Developers' Road to the Cloud at Enterprise Scale
 
Ipma pcamp april10th2011.10113754
Ipma pcamp april10th2011.10113754Ipma pcamp april10th2011.10113754
Ipma pcamp april10th2011.10113754
 
Cisco Manufacturing
Cisco ManufacturingCisco Manufacturing
Cisco Manufacturing
 
Demystifying Middleware for DevOps
Demystifying Middleware for DevOpsDemystifying Middleware for DevOps
Demystifying Middleware for DevOps
 
5 Things to Look for in a Video Management Solution
5 Things to Look for in a Video Management Solution5 Things to Look for in a Video Management Solution
5 Things to Look for in a Video Management Solution
 
The Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstThe Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to Burst
 
Agile or how to break donw barriers
Agile or how to break donw barriersAgile or how to break donw barriers
Agile or how to break donw barriers
 
Towards a Push-Button Release
Towards a Push-Button ReleaseTowards a Push-Button Release
Towards a Push-Button Release
 
BSD VR Presentation - AR & VR for business
BSD VR Presentation - AR & VR for businessBSD VR Presentation - AR & VR for business
BSD VR Presentation - AR & VR for business
 
Retain Talent and Improve Employee Satisfaction
Retain Talent and Improve Employee SatisfactionRetain Talent and Improve Employee Satisfaction
Retain Talent and Improve Employee Satisfaction
 
Mary Poppendieck: Agile under contract
Mary Poppendieck: Agile under contractMary Poppendieck: Agile under contract
Mary Poppendieck: Agile under contract
 
About the Zero Deviation Lifecycle
About the Zero Deviation LifecycleAbout the Zero Deviation Lifecycle
About the Zero Deviation Lifecycle
 
Testing in an Agile Context 2011
Testing in an Agile Context 2011Testing in an Agile Context 2011
Testing in an Agile Context 2011
 
Managing Software Debt in Practice 2011
Managing Software Debt in Practice 2011Managing Software Debt in Practice 2011
Managing Software Debt in Practice 2011
 
Customer service vr training case study
Customer service vr training case studyCustomer service vr training case study
Customer service vr training case study
 
Inside the box - Discussion Guide
Inside the box - Discussion GuideInside the box - Discussion Guide
Inside the box - Discussion Guide
 
Why Adopt Nearshore Agile Development?
Why Adopt Nearshore Agile Development?Why Adopt Nearshore Agile Development?
Why Adopt Nearshore Agile Development?
 
TestOps in the Cloud
TestOps in the CloudTestOps in the Cloud
TestOps in the Cloud
 

Ähnlich wie Insurecom Case Study

Brochure COMOS Overview
Brochure  COMOS OverviewBrochure  COMOS Overview
Brochure COMOS Overviewluizcjs1
 
Case Study: Outsourcing in hybrid model
Case Study: Outsourcing in hybrid model Case Study: Outsourcing in hybrid model
Case Study: Outsourcing in hybrid model Krish Singh
 
Build scalable app using flutter nubank, bmw & byte dance’s success stories
Build scalable app using flutter nubank, bmw & byte dance’s success storiesBuild scalable app using flutter nubank, bmw & byte dance’s success stories
Build scalable app using flutter nubank, bmw & byte dance’s success storiesKaty Slemon
 
Agile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and AgileAgile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and AgileParaic Hegarty
 
Case Study AMT Product Testing
Case Study AMT Product TestingCase Study AMT Product Testing
Case Study AMT Product TestingiFocusSystec
 
Optimus enhances the productivity in the projects by improving Requirements M...
Optimus enhances the productivity in the projects by improving Requirements M...Optimus enhances the productivity in the projects by improving Requirements M...
Optimus enhances the productivity in the projects by improving Requirements M...Visure Solutions
 
B4E Insurtech Presentation.pptx
B4E Insurtech Presentation.pptxB4E Insurtech Presentation.pptx
B4E Insurtech Presentation.pptxAman Pal Singh
 
B4E Insurtech – Insurer Transformation Award 2023
B4E Insurtech – Insurer Transformation Award 2023B4E Insurtech – Insurer Transformation Award 2023
B4E Insurtech – Insurer Transformation Award 2023The Digital Insurer
 
Pivotal Overview: Canadian Team
Pivotal Overview: Canadian TeamPivotal Overview: Canadian Team
Pivotal Overview: Canadian TeamVMware Tanzu
 
Insurance innovation through microservices
Insurance innovation through microservicesInsurance innovation through microservices
Insurance innovation through microservicesArtivatic.ai
 
SDLC and its Aspects to Keep in Mind, Engineer Master Solutions
SDLC and its Aspects to Keep in Mind, Engineer Master Solutions SDLC and its Aspects to Keep in Mind, Engineer Master Solutions
SDLC and its Aspects to Keep in Mind, Engineer Master Solutions engineermaste solution
 
Accesa - Data and document processing for AIRBUS
Accesa - Data and document processing for AIRBUSAccesa - Data and document processing for AIRBUS
Accesa - Data and document processing for AIRBUSAccesa
 
Customer Success Story: Biopharmaceutical
Customer Success Story: Biopharmaceutical Customer Success Story: Biopharmaceutical
Customer Success Story: Biopharmaceutical Equinix
 
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...Turja Narayan Chaudhuri
 
Cruatech Services Intro
Cruatech Services IntroCruatech Services Intro
Cruatech Services IntroCruatech
 
Accenture: ACIC Rome & Commvault
Accenture: ACIC Rome & Commvault Accenture: ACIC Rome & Commvault
Accenture: ACIC Rome & Commvault Accenture Italia
 
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...AgileNetwork
 

Ähnlich wie Insurecom Case Study (20)

COMOS Overview
COMOS OverviewCOMOS Overview
COMOS Overview
 
Brochure COMOS Overview
Brochure  COMOS OverviewBrochure  COMOS Overview
Brochure COMOS Overview
 
Case Study: Outsourcing in hybrid model
Case Study: Outsourcing in hybrid model Case Study: Outsourcing in hybrid model
Case Study: Outsourcing in hybrid model
 
Build scalable app using flutter nubank, bmw & byte dance’s success stories
Build scalable app using flutter nubank, bmw & byte dance’s success storiesBuild scalable app using flutter nubank, bmw & byte dance’s success stories
Build scalable app using flutter nubank, bmw & byte dance’s success stories
 
Services Introduction
Services IntroductionServices Introduction
Services Introduction
 
Agile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and AgileAgile Tour Dublin 2013 - Product Lines and Agile
Agile Tour Dublin 2013 - Product Lines and Agile
 
Case Study AMT Product Testing
Case Study AMT Product TestingCase Study AMT Product Testing
Case Study AMT Product Testing
 
Optimus enhances the productivity in the projects by improving Requirements M...
Optimus enhances the productivity in the projects by improving Requirements M...Optimus enhances the productivity in the projects by improving Requirements M...
Optimus enhances the productivity in the projects by improving Requirements M...
 
B4E Insurtech Presentation.pptx
B4E Insurtech Presentation.pptxB4E Insurtech Presentation.pptx
B4E Insurtech Presentation.pptx
 
B4E Insurtech – Insurer Transformation Award 2023
B4E Insurtech – Insurer Transformation Award 2023B4E Insurtech – Insurer Transformation Award 2023
B4E Insurtech – Insurer Transformation Award 2023
 
Pivotal Overview: Canadian Team
Pivotal Overview: Canadian TeamPivotal Overview: Canadian Team
Pivotal Overview: Canadian Team
 
Insurance innovation through microservices
Insurance innovation through microservicesInsurance innovation through microservices
Insurance innovation through microservices
 
How to Get iCON Ready
How to Get iCON ReadyHow to Get iCON Ready
How to Get iCON Ready
 
SDLC and its Aspects to Keep in Mind, Engineer Master Solutions
SDLC and its Aspects to Keep in Mind, Engineer Master Solutions SDLC and its Aspects to Keep in Mind, Engineer Master Solutions
SDLC and its Aspects to Keep in Mind, Engineer Master Solutions
 
Accesa - Data and document processing for AIRBUS
Accesa - Data and document processing for AIRBUSAccesa - Data and document processing for AIRBUS
Accesa - Data and document processing for AIRBUS
 
Customer Success Story: Biopharmaceutical
Customer Success Story: Biopharmaceutical Customer Success Story: Biopharmaceutical
Customer Success Story: Biopharmaceutical
 
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...
DOIS22 Why you need Cloud-agnostic practices to fuel your DevSecOps adoption ...
 
Cruatech Services Intro
Cruatech Services IntroCruatech Services Intro
Cruatech Services Intro
 
Accenture: ACIC Rome & Commvault
Accenture: ACIC Rome & Commvault Accenture: ACIC Rome & Commvault
Accenture: ACIC Rome & Commvault
 
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
 

Mehr von ThoughtWorks

Online and Publishing casestudies
Online and Publishing casestudiesOnline and Publishing casestudies
Online and Publishing casestudiesThoughtWorks
 
Grameen Case Study
Grameen Case StudyGrameen Case Study
Grameen Case StudyThoughtWorks
 
Construction Techniques For Domain Specific Languages
Construction Techniques For Domain Specific LanguagesConstruction Techniques For Domain Specific Languages
Construction Techniques For Domain Specific LanguagesThoughtWorks
 
Concurrency patterns in Ruby
Concurrency patterns in RubyConcurrency patterns in Ruby
Concurrency patterns in RubyThoughtWorks
 
Concurrency patterns in Ruby
Concurrency patterns in RubyConcurrency patterns in Ruby
Concurrency patterns in RubyThoughtWorks
 
Lets build-ruby-app-server: Vineet tyagi
Lets build-ruby-app-server: Vineet tyagiLets build-ruby-app-server: Vineet tyagi
Lets build-ruby-app-server: Vineet tyagiThoughtWorks
 
Ruby on Rails versus Django - A newbie Web Developer's Perspective -Shreyank...
 Ruby on Rails versus Django - A newbie Web Developer's Perspective -Shreyank... Ruby on Rails versus Django - A newbie Web Developer's Perspective -Shreyank...
Ruby on Rails versus Django - A newbie Web Developer's Perspective -Shreyank...ThoughtWorks
 
Nick Sieger-Exploring Rails 3 Through Choices
Nick Sieger-Exploring Rails 3 Through Choices Nick Sieger-Exploring Rails 3 Through Choices
Nick Sieger-Exploring Rails 3 Through Choices ThoughtWorks
 
Present and Future of Programming Languages - ola bini
Present and Future of Programming Languages - ola biniPresent and Future of Programming Languages - ola bini
Present and Future of Programming Languages - ola biniThoughtWorks
 
The ruby on rails i18n core api-Neeraj Kumar
The ruby on rails i18n core api-Neeraj KumarThe ruby on rails i18n core api-Neeraj Kumar
The ruby on rails i18n core api-Neeraj KumarThoughtWorks
 
Ruby 124C41+ - Matz
Ruby 124C41+  - MatzRuby 124C41+  - Matz
Ruby 124C41+ - MatzThoughtWorks
 
Mac ruby to the max - Brendan G. Lim
Mac ruby to the max - Brendan G. LimMac ruby to the max - Brendan G. Lim
Mac ruby to the max - Brendan G. LimThoughtWorks
 
Project Fedena and Why Ruby on Rails - ArvindArvind G S
Project Fedena and Why Ruby on Rails - ArvindArvind G SProject Fedena and Why Ruby on Rails - ArvindArvind G S
Project Fedena and Why Ruby on Rails - ArvindArvind G SThoughtWorks
 
Glass fish rubyconf-india-2010-Arun gupta
Glass fish rubyconf-india-2010-Arun gupta Glass fish rubyconf-india-2010-Arun gupta
Glass fish rubyconf-india-2010-Arun gupta ThoughtWorks
 
Aman kingrubyoo pnew
Aman kingrubyoo pnew Aman kingrubyoo pnew
Aman kingrubyoo pnew ThoughtWorks
 
HadoopThe Hadoop Java Software Framework
HadoopThe Hadoop Java Software FrameworkHadoopThe Hadoop Java Software Framework
HadoopThe Hadoop Java Software FrameworkThoughtWorks
 
Bootstrapping iPhone Development
Bootstrapping iPhone DevelopmentBootstrapping iPhone Development
Bootstrapping iPhone DevelopmentThoughtWorks
 
DSL Construction rith Ruby
DSL Construction rith RubyDSL Construction rith Ruby
DSL Construction rith RubyThoughtWorks
 

Mehr von ThoughtWorks (20)

Online and Publishing casestudies
Online and Publishing casestudiesOnline and Publishing casestudies
Online and Publishing casestudies
 
Grameen Case Study
Grameen Case StudyGrameen Case Study
Grameen Case Study
 
BFSI Case Sudies
BFSI Case SudiesBFSI Case Sudies
BFSI Case Sudies
 
Construction Techniques For Domain Specific Languages
Construction Techniques For Domain Specific LanguagesConstruction Techniques For Domain Specific Languages
Construction Techniques For Domain Specific Languages
 
Concurrency patterns in Ruby
Concurrency patterns in RubyConcurrency patterns in Ruby
Concurrency patterns in Ruby
 
Concurrency patterns in Ruby
Concurrency patterns in RubyConcurrency patterns in Ruby
Concurrency patterns in Ruby
 
Lets build-ruby-app-server: Vineet tyagi
Lets build-ruby-app-server: Vineet tyagiLets build-ruby-app-server: Vineet tyagi
Lets build-ruby-app-server: Vineet tyagi
 
Ruby on Rails versus Django - A newbie Web Developer's Perspective -Shreyank...
 Ruby on Rails versus Django - A newbie Web Developer's Perspective -Shreyank... Ruby on Rails versus Django - A newbie Web Developer's Perspective -Shreyank...
Ruby on Rails versus Django - A newbie Web Developer's Perspective -Shreyank...
 
Nick Sieger-Exploring Rails 3 Through Choices
Nick Sieger-Exploring Rails 3 Through Choices Nick Sieger-Exploring Rails 3 Through Choices
Nick Sieger-Exploring Rails 3 Through Choices
 
Present and Future of Programming Languages - ola bini
Present and Future of Programming Languages - ola biniPresent and Future of Programming Languages - ola bini
Present and Future of Programming Languages - ola bini
 
The ruby on rails i18n core api-Neeraj Kumar
The ruby on rails i18n core api-Neeraj KumarThe ruby on rails i18n core api-Neeraj Kumar
The ruby on rails i18n core api-Neeraj Kumar
 
Ruby 124C41+ - Matz
Ruby 124C41+  - MatzRuby 124C41+  - Matz
Ruby 124C41+ - Matz
 
Mac ruby to the max - Brendan G. Lim
Mac ruby to the max - Brendan G. LimMac ruby to the max - Brendan G. Lim
Mac ruby to the max - Brendan G. Lim
 
Project Fedena and Why Ruby on Rails - ArvindArvind G S
Project Fedena and Why Ruby on Rails - ArvindArvind G SProject Fedena and Why Ruby on Rails - ArvindArvind G S
Project Fedena and Why Ruby on Rails - ArvindArvind G S
 
Glass fish rubyconf-india-2010-Arun gupta
Glass fish rubyconf-india-2010-Arun gupta Glass fish rubyconf-india-2010-Arun gupta
Glass fish rubyconf-india-2010-Arun gupta
 
Aman kingrubyoo pnew
Aman kingrubyoo pnew Aman kingrubyoo pnew
Aman kingrubyoo pnew
 
HadoopThe Hadoop Java Software Framework
HadoopThe Hadoop Java Software FrameworkHadoopThe Hadoop Java Software Framework
HadoopThe Hadoop Java Software Framework
 
Bootstrapping iPhone Development
Bootstrapping iPhone DevelopmentBootstrapping iPhone Development
Bootstrapping iPhone Development
 
DSL Construction rith Ruby
DSL Construction rith RubyDSL Construction rith Ruby
DSL Construction rith Ruby
 
Cloud Computing
Cloud  ComputingCloud  Computing
Cloud Computing
 

Insurecom Case Study

  • 1. Business Critical Insurance Broker Management Solution ThoughtWorks helped an innovative insurance industry solutions provider to develop a highly complex broker management application – agencyPlus. Built using Agile best practices across a distributed 65-person team, agencyPlus is an incredibly functionally rich, flexible and scalable insurance broker solution. The Benefits The Client • Insurecom got an incredibly functionally rich, technically Insurecom believes that general insurance broking is being held back by the dominance of software complex application to market solutions that are built on ageing technology. Most broker systems are based on architectures years in a time that many thought was out of date, making it progressively harder for brokers to keep pace with the market. As the industry impossible. consolidates, the lack of scalable products for the new class of large, highly-distributed corporate intermediaries has opened up a significant opportunity. • Total transparency in development process ensured Insurecom’s goal is to become the market leader in developing and delivering truly innovative, total close collaboration and kept broker solutions for the UK and North American general insurance intermediary market. They want to the client constantly updated allow a forward-thinking broker to realise their full potential while lowering their cost of doing business on progress. and allowing brokers to adapt rapidly to changing market needs. Insurecom is based in Bermuda, with • Changes in requirements principal offices in the UK and Canada. were easily accommodated by using the most innovative Agile The Situation best practices. Insurecom was at risk of losing its 17% market share with its existing product offering in the UK. They were constrained by the limitations of their old platform and were limited by the lack of responsiveness to • ThoughtWorks approach to market needs from their existing software, which they distribute under a license arrangement. In addition, offshore development projects while Insurecom employs a large number of the industry’s leading software engineers, they did not have allowed the business and the the capacity in-house to develop a new product of this size and complexity. development teams to drive constant innovation throughout The Challenge the project. Insurecom wanted to build a brand new insurance broking platform that would offer a total solution to the growing sector of large, consolidating intermediaries who own multiple brokers over multiple offices. • Automating build and deployment and testing The new platform needed to offer end-to-end large corporate broker functionality, be flexible and provided helped maximize scalable, while benefiting from a robust Windows platform and cutting-edge technology. It had to offer efficiency and quality. brokers maximum efficiency gains and offer intuitive functionality to enable all departments to work within a single solution. The solution also had to offer a simple and effective method of integrating underwriting business, and allow simple yet high performance e-commerce facilities. www.thoughtworks.com
  • 2. Business Critical Insurance Broking Solution The primary challenge with building the product was the need and the UK helped to ensure the highest levels of communication. to combine an offshore model in a highly collaborative way with Support and Evolution Insurecom’s experienced broker solutions team and in-house After the first release of agencyPlus, work continued on new developers. What’s more, Insurecom had no tolerance for failure on features for subsequent releases. Getting the first release out was the project; essentially developing a replacement solution for their critical and the feedback from customers and Insurecom team largest clients and prospects, as well as future-proofing the core of helped define the priorities for further releases, ensuring that the their business in a highly competitive landscape. latest developments reflected the latest needs of customers. Insurecom selected ThoughtWorks as a reliable partner to help get A dedicated ThoughtWorks support team resolved production the product to market as quickly as possible. issues as they occurred and regular (need-based) support releases Working Towards A Solution were provided while the major releases were in-progress. Insurecom and ThoughtWorks worked very closely together ThoughtWorks’ automated build and deployment pipeline practices throughout the project which consisted of the following phases: helped the team to manage several versions of the software Inception simultaneously. This helped ensure stability for Insurecom and its A combined Insurecom and ThoughtWorks team held a four-week customers while evolving the product. project inception in the UK and built a shared understanding of the agencyPlus vision and agreed detailed requirements. The team “Not only did we get a fantastic constructed a project roadmap and development plan in these first four weeks, as well as identifying and mitigating areas of technical product to market in a short time risk by undertaking “spikes” to glean a deeper understanding that embraces all the functionality of the situation and possible solutions. ThoughtWorks business our clients need, we are adding analysts stayed on-site at Insurecom for a further six weeks to unique functionality that reflect finalize requirements, while the initial development phase began in Bangalore. the latest changes in a rapidly evolving marketplace.” Development Phillip Walter, CEO, Insurecom The ThoughtWorks’ development team in India broke the project into a number of small iterations, tackling the most important and Client Benefits highest-risk areas of the system first. At the end of every week, A key feature of ThoughtWorks’ offshore software development the functionality that had been developed was “showcased” by process is the high levels of transparency into progress. This project videoconference to the Insurecom team. The Insurecom team was a massive undertaking for Insurecom and each week, a project reviewed whether the functionality was in line with their expectations review meeting was held to discuss how quickly requirements were and re-prioritized the functionality of the next iteration as needed. being delivered. Early on in the project, it was realized that the complexity of some of the requirements had been under estimated A great deal of focus was applied to making sure that and this threatened to push the project off-track. Instead of finding communication from the business to the development team and this out too late to address it, detailed weekly information about across the development team of 40 people worked as smoothly as how quickly the project was delivering against how quickly the team possible. Full use of WebEx and Instant Messenger was made and had expected to deliver helped make it relatively straightforward regular visits of ThoughtWorks and Insurecom staff between India www.thoughtworks.com
  • 3. Business Critical Insurance Broking Solution to revisit the project roadmap and review certain requirements and Client Executive Quote priorities. Changes in scope and prioritization made sure that the Phillip Walter, CEO of Insurecom gives his perspective: “Industry project stayed on track and delivered against Insurecom’s business experts explained to us that it was not feasible to build a system objectives. with this breadth and depth of functionality from the ground up. We are competing with products that have taken years to develop, ThoughtWorks’ approach allows the easy accommodation of many of them over 20 years. Not only did we get a fantastic product change to suit changes in business priorities. Initially agencyPlus to market in a short time that embraces all the functionality our was being developed for small brokers. However, Insurecom found clients need, we are adding unique functionality that reflects the great interest in the product towards the end of the delivery cycle latest changes in a rapidly evolving marketplace. This includes from medium and large brokers as well, introducing more functional automated regulator compliance, automated business processes, and technical requirements. The product roadmap was easily transactions on-line with customers and partners, and new changed to deliver the new requirements in subsequent releases as innovative products to maintain competitive advantage. We are now priorities evolved. making the largest sales in the Company’s history. ThoughtWorks The Future has been an instrumental partner in the success of agencyPlus Released in April 2007, agencyPlus is unrivalled in the market in and helped bring our vision for an exciting and innovative product terms of breadth and depth, and has received excellent feedback to market. I will whole-heartedly recommend the ThoughtWorks’ from customers and staff alike. approach to anyone.” Insurecom is highly innovative and ideas-driven and is constantly searching for new ways to deliver value to its clients. During the ThoughtWorks is a registered trademark of ThoughtWorks, Inc. development process, Insurecom adopted ThoughtWorks’ Agile All other brand names, product names, or trademarks practices and philosophy. Insurecom and ThoughtWorks are now belong to their respective holders. working together on new and innovative features for agencyPlus © 2008 ThoughtWorks, Inc. All rights reserved. that will help maximize the competitiveness of Insurecom’s clients. www.thoughtworks.com