technical feasibility for product

56
Technical Feasibility For Product #startup by Sudaryatno

Upload: yatno-sudar

Post on 22-Jan-2018

231 views

Category:

Technology


7 download

TRANSCRIPT

Page 1: Technical Feasibility For Product

Technical Feasibility For Product #startup

by Sudaryatno

Page 2: Technical Feasibility For Product

SudaryatnoTech Lead Developer at [email protected]

Page 3: Technical Feasibility For Product

Technical FeasibilityProcess of validating the technology assumptions, architecture

and design of a product or project

Page 4: Technical Feasibility For Product

But How?

Page 5: Technical Feasibility For Product

Mistakes To Be Wary Of Before Building A Tech Startup• Thinking ‘Product is everything’• Obsessing over the perfect technology stack• Thinking your product is "done”• Thinking employee happiness is none of your business• Scaling before you have a product-market fit

Page 6: Technical Feasibility For Product

Hi I’m Jonny

• Saya pemilik catering di Bandung• Saya ingin memulai startup dari bisnis catering saya• Tujuannnya Agar semua orang bisa memesan catering dengan

mudah• Target market saya adalah pengguna aktif handphone

Page 7: Technical Feasibility For Product

1.Understand your product

Page 8: Technical Feasibility For Product
Page 9: Technical Feasibility For Product

Hi I’m Jonny this my feature

• List menu• Schedule Catering : memungkinkan orang memilih jadwal

catering• Ready to eat : makanan siap antar• Ready to cook : makanan siap masak• Payment : 5 payment type• Profile • History catering• Blog

Page 10: Technical Feasibility For Product

2.MVP (Minimum Valuable Product)

Page 11: Technical Feasibility For Product

Minimum Valuable Product

Page 12: Technical Feasibility For Product

Hi I’m Jonny this my MVP

• List menu• Schedule Catering : memungkinkan orang memilih jadwal

catering• Payment : 1 payment type• Profile • History catering• Blog

Page 13: Technical Feasibility For Product

3. List of Technology

Page 14: Technical Feasibility For Product

Infrastructure

• Hosting• Cloud• PaaS• BaaS

Page 15: Technical Feasibility For Product

Backend

• PHP• Python• NodeJS• Java• etc...

• Monolith• Microservice• Serverleess

Page 16: Technical Feasibility For Product

Database

RDBMS• MySQL• PostgreSQL• Oracle• etc…

NoSQL• Mongo DB• Apache Cassandra• etc…

Page 17: Technical Feasibility For Product

Client Side Web

• AngularJS• ReactJS• BackboneJS• Bootstrap (template)• PureCSS (template)• UIKit (template)• etc…

Page 18: Technical Feasibility For Product

Mobile Apps

• Native (Android : Java , iOS : Swift)• Hybrid (ionic, PhoneGap)• Rendering (React Native, Flutter)

Page 19: Technical Feasibility For Product

4. Community of Technology

Page 20: Technical Feasibility For Product

Community

• Komunitas banyak dan berkualitas• Dokumentasi lengkap

Page 21: Technical Feasibility For Product

5. See your team

Page 22: Technical Feasibility For Product

Hi I’m Jonny this my team

• 2 Dev team Advance di Java Script • Experience NodeJS• Experience React

• 1 Designer

Page 23: Technical Feasibility For Product

6. See the Trend

Page 24: Technical Feasibility For Product

Trend

• AR / VR• IoT• Machine Learning• Chatbot• TV• etc…

Page 25: Technical Feasibility For Product

Let’s build recipe

Page 26: Technical Feasibility For Product

Choose your Infrastructure

• Jonny tidak memiliki DevOps. • Jonny memiliki cost terbatas

BackendasaService

Page 27: Technical Feasibility For Product

Backend as a Service

Page 28: Technical Feasibility For Product

Choose your backend

• Jonny memiliki tim dev dengan skill javascript• Jonny memerlukan custom logic di BaaS• Jonny memerlukan trigger dari semua action di BaaS• Jonny memerlukan semua layanan di satu platform

Page 29: Technical Feasibility For Product

Serverless

Page 30: Technical Feasibility For Product

Server Side

Page 31: Technical Feasibility For Product

Platform

Page 32: Technical Feasibility For Product
Page 33: Technical Feasibility For Product

Firebase Feature

Page 34: Technical Feasibility For Product

AWS Feature

Page 35: Technical Feasibility For Product

Azure Feature By Acrhitecture

Page 36: Technical Feasibility For Product

Another

• Parse• Kinvey• Baqend

Page 37: Technical Feasibility For Product

Firebase

Page 38: Technical Feasibility For Product

Why Firebase

• BaaS• Di design untuk client code• Di design untuk kebutuhan startup• Terintegrasi dengan produk google lain• Komunintas banyak• Selalu di update• Pay as you go

Page 39: Technical Feasibility For Product

Who using firebase

Page 40: Technical Feasibility For Product

Choose Mobile Technology

• Jonny tidak memiliki dev team yang menguasai Java / Swift• Jonny memiliki tim yang berpengalaman di React• Jonny bisa memilih teknologi Hybrid / Rendering

Page 41: Technical Feasibility For Product

Who Using React Native

Page 42: Technical Feasibility For Product

Why not flutter?

• Release Alpha• Komunitas Sedikit• Using Dart or Javascript

Page 43: Technical Feasibility For Product

Hi I’m Jonny now this my technology

• Firebase• NodeJS• ReactNative

Page 44: Technical Feasibility For Product

Timing Better than PerfectDon’t Obsessing over the perfect technology stack

Page 45: Technical Feasibility For Product

Google it’s long time in BETA

Page 46: Technical Feasibility For Product

“Software berkualitas” != “gampang”

Page 47: Technical Feasibility For Product

“Software berkualitas” == “learn”

Page 48: Technical Feasibility For Product

What's NextSomething for track your business

Page 49: Technical Feasibility For Product

Analytic

• Google Analytic• Firebase Analytic• MixPanel• etc..

Page 50: Technical Feasibility For Product

Crash Tracker

• Firebase crashlytic• Crashlytic• etc…

Page 51: Technical Feasibility For Product

User engagement

• Push notification• Email• etc...

Page 52: Technical Feasibility For Product

Hi I’m Jonny this is My Plan

• Optimize market• Validation Business• Engagement User• Scale Business• Scale UP• Scale Out

Page 53: Technical Feasibility For Product

Repeat

Page 54: Technical Feasibility For Product

“Jika funding adalah semangat utama sebuah startup,maka itu bukan awal yangbaik untuk terciptanyaproduk yangberkualitas.Bahkan mungkintidak ada relevansinya sama sekali”Risman Adnan

Page 55: Technical Feasibility For Product

Selamat Mencoba

Page 56: Technical Feasibility For Product

Thanks!

GITS IndonesiaBandung, Mars Barat 1 No [email protected]

Career : http://www.gits.co.id/career