SlideShare a Scribd company logo
1 of 20
Download to read offline
Agile-Nearshoring.com
   Agile Teams 2 Build Your Dreams!
Values, Focus, Transparency and fast results.


     Agile Processes
www.agile-nearshoring.com




                Agile Values – Agile Manifest


               Manifesto for Agile Software Development
      We are uncovering better ways of developing software by doing it and helping others do it.
                             Through this work we have come to value:


   Individuals and interactions over processes and tools
   Working software over comprehensive documentation
     Customer collaboration over contract negotiation
       Responding to change over following a plan
        That is, while there is value in the items on the right, we value the items on the left more.
www.agile-nearshoring.com




      Bildquelle: http://www.mountaingoatsoftware.com/system/hidden_asset/file/26/scrum1280x1024.png
                  This work is licensed under a Creative Commons Attribution 2.5 License, which means you can copy, distribute, and display the images including in commercial
                  and derivative works as long as you include attribution to Mountain Goat Software.
www.agile-nearshoring.com




                            Scrum Values

        Openess (eg. in the retrospective)
        Respect (eg. trust the team)
        Focus (eg. team: Focus on the sprint goal, get not
           distracted. PO: Select the most important stories.)
        Commitment (eg. Keep your promises)
        Courage (eg. Have the courage to decide, not to accept
           bad work, keeping your estimate)
www.agile-nearshoring.com
Time to market, more flexibility, cost reductions and
                external know how


            Nearshoring
www.agile-nearshoring.com




                            Definition: Nearshoring
                                     Europe                                                        eg. Asia
                      Germany                                  eg. Ukraine                       eg. Vietnam
          Same building /
          location.


               Inhouse                 Onshore                 Nearshore                           Offshore


                Onsite




       Continent                       own                Resources of a
                                    resources            external provider
         Country


                             Source: IT-Near- und Offshoring in der Praxis (Nicklisch, Borchers, Krick, Rucks), Page 5
Inhouse                            Offshore                             Nearshore
Costs are well known               Significant cost reduction           Significant cost reduction
                                   possible: Low labor costs, high      possible: Low labor costs,
                                   transaction costs                    medium transaction costs
Everybody shares similar           Cultural differences exist           Less cultural differences, team
Culture (cultural backgrounds)                                          culture usually dominates

Interaction: Developer teams       Developer teams are far away         Developer teams usually can be
work on-site or close by           and visiting them requires a lot     visited in one business day
                                   of time and money                    (including return flight)

Same Rhythm                        Some regions do have huge time       Only minor time zone
                                   zone differences, coordination       differences, same rhythm can be
                                   gets more complicated                established

Less Flexibility because all       High flexibility, high variance of   Highly flexible for standard
resources are fully allocated to   quality of the assigned              technologies
save costs                         developers

Everybody speaks the same          Depending on country English is      English, Russian, some German,
Language (...)                     well established as second           French
                                   language
Legal security                     Depending on the country there Legal systems are quite similar,
                                   might be huge legal ramifications sometimes under EU law
www.agile-nearshoring.com




                            Nearshore Outsourcing
        Reducing Time to Market
        Flexible developer resources with special skills
        Significant Cost reduction possible, risks shared

          Very good Education and know how
          Only minor Cultural differences
          Good language skills, English as second language
          Experienced providers, customers from the US
          Success rate using Nearshoring is higher then with
           Offshoring
www.agile-nearshoring.com



               Nearshoring – What to take into
                      consideration?
          WHAT: Outsource the right tasks and processes
       Not every project and component can be successfully outsourced. Some issues to take into consideration:
       Data privacy and intellectual property (Data and know how)
       Degree of specialization & Dependencies between software systems and interfaces
       Coordination effort

          WHO:              Chose the right partner
       For the decission whether distributed development is possible the following issues should be taken into
       account:
       Know how of the development team & Experience and willingness to work based on agile principles
       Communication: Speaking the same language and allow intensiv cooperation between teams
       Compatibiity between Processes of customer and provider (dev team)
       Legal security: Minimize legal risks

          HOW:              Be prepared and gain experience
          Before starting there should be project plan and a vision how to work together
          Be well prepared before starting a major project.
          Start with a Pilot project - Gain experience and learn from that
