Is Outsourcing Right for You:

Similar documents
THE 2018 GUIDE TO GLOBAL SOFTWARE OUTSOURCING RATES

OUTSOURCING GIS DATA SERVICES OFFSHORE A REALITY CHECK ISHU WADWANI APPLIED FIELD DATA SYSTEMS, INC. & CINDI SALAS CENTERPOINT ENERGY

Should You Build or Outsource Your Customer Service Operations? FCR looks at the cost-benefit analysis of outsourcing.

LOREMIPSUM OUTSOURCING & OFFSHORING. - It is a Global Resourcing Phenomena. - Your business can access the World s best talent

Nearshoring is a valuable part of a company's logistics strategy

Domiciliary care feedback. 2 nd February 2016

Grow Your Business By Outsourcing

Globalization Trends and Futures in Business and IT Services. Stan Lepeak Vice President Professional Services Strategies

The Guide to Smart Outsourcing (Nov 06)

REIMAGINING OUTSOURCING

Outsourcing the IT Function

Outsourcing Legal Services Abroad

Outsourcing. A Paper by SQA. Contributors: Revision 0.13 September 15, John J DeMassi Tony Troppito Ann Danby Paul German

Offshoring Software Engineering. Rafiq Dossani & Martin Kenney

STRATEGIC FUNDING EFFECTIVE OUTSOURCING. Outsource to free up your time and save money

The Ultimate NURSING SCHOOL Admissions Checklist. steps to getting accepted into an accredited program

CIO Update: Understand the Economics of AD and Outsourcing

Hiring Talented Sales Professionals

Offshore Outsourcing. Agenda

5 Simple Rules. of Effective Offshore Outsourcing MAGAZINE STORY WRITING BUSINESS MAKING DIGITAL TRANSFORMATION A REALITY

Reuters Insources Software Development Offshore

Presented to you by The Cooperative of American Physicians, Inc.

Martin Nesbitt Tape 36. Q: You ve been NCNA s legislator of the year 3 times?

Delivery Models The Pros & Cons

Lessons learned from terminated outsourcing collaborations

Offshoring and Social Exchange

Insourcing. Why customers take contracts back in house and how to avoid it

Is Now the Time to Consider Outsourcing?

Your Offshore Sourcing and Recruiting Team

A MOBILE MAKEOVER for Recruiters and Hiring Team Collaboration

Complex Call Center Desktops Freeze Corporate Profits. A Survey Commissioned by Jacada and Conducted by Winn Technology Group

Tips for Developing Successful Technical Proposals Preliminary Planning

Lift and Shift?: Offshoring Service Provision to India*

Offshore Training Outsourcing Benefits, Concerns, Models

Bug Bounty programs in Switzerland? Florian Badertscher, C1 - public

OUTSOURCING IN THE AGE OF INTELLIGENT AUTOMATION

10 Things to Consider When Choosing a Home Care Agency

The Offshoring of Commercial Contract Management

May 10, Empathic Inquiry Webinar

up to speed? Is your state s program Distribution System Operator Certification

THIS WEEK IN MEDICAL TRAVEL TODAY Volume 4, Issue 18. by Amanda Haar, Editor

Current Trends in Business Process Outsourcing

Success through Offshore Outsourcing. Kartik Jayaraman Director Enterprise Relationships (Strategic Accounts)

Outsourcing Non-core Activities A strategy for SMBs that actually works

Security and Risk considerations for outsourced IT Services EA InfoSec Conference,14/08/2013, version 1.0

First, decide which block you want to close for Thursday, June 21st. Keep the following guidelines in mind:

GLASSDOOR SURVIVAL GUIDE

The Evolution of ASC Joint Ventures: Key Trends for Value-Based Care

Total Quality Management (TQM)

NEW CORE INFRASTRUCTURE STREAMLINES CARE

Craigslist Exposed How To Profit From Craigslist

ASM Emerging Professionals Committee Frequently Asked Questions

