Building

Software development culture



ampam

@tnwt27 @sinapam

from Proteus Family 

for any scale

Warming up


image credit: http://tulsaveterinaryhospital.com

FOR ANY SCALE

building software development culture

  recommended!!

 

FOR ANY SCALE

building software development culture

Am pam

Amp * tanawat Tassana

proteus technologies

pam * Sinaporn suebvisai

proteus agility

FOR ANY SCALE

building software development culture

Why

culture

?

FOR ANY SCALE

building software development culture

New member learn from 

your culture 

not from

 any of your team member

FOR ANY SCALE

building software development culture



culture of

 talking about your _ at lunch time

FOR ANY SCALE

building software development culture

So What's 
culture
?

FOR ANY SCALE

building software development culture


culture = set of mindsets

FOR ANY SCALE

building software development culture

culture 

vs 

rules

FOR ANY SCALE

building software development culture

culture 

—set of mindsets

rules 

—set of behaviors

FOR ANY SCALE

building software development culture

Both 

culture & rules 

produce 

behaviors

FOR ANY SCALE

building software development culture

Rule of 

arriving at office before 8am 

vs 

culture of coming to office late

FOR ANY SCALE

building software development culture

strong 

culture 

what does it look like?

FOR ANY SCALE

building software development culture

Open  

to change that improves it, 

resistant  

to radical change that harms it

FOR ANY SCALE

building software development culture

strong culture

Self-selecting

FOR ANY SCALE

building software development culture

Creating 

your culture, 

how?

FOR ANY SCALE

building software development culture

Create environment 

to grow desired behaviors

FOR ANY SCALE

building software development culture

FOR ANY SCALE

building software development culture

if you don't build your own culture, someone else will

FOR ANY SCALE

building software development culture

100% autonomy 

doesn't 

produce strong culture

FOR ANY SCALE

building software development culture

good 

software development team 

culture

which we hope you try to build them :P

FOR ANY SCALE

building software development culture


Start with yourself

continuous improvement

FOR ANY SCALE

building software development culture

direct feedback

  • Gossip?
  • Fear of confrontation?
  • Violent communication?

FOR ANY SCALE

building software development culture


transparency

builds trust

FOR ANY SCALE

building software development culture


integrity

the only way to be respected

FOR ANY SCALE

building software development culture


Prioritization

You don't have time to do everything

FOR ANY SCALE

building software development culture

Boss 

as a

 team member

FOR ANY SCALE

building software development culture

Minimum 
standardization 

FOR ANY SCALE

building software development culture


cross Pollenation

FOR ANY SCALE

building software development culture

team 

chooses 

team members

FOR ANY SCALE

building software development culture

FOR ANY SCALE

building software development culture


ownership

FOR ANY SCALE

building software development culture

focus on 

goal 

not solution

Don't try to prove that your solution is right,

try to solve your problem

FOR ANY SCALE

building software development culture

any question?

FOR ANY SCALE

building software development culture

focus on 

goal 

not solution

FOR ANY SCALE

building software development culture

as you 

already noticed...

FOR ANY SCALE

building software development culture

we reached this slide 

without ...

FOR ANY SCALE

building software development culture

agile

FOR ANY SCALE

building software development culture

this slide is intentionally left blank 

FOR ANY SCALE

building software development culture

FOR ANY SCALE

building software development culture

Building Software Development Culture for Any Scale (Jan 2014, Hubba)

By Amp Tanawat

Building Software Development Culture for Any Scale (Jan 2014, Hubba)

  • 1,441