Presentation is loading. Please wait.

Presentation is loading. Please wait.

Offshore Application Development and Maintenance.

Similar presentations


Presentation on theme: "Offshore Application Development and Maintenance."— Presentation transcript:

1 Offshore Application Development and Maintenance

2 Contents Advantages: - Russia - SolveITLabs Corporate Structure Our Team Clients List Domain Expertise Summary

3 Excellent Technical and programming skills European/Western Culture Good Educational System Low Labor Costs Russian engineers are highly skilled in software development. Russian universities won five of the top ten places (including first place!) in the 2007, 2008 and 2009 International Intercollegiate Programming Contests. They beat MIT, Harvard, and Cal Poly. Why Russia?

4 SolveITLabs enables companies to deliver better applications, by providing products and process that manage reliable software evolution. Established 8 years ago, with corporate headquarter in San Mateo, CA Project Management/marketing offices in US - 2 Project Management and Marketing offices in the USA Offshore Development centers in: - Tula, Russia – (Moscow Region) - Kiev, Ukraine Customers across the Fortune 2000 - 200+ in the United States - 15+ across Europe Corporate History

5 2001 – SolveITLabs started as a software development company focusing on delivering high quality software services for clients worldwide. 2008 – Virtual Infrastructure Solution line started (RDP Tools) 2004 – First Fortune 500 client, Sony 2008 – SolveITLabs opens the 2 nd development center in Ukraine. 2009 – SolveITLabs grows up to 120 employees. 2001-2009 – SolveITLabs client base grows from one to 100+. Corporate History

6 Russia Advantage: R&D Comparative Advantage: R&D Researchers Per Million Inhabitants Source: Unesco Institute for Statistics, 2001

7 Technology Skills Platforms: MS Win NT/2000/XP, UNIX, Linux, Solaris, FreeBSD Platforms: MS Win NT/2000/XP, UNIX, Linux, Solaris, FreeBSD Application Servers: MTS, MS Commerce Server, Weblogic, Websphere, jBoss Application Servers: MTS, MS Commerce Server, Weblogic, Websphere, jBoss Distributed & Enterprise Technologies: DCOM, RMI, JINI, J2EE (EJB. JMS) Distributed & Enterprise Technologies: DCOM, RMI, JINI, J2EE (EJB. JMS) XML-based Technologies: DOM/SAX Parsers, XML, XSLT, SOAP XML-based Technologies: DOM/SAX Parsers, XML, XSLT, SOAP Databases: Oracle, MS SQL Server, MySQL, MS Access, Oracle, Postgres Databases: Oracle, MS SQL Server, MySQL, MS Access, Oracle, Postgres Wireless Technologies: WAP, WML, J2ME Wireless Technologies: WAP, WML, J2ME Network Technologies: TCP/IP (Winsock/Internet Protocols), VOIP Network Technologies: TCP/IP (Winsock/Internet Protocols), VOIP Component Technologies: COM, ATL, CORBA, JavaBeans Component Technologies: COM, ATL, CORBA, JavaBeans Languages/Tools: C, C++, C#, MFC, J2EE, J2SE, J2ME, VB.NET, ASP. NET, Perl Languages/Tools: C, C++, C#, MFC, J2EE, J2SE, J2ME, VB.NET, ASP. NET, Perl Object Oriented Design Methodologies/Tools: UML, Rational Rose Object Oriented Design Methodologies/Tools: UML, Rational Rose Version Control/ Tracking Systems: Visual SourceSafe, CVS, ClearCase, TestTrack Pro Version Control/ Tracking Systems: Visual SourceSafe, CVS, ClearCase, TestTrack Pro QA Tools: SilkTest, JUnit, WinRunner, LoadRunner, TestDirector, Rational Test Studio QA Tools: SilkTest, JUnit, WinRunner, LoadRunner, TestDirector, Rational Test Studio

8 Why Our SolveITLabs? 50 minutes from Moscow US Project Management Offices Highly Professional Staff (All employees hold University degrees in applied mathematics or computer science and have 3 to 20 years of experience). Low Employee Turnover (5-6%) Commitment to Quality Reasonable Price (Software development starts at only $25 per hour )

9 SolveITLabs Difference 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 Scalable IT labor resources picture

10 SolveITLabs Worldwide USA - San Mateo, CA (HQ) - Newark, NJ USA - San Mateo, CA (HQ) - Newark, NJ Russia/Ukraine - Tula, Russia - Kiev, Ukraine Russia/Ukraine - Tula, Russia - Kiev, Ukraine

11 Marketing/Biz Dev Project Management System Development MS.NET Department Java Group Mobile Solutions Team Embedded Team QA Department Corporate Structure SolveITLabs Offshore Development SolveITLabs Offshore Development Marketing / Business Development Marketing / Business Development System Development System Development Java Group Embedded Team Project Management Microsoft.NET Department Microsoft.NET Department Mobile Solutions Team Mobile Solutions Team QA Department

12 Professional Staff 85% have Master/PHD Degrees English Required 5-6 years average programming experience 5-6% Attrition Rate Dedicated QA Team US Based Project Managers and Architects

13 Development Methodologies Traditional RUP Agile Development (XP) RAD Microsoft Solutions Framework System Operation and Support Operational Information System System Operation and Support Operational Information System System Implementation Complete Functioning Information System System Implementation Complete Functioning Information System System Design System Design Specification System Design System Design Specification Requirements System Requirements Document Requirements System Requirements Document Feasibility Study Preliminary Investigation Report Feasibility Study Preliminary Investigation Report

14 Project Phases Application Development Methodology Discover Business Modeling Business Modeling Design Develop Deploy Requirements Environment Analysis & Design Analysis & Design Implement & Test Configuration & Change Deployment

15 Clients Sony France Telecom IHG Nielsen Quest Software Protective

16 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

17 Application Maintenance Process Quality Management System Quality Management System Documentation & Knowledge Base Management Documentation & Knowledge Base Management TIME VALUE

18 EXPERTISE Financial Services Manufacturing (Aviation) Health Organizations Technology Companies Business Domain Data Warehousing Wireless Development Embedded Development J2EE,.NET, C/C++ Services SCMEnterprise Portals EAI / Middleware (MQ Series, WebMethods) Application Servers (WebSphere, WebLogic, JBoss, Apache,Tomcat, MS Server Suite) Databases (MS SQL, Oracle, DB2, Sybase, Terradata, embedded databases) Platforms (J2EE,.NET, Open Source) SOA (SOAP, XML, WSDL, UDDI) OS (Windows, Linux, Solaris, HP-UX) Technology

19 SERVICES Application Development; Mobile Apps Solutions; E-Commerce Portals; CRM/ERP Solutions; Quality Assurance Testing; Enterprise App Integration; Media Streaming Solutions; Technical Support.


Download ppt "Offshore Application Development and Maintenance."

Similar presentations


Ads by Google