aviram eisenberg (appreal) how to build scalable teams for ar and vr

Post on 20-Jan-2017

42 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

BUILDING SCALABLE TEAMS

Aviram Eisenberg, CTO AppReal

FOR VR AND AR PROJECTS

BUILDING SCALABLE TEAMS

Aviram Eisenberg, CTO AppReal

FOR VR AND AR PROJECTS

Aviram EisenbergFounder and CTO

prior AppRealResident of UkraineCitizen of Israel

Bachelor of science

Army service Officer @8200 Israel elite sigint unitChief architect(Nasdaq: MNDO)

Mentor

Chairman

Founder

VR, AR DEVELOPMENT COMPANY WITH ISRAELI MANAGEMENT AND UKRAINIAN DEVELOPMENT TEAM AND FACILITIES

WHAT WE DO

Full cycle software development for VR/AR platforms from any stage to the product launchSoftware porting to VR/AR platform from non-VR/AR environmentsDevelopment of infrastructure for VR/AR Building and managing dedicated teams for VR/AR

WE ARE BEST IN

INDUSTRIES

GAMES FINANCE AUTOMOTIVE

REAL ESTATE

ARCHITECTURE

HEALTHCARE

OUR BIGGEST CHALLENGE IN AR?

OUR BIGGEST CHALLENGE IN AR?TO GET A PRODUCT

REQUIREMENTS DOCUMENT FROM THE CUSTOMER

REFERENCE 1REFERENCE 2REFERENCE 3REFERENCE 4REFERENCE 5REFERENCE N

PRD DEVELOPMENT SOFTWARE DEVELOPMENT

MOBILE OR WEB DEVELOPMENT PROCESS

MOST MOBILE AND WEB DEVELOPMENT HAS DOZENS OF REFERENCES

BUT VR/AR DEVELOPMENT HAS VIRTUALLY NO REFERENCES

MOBILE OR WEB DEVELOPMENT PROCESSREFERENCE 1REFERENCE 2REFERENCE 3REFERENCE 4REFERENCE 5REFERENCE N

PRD DEVELOPMENT SOFTWARE DEVELOPMENT

VR/AR DEVELOPMENT PROCESS

ANY REFERENCES?

PRD DEVELOPMENT SOFTWARE DEVELOPMENT

IT TAKES LONG TIME TO DEFINE WHAT DOES THE PRODUCT / APP SUPPOSE TO

DOMOBILE OR WEB DEVELOPMENT PROCESS

REFERENCE 1REFERENCE 2REFERENCE 3REFERENCE 4REFERENCE 5REFERENCE N

PRD DEVELOPMENT SOFTWARE DEVELOPMENT

VR/AR DEVELOPMENT PROCESS

ANY REFERENCES?

PRD DEVELOPMENT SOFTWARE DEVELOPMENT

NEEDS ASSESSMENT

WE ALL KNOW THIS STORY

How the customer

explained it

How the PM understood it

How the engineer

designed it

How the geek developed it

How the sales manager described

it

How the project was documented

How the project was realized

How the customer was

charged

How the customer

actually paid

What the client really needs

WE ALL KNOW THIS STORY

… OR HOW TO BUILD MINIMUM VIABLE PRODUCT

BAD PRACTICE

GOOD PRACTICE

BAD PRACTICE

GOOD PRACTICE

has been doing this for couple of years

“If I had asked people what they wanted, they would have said

faster horses.”

Henry Ford

Aviram Eisenberg, CTO AppRealBUILDING SCALABLE TEAMS

Tech Lead

DON’T ASK TECH LEAD TO MANAGE THE PROJECT

CustomerArt teamQARecruitment

PROJECT MANAGER NEEDS GOOD MANAGERIAL AND COMMUNICATION SKILLS (NEEDS GOOD

ENGLISH)

PM

TEAM NEEDS TO BE BLENDED AND SELF CONTAINED

KNOWLEDGE TRANSFER IS ONE OF THE BIGGEST ‘PAINS’, ESPECIALLY WHEN IT IS FOR EXISTING

