The Art of
Working Together

 

How cross-functional teams build great products

 

Guide your patients

to the right care.

András Fincza

Tech Lead @ XUND.AI

András Fincza

Tech Lead @ XUND.AI

UX

Data Scientist

Developer

Product Manager

Engineering
Lead

Platform

Engineer

QA

The Three Villains

CHAOS

OVERKILL

DELAY

DELAY
The Silent Villain

Frontend

Developer

Backend

Developer

Product Manager

UX

Data Analyst

Eliminate DELAY with
cross-functional teams

Developers

UX

There is No Ideal World...

Expertise is
Everyone’s Business

Expertise is
Everyone’s Business

An "ordinary" developer

A T-shaped, open-minded,
full-stack developer

CHAOS
The Confusing Villain

USER

JOURNEY!

TIME TO

REFACTOR!

GIMME'A

BREAK...

FEED-

BACK!

USER

JOURNEY!

TIME TO

REFACTOR!

GIMME'A

BREAK...

FEED-

BACK!

Someone must
Lead the Party

Clarify Responsibilities
and Expectations

Yo'

Ok?

Accountability
Without Blame

DEMO
HERE

OVERKILL
The "Just-in-Case" Villain

OH YEAH!

THE PERFECT

HELLO WORLD!

?

Product Discovery
is a Team Effort

Product Discovery
is a Team Effort

Scoping is Also
a Team Effort

  • Project Management "Triangle"

    • Time vs. Cost vs. Resource vs. Scope

  • Do it together, but...

  • Be careful, as developers will lie!
    (though they don't know it)

Scoping is Also
a Team Effort

Takeaway

Spot and reduce DELAY with cross-functional teams and overlapping skills
 

Tame CHAOS with clear leadership, roles, and psychological safety
 

Avoid OVERKILL by doing discovery and scoping as a whole team

... and remember:
product development is a social exercise

THX

UX

Data Scientist

Developer

Product Manager

Engineering
Lead

Platform

Engineer

QA

Cross-Functional Teams are the
foundation of high-performing orgs,
but the journey is challenging.

Act I: The Friction

High-performant teams
Minimize delivery time &
Maximize delivery frequency

TRACK 1

TRACK 2

TRACK 3

TRACK 4

TRACK 5

TRACK 1

TRACK 2

TRACK 3

TRACK 4

TRACK 5

TRACK 1

TRACK 2

TRACK 3

TRACK 4

TRACK 5

Product Development
is a social exercise

Discovery

Planning

Delivery

Make the Planning Together with the Team

Reality

Clarity