near-shore development teams 2017 - nybble group development... · (business analysts, developers,...

13
Nybble Group Introduction to our Company and our Remote Service Model - Confidential -

Upload: others

Post on 30-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

Nybble Group Introduction to our Company and our

Remote Service Model

- Confidential -

Page 2: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

About UsNybble Group is an Argentinian software company that since 2005 has been providing software, web, mobile and interactive solutions to business of various kinds and sizes, both in our country and across the world

Our work is conceived and done with the highest standards of quality and specific methodologies for each particular case, along with an extreme care in the selection of the resources that become part of our teams

Nybble Group provides “world-class“ solutions with accelerated delivery timeframes and cost that are below the market average

We achieve this by leveraging a streamlined de-centralized solution development process focusing at the same time on providing a high quality customer service and managing projects with an active and dynamic communication

Our goal is to transform our customers’ ideas into reality, addressing the business needs in the most effective and efficient way

Page 3: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

Offices

Salta Delivery Center Buenos Aires

Headquarters

MiamiBusiness Development Office

Page 4: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

Core ValuesPeople First

Integrity and Honesty

Accountability

Communication

Creativity and Innovation

Collaboration and Respect

Agile Culture

Have Fun

Page 5: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

Remote Delivery Experience & AssetsNybble Group has been successfully providing remote development services for more than 10 years to different companies in the world. We know this model very well

We know how to leverage the advantages of being on a similar time zone with most of our clients as well as having a very similar culture which enables an excellent communication

The Delivery Teams are located in Argentina, but we have a US-based company and business development office there as well. This offers our clients the benefit of dealing with a US-based entity and we handle all the other complexities for them

Page 6: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

Skills & CapabilitiesWe have resources with proven experience in various platforms. Most of them are our own personnel, and others are people that we have access to thru our curated network of partners, always keeping the management and coordination under Nybble Group’s control.

Enterprise Solutions: Microsoft .NET, JAVA/Spring MVC, PHP (Zend/Laravel), NodeJS

Digital Platforms: Drupal/Drupal Commerce, Magento, OpenCart, SalesForce, jBPM/Activiti, Alfresco, Camunda, Fluig

Frontend Development: HTML5, CSS3, Javascript, AngularJS/Directives, React, TypeScript, Bootstrap, SASS/LESS

Mobile Development: iOS, Android, PhoneGap/Ionic, Xamarin

On Demand Testing Services: Desktop App Testing, Web App Testing, Mobile App Testing, Automated Testing

Page 7: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

Some of our Customers

Page 8: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

Add Value, not PeopleOur service model is based on providing a skilled team of people that can add value with an optimal ROI to either a new or an existing project

In order to achieve the high level of service that we strive to provide on every project we look to avoid using a simple man-power model where only a handful of developers is added to the project headcount. Rather that that we look to integrate a team to a project and ensure that this team not only adds “hands” but that it actually generates value, focusing on the business needs of the customer as the main priority and using technology as an enabler to achieve the project goals

Our resources work from our development centers in Argentina, led by a Senior Project Manager and a Senior Lead Developer who will be the main points of contact between Nybble Group and the customer

Both the Project Manager and the Lead Developer are key in our work model to optimize communications and knowledge transfer between the external and internal teams and ensure the timely delivery of quality results

Normally all the management and coding can be handled remotely, but if needed Project Manager, the Lead Developer or any member of the team can travel to the customer’s offices for on-site meetings

Page 9: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

Remote Team StructureProject Manager: oversees and coordinates all tasks between the internal and the external team. Assesses functional requirements and business goals and is responsible for the team to deliver on the customer requirements. In terms of SCRUM, this resource can act as a Proxy Product Owner

Lead Developer: seasoned senior developer that handles all the architectural and technical definitions/requirements and manages the software construction process. Is responsible for software delivery with the proper quality and coding standards as agreed with the customer

General Resources (Developers, QA/Testers, Others): experienced in the tools and skill set required by the customer, they are responsible for coding, testing or any other meaningful tasks based on requirements and objectives assigned to them by the PM/LD

Page 10: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

Remote Team IntegrationThe Project Manager and Lead Developer on Nybble Group’s remote team will be the central point of contact with the customer’s team. They will gather requirements and follow any specific project management workflow using the supporting tools previously agreed with the customer, and then they will manage and coordinate tasks with the remote team using either Nybble Group’s own project management tools or the ones shared with the customer

Nybble Group’s PM and LD will attend Scrum Stand-Up Meetings (as well as any other meeting that is required by the customer) in representation of the whole remote team. Depending on the remote team size or the specific project methodology we can have some additional members of the team attend these meetings as well

The remote team will consist of the PM, the LD and a number of General Resources (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based on our experience we will suggest the team structure (for example, one QA/Tester per every 2/3 developers), but this is not mandatory and the type and number of resources will be discussed and agreed with the customer

Nybble Group’s Project Manager can provide weekly status reports, hourly usage reports or any other project management report required by the customer

Page 11: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

Remote Team Integration Workflow

Initial State / Small Team Advanced State / Scaled-Up Team

Customer Location

Near-ShoreTeam

The schema below describes the usual way in which we structure the integration of our remote teams. This is our standard model but the definitive structure of the team, roles and type of resources can be discussed and agreed with the customer.

Page 12: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

Argentina’s AdvantageCloser time-zone: because of our location we are only 1 hour ahead of the US East Coast, 4 hours ahead of the US West Coast and 4 hours ahead of the UK

Regional political stability: there have been no major wars or terrorist attacks in decades

Cultural similarities: the western culture has an affinity with the cultures of Europe, the US and Canada. Our project leaders speak fluent english and every member in our development team can read/write in that language as well

Enjoyable environment: Buenos Aires is a great city to visit, and our office is located in very nice area with access to amenities, shops and hotels

Low employee turn-over: we have a very low turn-over rate

Abundant talent: we can pick the best of the best

Educational excellence: Argentina invests more in education per capita than almost any other developing country

Accessibility: it only takes a few hours to get to our offices with several direct flights from the US, Canada and Europe

Page 13: Near-Shore Development Teams 2017 - Nybble Group Development... · (Business Analysts, Developers, QA/Testers, Graphic Designers, IT/DevOps Support) as required by the customer. Based

Contact InformationThank you very much for the opportunity to present this proposal to assist you with this important project. We have a proven track record in developing similar solutions with excellent results. We are uniquely qualified and offer world-class solutions that provide an excellent investment/benefits ratio. Our project teams offer the right mix of skills and experience to deliver excellent results every time.

We will be contacting you soon to review the terms of this statement of work and answer any questions that you may have. In the meantime feel free to contact Gustavo Castenetto via e-mail at [email protected]