330 likes | 605 Views
Software Development Outsourcing. www.tektonlabs.com. Who we are:. We are a American software development company delivering highly quality and cost effective custom application development to its clients globally. We have extensive experience in many areas like:
E N D
Software Development Outsourcing www.tektonlabs.com
Who we are: • We are a American software development company delivering highly quality and cost effective custom application development to its clients globally. We have extensive experience in many areas like: • Mobile Application Development (iPhone, Android, Black Berry, Windows Mobile) • Visual Studio, Java, J2EE, C, C++, ASP/ASPX • Open Source Implementations and Customizations (Drupal, Joomla, Plone, E-commerce, Moodle) • Web Based applications (PHP, Ruby, Python, JSP) and their applicable frameworks (CodeIgniter, Rails, Django, Spring) www.tektonlabs.com Outsourcing to Tekton Labs™
What Sets Us Apart Wide range of services • Software, hardware, integration, technology consulting Leading edge technologies • continuous R&D effort • strong partnership with leading Peruvian universities and scientific academies Strong methodologies based on 10 years experience combined • PMI, AGIL methodologies for software engineering • Strong project management, supported by an extranet communication platform Human sized company with values and sustainable development • Respect, trust, passion, creativity, flexibility and ambition. “Offshore model” - Best of two worlds • High quality and cost effectiveness of Peru-based resources • Proximity project management and technical design in Latin America www.tektonlabs.com Outsourcing to Tekton Labs™
Differentiators 1. Primary goal: developing business-successful software solutions 2. Affordable services, transparent development process, effective communications to adapt the product development plan 3. Academic knowledge + rich practical experience in the areas of development, project and business management www.tektonlabs.com Outsourcing to Tekton Labs™
Differentiators 4. Same time zone of our customers in the US providing a more efficient work process and development 5. Close to our customers in culture and distance 6. We provide more value to our customers on their investment with us in each project. www.tektonlabs.com Outsourcing to Tekton Labs™
Core Capabilities Main Core Capabilities programming application development web development Mobile development We offer you all stages of software development in any combination: consulting, design, architecture, development, Test/QA, implementation and integration. www.tektonlabs.com Outsourcing to Tekton Labs™
Wide Range of Services • Application integration • System integration • Data integration • Web Integration • User interfaces integration Integration Services Software & Hardware development • Software development • Component design and integration • Customization services • Product support Technology Consulting • Architecture consulting • Technology consulting • Requirements analysis • Specification design Projects Recovery • Project assessment • Recovery planning • Code audit, recommendations on recovery approaches • Code recovery • Implementation Research & Development • Feasibility study • Rapid prototyping • Pilot project development www.tektonlabs.com Outsourcing to Tekton Labs™
Technologies Enterprise-Level Database Platforms • IBM DB2 • Oracle • MS SQL Server Enterprise/Internet Applications • XML • XSL • Java Platform • MS Platform • PHP (Zend, Symphony, Cake, CodeIgniter) • Ruby (Rails) • Python (Django, Plone) Small-to-Mid-Level Database Platforms • PostgreSQL • SQL Lite • MySQL Programming Languages • Java/J2EE • C/C++ • ASP/ASPX • VB.NET/C++.NET • HTML/XML Platforms • Windows • UNIX/Linux • Iphone • Windows Mobile • Android Application Server Platforms • Jboss • Apache Tomcat • WAS www.tektonlabs.com Outsourcing to Tekton Labs™
Client Engagement Examples 1. New Product Development (NPD) Outsourcing solution: • a company has an idea and initial budget • they need a prototype to attract investors • full-service development team with experience in multiple software technologies as well as resources with string software architecture skills • iterative development process to adapt to evolving business • short-term extendable contract www.tektonlabs.com Outsourcing to Tekton Labs™
Client Engagement Examples 2. Team Augmentation Outsourcing solution: • A company needs to strengthen or augment its in-house development team to improve: • time-to-market • bug correction • feature addition • Stable, self-managed and scalable team of IT professionals • Versed in business analysis and technology improvement for quick ramp-up www.tektonlabs.com Outsourcing to Tekton Labs™
Client Engagement Examples 3. Application Maintenance Outsourcing solution: • a company needs ongoing maintenance and improvements for an existing application • a software team tailored to the requirements of the business and application • they carefully study the application and apply required corrections, making sure regression bugs are taken care of • all enhancements and product knowledge documented and transferred to company personnel www.tektonlabs.com Outsourcing to Tekton Labs™
Assembling/Building the teams • Properly defined and distributed responsibilities are an important aspect in risk management of any software outsourcing project. • The project should be controlled at all stages, and this includes: distributing roles and responsibilities between we adapt our team to your needs individuals who are competent to take appropriate actions that address specific risks. www.tektonlabs.com Outsourcing to Tekton Labs™
Assembling/Building the teams • Project team Initial team → set up within 5-20 workdays, depending on project complexity/schedule We can adapt and grow our teams to your needs, we have a exhaustive selection process to create the best qualified team Team structure Project lead is assigned to oversee the project: either a senior software developer who participates in the project, or a unit manager who ensures: • proper communication channels • adherence to project master plan the project tasks are understood • milestones and X/X target deliverables identification www.tektonlabs.com Outsourcing to Tekton Labs™
Collaboration Task tracking We suggest using JIRA or Active Collab, but are open to other options: • Bug Tracking, Task Tracking, and Project Management Software Code and documents We suggest storing code and documents at source control set up on our side Demo For web applications, we set up demo accounts at our servers www.tektonlabs.com Outsourcing to Tekton Labs™
Translating to business rules and scenarios technical specifications and algorithms www.tektonlabs.com Outsourcing to Tekton Labs™
Translating • This means the following steps should be undertaken: • Learning business scenarios in proper details • Highlighting specific/priority functionality • Selecting the right technologies to address the business model of the application www.tektonlabs.com Outsourcing to Tekton Labs™
Translating (Continued) • Verifying the software product architecture with the real-life cases • Defining the test strategy to help the testing team ensure quality • Optimizing the software for forecasted performance and load • Conducting knowledge-transfer sessions with stakeholders www.tektonlabs.com Outsourcing to Tekton Labs™
NDA & IPR • Company non-disclosure agreements: • This is a legal contract that outlines confidential material, knowledge, or information that our clients wish to share with for certain purposes, but wish to restrict access to by third parties. • Employee non-disclosure agreements • Property rights • fully assigned to the client, to all material produced by Tekton Labs during a project, including: documentation data structures software design options source code www.tektonlabs.com Outsourcing to Tekton Labs™
Security We protect our customers Intellectual Property, your information is restricted to authorized personnel using encrypted platforms sharing information on A need-to- know basis only.. Tekton Labs can adapt to additional security measures requested by client www.tektonlabs.com Outsourcing to Tekton Labs™
Security We have encrypted systems in different layers: from internal to physical security, ensuring that the information and designs from our customers is protected all the time. We also manage many access levels to development environments and documentation with this no one could take your Intellectual Property www.tektonlabs.com Outsourcing to Tekton Labs™
Network Data Protection • We use proven technologies and procedures to secure our work and communications: • VPN connection • firewalls • honey pots • automated backup systems • antivirus software, etc. • We also pay special attention to: • right access management, logs and security alerts • timely and properly backups testing • regularly check the work of our servers • communication log/history www.tektonlabs.com Outsourcing to Tekton Labs™
Industries and Customers Vertical Industries: • Telecommunications • Fuel and energy • Software & hardware development companies • Financial services • Media • Medical institutions • Public sector • Scientific & educational organizations • Real-estate www.tektonlabs.com Outsourcing to Tekton Labs™
Recent Clients US and Peru: • Inter American Development Bank • Clinica Internacional S.A. • Pacifico Seguros S.A. • Casa Andina S.A • WoodSheed (GiftEats) • Xparency Inc • Abdeo Medical • Rhodes Mobile • Silicon Valley Investors LLC • Moving Interactive www.tektonlabs.com Outsourcing to Tekton Labs™
Projects Examples Xparency Inc, US - 3 people for the Team Web Based Platform to bid projects and find software providers Duration: 5 months | Technology: Google App Engine, Big Table, JSP Business Analytics SAC, Peru - 3 people for the Team Development and deployment of software specialized on maps for geo-marketing Duration: 4 months | Technology: Java, SQL Server, Manifold, Extjs World Bank, Peru - 4 people for the Team Rapid development of an informative web-based application for reports and metrics Duration: 3 months | Technology: Php CodeIgniter, MySQL and Ajax www.tektonlabs.com Outsourcing to Tekton Labs™
Some of the projects Emazing, Spain - 2 people for the Team E-commerce for an Apple store Duration: 2 months | Technology: Php, Mysql using Open Source Edukasol, Peru - 5 people for the Team Similar to K12 in the US, this development was design for Latin America Duration: 7 months | Technology: Ruby on Rails, MySql Pontificia Universidad Catolica del Peru, Peru - 4 people for the Team Core Business System Development Duration: 5.5 months | Technology: Ruby on Rails, MySql www.tektonlabs.com Outsourcing to Tekton Labs™
Some of the projects Products,Pacifico Seguros, Perú iphone application to show Pacifico Products. www.tektonlabs.com Outsourcing to Tekton Labs™
Some of the projects MiPUCP,Pontificia Universidad Católica del Perú, Perú Iphone application for their social network. www.tektonlabs.com Outsourcing to Tekton Labs™
Some of the projects Drupal Summit Latin 2011, Perú Android Application www.tektonlabs.com Outsourcing to Tekton Labs™
Some of the projects LMIS,US Windows Phone 7 application for handle medical information with a backend for Emergency Rooms www.tektonlabs.com Outsourcing to Tekton Labs™
Some of the projects Donations, US iPhone application for donations www.tektonlabs.com Outsourcing to Tekton Labs™
Thank you! Questions?→info@tektonlabs.com Phone (USA): 1+650-267-4703 Phone (Peru): 51+1+722-1302 US - 9245 Laguna Springs Drive Suite 200 Elk Grove | Sacramento, CA 95758 Perú - Mateo Pumacahua 135, Oficina 201 | La Molina Lima 2011 | Tekton Labs | Software Outsourcing Solutions www.tektonlabs.comOutsourcing to Tekton Labs™