octoberry : cto as a service
TRANSCRIPT
CTO AS A SERVICE
RUSSIAN FULL STACK ENGINEERS FOR $40/HOURWITH AGILE & LEAN STARTUP EXPERTISE
USAoctoberry.net | 2016
29%
23%
17%
13%
10%
Brianne GarciaPARCELD CEO
“My technical co-founder quit & pulled the code out from under me”
COMMON STARTUP FAILURES: TEAM OR TECHNOLOGY ISSUES
“HOCKEY STICK” GROWTH
SLOWDOWN DELIVERY
TECHNICAL TROUBLES
MISSED TIME TO MARKET
WRONG TEAM
2
TOP REASONS WHY STARTUPS FAIL:
Ran Out of Cash
Not the Right Team
Poor Product
Product Mistimed
Pivot Gone Bad
Paul GrahamANGEL INVESTOR
The 18 Mistakes That Kill Startups“Hiring bad programmers, choosing wrong platform, slowness in launching”
WHY WE ARE HERE?
octoberry.net | 2016
TEAM WON’T HELP YOU WITH IDEAS. INSTEAD YOU’LL HAVE TO:
● Write detailed descriptions of the features
● Think about the infrastructure
● Fight when setting deadlines
● Regular development team takes about 50% of CEO time to communicate product requirements.
● If you do outsource, you have to write specification for every new feature.
● New technology means new team members. They all have to be synchronized
● When scaling: hiring can create overhead with the highly distributed team.
● Team has to both grow quickly and fit the budget.
WHEN A TEAM GROWS QUICKLY, YOU NEED TO SYNC EVERYONE
● The chance of releasing the product in time when new members join the team is merely 20%
NEW BUSINESS FAILS WHEN SCALING
1
3
YOU’LL HAVE TO NEGOTIATE METRICS WITH THE TEAM:
● Split testing
● Product metrics
2
3octoberry.net | 2016
WHY WE ARE HERE?
CTO AS A SERVICE — WE DELIVER SERVICE OF SOFTWARE DEVELOPMENT FROM IDEA & PROTOTYPING TO PRODUCT LAUNCH & HIGHLOAD SCALING
A YOUR MVP TEAM:
● CTO/Project Manager
● 2 developers.
● UX/UI Designer
TEAM’S EXPERTISE:
● Cross-functional
● Product architecture
● Full-stack Backend / Frontend
● Continuous Design and prototyping
ADVANTAGES● We’re good in generating product
hypotheses
● We can create a new team every month if you need to scale
● No need to write specifications: the team is ready to validate requirements and write code
● Metrics are built into the initial structure of the product
B
4octoberry.net | 2016
● You focus on business development, we cover all your technical needs. Our assistance is highly transparent and predictable.
● Our teams are ready to perform – they don’t need extra time to warm up.
A THE PRINCIPLES ARE AS FOLLOWS:
● Lean startup, Design Thinking,
Customer Development
● Scrum / Kanban
software development
FAST PRODUCT INITIATION:
Onsite PM, Face-to-face meetings,
Online task tracking systems,
Daily Skype calls
● Always ready to show
new features
● 1 WEEK ITERATION DELIVERY:
Weekly demo and reports
on iteration results
Our teams have been embedding the principles of Agile Product Development in software companies for decades.
WHY ARE WE SO GOOD AT THIS?
WE HAVE EXPERIENCE IN CREATING TEAMS IN DIFFERENT BUSINESS DOMAINS AND WE ARE READY TO SHARE IT WITH YOUR STARTUP.
5
B
octo
be
rry.n
et
| 20
16
WHAT WE’VE DONE
ALFA BUSINESS
Largest private bank for SME in Russia.Top rated banking app in Russia.
SENSE
Google Now for the Bank industry. New way of personal banking and financial management, combined.
MAGNETA
Chat platform that allows support and sales organizations to communicate in real-time.
6octoberry.net | 2016
APP StoreAPP Store Web
WHAT WE’VE DONE
AUTO.RU
#1 mobile classifieds project in Russian auto sales industry.(largest acquisition of Yandex, cost $175M)
NONAMEBANK
First mobile-only bank for businesses in Russia. No offices, no paperwork – just the app. Rebranded as ModulBank.
YOUR PROJECT
This spot reserved for you
7octoberry.net | 2016
APP Store
wfinovate.comAlfa-Bank Debuts Sense, a New Way of Mobile Banking
WE DELIVER PRODUCTS QUICKLY ANDCONTINUOUSLY — «SENSE» CASE STUDY
3,2
1501,500
3,000
100,000
PRODUCT LAUNCH & DELIVERY CASE
IDEA
3 days to elaborate it.
3 weeks to build First alpha-version:
● 150 users.● Feedback.● Pivoting to
new Idea
3 months to build First closed beta
● 1,500 clients.● Prediction
engine launched
6 months:● MVP Release● 3,000 clients● Testing
channels & funnels
9 months:
● 100,000 clients.● Scaling on Market
8octoberry.net | 2016
CLIENTS
CROSS-SALE COEFFICIENT
2,1
1,2
wtech.coModernize Your Banking Operations with Sense
tСlem_Lsft"We believe that it makes Sense"
tDave Birch"Mobile banking that feels the customer"
MOBILE:
● iOS● Android● Windows Phone
BIGDATA:
● Machine Learning● Data visualisation● Personalisation / recommendation● Prediction
ENVIRONMENTS AND TECHNOLOGIES:
● Cloud services○ AWS○ Azure○ Bluemix
● Technologies○ Java Enterprise○ Hadoop○ Python
IN DETAIL:
● Lambda architecture of data processing.
● Mongodb, a distributed fault-tolerant noSQL database.
● Docker, Marathon, Mesos:○ Microservice architecture
of the application
● Python:○ REST API for clients
● Numpy + Scipy (Python math modules)○ used for preliminary preparation
and processing of data○ views computing, cards
production, preparation of feature vectors for scoring
● Xgboost model (Large-scale and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, on single node)○ Machine learning, card scoring
● Rabbitmq as fault-tolerant queues:○ Reliable messaging between
the system components.
● ELK Stack for Logging
WHAT WE DO
OUR EXPERTISE
9octoberry.net | 2016
WE HOST THE LARGEST RUSSIAN AGILE-DEVELOPMENT EVENT AGILEDAYS.RU.
● Ten years and running.
● 2,000 of the best Russian software developers annually.
● Internationally known speakers:
RUSSIA BOASTS GREAT ENGINEERS
OUR ENGINEERS:
● Take part in hackathons twice a year (and they participate in internal hackathons every month).
● Learn lean startup, customer development, design thinking.
FACTS AND FIGURES:
● 50,000 graduates a year.
● The world’s leading companies (Deutsche Bank, SAP, EPAM, Symantec) open their development centers in Russia.
WE CAN HIRE THE BEST ENGINEERS IN RUSSIA.
WE’RE A BIG TEAM
10octoberry.net | 2016
David J Anderson Chairman of LeanKanban Inc
Jeff PattonFounder of Jeff Patton & Associates
12octoberry.net | 2016
HOW IT WORKS
EngagementPresentation of the team
HOW WE START A CONTRACT
1
Contract Signature
Iteration Zero● In-depth interviews
with founders● Putting a team
together● Gather Requirements● Storymapping● First sprint planning
MVP release in 2-3 months
6
EXIT: When you’re ready to start in-house team
● You have your code● We are ready to relocate
the team to the customeror set up an LLC in Russia that belongs to you
2 3 5
Iterations: One week with guaranteed delivery of evolving prototype
COMMUNICATION:
● Daily Skype meetings with the team
● Demo at the end of iteration● Our person on site in California
is ready to offer his help● Perfectly transparent
collaboration tools (Asana, Trello)● Dynamic control of the backlog
PRODUCT BACKLOG
SPRINT BACKLOG
SPRINT WORKING INCREMENTOF THE SOFTWARE
4
7 days
24 h
TEAM
CEO
Nikita Filippov
CTO
Andrey Pachay
Head of Product
Management
Slava Akulov
Head of Account
Management
Irakli Agladze
Head of Project
Management
Vasily Sazhko
13octoberry.net | 2016
OCTOBERRY
We are always ready to discuss business.
How about you? Let's get in touch.
Irakli Agladze
skype: iraqlee
+1 (646) 388 1800
octoberry.net | 2016