23
Driving Business Innovation through Technology Norman Sasono Co-founder & Chief Innovation Officer, Bizzy.co.id @nsasono /in/ normansasono

Driving business innovation through technology

Embed Size (px)

Citation preview

Page 1: Driving business innovation through technology

Driving Business Innovationthrough Technology

Norman SasonoCo-founder & Chief Innovation Officer, Bizzy.co.id

@nsasono

/in/normansasono

Page 2: Driving business innovation through technology

Co-founder & Chief Innovation Officer, Bizzy.co.idCo-founder, Loyaltiexpress.comSenior Technical Evangelist, Microsoft

Computer Science, IPB, BogorEngineering Physics, ITS, Surabaya

MathematicsBrazilian Jiu-JitsuMixed-Martial ArtsGym

Page 3: Driving business innovation through technology
Page 4: Driving business innovation through technology
Page 5: Driving business innovation through technology
Page 6: Driving business innovation through technology

Why does it matter?

Page 7: Driving business innovation through technology

Characteristics of durable startups

• Has Proprietary Technology (something new, or 10x better than substitute)

• Has Network Effects (become more valuable as more participants are using it)

• Economies of Scale (gets bigger with fixed cost)• Branding (The three above are substances for branding)

Page 8: Driving business innovation through technology

Context setting:No startups are the same

Page 9: Driving business innovation through technology

What kind of company are you?

• Sales-Driven (ex: Bandwidth.com)• Product-Driven (ex: Apple)• Technology-Driven (ex: Google)

“We are a _______________-driven company.”“Our product decisions will be owned by _____________.”

Courtesy by Scott Barstow

Page 10: Driving business innovation through technology

What stage are you in?

Page 11: Driving business innovation through technology

It is not just Technology:People, Process, Technology

Page 12: Driving business innovation through technology

People

Page 13: Driving business innovation through technology

Founders, can you?• Make decisions on platform, language, tools to be used• Define what skill set is required for your dev to build the product• Assess dev tech skills level• Evaluate developers work quality (good code, bad code)• Define and establish development process• Define tech capabilities and limitations to be added or become constraints in

your product development

If you can’t, get a Technical Co-founder or CTO/Tech Lead or Tech Advisor

Page 14: Driving business innovation through technology

Tech-Team Evolves• Phase 1 – Small team of “people who can do anything and

everything”, almost no structure - ex: CTO/Dev Lead with 2 Devs

• Phase 2 – Some additional specialization and adult supervision, a bit more structure - ex: CTO/Dev Lead, 2 Senior Devs, 4 Devs, 1 QA, 1 DevOps/Infra focus

• Phase 3 – Highly specialized roles and formalized structure - ex: CTO/Tech Lead, VP Eng, Multiple Specialized Teams, Subject Matter Expert, QA Team, Infra/DevOps Team

Page 15: Driving business innovation through technology

CTO evolves too• Earlier Stages - Dev Lead/Alpha Geek, most of the time

coding, decisions around platform, language & tools• Later Stages - Strategic position, making critical product

decisions, looking ahead 1+ year on company and business direction, less or maybe even no coding

If the CTO does not evolve, he/she is actually just a “Glorified Dev Lead”

Page 16: Driving business innovation through technology

Process

Page 17: Driving business innovation through technology

Innovation: A Game of Continuous Push and Pull

• PUSH - emerging new tech/approach added to business value (Tech research, prototyping, ship, get feedback, refine)

• PULL - business problems/needs require new solutions (Market research, prototyping, ship, get feedback, refine)

Remember:Value Proposition Design

Lean Startup - Build, Measure, Learn

Page 18: Driving business innovation through technology

Agile Execution

Page 19: Driving business innovation through technology

Technology

Page 20: Driving business innovation through technology
Page 21: Driving business innovation through technology

Some Tips• Server side: Go to the cloud (AWS, Azure, etc) for Speed, Economics and

Scale• Client side: Web (responsive or adaptive), Mobile (Android & iOS), other Form

Factor or Devices, IoT• Build API. Build API. Build API.• Consider Serverless & Microservices• Conform to Open Standards• Consider Open Source solutions• Strive for Security, Reliability, Availability, Performance, Scalability,

Manageability, Maintainability - make the right trade offs

Page 22: Driving business innovation through technology

Without Data, you are flying blind

Page 23: Driving business innovation through technology

People. Process. Technology.

@nsasono

/in/normansasono