Agile Methods and Nearshoring
        – does it work?
         Yes of course!
www.agile-nearshoring.com




                                        Risks
       “Outsourcing, when not managed properly, can be a
       dangerous and dare I say, deadly business. There are plenty of
       well documented near death experiences of outsourcing
       initiatives that ended in complete disaster fo both parties.”
                 Nick Krym, Pragmatic Outsourcing
www.agile-nearshoring.com




                                                       Risks
       No real partnership
              If one side dominates the relationship problems will arise quickly.
       Communication problems
              Missing open communication is a major risk. Language barriers.
       Interpretation of „Agile“
              Tranferring the agile values and principles to the project reality. A lot of experience is required!
       Dependency on the service provider
              Absolut dependency should be avoided since you may lose flexibility
       Assembling the Team / Team Members
              A „bad“ team can‘t meet the expectations. Invest into senior members.
       Cost increases & Attrition rates
              Missing transparency of costs, wrong assumtions and high attrition rates are major risks.
              The overal costs can be higher as expected due to process costs (communication, management)
               and lower productivity.
       Law & Contract
              Risks must be shared equally.
       Software Engineering Risks
              Even cheap rubbish is too expensive to buy.
www.agile-nearshoring.com




                               Horror Stories
       “I stopped a development project by a team of five ‘very senior’
       offshore engineers after 3 months due to quality issues. Two
       months later the project was completed by one in-house resource.”
                 Nick Krym, Pragmatic Outsourcing


       “We stopped a development project being delivered by an offshore
       senior developer and several mid-level ones due to quality and
       productivity issues. A single mid-level in-house developer later
       delivered the project with oversight from a senior developer in less
       time than it took us to ramp up the team in Bangalore.”
                 Nick Krym, Pragmatic Outsourcing
www.agile-nearshoring.com




                                Success Factors
       Partnership
            Relationship between Customer and Provider is like a marriage
            Business case exist, responsibilities are clarified
       Openness & Trust
       Communication
            Continuous open communication
            Close customer interaction, customer is available for answering questions
       Focus & Reduced Complexity
       Engineering Practices
            Using industry best practices and standards, getting things done
            Unit testing / Test Driven Development, Continuous Integration, Configuration and
             Release Management
       Agile Values and Processes are used in daily work
       Minimizing Risks
            Short iterations with usable increments, reviews with the customer. Customer gets
             business value (usable software) while the project is running.
www.agile-nearshoring.com




                            Best Practices & Tools
        Visits / Co-Locating
            At least key players must know each other in person and have met
             several times. This helps creating trust.
            The more meetings in real – the better the results (worth the
             investment of time and money)
            Hint: Meetings could and should include having some fun together.
        Daily Meetings (Scrum Daily) and ongoing communication
            Video Conferencing, Shared Desktop
            Instant Messaging
            Project Management Tools
        Strong customer involvement
            Transparency instead of obfuscation
            Customer is able to really manage the project
www.agile-nearshoring.com




                            Best Practices & Tools
          Kommunikation/Collaboration               Knowledge database
          VoIP, Skype, Netviewer, WebEx,           Wiki, Twiki, Confluence
           Instant Messaging, internal Twitter,
           Video Conferences, Security tools        Configurations Management
                                                    SVN, CVS, Maven, Jam
          Project Management
          Jira, MS Project, XPlanner (Agile),      Continuous Integration
           ScrumWorks (Agile),
           TargetProcess(Agile), tinypm (agile),    Hudson, Quickbuild
           ExtremePlanner, IceScrum,
           SilverCatalyst (agile), Excel ,          Software Quality
           Agilefant , Agilo, VersionOne            UnitTest, Selenium, Metrics, Code
                                                     Style checker…
          Requirements Engineering
          Doors, IBM Rational Requisite PRO,       Bug Tracking
           Enterprise Architect, Excel Liste        Jira, Bugzilla
