Em português

Freedom

at the workplace

Cecilia Fernandes

@cecifernandes github.com/ceci

1st of all

What is
Freedom?

Examples

Scheduling of Courses

Decision Making

Architectures,
Frameworks, Languages

Production Server for all!

Recruitment

Alcohol and games

Why?

Any advantages?

Human Resource Officer

What do top programmers
really care about
when looking for a job?

"Developers want to be (...)
allowed to make decisions"

Joel Spolsky

50Thinkers 2011, 2013

What
motivates us?

Purpose

Autonomy

Maestry

Disclaimer

We are not talking about nice people
or benevolent entrepreneurs

We are talking about
productivity and recruitment

Both are talking about...

Autonomy

Independence

Freedom

Who works in a environment like that

?

Freedom rules!

Right?

What will the manager think?

They'll waste the day
on Facebook

They'll brush bits
instead of doing work

I'll lose track of
what is hapenning

How will I report
to my boss?

How to guarantee deadlines?

No one will be
responsible
(accountable?) for anything

They'll work 4h a day and leave

They won't know what to do!

Wait, wait!

Let's think them through!

First!

They will spend the whole day at Facebook

... says the Manager

Myth or Fact?

Assumption

"Workers will tend to do the amount of work that the
slowest among them does"

Scientific Management

"Scientific management
requires a high level of
managerial
control over
employee work practices"

Scientific Management

People are not reliable

You can't have a

transparent

workplace

You must

review/redo

everything

If this is your environment...

CONFIRMED

Wait..

Assumption

"Workers will tend to do the amount of work that the slowest among them does"

Scientific Management

?

"Taylor (...) acknowledged that if each employee's compensation was linked to their output

their productivity would go up"

Scientific Management

But...

"MIT studies show that,
as long as the task involved used only mechanical skills,
bonuses worked as expected"

Drive, Daniel Pink

"But once you get above
rudimentary congnitive skills
rewards don't work that way!"

Drive, Daniel Pink

People need money, but

most of us don't work for money

Our founders certainly didn't

Our companies inherited that

Also, remember...

"Scientific management
requires a high level of
managerial
control over
employee work practices"

Scientific Management

And that's
expensive!

Really expensive!

If you can't
manage yourself

you are too
expensive for me

So...

They will spend the whole day at Facebook?

BUSTED

Next topic!

We must

guarantee the deadlines

...says the manager

Assumption

Only managers can meet
deadlines

Taylor thought so too!

The higher one is at the hierarchy,

the more capable (s)he is!

If...

those who execute
aren't allowed to
estimate?

Or, even if they do! If...

there are no
consequences

Or yet, If...

they do it for the manager, not the client

Will freedom
hinder the ability

to meet deadlines?

If that is the case...

CONFIRMED

But...

is the assumption true?

Did the managers

you worked with

meet deadlines?

Chaos Report

The closer

the better

Let the team participate

Participation

==

power

+

accountability

In our cultures

Team makes the estimates

Notice: estimates, not deadlines!

Delegation?

De"let-go"tion

De"let-go"tion

Team responsible

through happiness and sorrow

So... freedom hinders deadlines

BUSTED

Next!

Team will fire me

the first chance they get

...says the manager

Assumption

My job is at stake

Because I'm less necessary

Let's consider the assumption

Instinct

self-preservation

More freedom

=>

less control structures are needed

If managing

==

controlling

So... the manager job at risk

CONFIRMED

But...

Is the assumption true?

Can we get rid of the manager?

Management
is necessary

not micro-management

"Management is
too important to leave to the
managers"

Management 3.0

In our cultures...

We do have

facilitators, coaches...

Not managers

No one misses
being told what to do

But they do miss
facilitators and coaches

So... the manager job is at risk

CONFIRMED

Next!

Every developer wants freedom!

...says everyone

Assumption

Freedom has only up sides

Let's think about it...

If...

people have never worked
under pressure

If...

people's works are independent

Then

CONFIRMED

In real world...

people depend on each other's work

In real world...

Interns

Are cool with freedom

In real world...

Seasoned hires

struggle with freedom

In our cultures...

Seasoned hires
require more coaching

We lost some good people

who couldn't handle freedom

So...

Every developer wants freedom!

BUSTED

Next!

Freedom raises productivity

therefore, I'll
deliver more value

...the Manager won't say

Assumption

I need an environment that promote criativity in order to deliver more value with inovation and technical excellence

If...

you don't have deadline, budget and technical constraints

If...

you have an
experienced team

If...

your client also has a senior team

CONFIRMED

Freedom
requires
maturity

We've had
problems with...

Gold plating

Never finishing anyth...

Noise

Too much noise

TAFT

Testing All the Fucking Time

Analisys Paralisys

Freedom raises productivity

therefore, I'll
deliver more value

BUSTED

Disclaimer

All opinions expressed
are based on the
speakers experiences

Not absolute truths

Disclaimer

Confirmed or busted


are context-sensitive

Giving freedom

requires some courage

and you'll face challenges

But...

it is still worth it!

Freedom in the workplace

walks hand in hand with

1

Waste reduction

2

Transfering accountability

3

Management
decentralization

4

Letting go of
past behaviors

5

Maturity development

Freedom

at the workplace

Cecilia Fernandes

@cecifernandes github.com/ceci
Slides: http://cecifernandes.com/liberdade_no_trabalho