Frantic After Work: Creative work culture

Post on 25-Jan-2015

814 views 3 download

description

Frantic After Work November 2012 presents: Creative work culture – lessions learned over the years by Mika Hämäläinen, Designineer at eQsign

Transcript of Frantic After Work: Creative work culture

Best PracticesNotes from the New Media Grand Tour 1998

2

Beware big IT-companies

• Most people interviewed who had worked on co-projects with Big IT Companies seemed to be quite upset by it.

• Be careful.

3

Evolution of culture, not revolution

• Cherish New Media Culture.

• We know that not all the things we do are done the best way they could be done. But don’t try to change everything at once, there will be clash of cultures.

• Remember that young experts, working in friendship-culture started this industry, work with that, and don’t try to bring in some American Consulting Company culture at once. It means trouble.

4

Build on ambition

• We are ambitious bunch.

• Use it, work with it, and don’t throw it overboard with company structure, weird project management and concentration on earnings.

• It is nice to make money, but most people seem to be driven by being able to plan, produce and to be thanked for doing such a good work.

5

Managing Growth –delegate responsibility

• Keep on growing, put remember to let go.

More people, bigger projects, now things have to be delegated.

• Give juniors a bit more responsibility that you thing they can handle, and you will see that they grow to fulfill the need.

6

Implement your designs

• Say what you do, do what you say.•

Document your work, become better by following up.

• There seems to be lot of development work done in each company, but in too many cases it is just design work, with no implementation and follow-ups.

7

Centerpiece of an office creates spirit

• Company has an identity, let it grow.

• Create places where people like to hang around, keep those places alive.

• Maybe we all could have feeling of a family dinner when having lunch?

8

Give stories to media

• Media loves New Media.

• No wonder there is such publicity for us.

• But remember to tell stories, give histories, have places to photograph, make it interesting for the journalist.

• Control by giving, not by blocking.

9

Keep it flat

• Keep the organization flat.

• Yes, there can be very complex organization, but most employees want to have flat organization with direct and personal influence on decision making.

• Cherish experience and expertise, but don’t look down on those who have just started.

10

Keep it simple

• Whenever designing tool, methods and templates, • keep them simple.

• You probably can create perfect tool if you have enough time, but even then don’t make them too complicated.

• No one wants to have Debriefing Template 27 pages long!

11

Forget the waterfall, build iteration into project

• If project is planned as set of steps to be performed one after one, it will create enormous pressures into last phases. Especially in our line of work where changes are more rule than exception.

• Workflow should be planned according to iteration, setting small milestones so that all the phases are done simultaneously, going further and better with each iteration phase.

• If the deadline comes too early, the project can be released as it was in last milestone, smaller than planned, put whole and tested.

12

Small creative teams –with ambition

• When the projects are getting bigger and bigger, there seems to be more people involved in projects.

• Remember that by putting in more ”Man Months” by adding people is not the same than having small compact steady team with reasonable timetable.

• The best creative teams seem to be 2-5 people, no more. Give them power, time, resources and honor.

13

Make things easy for hardworking

• When the deadlines are approaching, and the working days are getting longer, what do you do?

• Make things easier for those under pressure. Have enough food and drinks available, have places for resting, hire someone to babysit their children, have their laundry done for them etc. And when the pressure is off, send them, and their families for an vacation.

• Remember you’ll need them next time, don’t burn them up.

14

Senior experts

• Build up expertise.

• Don’t waste your best designers or developers to do chores that someone else could do for them.

• Use experts as coaches; keep them moving, developing, pointing directions…

15

Professional Guilds to build know-how and pride

• If you are arranged into industrial or customer teams with mixed expertise, build up ”Guilds”, parallel teams which coordinates development inside an expertise.

16

Creative forums to see further

• Create forums to cherish creativity.

• Take some time off, have interesting people to come to forum, do some exercises, play around, and keep the flame burning.

17

Professional development is the key to future

• Keep on developing.

• Have internal developing days, meet with outside experts, go to seminars, read books.

• And remember to take time to do this.

18

Recording lessons learned

• Start collecting data.

• What is done, how it was done and why. What did we learn from it?

• Remember that next time it might be different people, team or may even different company, who is working on similar case.

19

Keep on teaching and sharing

• Spread out your knowledge, and it will come back double!

• Coach the juniors, share your information and knowledge.

• Even though the companies are getting big, and you can’t know all of them personally, keep on sharing your knowledge.

20

Cherish yourself

• Enjoy, be proud.

• This may be the most interesting, at least the fastest growing industry in the world.

• Enjoy being part of it.

21

Get headset for the phones

• Yes, free your hands

22

Free Coke!

• Yes, everyone should be allowed free speech and free softdrinks.

• Some of us do!

2012

”Aluksi tuli agile ja scrum, joilloin saimme vihdoin kauan kaivatun oikeuden päivittäin raportoida tekemisiämme. Todella hienoa! varmasti jokainen, joka joutuu työskentelemään ilman jokapäiväistä seurantaa kadehtii meitä kehittäjiä. Eipä enää koodarit pääse notkumaan tyhjän panttina, kun tekemisten seuranta on saatu melkein reaaliaikaiseksi.

Nyt otetaan sitten käytöön uusi hieno käytäntö. Jokainen rivi koodia, jonka kirjoitamme, tarkistutetaan toisella kehittäjällä. Tästähän me kaikki olemme unelmoineet. Sanotaan sitä vaikka katselmoinniksi, koska kyttääminen kuulostaa pahemmalta, vaikka asia ei siitä miksikään muutu. Siis kulkeeko sairaanhoitajat osastolla joku toinen olan takana tarkistamassa kaikki työvaiheet? Miksei HKL:n kuljettajilla ole kakkoskuskia, jonka tehtävät on tarkkailla ratissa istuvan työn laatu?

Jos joku nuori tällä palstalla pohtii tulevaa uraa, voin suositella IT-alaa todellisena unelmatyönä. Päivittäin saat tehdä selvityksen, miksi työsi tuottavuus ei ole yltänyt tavoitteisiin. Jos tuottavuus onkin kohdallaan, niin joku tarkistaa kaikki tekemisesi ja kirjaa ylös virheet, jotta niistä voidaan asianmukaisesti rapostoida eteenpäin. Onko mitään, mihin kehittäjät eivät sopeudu?” - koodiorja

HTML

”Suomalaisissa teknillisissä korkeakouluissa tietojenkäsittelytiede ja javascript tuntuvat olevan toisensa kokonaan poissulkevat käsitteet (”Eikös tämä web olekin jo vähän eilisen juttu?”), joten laaja-alaisesti front end -puolen hallitsevia henkilöidä ei löydy kuin kourallinen. Useimmiten uupuu tietojenkäsittelytieteen tuntemus tai sitten henkilö ei osaa tai ole kiinnostunut käyttöliittymäsuunnittelusta ja käytettävyydestä.” - Petteri Koponen

Mika Hämäläinen2012