www.agile-nearshoring.com



       Agile Methods and Nearshoring are a
             perfect match because ...
        Focus on Communication
              Same time zone: Direct Communication (synchronous) possible, instant Feedback
              Communication is a core practice (Focus) for agile methods
        Responsibility
              Agile Methods based on sharing same culture and values
              Taking responsibility encouraged by agile values
        Creating Trust by having Transparency
              Nearshore location simplify visits – important for better transparency and building trust
              Short cycles (iterations) result in usable software increments
              Agile methods are based on transparency : Important for all distributed projects.
        Focus on Quality
              Higher quality to fast Feedback
              Using modern engineering practices (XP, TDD, ...)
        Experience
              A lot of providers are very experienced with working in distributed projects.
              Scrum is used a lot by Nearshoring providers, XP is well known, too
                  http://www.agilerussia.ru/ http://scrumtrek.ru/ http://www.agiledev.ru http://www.agilebelarus.org
                  http://www.agileukraine.org/ http://www.scrumguides.com/
                  http://agileee.org/
www.agile-nearshoring.com




                               Contact
        More information available on our web site
            www.agile-nearshoring.com


        Get in contact with us for discussing further details:
            info@agile-nearshoring.com
            0721-754069-85

More Related Content

Similar to Agile Nearshoring Solutions

Project Managing Creative Projects
Project Managing Creative ProjectsProject Managing Creative Projects
Project Managing Creative Projectsleighmoyle
 
Hire Top 5% of Remote DeFi Developers | Optymize
Hire Top 5% of Remote DeFi Developers | OptymizeHire Top 5% of Remote DeFi Developers | Optymize
Hire Top 5% of Remote DeFi Developers | OptymizeOptymizeHireRemoteEn
 
Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?Mediotype .
 
Elevate Your Software Projects with Offshore Development Expertise
Elevate Your Software Projects with Offshore Development ExpertiseElevate Your Software Projects with Offshore Development Expertise
Elevate Your Software Projects with Offshore Development ExpertiseBJIT Ltd
 
Agile and Scrum Workshop
Agile and Scrum WorkshopAgile and Scrum Workshop
Agile and Scrum WorkshopRainer Stropek
 
Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen VendorsProcurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen VendorsSteve Nunziata
 
nearshore-software-development-a-comprehensive-guide.pdf
nearshore-software-development-a-comprehensive-guide.pdfnearshore-software-development-a-comprehensive-guide.pdf
nearshore-software-development-a-comprehensive-guide.pdfTekRevolLLC
 
Agile Practices - eXtreme Programming
Agile Practices - eXtreme ProgrammingAgile Practices - eXtreme Programming
Agile Practices - eXtreme ProgrammingAniruddha Chakrabarti
 
To Open Source or Not to Open Source...Where is the ROI?
To Open Source or Not to Open Source...Where is the ROI?To Open Source or Not to Open Source...Where is the ROI?
To Open Source or Not to Open Source...Where is the ROI?Ted Haeger
 
Agile And Open Development
Agile And Open DevelopmentAgile And Open Development
Agile And Open DevelopmentRoss Gardler
 
OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making...
 OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making... OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making...
OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making...The Linux Foundation
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07Enthiosys Inc
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07Enthiosys Inc
 
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdfHOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdfLaura Miller
 
Keys to Successful M&A: Transparency, Security, and Process
 Keys to Successful M&A: Transparency, Security, and Process Keys to Successful M&A: Transparency, Security, and Process
Keys to Successful M&A: Transparency, Security, and ProcessSecureDocs
 
