p resentation march 28, 2006 your global it outsourcing partner
Post on 20-Jan-2016
217 Views
Preview:
TRANSCRIPT
PRESENTATION March 28, 2006
Your GlobalIT OutsourcingPartner
Contents
Russia Advantages Voronezh Advantages SolovatSoft Advantages Corporate Structure Our Team Clients List Domain Expertise Summary
Excellent Technical and programming skillsEuropean/Western CultureGood Educational SystemLow Labor CostsRussian engineers are highly skilled in software development. Russian universities won five of the top ten places (including first place!) in the 2004, 2003 and 2005 International Intercollegiate Programming Contests. They beat MIT, Harvard, and Cal Poly.
Why Russia?
SolovatSoft enables companies to deliver better applications, by providing products and process that manage reliable software evolution.
Established 15 years ago, with corporate headquarters in Menlo Park, CA and Voronezh, Russia
Sales offices across the world
2 sales offices in the USA (Denver and Menlo Park)
Project Management Office in Moscow
European distributors
Development centers in:
Voronezh, Russia – System and Enterprise Development
Izevsk, Russia – Wireless application development
Customers across the Fortune 2000
300+ in the United States
50+ across Europe
Corporate History
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
0
20
40
60
80
100
120
140
160
180
1995 - SolovatSoft started as a software development company focusing on delivering high quality software services for clients worldwide.1995 – database product line started (embedded, wireless, enterprise versions, development IDE and tools)1995-2004 - SolovatSoft client base grows from one to 300+.1998 - First Fortune 500 client, Lucent Technologies1998 -present - SolovatSoft has been an exclusive software development partner of ADIC for development of data storage product line. 2000 - SolovatSoft opens an office in San Francisco and Denver.2004 - SolovatSoft grows up to 180 employees.
Corporate History
Benefits of ODC
Constant Team – The continuity of the same people helps to quick start projects, protection of investment, long-term relationship, mutual rapport building and a lower learning curve.
Adherence to standards – The team of professionals being aware of the client’s standards and procedures ensures adherence to standards. The overall business knowledge of the client helps in understanding of client applications.
No Long-term investments – Being actually a branch of your business in Russia, DDC does not require any long-term commitments or up-front investments. But it saves you from a continuous headache about incorporation issues, legal fees, payroll, and legal compliance, long-term office leases.
Full Operation Control – You manage your DDC as if it were your local IT division. You have your development schedules and deliverables, which your DDC team adheres to.
Reasonable Expenses – You pay only for what you need and use – there are no hidden wasteful expenses. You are not paying for any overheads or administrative costs associated with establishing a DDC.
Flexible Pricing and Financing – DDC offers a very custom - friendly pricing practice with no hidden costs. You can choose among a variety of pricing models to suit your needs best.
Infrastructure – Companies often face the space crunch during the expansion process due the non-availability and cost of the same. The advent of Internet has made distance a non-issue especially in a low cost country like Russia.
R&D Comparsion
0
500
1000
1500
2000
2500
3000
3500
4000
4500
5000
USA EuropeanUnion
Japan RussianFederation
India Other N.America
Comparative Advantage: R&DResearchers Per Million Inhabitants
Source: Unesco Institute for Statistics, 2001
Technology Skills
Platforms: MS Win NT/2000/XP, UNIX, Linux, Solaris,
FreeBSD
Application Servers: MTS, MS Commerce Server, Weblogic, Websphere, jBoss
Distributed & Enterprise Technologies:
DCOM, RMI, JINI, J2EE (EJB. JMS)
XML-based Technologies: DOM/SAX Parsers, XML, XSLT, SOAP
Databases: Oracle, MS SQL Server,
MySQL, MS Access, Oracle, Postgres
Wireless Technologies: WAP, WML, J2ME
Network Technologies: TCP/IP (Winsock/Internet
Protocols), VOIP
Component Technologies: COM, ATL, CORBA,
JavaBeans
Languages/Tools: C, C++, C#, MFC, J2EE,
J2SE, J2ME, VB.NET, ASP. NET, Perl
Object Oriented Design Methodologies/Tools:
UML, Rational Rose
Version Control/Tracking Systems: Visual SourceSafe, CVS, ClearCase, TestTrack Pro
QA Tools: SilkTest, JUnit, WinRunner, LoadRunner, TestDirector,
Rational Test Studio
Why Our Dev Center?
40 minutes south from MoscowProject Management Office in MoscowHighly Professional Staff (All employees hold University degrees in applied mathematics or computer science and have 3 to 20 years of experience).
Low Employee Turnover (3-4%)Large Technical Labor PoolCommitment to QualityReasonable Price (Software development starts at only $22 per hour )
Why Outsource to SolovatSoft ?
Most Engineers have worked in our company for more than 6 years
85% of employees have MS or PhD Degrees
Local US Project Management
Established Engineering Processes: ISO 9001:2000 Certified
Strong Connections to local Universities
Scalable IT labor resources
picture
SOLOVATSOFT WORLDWIDE
USA
• Menlo Park,CA(HQ)• Newark, NJ• Denver• Atlanta (planned)• Chicago (planned)
Russia/CIS
• Voronezh• Moscow• Izevsk• Tula (planned)
Corporate Structure
System Analysis Department
System Development
Application Development
QA Department
Professional Service
Technical Support Department
Project Management
Design Studio
System Analysis Department
System Development
Application Development
QA Department
Professional Service
Technical Support
Department
Project Management
Design Studio
Professional Staff
85% have Master/PHD Degrees
English Required
5.6 years Avg. programming exp
5% Attrition Rate
Dedicated QA Team
US Based Project Management Office
Development Methodologies
Traditional RUP
Agile Development (XP)
RAD
Microsoft Solutions Framework
Russian Clients
◊ The Russian Defense;◊ The Russian Federal Security;◊ The Russian Internal Affairs;◊ Radio Equipment Research
Institute (air traffic management system development);
◊ Voronezh State University;◊ Russian Research Center
“Kurchatov Institute” (nuclear reactor control systems);
Project Phases
Application Development Methodology
Discover
Business
Modeling
Design Develop Deploy
Requirements
Environment
Analysis &
Design Implement & Test
Configuration & Change
Deployment
Clients
Sony Lucent Technologies Toshiba American Telephia Siemens
Offshore Application Development Framework
Phase: Activities: Deliverables:
Analysis/Requirements
• Gather requirements• Scope the project• Describe the old architecture• Identify critical issues
• Project Proposal• Requirements Document• Project Plan• System Architecture
Design Documents creation• Develop System Design Schema• Create detailed project plan
• Design Document• Hardware and system architecture• QA Plan
Development/Unit testing
• Modules coding• Unit Testing• System in overall development• Test case development
• Test Plan• Issue Tracking Log• Code Walkthrough Review• System Test Cases
System testing
• Test cases running• Bug Fixing• Change request review• Update test cases• Update Design Document
• Test Plan• Test Cases• Test Log sheet• Approved Change Requests• Updated Design Document
Acceptance/Release to Production
• Verify Acceptance criteria• Bug Fixing• Change Request review• User Training• Development of User Manuals
• Sign Off on Acceptance• List of QA bugs• User Manuals• Installation/Release Notes
Application Maintenance Process
T I M E
V A
L U
E
KnowledgeGatheringScope
Definition
Transition
Maintenance
Major Enhancement
Major Enhancement
Quality Quality Management SystemManagement System
Documentation & Knowledge Documentation & Knowledge Base ManagementBase Management
Development Methodology
ProjectProjectInitializationInitialization
User User RequirementRequirement
DocumentationDocumentation
DesignDesignSpecificationSpecification
ChangesChanges
Support andSupport andEnhancementEnhancement TrainingTraining Handover andHandover and
AcceptanceAcceptance
SoftwareSoftwareDevelopmentDevelopmentand Tastingand Tasting
EXPERTISE
Business DomainBusiness Domain
ServicesServices
EAI / Middleware(MQ Series,
WebMethods)
EAI / Middleware(MQ Series,
WebMethods)
Application Servers
(WebSphere, WebLogic, JBoss,
Apache,Tomcat, MS Server Suite)
Application Servers
(WebSphere, WebLogic, JBoss,
Apache,Tomcat, MS Server Suite)Databases
(MS SQL, Oracle, DB2, Sybase,
Terradata, embedded databases)
Databases(MS SQL, Oracle,
DB2, Sybase, Terradata, embedded databases)
SOA(SOAP, XML, WSDL,
UDDI)
SOA(SOAP, XML, WSDL,
UDDI)
OS(Windows, Linux, Solaris, HP-UX)
OS(Windows, Linux, Solaris, HP-UX)
Wireless Developmen
t
Wireless Developmen
t
Platforms(J2EE, .NET, Open
Source)
Platforms(J2EE, .NET, Open
Source)
J2EE, .NET,
C/C++
J2EE, .NET,
C/C++
Data Warehousin
g
Data Warehousin
g
Enterprise Portals
Enterprise Portals
Embedded Developme
nt
Embedded Developme
ntSCMSCM
TechnologyTechnology
Financial ServicesFinancial Services
Manufacturing (Aviation)
Manufacturing (Aviation)
Health Organizatio
ns
Health Organizatio
ns
Technology CompaniesTechnology Companies
SERVICES
• Application Development and Maintenance;
• Architecture Consulting;
• Business Intelligence and Data Warehousing;
• Database Consulting;
• e-Business;
• CRM/ERP Integration;
• Quality Consulting;
• Enterprise Application Integration;
• Technology Infrastructure Services;
• Global Support Teams
• Web Services.
top related