SlideShare a Scribd company logo
1 of 7
Download to read offline
Page |
                                              1




White Paper




     Why Adopt Nearshore Agile Development?




   Ciklum ApS

    April 2010
well as challenging business demands and risks
                                                             associated with offshore outsourcing.
Table of Contents
                                                             Introduction
Executive Summary                 2

Introduction                      2                          With Outsourcing 2.0* being in full swing,
                                                             traditional software development methods
Nearshoring is the                3
                                                             such as waterfall** start losing value due to
Solution
                                                             their inability to meet with the rapidly
The Answer is Agile               4                          changing requirements of this high-tech epoch.
                                                             Waterfall model is good with stand-alone,
Summary                           5                          batch applications as well as robust enterprise
                                                             solutions, which require 20+ developers and
References                        6                          project execution distributed among multiple
                                                             locations. But what about Web/Enterprise 2.0
                                                             applications, which require up to 20 IT staff
Executive Summary                                            members to complete and accelerated time to
                                                             market to be able to grow into profitable
This white paper presents nearshore Agile                    business solutions in a small fraction of time?
development as a relatively new, yet effective               Moreover, these solutions should be free of
Outsourcing 2.0 trend, able to better meet                   delays and errors, since any delay in delivery
with the challenging requirements of today’s                 and bug fixing at the post-production stage will
high-tech environment compared to traditional                cost the client time, money and reputation.
offshore waterfall development.
                                                             According to the latest CHAOS Report, as of
The paper will first provide a brief overview of
                                                             2009 only 32% of all outsourced software
the most up-to-date statistics of the
                                                             projects succeeded, while 24% failed and 44%
outsourced projects failure and its major
                                                             were challenged by late delivery, over-budget
causes. Then it will discuss a transforming
                                                             and poor functionality1. Another study of
nature of current IT outsourcing industry and
                                                             6,700 projects found that 4 out of 5 major
will argumentatively explain why nearshore IT
                                                             factors, contributing to the outsourced project
development is a win-win strategy for small
                                                             failure, were largely associated with a waterfall
and mid-sized Western European companies
who consider outsourcing to save costs, speed
up time to market and leverage innovation.
                                                     *
In the end the paper will break some major             Outsourcing 2.0 is a next-generation stage of software
                                                     development/Web 2.0 outsourcing aimed at process
myths about Agile development and will
                                                     simplification (agility) and establishment of long-term and
answer the question why adopting a                   mutually beneficial relationships between the buyer and the
combination of nearshore and Agile                   service provider
development is able to allow Western                 **
                                                        Waterfall development is referred to as a sequential
European companies to more easily and                software development process, in which progress is seen as
efficiently adapt to the emerging technology as      flowing steadily downwards through the phases of
                                                     conception, initiation, analysis, design (validation),
                                                     construction, testing and maintenance
                                        2 | Copyright© Ciklum ApS
model2. As of 2008, 68% companies                             economic value for companies needing to
experienced a waterfall project failure due to3:              present their web or software product at the
                                                              market in a small fraction of time. If something
 taking over 180% of target time to deliver,                 needs to be changed in the middle of the
 delivering under 70% of the required
                                                              project, the vendor will most likely delay the
  functionality, and
                                                              product delivery, trying to flex the application,
 wasting over 41% of the IT development                      and will leave the customer waiting on a bench
  budget remaking the end product as a
                                                              and watching his competitors “skimming the
  result of poor requirements gathering at
                                                              cream” off their working applications.
  the project initiation and planning stages.
                                                              The bad news is that typical offshoring to
However, the most dramatic legacy of the                      providers with a strong waterfall software
waterfall model is that it became hardwired                   development tradition has proven to be illusive
into the project planners’ mindsets, making the               and not a panacea for Western European
entire software development process-                          clients, located thousands kilometers away.
packaged, plan-driven and bureaucratic.                       Today’s companies want to feel the pulse of
Considering the above, it becomes clear why so                time and are no longer satisfied with hidden
many offshore outsourcing deals either fail or                management problems and hidden costs as
are cancelled prior to completion. The cause is               well as headaches relating to excessive
seen in the combination of orthodox                           documentation and bulky processes. The good
approaches towards software development                       news is that there is a solution – a good mix of
and outsourcing to offshore locations, which                  innovation and sustainability, which is best
generally complicates frequent live                           achieved via nearshore development.
communication between the buyer and
provider. While promising to help cut software                Nearshoring is the solution!
development costs, most of offshore
outsourcing services providers, who offer their               A recent joint survey by Duke University's
clients pure waterfall development regardless                 Offshoring Research Network and the global
of their business needs and project scope, hide               leading consultancy PricewaterhouseCoopers
the fact that the clients will have to pay                    (PwC) finds that the global outsourcing
overheads related to fixing the end product’s                 industry is rapidly transforming due to
defects and/or malfunctioning (which is a                     emergence of innovative providers and existing
common practice due to inadaptability and                     outsourcers’ expansion into the new markets4.
inflexibility of the waterfall model), and                    The survey reveals that such traditional
“helping” the vendor upgrade its infrastructure               outsourcing hubs as India and China are being
and processes as required by CMMI and other                   challenged by Eastern Europe and Latin
organization’s maturity certifications (which                 America. Increased competition is gradually
most of old-school vendors are obsessed                       turning the outsourcing landscape into a global
about).                                                       race for the market share, driving outsourcers
Additionally, the waterfall model assumes                     to adopt nearshore software development as
creation of a detailed set of requirements and,               an effective business strategy.
based on it, determination of a single project
scope, which has neither practical, nor

                                         3 | Copyright© Ciklum ApS