PRODUCT

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

TEAM 1

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

TEAM 2

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

TEAM SHOULD GET HIGH LEVEL GUIDANCEA TACTIC WE USE IS START WITH BUG FIXING TO LEARN THE CODE

(HANDS ON)

PMGeek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

TEAM 1 TEAM 2

Tech Lead

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

COMMUNICATION BETWEEN TWO BRANCHES AND TEAMS CREATES RISKS AND INCREASES

COSTS

TEAM 1 TEAM 2

FACE TO FACE MEETINGS AND SOCIAL & UN-FORMAL RELATIONS HELPS

TEAM 1 TEAM 2

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

WE PREFER TO KICKOFF A PROJECT WITH PM AND TECH LEAD MEETS THE CUSTOMER’S TEAM

PM Tech Lead

AGILE IS GREAT SOLUTION FOR REMOTE TEAM DEVELOPMENT

3 WEEKS 3 WEEKS

OUTSOURCING TEAM

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

Geek Geek Geek Geek

PRODUCT MANAGER

CTO

KEEP CTO AND PRODUCT MANAGER AS PART OF YOUR ORGANIC TEAM

ARE YOU GOING TO DO ENTIRE DEVELOPMENT IN OUTSOURCING?

CUSTOMER

BUILDING SCALABLE TEAMS

Aviram Eisenberg, CTO AppReal

FOR VR AND AR PROJECTS

PERSONAL TIP: MAKE SURE THAT THE COUNTRY & CITY YOU CHOOSE IS BIG ENOUGH

Welcome toKYIV

WE WORK IN KYIV, UKRAINE

HOW TO BUILD YOUR OWN OUTSOURCED TEAM FOR AR?

HOW TO BUILD YOUR OWN OUTSOURCED TEAM FOR AR?

HOW TO BUILD YOUR OWN OUTSOURCED TEAM FOR AR?

FIXED PRICE

PROJECT

FIXED PRICE

PROJECT

START FROM…

Middle Middle Middle Middle

Junior Junior Junior Junior Junior

Tech Lead

HIGH PRICE

CONTINUE WITH…

LOW PRICEDEDICATED TEAM

HOW TO BUILD YOUR OWN OUTSOURCED TEAM FOR AR?

FIXED PRICE

PROJECT

FIXED PRICE

PROJECT

START FROM…

Middle Middle Middle Middle

Junior Junior Junior Junior Junior

Tech Lead

HIGH PRICE

CONTINUE WITH…

LOW PRICEDEDICATED TEAM

Competency Centers

DO’S AND DON'TS

DO’S AND DON'TS

DO’S AND DON'TS

DO’S AND DON'TSDON’T

DON’T

DON’T

DON’T

DON’T

DON’T

SAVE BUDGET FROM PROPER KNOWLEDGE TRANSFERLEAVE COMMUNICATION TO TECH LEADBUILD A TEAM WITH SAME EXPERIENCE LEVELSEPARATE ART AND DEVELOPMENT TEAMASK SUBCONTRACTOR TO LEARN ENTIRE CODESETTLE FOR A NON-SCALABLE CITY

(IN EXISTING PRODUCT)

DO

DO

DO

DO

DO

DO

MAKE A PROPER KICKOFF, INSIST OF FACE-TO-FACE MEETINGSAPPOINT A PROJECT MANAGER (EVEN PART TIME)RECRUIT BLENDED TEAM, JUNIORS AND MID WILL BE EASIER TO SCALELOCATE THE ENTIRE TEAM IN THE SAME OFFICESTART WITH HIGH LEVEL DOC AND BUG FIXINGCHOOSE A LOCATION IN WHICH YOU CAN RECRUIT MORE PEOPLE

BUILDING SCALABLE TEAMS

Aviram Eisenberg, CTO AppReal

FOR VR AND AR PROJECTSThank you!

Aviram@AppReal-VR.comwww.appreal-vr.com

We will be happy to build a scalable team for you!

top related