Software Development Outsourcing
Make or Buy?
2http://plvision.eu/
What is Outsourcing?
“Outsourcing is the act of transferring the work to anexternal party. Whether or not to outsource is the question of
whether to make or buy.”
Power, M. J., Desouza, K. C., Bonifazi, K. (2006). The outsourcing handbook: How to implement a successful outsourcing process.
http://plvision.eu/ 3
Software Development OutsourcingReasons to consider SW development outsourcing:
Cost-efficiency
Minimizing management overhead
Acess to additional skillset and iunovative abilities
Concentrating on core competence
Decreasing time-to-market
http://plvision.eu/ 4
Outsourcing Process
Project delivery Reporting
Client: Requirements Control Agreement and
NDA Contractor
Team management
Operational management
Facilities and equipment
Skills and expertise
Talent management
Project management
People motivation
and retention
Contractor:
http://plvision.eu/ 5
Risks of Outsourcing
Manageme
nt
Expense
s
Cultural
Time Zone Language Mentality
Legislation Politics
Labour Travel
Project Team Leg
al
6http://plvision.eu/
Outsourcing to Europe
Minimal time-zone difference
English is the primary working language
European mentality
European Union European laws European work ethics Political stability
CEE labour cost Cost-efficient flight
connections
Manageme
nt
Expense
s
Cultural
Legal
No management overhead for the client
Ih-house management
http://plvision.eu/ 8
Poland and Ukraine Poland produces over 400,000
university graduates annually. Polish education puts an
emphasis on technical sciences and English.
Over 100,000 Polish employees are now working in the outsourcing sector.
Poland demonstrates political stability and strong protection of intellectual property.
Ukraine is the largest IT Outsourcing Industry in Europe (CEEOA 2010 Report).
Ukraine ranks 2nd in the “Most Master-Level Certified Nation” category globally (Global IT IQ Report, BrainBench).
In 2011 the number of Ukrainian employees working in outsourcing sector reached 25,000, and grows 20% annually.
http://plvision.eu/ 9
Lviv, Ukraine
8 national universities in Lviv, 5 of which graduate highly skilled IT specialists.
Lviv was named the Best Ukrainian City to Live In by Focus Magazine in 2009.
Host city of UEFA EURO 2012.
Convenient geographical location and flight connections, as well as cost efficient and talented engineering resources.
10 http://plvision.eu/
Krakow, Poland
Situated at the heart of Europe, and almost equally distanced from the main European cities.
It is the cultural capital of Poland, being in the World Heritage List of UNESCO.
Visited by over 7 million tourists a year.
It is Europe’s Silicon Valley which offers a number of opportunities for IT business development.
11
About PLVision
Embedded System
sApplications
TraditionalNetworking
Automated Testing
SDNOpenFlow; Open vSwitch; SDN applications; POX / NOX; FlowVisor; Testing and visualization: OFTest; Mininet; GNS3; M2M and cloud solutions; Hybrid switches.
Switching, Routing; Ethernet; Protocols implementation; IPv4/IPv6 stack; Mgmt. protocols (SNMP, CLI, SSL/SSH, Radius, DHCP); PHY drivers; Bandwidth mgmt.; Network Security.
Python; Remote lab operations, IXIA, “black box” product testing; Development of platform for automated testing (PAT); kuTest PAT customization (own platform).
Embedded applications; System & component design; Middleware; BSP, drivers; Embedded UI; 3rd party SW integration & porting; OS: eCOS; Embedded Linux; WRL; VxWorks.
We help B2B IT companies develop advanced software solutions, providing a full cycle of software development and testing in the areas of Networking, Embedded Systems, Telecom, and Multimedia.
KEY TECHNOLOGIES
COMPANY FACTS6 yearsin Software Engineering business
5,5 yearsAveraged Employee Tenure in Software Engineering
SDN &TraditionalNetworkingOur prime focus
35% ofEngineeringStaffSenior Engineersand Team Leads
CONTACTS+48-12-396-6219 (EU)+1-415-906-3593 (US)[email protected] www.toroki.com.ua
LOCATIONSSales & Representative Office:Krakow (POLAND)
Main Engineering Office:Lviv (UKRAINE)