What is In-house Development or Developer Team and What are the Benefits and ...
What is In-house Development or Developer Team and What are the Benefits and ...What is In-house Development or Developer Team and What are the Benefits and ...
What is In-house Development or Developer Team and What are the Benefits and ...EfrogPtyLtd1
 
Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentAleksejs Truhans
 
Nearshore Presentation 2 Minutes
Nearshore Presentation   2 MinutesNearshore Presentation   2 Minutes
Nearshore Presentation 2 Minutesstevemacmillan
 

Similar to Agile Nearshoring Solutions (20)

Scrum the new silver bullet
Scrum the new silver bulletScrum the new silver bullet
Scrum the new silver bullet
 
Project Managing Creative Projects
Project Managing Creative ProjectsProject Managing Creative Projects
Project Managing Creative Projects
 
Hire Top 5% of Remote DeFi Developers | Optymize
Hire Top 5% of Remote DeFi Developers | OptymizeHire Top 5% of Remote DeFi Developers | Optymize
Hire Top 5% of Remote DeFi Developers | Optymize
 
Benefits of offshore
Benefits of offshoreBenefits of offshore
Benefits of offshore
 
Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?Agile manifesto - Agile - What is it?
Agile manifesto - Agile - What is it?
 
Elevate Your Software Projects with Offshore Development Expertise
Elevate Your Software Projects with Offshore Development ExpertiseElevate Your Software Projects with Offshore Development Expertise
Elevate Your Software Projects with Offshore Development Expertise
 
Agile and Scrum Workshop
Agile and Scrum WorkshopAgile and Scrum Workshop
Agile and Scrum Workshop
 
Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen VendorsProcurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
Procurement in the age of Agile: Enlightened Agile Teams and Heathen Vendors
 
nearshore-software-development-a-comprehensive-guide.pdf
nearshore-software-development-a-comprehensive-guide.pdfnearshore-software-development-a-comprehensive-guide.pdf
nearshore-software-development-a-comprehensive-guide.pdf
 
Agile Practices - eXtreme Programming
Agile Practices - eXtreme ProgrammingAgile Practices - eXtreme Programming
Agile Practices - eXtreme Programming
 
To Open Source or Not to Open Source...Where is the ROI?
To Open Source or Not to Open Source...Where is the ROI?To Open Source or Not to Open Source...Where is the ROI?
To Open Source or Not to Open Source...Where is the ROI?
 
Agile And Open Development
Agile And Open DevelopmentAgile And Open Development
Agile And Open Development
 
OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making...
 OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making... OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making...
OSSJP/ALS19: The Road to Safety Certification: How the Xen Project is Making...
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07
 
Better Software Keynote The Complete Developer 07
Better Software Keynote  The Complete Developer 07Better Software Keynote  The Complete Developer 07
Better Software Keynote The Complete Developer 07
 
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdfHOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
HOW TO SCALE AGILE IN OFFSHORE SOFTWARE DEVELOPMENT.pdf
 
Keys to Successful M&A: Transparency, Security, and Process
 Keys to Successful M&A: Transparency, Security, and Process Keys to Successful M&A: Transparency, Security, and Process
Keys to Successful M&A: Transparency, Security, and Process
 
What is In-house Development or Developer Team and What are the Benefits and ...
What is In-house Development or Developer Team and What are the Benefits and ...What is In-house Development or Developer Team and What are the Benefits and ...
What is In-house Development or Developer Team and What are the Benefits and ...
 
Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software Development
 
Nearshore Presentation 2 Minutes
Nearshore Presentation   2 MinutesNearshore Presentation   2 Minutes
Nearshore Presentation 2 Minutes
 

Recently uploaded

Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 

Recently uploaded (20)

Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 