Offloading IT development nearshore (to                       optimum time-to-market schedules both for
economically slower-achieving neighbors) has                  early-stage and established global companies.
proven very effective in recent years. Its major
benefits include, but are not limited to:                      Higher employee retention and lower
                                                                turnover rates
 Enhanced collaboration between the
  customer and vendor’s development team                      As was noted at the 7th Annual Conference on
                                                              Information Science, Technology &
Geographical proximity allows better project                  Management, the turnover rate among the
coordination and management. According to                     Indian developers working for offshore
Ventoro Institute, the global sourcing research               industry is very high and reaches 30-40%
                                                              annually6. In Eastern European countries,
organization, many offshoring customers try to
                                                              especially non-EU members, the employee
cut corners by avoiding face-to-face meetings                 turnover rates are much lower than in India,
with their vendors and international trips5.                  Western Europe and the United States7,
However, such approach is just a false                        meaning that each outsourcing services
economy. No secret that only regular “live”                   provider can invest in nurturing his own talent
communication with the vendor’s team can                      pool with little risk of losing people.
guarantee IT project success. The customers
                                                              Direct work with clients encourages developers
and vendors can practice enhanced knowledge
                                                              to be more responsible and responsive.
sharing and, thus, become more proactive in                   Understanding that their pay progression and
finding the best solution to this or that                     other benefits depend directly on client’s
problem. Some new-generation companies                        satisfaction (and not on corporate team
offer an innovative approach of establishing                  leaders, project managers, IT directors etc like
interactive IT teams to enable clients to work                with traditional outsourcing services
                                                              providers), software developers provenly
directly with nearshore located developers
                                                              become more productive and efficient in the
and, thus, to be independent from classical                   workplace.
project management hierarchy and
complicated procedures. For a Western                         Now that the key benefits are known, the
European company to set up such a team                        question remains - how to achieve the best
nearshore (say, in Ukraine) is equal to having                software development via Nearshoring?
its own in-house IT team, but lower Ukrainian
taxes, salaries and overall rates help reduce                 The answer is … Agile!
development and operational costs.
                                                              Agile development*** has made its way into the
 Working in the same or similar time zone                    application development mainstream in the
                                                              past few years and has already gained
In traditional offshore locations time difference             momentum among smart outsourcers willing
is a serious barrier in the way of successful                 to speed up delivery schedules, to quickly
                                                              adapt to changing business demands, to align
software development project completion.
Due to it, developers have to work in night
shifts, which can’t help impacting the general        ***
                                                         In this white paper Agile Development is referred to as a
quality of the software product. Most bugs and        group of software development methodologies based on
errors occur as a result of occupational stress       iterative development, where requirements and solutions
                                                      evolve through collaboration between self-organizing cross-
and burnout. Nearshore development model
                                                      functional teams
ensures easier bug-fixing, faster solutions and
                                         4 | Copyright© Ciklum ApS
technology and business goals and to gain
competitive advantage against the
increasing competitive pressures.
According to the 2009 State of Agile
Development Survey, 28% of companies
use Agile on outsourced projects, while
13% plan to offload their Agile projects
nearshore8. These figures highlight the
growing popularity of Agile development
over traditional waterfall methods. Listing
the greatest concerns of Agile adoption,
the above Survey points among all to the
lack of upfront planning and lack of
predictability. However, these are just two
misconceptions generally relating to the
lack of understanding of an incremental
planning approach.

In fact, most Agile teams spend as much
time planning their project as waterfall-
model teams. The only difference is that in
Agile the planning efforts are distributed
throughout an entire project and are not
just compressed to the project beginning
stage, like in waterfall. Unlike upfront
                                                               a simple mechanism of integrating new
planning, the incremental approach gives
venues to both high-level initial planning and                 information into the plans. In Agile
lower-level iterative planning, which is more                  predictability is more precise, as the
effective, as more knowledge is                                incremental planning and re-planning are
gained with each new iteration.                                refreshed with new actual data emerging
                                                               throughout the development process.
Unlike traditional detailed and task-based
project planning, Agile continuous planning
provides teams with the necessary process-                     According to the State of Agile Development
based frameworks to more easily and                            Survey, 90% of respondents say that
efficiently adapt to the new technology,                       implementing Agile either improved or
requirements, business demands, risks and                      significantly improved their ability to manage
issues.
                                                               rapidly changing environments.
                                                               Additionally, 83% of respondents report
Regarding the lack of predictability, in software
                                                               achieving better project visibility with the use
development what is often believed to be
                                                               of Agile methods.
“predictability” is, in fact, only “the perception
of predictability”. In traditional models                      Summary
predictions are made based on activity plans,
                                                               Agile is no panacea either. All it offers is simply
progress evaluation, and analysis of deviations                process, engineering and managerial practices
from plan etc. But decades of experience show                  packaged together to allow higher degree of
well how dismal such predictions prove to be.                  discipline and sustainability in every single area
This happens, because traditional models lack

                                          5 | Copyright© Ciklum ApS
of software development, from test-driven to
continuous integration to daily stand-ups.                              Waterfall vs. Agile
While large outsourcers can afford to leverage                             Waterfall               Agile
their technologic expertise by locating their IT
function offshore or distributing it among
                                                                             Software            Software
multiple locations, a combination of
                                                      Philosophy         development is a     development is a
Nearshoring and Agile development appears
                                                                       construction process   creative process