Monthly Giving. Marketing Kit. How To Promote Your Monthly Giving Program

Amount of Jobs Being Offshored FOR IMMEDIATE RELEASE

Your Call Center Services Overseas

BROKERS ON NON-BANKS

Chapter One. Globalization

Offshore IT Outsourcing: Making it a Win-Win for Everybody By Boniface C. Nwugwo, Ph.D., MPA

Slides by: Ms. Shree Jaswal. Chapter 10 1

Successful Offshore Outsourcing for Small to Mid-size Businesses

Working safely Bringing health and safety to life!

Great Expectations: The Evolving Landscape of Technology in Meetings 1

The Increasing Globalization of Asia Startups Outside China. Think Big. Start Smart. Scale Fast. Chris Burry, Founder and Co-CEO, USMAC April 2017

One Size Doesn t Fit All

Generating Business Value from Information Technology

Successful Integration of Advanced Practice Providers into Hospitalist Practice

Tech Salary Survey Results AVERAGE SALARIES FOR TECHNOLOGY PROFESSIONALS INCREASED 1.7 PERCENT IN 2007 ACCORDING TO DICE SALARY SURVEY

EVERYTHING YOU ALWAYS WANTED TO KNOW ABOUT OUTSOURCING

Managing outsourcing projects. Prof. Dr. Daning Hu Department of Informatics University of Zurich

Hilton Reservations and Customer Care

The Evaluation Part of a Proposal Budget

Michael Gordon MIT CSAIL

Pharmaceutical company sales and marketing operations. Global Outsourcing for Pharmaceutical Sales and Marketing: More Innovation for Less Cost

A NEW APPROACH TO LANGUAGE SERVICES IN HEALTH CARE. A Guide for Organizations Considering a Consultant for Language Access Planning

A: Yes, joint funded packages are possible. There needs to be a process for the NHS to calculate its contribution

Whilst a lot of the literature focuses on cost savings as the main driver for outsourcing, other acknowledged benefits include:

Offshore Co-Sourcing Speeds Weyerhaeuser SAP R/3 Implementation Initiative. on-site/offshore SAP implementation and post-implementation support.

Writing a Successful Grant Proposal

Chapter 3. Outsourcing

To apply or not? Factors important to job seekers

Summary Findings: Corporate Clients Future Plans Study. Prof. Arie Y. Lewin Dr. Keren Caspin-Wagner Jeff Russell Zhuo Chen

OUTSOURCING TRENDS THAT WILL HELP YOU PREPARE FOR 2017

Consumerization and new regulatory reforms fuel activity in the healthcare IT outsourcing market.

252 Plymouth Ave. S., Rochester, NY

Metropolitan Washington Council of Governments

Risk Interview Questions And Answers For >>>CLICK HERE<<<

OUTSOURCING IN THE UNITED STATES MARKET

5.3. Advocacy and Medical Interpreters LEARNING OBJECTIVE 5.3 SECTION. Overview. Learning Content. What is advocacy?

Recent Veterans of Major EMR Launches Share Insights on Keys to a Robust Go-Live Command Center

Saint Francis Cancer Center Combines MOSAIQ, Epic and Palabra for a Perfect Documentation Workflow ONCOLOGISTS PALABRA: THE SOFTWARE ACTUALLY LOVE

ARDEM Guide. A Guide to Outsourcing: Knowing What to Outsource and When

Pre-Audit Adaptation: Ensuring Daily Joint Commission Compliance

Supplemental materials for:

Whitepaper. Nearshoring. IT sourcing from Warsaw, Poland. Expert IT Consultants

QUESTIONS Submitted Prior to the Pre-Proposal Meeting

snapshot SATISFACTION Trust Your Staff But Check Validation The Key to Hardwiring Change is the problem the tactic? - or is it the execution?

Abbie Leibowitz, M.D., F.A.A.P, Health Advocate, Inc.

OUTSOURCING SOFTWARE DEVELOPMENT. The Complete Guide to Outsourcing Software Development and Increasing Velocity, Agility and Innovation

