Sam Eiring. Outsourcing Software Development  “Outsourcing Software Development involves shifting of software development activities by a company to.

Slides:



Advertisements
Similar presentations
On Big Business Features at a Small Business Price T:
Advertisements

Communication Transferring information from one person to another. Communication is used to instruct, clarify interpret, notify, warn, receive feedback,
Gaining a Competitive Advantage
Lower Cost Country Sourcing A Collection of Lessons Learned.
BUSINESS DRIVEN TECHNOLOGY Outsourcing Collaborative Partnerships
+ Offshoring David Adams Heather Stockeland. + What is Offshoring? Form of outsourcing that involves moving work overseas Different Forms 3 rd Party vendor.
IT Technical Support Policies and Procedures South Nottingham College.
Marni McSween-Farmer Marco LuzuriagaRoss RyanAnnmarie Yoos Opposing Forces Guide pages
Chapter 12: Planning for Electronic Commerce
IT PLANNING Enterprise Architecture (EA) & Updates to the Plan.
Computers Are Your Future Twelfth Edition Chapter 10: Careers and Certification Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.
Chapter 12: Planning for Electronic Commerce Electronic Commerce, Seventh Annual Edition.
BPO to India Group 6: Austin Carlson Erin Isaacson Brandon Nordstrom Kyle Richardson Aaron Swanson.
IT Outsourcing Management
MIS 648 Lecture 131 MIS 648 Presentation Notes: Lecture 13 Managing IT Offshoring: Is it a good thing?
Chapter 16 Strategically Managing the HRM Function Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without.
SAM for Non-production Environments Presenter Name.
Programming Market in U.S. vs. Offshore Courtney Stephens IS 553 Term Paper.
Frequently Asked Questions. No, in fact DOCTUS considers itself a strategic extension of your organization. Hence, we deliver the work the way you do.
Winning with Volume Licensing: Public Sector Customers Kati Burridge.
Economic Aspects of Information Systems Updated 2015 MIS 2000 Information Systems for Management Instructor: Bob Travica.
BPO Industry facing the challenges Definition Business process outsourcing (BPO) can be defined as the transfer of an organization’s entire non-core but.
Computers Are Your Future Eleventh Edition Chapter 10: Careers & Certification Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Presentation – Fidel Technologies Agenda What is IT Outsourcing? What IT activities can be outsourced? Benefits of IT Outsourcing Limitations of IT Outsourcing.
CORPORATE PROFILE
Microsoft Services Provider License Program
INDEPENDENT PROFESSIONAL RECRUITERS ORGANIZATION. RECRUITING. REDEFINED. COMBINING TECHNOLOGY WITH RECRUITING EXPERTISE.
Internal Auditing and Outsourcing
AGILE DELIVERY FACILITATION Agile Project Manager should see his stakeholders as kids and aim to help them be successful in their respective goals, each.
Program Overview A Digital Literacy Program. Introducing Intel® Easy Steps What is it? A basic technology literacy education program. Who’s it for? Adult.
International Banking Through Cyprus Dimitris Zisimidis Manager, Limassol International Banking Unit Piraeus Bank (Cyprus) Ltd Vilnius June 12, 2012.
Managing Offshore Software Development Projects Presented by Orlando Moreno Phone: web:
Careers and Certification
This is the best Power Point Template ever. It comes with over 5 styles of colors and include lots of features. Serving New England Businesses Since 1988.
Chapter 12 The Impact of Globalization on Customer Service
RURAL PROSPERITY: A Call To Action Rural Sourcing, Inc. Kathy Brittain White
Cloud Computing Zach Ciccone Claudia Rodriguez Annia Aleman Xiaoying Tu Nov 14, 2013.
Empyrean Consulting, Inc. Candidate Name Your Job Search.
Business Process Outsourcing
Security Professional Services. Security Assessments Vulnerability Assessment IT Security Assessment Firewall Migration Custom Professional Security Services.
Area Of Study 2 Information And Communications Technology(ICT)
Impact of Globalization and Outsourcing of Software Development.
MBA 669 Special Topics: IT-enabled organizational Forms Dave Salisbury ( )
About Us MK Infotech is one of the pioneer outsourcing companies based in Bangalore, India. Ever since we started operations we have.
Chapter 15 Outsourcing.
OUTSOURCING PLANNING. Group Members Sumeet Rao 39 Aastha Salaskar 59 Krunal Madia 58 Dhanashree Kalamkar 18 Ritesh Karunakar 19.
THE NEW MULTIMEDIA PLAYER DEVELOPING PROJECT Team Members: Anum, Si, Seun & Robert.
Websense SLP (Software Licensing Program) Sherri Conover Websense Business Unit Manager March 17, 2010.
Ally Puzas, CEO Erica Taylor, CFO. BuckleUpBaby is a custom basket business, located in the heart of downtown Portland. They are fairly new and have recently.
HUMAN RESOURCE MANAGEMENT notes. WHAT MAKES A BUSINESS SUCCESSFUL?  Strong Customer Base  Profits  Competitive Advantage  Market Share  Reliable.
Definition Business process outsourcing (BPO) is a form of outsourcing that involves the contracting of the operations and responsibilities of a specific.
Unit 5.4 Location. By the end of the chapter You should be able to …  Explain the reasons for a specific location of production  Discuss the following.
Human Resources Management. A management of a workforce or human resources.
Chapter-5 PROJECT MANAGEMENT 1. Project Management Project Management – > a carefully planned and organized effort to accomplish a specific (and usually)
1 Chapter 1: Product Development in the Changing World Introduction New technologies are changing the world we live in. How can a company succeed in this.
Call center services Outsourcing Sam Studio specialized in providing * inbound call center services, * outbound call center service, * CATI Services *
Data Collecting Techniques Telephone interviews Traditional telephone interviews involve phoning a sample of respondents and asking them a series.
1 Review Chapter 3b Instructor Shan A. Garib, Winter 2013.
About Us:  As an offshore outsourcing company situated in Ahmedabad, India, we are a powerhouse of knowledge and experience.  Our qualified team is.
Offshore Outsourcing Advantages
Chapter 12: Planning for Electronic Commerce
Outsourcing Akshay Kochar.
Chapter 1 The Rewards and Challenges of Human Resource Management
IT Outsourcing: International and Domestic
Chapter 12 selling overview Section 12.1 The Sales Function
Empyrean Consulting, Inc.
BUILDING AN E-COMMERCE WEBSITE
Desktop Gold Link Presented by desktop gold link Get AOL Desktop Gold Download Link.
Presentation transcript:

Sam Eiring

Outsourcing Software Development  “Outsourcing Software Development involves shifting of software development activities by a company to third party service vendors or software firms that may be located in offshore destinations.” (  Outsourcing began in the late 1990’s when the cost of IT development skyrocketed because of the hype of the internet.

Outsourcing  Advantages/Disadvantages  Uses for Outsourcing  Outsourcing at Thomson Reuters  Steps to Begin Outsourcing  Cost Savings  Hidden Costs

Advantages  Can save money and time  Get access to specialized labor at low costs  Cut Human resource costs  Software research at lower rates  Reduce training costs  Allows ability to provide product support 24 hours

Disadvantages  Must have very specific requirements  Loss of managerial control  Many hidden costs  Threat to security and confidentiality  Possible loss of flexibility  Language barriers  Difference in time  Initial Cost

Uses for Outsourcing  Specialized Development Teams  Specialized Testing Teams  Support services Call Center Desktop Support Helpdesk  Expanding workforces

Multi-Source Outsourcing  Multiple teams with specialized tasks Can gain access the best developers of each task Lowers Risk of Failure Can use trained testing experts Allows the company to use smaller outsourcing markets ○ Lowers cost Not a single contract Creates independence between testing and development

Outsourcing at Thomson Reuters  Location: Bangalore, India  This is an in house form of outsourcing The facility was set up as a sister company At the beginning there were 10 developers and one manager overseas and a Team Liaison in the office The employees have been an expansion to the company  Overseas Employees Divided assigned to a specific team in the office

Training at Thomson Reuters  There are Cultural Differences classes held for both employees overseas and in house. Teach the differences between different cultures  Brought overseas employees to the US to have face-to-face meetings and training  Ratings of Overseas teams for each project Survey covering different aspects of the project

Culture Calculator

Overseas Employee Rating Form Work RequestWR12345 Assigned To:Name Feedback Given By:Name Datemm/dd/ccyy Areas of ObservationRatingCommentsAreas for Improvement Analytical skill Coding skill Testing skill Process compliance / follow BDSG standards Communication skill On time escalation of issues Quality of deliverable Time management skill Task management skill Productivity Responsibility / commitment Rating scale: 1=Low, 5=High

Overseas Employee at Thomson Reuters  Since they are in house they are treated the same Time reporting They do not have any technical differences  Some Issues they have Specific Instructions Language Barrier Time Difference

Steps to Begin Outsourcing  Imagine a Software development Partner Draw up what your ideal partnership  Selecting your International Outsourcing Partner Request referrals Contact each potential Partner Pick a partner who uses the same Development Process  Ask for Code Samples Helps determine the skill level

Steps to Begin Outsourcing  Protect your rights Use a Lawyer Security Deadlines  Good Communication Face to Face communication Phone

Signing a Contract  Identify security requirements  Require your partner to provide a 3 rd party security audit  Allow the right to perform process audits.  Set turn around times  Require Documentation for all steps of development

Cost Savings with Outsourcing  Overseas help does not need: Healthcare Social security Pension Paid Time off Bonuses Office Space Computer and Software Licensing

Cost Savings with Outsourcing BenefitMedian Amount% of Total Base Salary$80, % Bonuses$1,9991.8% Social Security$6,3315.6% 401k/403b$3,1452.8% Disability$8280.7% Healthcare$6,1035.4% Pension$4,1383.6% Time Off$10,1869.0% Total$113, % Overseas Developer = $20/hr x 40hr wks = $40,000

Hidden Costs  Initial Costs: Research to find a partner Training Setting up a process to manage and send work to your outsourcing partner  Contact Liaison  Errors from Overseas Developers

Conclusion  Advantages/Disadvantages  Uses for Outsourcing  Cost Savings  Hidden Costs  Outsourcing is Different for each company  It is a long term investment  It is a constant improvement process

References  Miller, Brett. "Selecting a Custom Software Development Company." Custom Software by Preston blog. Custom Software by Preston, 1 June Web. 15 Feb  Palisade : Controls for Outsourcing Software Development. Oct Web. 5 Feb  Berg, Ryan. "Guest View: Addressing security in outsourced applications - SD Times: Software Development News." SD Times: Software Development News. Software Development Times on the Web, 15 Aug Web. 5 Feb

References  Mullaney, Jennette. "Software development trends in 2008: Outsourcing, agile development." Software quality management, testing and QA resources - SearchSoftwareQuality.com. 26 Dec Web. 5 Feb  Filev, Andrew. "Adopting and Benefiting from Agile Processes in Offshore Software Development." MSDN: Microsoft Development, MSDN Subscriptions, Resources, and More. July Web. 5 Feb  Kielpikowski, Bob. "Outsourcing At Thomson Reuters." Telephone interview. 19 Feb

References  "Salary Wizard - Java Developer." MySalaray.com. Mar Web. 04 Mar

Questions ???