to be a perfect option for small and mid-sized
Western European companies due to
enhanced ability to manage changing                   Workflow                Serial              Iterative
priorities, improved alignment between
business objectives and IT, faster time to
market and simplified development process.                                 Thorough               Concise
                                                    Requirements                               documentation
                                                                         documentation
                                                                                              Focus on frequent
References                                                                                         verbal
                                                                         Focus on written
                                                      Knowledge                                communication
                                                                       documentation and a
                                                       transfer                                  and regular
1
    The Standish Group, “2009 CHAOS Report,” 2010                          final release
                                                                                               working releases
2
 Cited in C. Larman, Agile and iterative
development: a manager’s guide, Addison-Wesley        Team size               Large                Small
Professional, 2003

3
 IAG Consulting, “Business Analysis Benchmark          Planning            Gantt Chart        Task/feature list
Study,” 2009

4                                                                                               Progress and
 PricewaterhouseCoopers, Inc., “Global Offshoring     Monitoring             Progress              quality
Research,” 2009

5                                                      Change          Control or minimize      Make change
  Ventoro, “Offshore 2005 Research,” 2005
6                      th                            management              change               easier
  ‘Proceedings of the 7 Annual Conference on
Information Science, Technology & Management,’                                                  Concise and
                                                       Process             Thoroughly
2009                                                                                            memorable
                                                      definition          documented
7
    Gartner, 2008                                      Process
                                                                             Metrics           Brainstorming
8
                                                     improvement
 VersionOne, “State of Agile Development Survey,”
2009                                                                    Meeting the initial      Delivering
                                                         Final
                                                                        predictions of cost    business value
                                                       outcome
                                                                          and schedule




                                           6 | Copyright© Ciklum ApS
About Ciklum
Ciklum is an innovative Danish IT outsourcing company specializing in nearshore software
development in Ukraine, and in addition having a set-up in Pakistan. Founded in 2002 by
Torben Majgaard, Ciklum has grown into Denmark’s largest IT Nearshoring services provider.
With 8+ years of using best practice and 800+ developers working for 100+ customers, Ciklum
focuses on setting up streamlined and productive IT development teams for Western
European customers.

Ciklum’s core offering is establishing and servicing clients’ own development teams that 100%
belong to and are managed by clients. The strategic advantages of Ciklum Client Team model
compared to classic outsourcing are very significant in terms of Team competences,
motivation, consistency in KnowHow, low employee fluctuation, meeting deadlines, flexibility
and scalability etc.

Ciklum has four offices in the four largest cities of Ukraine and two offices in Pakistan, as well
as offices in Denmark, Sweden, United Kingdom, Switzerland, Germany and the Netherlands.
Ciklum is a winner of the Red Herring 100 Europe 2009, an award given to the Top 100 private
technology companies based in the EMEA (Europe, Middle East and Africa) region each year.
Ciklum is a member of the Ukrainian Hi-Tech Initiative.

For more information please go to www.ciklum.net




                                        7 | Copyright© Ciklum ApS

More Related Content

What's hot

Strategic development in a local HEI context
Strategic development in a local HEI contextStrategic development in a local HEI context
Strategic development in a local HEI contextPaul Walk
 
Role of Project Management Through IT for "Construction and EPC World"
Role of Project Management Through IT for "Construction and EPC World"Role of Project Management Through IT for "Construction and EPC World"
Role of Project Management Through IT for "Construction and EPC World"Nishant Dean
 
AdvaMed Panel J Fraser Beyond Tradeoffs
AdvaMed Panel J Fraser Beyond TradeoffsAdvaMed Panel J Fraser Beyond Tradeoffs
AdvaMed Panel J Fraser Beyond TradeoffsJulie Fraser
 
Steljes video and data conferencing survey report
Steljes video and data conferencing survey reportSteljes video and data conferencing survey report
Steljes video and data conferencing survey reportGordon Rimmer
 
7 Steps to Pay Down the Interest on Your IT Technical Debt
7 Steps to Pay Down the Interest on Your IT Technical Debt7 Steps to Pay Down the Interest on Your IT Technical Debt
7 Steps to Pay Down the Interest on Your IT Technical DebtCAST
 
Developing a Business Case for Corporate Portals
Developing a Business Case for Corporate PortalsDeveloping a Business Case for Corporate Portals
Developing a Business Case for Corporate PortalsJose Claudio Terra
 
About the Zero Deviation Lifecycle
About the Zero Deviation LifecycleAbout the Zero Deviation Lifecycle
About the Zero Deviation LifecycleSteve Ross-Talbot
 
Steljes effective meetings survey report
Steljes effective meetings survey reportSteljes effective meetings survey report
Steljes effective meetings survey reportGordon Rimmer
 
Faster New Product Introduction Using Oracle Project Portfolio Management
Faster New Product Introduction Using Oracle Project Portfolio ManagementFaster New Product Introduction Using Oracle Project Portfolio Management
Faster New Product Introduction Using Oracle Project Portfolio ManagementMohan Dutt
 
Building Software In-House: Too Much Control and Flexibility
Building Software In-House: Too Much Control and FlexibilityBuilding Software In-House: Too Much Control and Flexibility
Building Software In-House: Too Much Control and FlexibilityIvan Ruchkin
 
Application Profile Knowledgeware
Application Profile KnowledgewareApplication Profile Knowledgeware
Application Profile KnowledgewareGlenWhite
 
Steljes Productive Video & Data Conferencing
Steljes Productive Video & Data ConferencingSteljes Productive Video & Data Conferencing
Steljes Productive Video & Data ConferencingGordon Rimmer
 
IoT slam presentation by Caption Data
IoT slam presentation by Caption DataIoT slam presentation by Caption Data
IoT slam presentation by Caption Datajep9547
 