A Marsden Weighing Group White Paper

Understanding USP 797

Transcription:

Is Outsourcing Right for You: Answers to Frequently Asked Questions about Strategic Outsourcing by Decision Design Corporation So You re Taking the Plunge? If you ve weighed all your options and decided to build the software you need instead of buying it pre-made, your next step is to figure out how to actually build it. Do you have a software development staff in house that has time for your project? Are they experienced in type of development you need? Or should you look at going outside the company, maybe even oversees. Before going forward with your project each of these questions (and many others) will need to be addressed. As a leader in outsourced software development since 1994, Decision Design has helped many clients move their custom software projects forward. To help you with your project, below are answers to many of the questions we have been asked over the years. What is Outsourced Software Development? Outsourced software development is the hiring of an outside company to help design, build, test and implement custom software, built to your specifications. Most outsourced development teams work in their own offices, not on your site. This helps keep travel and equipment cost low. Communication is facilitated with internet tools and teleconferencing. Is Outsourced development different that hiring outside contractors? Yes. When you hire an Outsourced provider you are hiring a company, not specific engineers. The company will provide all the right resources to ensure your project is successful. This often includes project managers, business analysts, graphic designers, QA testers, systems people, and, of course, software engineers. Outsourced software providers are not just a collection of coders. They are experienced at providing full service delivery of custom software products from beginning to end. Because Outsource companies often have multiple projects going on at once, you get the advantage of having all of these specialized skill-sets working on your project without having to pay for them full time.

Is Outsourcing Right for You? That depends. To accomplish your goal of completing your custom built software you have several options: use in house staff, bring in outside developers, outsource the project. Each has pros and cons and what is best for you depends on your specific situation. Of course, we re biased, but we don t let that get in the way of our understanding that no one method is right for every project. Below is a look at the pros and cons of each alternative: Type of Team In-house software development staff Contract Engineers Pros You have direct access to them They should know your business, both how it does business and the technology environment You are already paying for them.your cost is only opportunity cost of what else they could be working on You will have direct access to them They will only work on what you direct them to You can hire highly targete skill sets All the skills you need will be provided Cons Everyone else has direct access to them as well. Many in-house teams are swamped with existing projects or have difficulty getting the time to focus on just one project The product Not always equipped with all required skill sets: software product design, project man agement, graphic design, Software QA, Networks and systems ect The technology they know may not be the right technology for the software you need Charge by the hour which can be expensive if not tightly controlled They don t know your business or industry Engineering commitment to success may be less Can take a long time to find and hire You have to provide their equipment and management oversight Outsourced Company Can use their experience and best practices to avoid common development pitfalls They will be dedicated to your project and your project s success They use their own equipment in their own offices Often charge by the project, so they have an incentive to get it right the first time Finding the right vendor can take some time Hiring a vendor that doesn t fit well with you or your organization can lead to project failure Not as cheap as doing it in house, but often cheaper than hiring contractors Communication can be difficult if your relationship isn t strong and tools are not used