Agile Nearshoring Solutions

  • 1. Agile-Nearshoring.com Agile Teams 2 Build Your Dreams!
  • 2. Values, Focus, Transparency and fast results. Agile Processes
  • 3. www.agile-nearshoring.com Agile Values – Agile Manifest Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
  • 4. www.agile-nearshoring.com Bildquelle: http://www.mountaingoatsoftware.com/system/hidden_asset/file/26/scrum1280x1024.png This work is licensed under a Creative Commons Attribution 2.5 License, which means you can copy, distribute, and display the images including in commercial and derivative works as long as you include attribution to Mountain Goat Software.
  • 5. www.agile-nearshoring.com Scrum Values  Openess (eg. in the retrospective)  Respect (eg. trust the team)  Focus (eg. team: Focus on the sprint goal, get not distracted. PO: Select the most important stories.)  Commitment (eg. Keep your promises)  Courage (eg. Have the courage to decide, not to accept bad work, keeping your estimate)
  • 7. Time to market, more flexibility, cost reductions and external know how Nearshoring
  • 8. www.agile-nearshoring.com Definition: Nearshoring Europe eg. Asia Germany eg. Ukraine eg. Vietnam Same building / location. Inhouse Onshore Nearshore Offshore Onsite Continent own Resources of a resources external provider Country Source: IT-Near- und Offshoring in der Praxis (Nicklisch, Borchers, Krick, Rucks), Page 5
  • 9. Inhouse Offshore Nearshore Costs are well known Significant cost reduction Significant cost reduction possible: Low labor costs, high possible: Low labor costs, transaction costs medium transaction costs Everybody shares similar Cultural differences exist Less cultural differences, team Culture (cultural backgrounds) culture usually dominates Interaction: Developer teams Developer teams are far away Developer teams usually can be work on-site or close by and visiting them requires a lot visited in one business day of time and money (including return flight) Same Rhythm Some regions do have huge time Only minor time zone zone differences, coordination differences, same rhythm can be gets more complicated established Less Flexibility because all High flexibility, high variance of Highly flexible for standard resources are fully allocated to quality of the assigned technologies save costs developers Everybody speaks the same Depending on country English is English, Russian, some German, Language (...) well established as second French language Legal security Depending on the country there Legal systems are quite similar, might be huge legal ramifications sometimes under EU law
  • 10. www.agile-nearshoring.com Nearshore Outsourcing  Reducing Time to Market  Flexible developer resources with special skills  Significant Cost reduction possible, risks shared  Very good Education and know how  Only minor Cultural differences  Good language skills, English as second language  Experienced providers, customers from the US  Success rate using Nearshoring is higher then with Offshoring
  • 11. www.agile-nearshoring.com Nearshoring – What to take into consideration? WHAT: Outsource the right tasks and processes Not every project and component can be successfully outsourced. Some issues to take into consideration:  Data privacy and intellectual property (Data and know how)  Degree of specialization & Dependencies between software systems and interfaces  Coordination effort WHO: Chose the right partner For the decission whether distributed development is possible the following issues should be taken into account:  Know how of the development team & Experience and willingness to work based on agile principles  Communication: Speaking the same language and allow intensiv cooperation between teams  Compatibiity between Processes of customer and provider (dev team)  Legal security: Minimize legal risks HOW: Be prepared and gain experience  Before starting there should be project plan and a vision how to work together  Be well prepared before starting a major project.  Start with a Pilot project - Gain experience and learn from that
  • 12. Agile Methods and Nearshoring – does it work? Yes of course!
  • 13. www.agile-nearshoring.com Risks “Outsourcing, when not managed properly, can be a dangerous and dare I say, deadly business. There are plenty of well documented near death experiences of outsourcing initiatives that ended in complete disaster fo both parties.”  Nick Krym, Pragmatic Outsourcing
  • 14. www.agile-nearshoring.com Risks  No real partnership  If one side dominates the relationship problems will arise quickly.  Communication problems  Missing open communication is a major risk. Language barriers.  Interpretation of „Agile“  Tranferring the agile values and principles to the project reality. A lot of experience is required!  Dependency on the service provider  Absolut dependency should be avoided since you may lose flexibility  Assembling the Team / Team Members  A „bad“ team can‘t meet the expectations. Invest into senior members.  Cost increases & Attrition rates  Missing transparency of costs, wrong assumtions and high attrition rates are major risks.  The overal costs can be higher as expected due to process costs (communication, management) and lower productivity.  Law & Contract  Risks must be shared equally.  Software Engineering Risks  Even cheap rubbish is too expensive to buy.
  • 15. www.agile-nearshoring.com Horror Stories “I stopped a development project by a team of five ‘very senior’ offshore engineers after 3 months due to quality issues. Two months later the project was completed by one in-house resource.”  Nick Krym, Pragmatic Outsourcing “We stopped a development project being delivered by an offshore senior developer and several mid-level ones due to quality and productivity issues. A single mid-level in-house developer later delivered the project with oversight from a senior developer in less time than it took us to ramp up the team in Bangalore.”  Nick Krym, Pragmatic Outsourcing
  • 16. www.agile-nearshoring.com Success Factors  Partnership  Relationship between Customer and Provider is like a marriage  Business case exist, responsibilities are clarified  Openness & Trust  Communication  Continuous open communication  Close customer interaction, customer is available for answering questions  Focus & Reduced Complexity  Engineering Practices  Using industry best practices and standards, getting things done  Unit testing / Test Driven Development, Continuous Integration, Configuration and Release Management  Agile Values and Processes are used in daily work  Minimizing Risks  Short iterations with usable increments, reviews with the customer. Customer gets business value (usable software) while the project is running.
  • 17. www.agile-nearshoring.com Best Practices & Tools  Visits / Co-Locating  At least key players must know each other in person and have met several times. This helps creating trust.  The more meetings in real – the better the results (worth the investment of time and money)  Hint: Meetings could and should include having some fun together.  Daily Meetings (Scrum Daily) and ongoing communication  Video Conferencing, Shared Desktop  Instant Messaging  Project Management Tools  Strong customer involvement  Transparency instead of obfuscation  Customer is able to really manage the project
  • 18. www.agile-nearshoring.com Best Practices & Tools Kommunikation/Collaboration Knowledge database  VoIP, Skype, Netviewer, WebEx,  Wiki, Twiki, Confluence Instant Messaging, internal Twitter, Video Conferences, Security tools Configurations Management  SVN, CVS, Maven, Jam Project Management  Jira, MS Project, XPlanner (Agile), Continuous Integration ScrumWorks (Agile), TargetProcess(Agile), tinypm (agile),  Hudson, Quickbuild ExtremePlanner, IceScrum, SilverCatalyst (agile), Excel , Software Quality Agilefant , Agilo, VersionOne  UnitTest, Selenium, Metrics, Code Style checker… Requirements Engineering  Doors, IBM Rational Requisite PRO, Bug Tracking Enterprise Architect, Excel Liste  Jira, Bugzilla
  • 19. www.agile-nearshoring.com Agile Methods and Nearshoring are a perfect match because ... Focus on Communication  Same time zone: Direct Communication (synchronous) possible, instant Feedback  Communication is a core practice (Focus) for agile methods Responsibility  Agile Methods based on sharing same culture and values  Taking responsibility encouraged by agile values Creating Trust by having Transparency  Nearshore location simplify visits – important for better transparency and building trust  Short cycles (iterations) result in usable software increments  Agile methods are based on transparency : Important for all distributed projects. Focus on Quality  Higher quality to fast Feedback  Using modern engineering practices (XP, TDD, ...) Experience  A lot of providers are very experienced with working in distributed projects.  Scrum is used a lot by Nearshoring providers, XP is well known, too http://www.agilerussia.ru/ http://scrumtrek.ru/ http://www.agiledev.ru http://www.agilebelarus.org http://www.agileukraine.org/ http://www.scrumguides.com/ http://agileee.org/
  • 20. www.agile-nearshoring.com Contact  More information available on our web site  www.agile-nearshoring.com  Get in contact with us for discussing further details:  info@agile-nearshoring.com  0721-754069-85