Aligning Your Organization for PLM Success
Aligning Your Organization for PLM SuccessAligning Your Organization for PLM Success
Aligning Your Organization for PLM SuccessPTC
 

What's hot (19)

Strategic development in a local HEI context
Strategic development in a local HEI contextStrategic development in a local HEI context
Strategic development in a local HEI context
 
Effective Virtual Projects
Effective Virtual ProjectsEffective Virtual Projects
Effective Virtual Projects
 
Siemens plm-key ox-industrial-design-cs-z5
Siemens plm-key ox-industrial-design-cs-z5Siemens plm-key ox-industrial-design-cs-z5
Siemens plm-key ox-industrial-design-cs-z5
 
Role of Project Management Through IT for "Construction and EPC World"
Role of Project Management Through IT for "Construction and EPC World"Role of Project Management Through IT for "Construction and EPC World"
Role of Project Management Through IT for "Construction and EPC World"
 
Project Management 01
Project Management 01Project Management 01
Project Management 01
 
AdvaMed Panel J Fraser Beyond Tradeoffs
AdvaMed Panel J Fraser Beyond TradeoffsAdvaMed Panel J Fraser Beyond Tradeoffs
AdvaMed Panel J Fraser Beyond Tradeoffs
 
Steljes video and data conferencing survey report
Steljes video and data conferencing survey reportSteljes video and data conferencing survey report
Steljes video and data conferencing survey report
 
7 Steps to Pay Down the Interest on Your IT Technical Debt
7 Steps to Pay Down the Interest on Your IT Technical Debt7 Steps to Pay Down the Interest on Your IT Technical Debt
7 Steps to Pay Down the Interest on Your IT Technical Debt
 
Tl Techno Vision 2012
Tl Techno Vision 2012Tl Techno Vision 2012
Tl Techno Vision 2012
 
Vb ch 1-introduction
Vb ch 1-introductionVb ch 1-introduction
Vb ch 1-introduction
 
Developing a Business Case for Corporate Portals
Developing a Business Case for Corporate PortalsDeveloping a Business Case for Corporate Portals
Developing a Business Case for Corporate Portals
 
About the Zero Deviation Lifecycle
About the Zero Deviation LifecycleAbout the Zero Deviation Lifecycle
About the Zero Deviation Lifecycle
 
Steljes effective meetings survey report
Steljes effective meetings survey reportSteljes effective meetings survey report
Steljes effective meetings survey report
 
Faster New Product Introduction Using Oracle Project Portfolio Management
Faster New Product Introduction Using Oracle Project Portfolio ManagementFaster New Product Introduction Using Oracle Project Portfolio Management
Faster New Product Introduction Using Oracle Project Portfolio Management
 
Building Software In-House: Too Much Control and Flexibility
Building Software In-House: Too Much Control and FlexibilityBuilding Software In-House: Too Much Control and Flexibility
Building Software In-House: Too Much Control and Flexibility
 
Application Profile Knowledgeware
Application Profile KnowledgewareApplication Profile Knowledgeware
Application Profile Knowledgeware
 
Steljes Productive Video & Data Conferencing
Steljes Productive Video & Data ConferencingSteljes Productive Video & Data Conferencing
Steljes Productive Video & Data Conferencing
 
IoT slam presentation by Caption Data
IoT slam presentation by Caption DataIoT slam presentation by Caption Data
IoT slam presentation by Caption Data
 
Aligning Your Organization for PLM Success
Aligning Your Organization for PLM SuccessAligning Your Organization for PLM Success
Aligning Your Organization for PLM Success
 

Viewers also liked

Ciklum Mobile Development Capability: Project Clients' References
Ciklum Mobile Development Capability: Project Clients' ReferencesCiklum Mobile Development Capability: Project Clients' References
Ciklum Mobile Development Capability: Project Clients' ReferencesCiklum Ukraine
 
Why Adopt Nearshore Agile Development - Ciklum White Paper
Why Adopt Nearshore Agile Development - Ciklum White PaperWhy Adopt Nearshore Agile Development - Ciklum White Paper
Why Adopt Nearshore Agile Development - Ciklum White PaperCiklum Ukraine
 
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod..."To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...Ciklum Ukraine
 
"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman Liashenko"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman LiashenkoCiklum Ukraine
 

Viewers also liked (7)

Ciklum Mobile Development Capability: Project Clients' References
Ciklum Mobile Development Capability: Project Clients' ReferencesCiklum Mobile Development Capability: Project Clients' References
Ciklum Mobile Development Capability: Project Clients' References
 
Why Adopt Nearshore Agile Development - Ciklum White Paper
Why Adopt Nearshore Agile Development - Ciklum White PaperWhy Adopt Nearshore Agile Development - Ciklum White Paper
Why Adopt Nearshore Agile Development - Ciklum White Paper
 
Dod
DodDod
Dod
 
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod..."To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
 
Why to join Ciklum?
Why to join Ciklum?Why to join Ciklum?
Why to join Ciklum?
 
Material design
Material designMaterial design
Material design
 
"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman Liashenko"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman Liashenko
 

Similar to Why Adopt Nearshore Agile Development?

Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green PaperModernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green PaperMark Hewitt
 
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green PaperModernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green PaperRachel Mezzatesta
 
IEEE 2013 The flaws in the traditional contract for software development
IEEE 2013 The flaws in the traditional contract for software developmentIEEE 2013 The flaws in the traditional contract for software development
IEEE 2013 The flaws in the traditional contract for software developmentSusan Atkinson
 