The key to deciding between in-house, contractors and outsourcing is to know your company and your own resources. If you are ill equipped to take on the project in-house, even if it looks cheaper up front, in the end it will cost you more, either in a failed project or in having to hire outside resources to salvage the effort. How Do I Choose The Best Outsource Vendor? The most important factor in choosing an outsourcing partner is to find someone you can communicate with. The best software development team in the world won t get your software right if you can t tell them what you want and they can t tell you what they need. Decision Design has created a "10 Tips for Choosing a Vendor" document that can be found on our website here: http://www.decisiondesign.com/decisiondesign/whitepaper/tentips.pdf Homeshore or Offshore? Once you decide to outsource your project you next have to decide where you will go. Lately there has been quite a media buzz about outsourcing development oversees. The other available option is to Homeshore using a domestic software development center. Is Offshoring Right for You? We don t think offshoring is right for most outsourcing projects. On the surface, the logic for offshoring seems simple and straight forward: a U.S. software engineer in Silicon Valley will earn $60-100K per year while an offshore equivalent may earn $30-50K. Pundits continually state that low labor costs in India, China, the Near East, the Philippines, and Vietnam translate into 50%-plus savings for application development and technology support services. Unfortunately, for many companies the reality is much different. Hidden costs and differences in operating models are significantly altering cost expectations. Additionally, timelines and costs are exasperated by serious problems with quality control, knowledge transfer, cultural differences and employee turnover. And the biggest problem of all? Low rates do not equate to low cost. High productivity operations like we have at Decision Design ensure that work is performed in half the time of many developers in offshore centers. This fact alone wipes out the touted 50% savings. Because of these issues, we closed our offshore shop at brought everything home. In the end, our poor experience with offshoring was about the quality of the software. We just could not accept the poor quality coding, testing, and delivery. Our clients were not happy and our onshore developers were continually having to rewrite the offshore code. It was written properly, inefficiently, and not for the long term. The bugs were difficult to fix and the products were difficult to enhance. And this was from a CMM Level 5 rated company! (CMM observers, beware)

When Is Offshoring Best? There are scenarios we believe are good candidates for offshore outsourcing: When you have tight specs, tight project management, and fully defined projects. Offshore resources are not good at change and are not good at figuring out what needs to be done, what makes good business sense in any particular situation. They are best when tasks are uncomplicated and straightforward. Projects that are not fully defined ahead of time will fail to exhibit offshore cost advantages. When you need commodity or routine tasks, tasks for which inductive reasoning, continual change, or business expertise are not necessary. Data conversions, Peoplesoft to SAP conversions, perhaps even a C++ to Java conversion project would be a good candidate. Call centers and Help Desks are frequently cited as good examples for offshoring, though even those can present some customer backlash. When you are investing for the long haul. Large corporations invested for the very long haul, willing to work through the complex issues they face with an offshore initiative can make offshoring successful. Organizations looking for a short term bang on a short term project (less than 12 months), will most likely see higher cost and lower quality by taking the offshore route. What is Homeshoring? Homeshoring is about bringing task-centric, cross-functional development teams together in small groups where our developers work in close proximity. Homeshoring development centers are located away from the higher rent, higher labor areas of the U.S., providing significant cost savings over San Jose, Boston, L.A., or NC s Research Triangle. Homeshoring providers build and use high speed, high productivity-producing development technologies that support using lower cost resources around the country. Homeshoring uses resources in the U.S., resources that understand U.S. business, culture, and work ethics. Decision Design s Homeshoring model requires minimal travel, labor, training and project management costs that are often required in offshoring models. Decision Design s Homeshoring strategy allows us to deliver savings from 30% to 60% below other onshore development costs. And we are dead-on cost competitive with offshore or blended offshore/onshore companies. How Does Outsourcing Work? That depends on the vendor you choose. An experienced outsource provider will have a well tested client engagement method. Beware of companies bearing sophisticated technical methodology diagrams and preaching heavy jargon about the latest and greatest software development method. The most recent approaches (really just fads and clever marketing language) include such clever names as "Agile Methods" or "Extreme Programming". Pick any of one of them, it doesn t matter, they re really all the same anyway. They all focus on the technology, the work process, the gathering of requirements, the specification of a design, the process flow, etc.

But there is a huge problem with these methodologies; they focus on the technology and ignore the missing critical element to a successful software project, you, the client. When choosing a vendor, make sure you understand where you fit in their methodology picture. At Decision Design, our clients are at the center: Our Client Service Methodology has 4 key components, each with the client at the core. The basic premise of our Client Service Methodology is that software is developed for clients, by clients, with clients. Any Other Questions? Let us know if we ve missed any of your questions. We can be reached at info@decisiondesign.com or by contacting our main office at 888-263-8130. We d love the opportunity to help you address the questions facing your situation. To learn more about Decision Design, find us on the web at www.decisiondesign.com www.decisiondesign.com 2004 Decision Design Corporation