Leveraging Cloud for Non-Production Environments
Leveraging Cloud for Non-Production EnvironmentsLeveraging Cloud for Non-Production Environments
Leveraging Cloud for Non-Production EnvironmentsCognizant
 
SaaS for Credit Origination
SaaS for Credit OriginationSaaS for Credit Origination
SaaS for Credit OriginationInfraRisk
 
Accelerating hybrid-cloud adoption in banking and securities
Accelerating hybrid-cloud adoption in banking and securitiesAccelerating hybrid-cloud adoption in banking and securities
Accelerating hybrid-cloud adoption in banking and securitiesMcKinsey & Company
 
201207 Tech Decisions: 5 Keys to Fast Successful New Deployments.pdf
201207 Tech Decisions: 5 Keys to Fast Successful New Deployments.pdf201207 Tech Decisions: 5 Keys to Fast Successful New Deployments.pdf
201207 Tech Decisions: 5 Keys to Fast Successful New Deployments.pdfSteven Callahan
 
Preempting ERP Project Failure
Preempting ERP Project FailurePreempting ERP Project Failure
Preempting ERP Project FailureRob Prinzo
 
Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...
Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...
Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...Cognizant
 
ey-hfs-top-10-application-modernization-services-2022-ey-excerpt.pdf
ey-hfs-top-10-application-modernization-services-2022-ey-excerpt.pdfey-hfs-top-10-application-modernization-services-2022-ey-excerpt.pdf
ey-hfs-top-10-application-modernization-services-2022-ey-excerpt.pdfravinatke
 
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXSecure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXNGINX, Inc.
 
Streamline your digital transformation for a future ready venture.
Streamline your digital transformation for a future ready venture.Streamline your digital transformation for a future ready venture.
Streamline your digital transformation for a future ready venture.LCDF
 
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdfApplication Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdfbasilmph
 
HCLT Whitepaper: Legacy Modernization
HCLT Whitepaper: Legacy Modernization HCLT Whitepaper: Legacy Modernization
HCLT Whitepaper: Legacy Modernization HCL Technologies
 
Delphix modernization whitepaper
Delphix  modernization whitepaperDelphix  modernization whitepaper
Delphix modernization whitepaperFranco_Dagosto
 
Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Strongback Consulting
 
Information Systems CapstoneCo.docx
Information Systems CapstoneCo.docxInformation Systems CapstoneCo.docx
Information Systems CapstoneCo.docxjaggernaoma
 
Cloud computing implications for project management methodologies
Cloud computing implications for project management methodologiesCloud computing implications for project management methodologies
Cloud computing implications for project management methodologiesLivingstone Advisory
 

Similar to Why Adopt Nearshore Agile Development? (20)

Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green PaperModernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
 
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green PaperModernizing the Enterprise Monolith: EQengineered Consulting Green Paper
Modernizing the Enterprise Monolith: EQengineered Consulting Green Paper
 
IEEE 2013 The flaws in the traditional contract for software development
IEEE 2013 The flaws in the traditional contract for software developmentIEEE 2013 The flaws in the traditional contract for software development
IEEE 2013 The flaws in the traditional contract for software development
 
Leveraging Cloud for Non-Production Environments
Leveraging Cloud for Non-Production EnvironmentsLeveraging Cloud for Non-Production Environments
Leveraging Cloud for Non-Production Environments
 
Construction Tech
Construction TechConstruction Tech
Construction Tech
 
SaaS for Credit Origination
SaaS for Credit OriginationSaaS for Credit Origination
SaaS for Credit Origination
 
Accelerating hybrid-cloud adoption in banking and securities
Accelerating hybrid-cloud adoption in banking and securitiesAccelerating hybrid-cloud adoption in banking and securities
Accelerating hybrid-cloud adoption in banking and securities
 
201207 Tech Decisions: 5 Keys to Fast Successful New Deployments.pdf
201207 Tech Decisions: 5 Keys to Fast Successful New Deployments.pdf201207 Tech Decisions: 5 Keys to Fast Successful New Deployments.pdf
201207 Tech Decisions: 5 Keys to Fast Successful New Deployments.pdf
 
Preempting ERP Project Failure
Preempting ERP Project FailurePreempting ERP Project Failure
Preempting ERP Project Failure
 
Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...
Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...
Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...
 
ey-hfs-top-10-application-modernization-services-2022-ey-excerpt.pdf
ey-hfs-top-10-application-modernization-services-2022-ey-excerpt.pdfey-hfs-top-10-application-modernization-services-2022-ey-excerpt.pdf
ey-hfs-top-10-application-modernization-services-2022-ey-excerpt.pdf
 
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINXSecure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
Secure, Strengthen, Automate, and Scale Modern Workloads with Red Hat & NGINX
 
Streamline your digital transformation for a future ready venture.
Streamline your digital transformation for a future ready venture.Streamline your digital transformation for a future ready venture.
Streamline your digital transformation for a future ready venture.
 
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdfApplication Modernization With Cloud Native Approach_ An in-depth Guide.pdf
Application Modernization With Cloud Native Approach_ An in-depth Guide.pdf
 
HCLT Whitepaper: Legacy Modernization
HCLT Whitepaper: Legacy Modernization HCLT Whitepaper: Legacy Modernization
HCLT Whitepaper: Legacy Modernization
 
Delphix modernization whitepaper
Delphix  modernization whitepaperDelphix  modernization whitepaper
Delphix modernization whitepaper
 
Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012
 
ETCA_5
ETCA_5ETCA_5
ETCA_5
 
Information Systems CapstoneCo.docx
Information Systems CapstoneCo.docxInformation Systems CapstoneCo.docx
Information Systems CapstoneCo.docx
 
Cloud computing implications for project management methodologies
Cloud computing implications for project management methodologiesCloud computing implications for project management methodologies
Cloud computing implications for project management methodologies
 

More from Ciklum Ukraine

"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman Loparev"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman LoparevCiklum Ukraine
 
Alex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_DesignAlex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_DesignCiklum Ukraine
 
Introduction to amazon web services for developers
Introduction to amazon web services for developersIntroduction to amazon web services for developers
Introduction to amazon web services for developersCiklum Ukraine
 
Your 1st Apple watch Application
Your 1st Apple watch ApplicationYour 1st Apple watch Application
Your 1st Apple watch ApplicationCiklum Ukraine
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven DevelopmentCiklum Ukraine
 
Back to the future: ux trends 2015
Back to the future: ux trends 2015Back to the future: ux trends 2015
Back to the future: ux trends 2015Ciklum Ukraine
 
Developing high load systems using C++
Developing high load systems using C++Developing high load systems using C++
Developing high load systems using C++Ciklum Ukraine
 
Collection view layout
Collection view layoutCollection view layout
Collection view layoutCiklum Ukraine
 
Introduction to auto layout
Introduction to auto layoutIntroduction to auto layout
Introduction to auto layoutCiklum Ukraine
 
Unit Testing: Special Cases
Unit Testing: Special CasesUnit Testing: Special Cases
Unit Testing: Special CasesCiklum Ukraine
 
Model-View-Controller: Tips&Tricks
Model-View-Controller: Tips&TricksModel-View-Controller: Tips&Tricks
Model-View-Controller: Tips&TricksCiklum Ukraine
 
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...Ciklum Ukraine
 
Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"Ciklum Ukraine
 
"Marmalade" presentation at Ciklum event "Defining your Mobile Strategy"
"Marmalade" presentation at Ciklum event "Defining your Mobile Strategy""Marmalade" presentation at Ciklum event "Defining your Mobile Strategy"
"Marmalade" presentation at Ciklum event "Defining your Mobile Strategy"Ciklum Ukraine
 
Mecom Group's Digital Innovation and IT Sourcing Strategy
Mecom Group's Digital Innovation and IT Sourcing StrategyMecom Group's Digital Innovation and IT Sourcing Strategy
Mecom Group's Digital Innovation and IT Sourcing StrategyCiklum Ukraine
 

More from Ciklum Ukraine (20)

"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman Loparev"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman Loparev
 
Alex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_DesignAlex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_Design
 
Introduction to amazon web services for developers
Introduction to amazon web services for developersIntroduction to amazon web services for developers
Introduction to amazon web services for developers
 
Your 1st Apple watch Application
Your 1st Apple watch ApplicationYour 1st Apple watch Application
Your 1st Apple watch Application
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Back to the future: ux trends 2015
Back to the future: ux trends 2015Back to the future: ux trends 2015
Back to the future: ux trends 2015
 
Developing high load systems using C++
Developing high load systems using C++Developing high load systems using C++
Developing high load systems using C++
 
Collection view layout
Collection view layoutCollection view layout
Collection view layout
 
Introduction to auto layout
Introduction to auto layoutIntroduction to auto layout
Introduction to auto layout
 
Groovy on Android
Groovy on AndroidGroovy on Android
Groovy on Android
 
Unit Testing: Special Cases
Unit Testing: Special CasesUnit Testing: Special Cases
Unit Testing: Special Cases
 
Kanban development
Kanban developmentKanban development
Kanban development
 
Mobile sketching
Mobile sketching Mobile sketching
Mobile sketching
 
More UX in our life
More UX in our lifeMore UX in our life
More UX in our life
 
Model-View-Controller: Tips&Tricks
Model-View-Controller: Tips&TricksModel-View-Controller: Tips&Tricks
Model-View-Controller: Tips&Tricks
 
Unit Tesing in iOS
Unit Tesing in iOSUnit Tesing in iOS
Unit Tesing in iOS
 
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
 
Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"
 
"Marmalade" presentation at Ciklum event "Defining your Mobile Strategy"
"Marmalade" presentation at Ciklum event "Defining your Mobile Strategy""Marmalade" presentation at Ciklum event "Defining your Mobile Strategy"
"Marmalade" presentation at Ciklum event "Defining your Mobile Strategy"
 
Mecom Group's Digital Innovation and IT Sourcing Strategy
Mecom Group's Digital Innovation and IT Sourcing StrategyMecom Group's Digital Innovation and IT Sourcing Strategy
Mecom Group's Digital Innovation and IT Sourcing Strategy
 

Recently uploaded

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 

Why Adopt Nearshore Agile Development?

  • 1. Page | 1 White Paper Why Adopt Nearshore Agile Development? Ciklum ApS April 2010
  • 2. well as challenging business demands and risks associated with offshore outsourcing. Table of Contents Introduction Executive Summary 2 Introduction 2 With Outsourcing 2.0* being in full swing, traditional software development methods Nearshoring is the 3 such as waterfall** start losing value due to Solution their inability to meet with the rapidly The Answer is Agile 4 changing requirements of this high-tech epoch. Waterfall model is good with stand-alone, Summary 5 batch applications as well as robust enterprise solutions, which require 20+ developers and References 6 project execution distributed among multiple locations. But what about Web/Enterprise 2.0 applications, which require up to 20 IT staff Executive Summary members to complete and accelerated time to market to be able to grow into profitable This white paper presents nearshore Agile business solutions in a small fraction of time? development as a relatively new, yet effective Moreover, these solutions should be free of Outsourcing 2.0 trend, able to better meet delays and errors, since any delay in delivery with the challenging requirements of today’s and bug fixing at the post-production stage will high-tech environment compared to traditional cost the client time, money and reputation. offshore waterfall development. According to the latest CHAOS Report, as of The paper will first provide a brief overview of 2009 only 32% of all outsourced software the most up-to-date statistics of the projects succeeded, while 24% failed and 44% outsourced projects failure and its major were challenged by late delivery, over-budget causes. Then it will discuss a transforming and poor functionality1. Another study of nature of current IT outsourcing industry and 6,700 projects found that 4 out of 5 major will argumentatively explain why nearshore IT factors, contributing to the outsourced project development is a win-win strategy for small failure, were largely associated with a waterfall and mid-sized Western European companies who consider outsourcing to save costs, speed up time to market and leverage innovation. * In the end the paper will break some major Outsourcing 2.0 is a next-generation stage of software development/Web 2.0 outsourcing aimed at process myths about Agile development and will simplification (agility) and establishment of long-term and answer the question why adopting a mutually beneficial relationships between the buyer and the combination of nearshore and Agile service provider development is able to allow Western ** Waterfall development is referred to as a sequential European companies to more easily and software development process, in which progress is seen as efficiently adapt to the emerging technology as flowing steadily downwards through the phases of conception, initiation, analysis, design (validation), construction, testing and maintenance 2 | Copyright© Ciklum ApS
  • 3. model2. As of 2008, 68% companies economic value for companies needing to experienced a waterfall project failure due to3: present their web or software product at the market in a small fraction of time. If something  taking over 180% of target time to deliver, needs to be changed in the middle of the  delivering under 70% of the required project, the vendor will most likely delay the functionality, and product delivery, trying to flex the application,  wasting over 41% of the IT development and will leave the customer waiting on a bench budget remaking the end product as a and watching his competitors “skimming the result of poor requirements gathering at cream” off their working applications. the project initiation and planning stages. The bad news is that typical offshoring to However, the most dramatic legacy of the providers with a strong waterfall software waterfall model is that it became hardwired development tradition has proven to be illusive into the project planners’ mindsets, making the and not a panacea for Western European entire software development process- clients, located thousands kilometers away. packaged, plan-driven and bureaucratic. Today’s companies want to feel the pulse of Considering the above, it becomes clear why so time and are no longer satisfied with hidden many offshore outsourcing deals either fail or management problems and hidden costs as are cancelled prior to completion. The cause is well as headaches relating to excessive seen in the combination of orthodox documentation and bulky processes. The good approaches towards software development news is that there is a solution – a good mix of and outsourcing to offshore locations, which innovation and sustainability, which is best generally complicates frequent live achieved via nearshore development. communication between the buyer and provider. While promising to help cut software Nearshoring is the solution! development costs, most of offshore outsourcing services providers, who offer their A recent joint survey by Duke University's clients pure waterfall development regardless Offshoring Research Network and the global of their business needs and project scope, hide leading consultancy PricewaterhouseCoopers the fact that the clients will have to pay (PwC) finds that the global outsourcing overheads related to fixing the end product’s industry is rapidly transforming due to defects and/or malfunctioning (which is a emergence of innovative providers and existing common practice due to inadaptability and outsourcers’ expansion into the new markets4. inflexibility of the waterfall model), and The survey reveals that such traditional “helping” the vendor upgrade its infrastructure outsourcing hubs as India and China are being and processes as required by CMMI and other challenged by Eastern Europe and Latin organization’s maturity certifications (which America. Increased competition is gradually most of old-school vendors are obsessed turning the outsourcing landscape into a global about). race for the market share, driving outsourcers Additionally, the waterfall model assumes to adopt nearshore software development as creation of a detailed set of requirements and, an effective business strategy. based on it, determination of a single project scope, which has neither practical, nor 3 | Copyright© Ciklum ApS
  • 4. Offloading IT development nearshore (to optimum time-to-market schedules both for economically slower-achieving neighbors) has early-stage and established global companies. proven very effective in recent years. Its major benefits include, but are not limited to:  Higher employee retention and lower turnover rates  Enhanced collaboration between the customer and vendor’s development team As was noted at the 7th Annual Conference on Information Science, Technology & Geographical proximity allows better project Management, the turnover rate among the coordination and management. According to Indian developers working for offshore Ventoro Institute, the global sourcing research industry is very high and reaches 30-40% annually6. In Eastern European countries, organization, many offshoring customers try to especially non-EU members, the employee cut corners by avoiding face-to-face meetings turnover rates are much lower than in India, with their vendors and international trips5. Western Europe and the United States7, However, such approach is just a false meaning that each outsourcing services economy. No secret that only regular “live” provider can invest in nurturing his own talent communication with the vendor’s team can pool with little risk of losing people. guarantee IT project success. The customers Direct work with clients encourages developers and vendors can practice enhanced knowledge to be more responsible and responsive. sharing and, thus, become more proactive in Understanding that their pay progression and finding the best solution to this or that other benefits depend directly on client’s problem. Some new-generation companies satisfaction (and not on corporate team offer an innovative approach of establishing leaders, project managers, IT directors etc like interactive IT teams to enable clients to work with traditional outsourcing services providers), software developers provenly directly with nearshore located developers become more productive and efficient in the and, thus, to be independent from classical workplace. project management hierarchy and complicated procedures. For a Western Now that the key benefits are known, the European company to set up such a team question remains - how to achieve the best nearshore (say, in Ukraine) is equal to having software development via Nearshoring? its own in-house IT team, but lower Ukrainian taxes, salaries and overall rates help reduce The answer is … Agile! development and operational costs. Agile development*** has made its way into the  Working in the same or similar time zone application development mainstream in the past few years and has already gained In traditional offshore locations time difference momentum among smart outsourcers willing is a serious barrier in the way of successful to speed up delivery schedules, to quickly adapt to changing business demands, to align software development project completion. Due to it, developers have to work in night shifts, which can’t help impacting the general *** In this white paper Agile Development is referred to as a quality of the software product. Most bugs and group of software development methodologies based on errors occur as a result of occupational stress iterative development, where requirements and solutions evolve through collaboration between self-organizing cross- and burnout. Nearshore development model functional teams ensures easier bug-fixing, faster solutions and 4 | Copyright© Ciklum ApS
  • 5. technology and business goals and to gain competitive advantage against the increasing competitive pressures. According to the 2009 State of Agile Development Survey, 28% of companies use Agile on outsourced projects, while 13% plan to offload their Agile projects nearshore8. These figures highlight the growing popularity of Agile development over traditional waterfall methods. Listing the greatest concerns of Agile adoption, the above Survey points among all to the lack of upfront planning and lack of predictability. However, these are just two misconceptions generally relating to the lack of understanding of an incremental planning approach. In fact, most Agile teams spend as much time planning their project as waterfall- model teams. The only difference is that in Agile the planning efforts are distributed throughout an entire project and are not just compressed to the project beginning stage, like in waterfall. Unlike upfront a simple mechanism of integrating new planning, the incremental approach gives venues to both high-level initial planning and information into the plans. In Agile lower-level iterative planning, which is more predictability is more precise, as the effective, as more knowledge is incremental planning and re-planning are gained with each new iteration. refreshed with new actual data emerging throughout the development process. Unlike traditional detailed and task-based project planning, Agile continuous planning provides teams with the necessary process- According to the State of Agile Development based frameworks to more easily and Survey, 90% of respondents say that efficiently adapt to the new technology, implementing Agile either improved or requirements, business demands, risks and significantly improved their ability to manage issues. rapidly changing environments. Additionally, 83% of respondents report Regarding the lack of predictability, in software achieving better project visibility with the use development what is often believed to be of Agile methods. “predictability” is, in fact, only “the perception of predictability”. In traditional models Summary predictions are made based on activity plans, Agile is no panacea either. All it offers is simply progress evaluation, and analysis of deviations process, engineering and managerial practices from plan etc. But decades of experience show packaged together to allow higher degree of well how dismal such predictions prove to be. discipline and sustainability in every single area This happens, because traditional models lack 5 | Copyright© Ciklum ApS
  • 6. of software development, from test-driven to continuous integration to daily stand-ups. Waterfall vs. Agile While large outsourcers can afford to leverage Waterfall Agile their technologic expertise by locating their IT function offshore or distributing it among Software Software multiple locations, a combination of Philosophy development is a development is a Nearshoring and Agile development appears construction process creative process to be a perfect option for small and mid-sized Western European companies due to enhanced ability to manage changing Workflow Serial Iterative priorities, improved alignment between business objectives and IT, faster time to market and simplified development process. Thorough Concise Requirements documentation documentation Focus on frequent References verbal Focus on written Knowledge communication documentation and a transfer and regular 1 The Standish Group, “2009 CHAOS Report,” 2010 final release working releases 2 Cited in C. Larman, Agile and iterative development: a manager’s guide, Addison-Wesley Team size Large Small Professional, 2003 3 IAG Consulting, “Business Analysis Benchmark Planning Gantt Chart Task/feature list Study,” 2009 4 Progress and PricewaterhouseCoopers, Inc., “Global Offshoring Monitoring Progress quality Research,” 2009 5 Change Control or minimize Make change Ventoro, “Offshore 2005 Research,” 2005 6 th management change easier ‘Proceedings of the 7 Annual Conference on Information Science, Technology & Management,’ Concise and Process Thoroughly 2009 memorable definition documented 7 Gartner, 2008 Process Metrics Brainstorming 8 improvement VersionOne, “State of Agile Development Survey,” 2009 Meeting the initial Delivering Final predictions of cost business value outcome and schedule 6 | Copyright© Ciklum ApS
  • 7. About Ciklum Ciklum is an innovative Danish IT outsourcing company specializing in nearshore software development in Ukraine, and in addition having a set-up in Pakistan. Founded in 2002 by Torben Majgaard, Ciklum has grown into Denmark’s largest IT Nearshoring services provider. With 8+ years of using best practice and 800+ developers working for 100+ customers, Ciklum focuses on setting up streamlined and productive IT development teams for Western European customers. Ciklum’s core offering is establishing and servicing clients’ own development teams that 100% belong to and are managed by clients. The strategic advantages of Ciklum Client Team model compared to classic outsourcing are very significant in terms of Team competences, motivation, consistency in KnowHow, low employee fluctuation, meeting deadlines, flexibility and scalability etc. Ciklum has four offices in the four largest cities of Ukraine and two offices in Pakistan, as well as offices in Denmark, Sweden, United Kingdom, Switzerland, Germany and the Netherlands. Ciklum is a winner of the Red Herring 100 Europe 2009, an award given to the Top 100 private technology companies based in the EMEA (Europe, Middle East and Africa) region each year. Ciklum is a member of the Ukrainian Hi-Tech Initiative. For more information please go to www.ciklum.net 7 | Copyright© Ciklum ApS