Clemens Brandt - Creativity and productivity in an agency environment

54
How agile methodologies can boost creativity and productivity in an agency environment August 24, 2014 COLLABORATE, ITERATE, PRIORITIZE, CREATE

description

Clemens lecture about creative process and brainstorming technics

Transcript of Clemens Brandt - Creativity and productivity in an agency environment

Page 1: Clemens Brandt - Creativity and productivity in an agency environment

How agile methodologies can boost creativity and productivity in an agency environment

August 24, 2014

COLLABORATE, ITERATE, PRIORITIZE, CREATE

Page 2: Clemens Brandt - Creativity and productivity in an agency environment

привет

Page 3: Clemens Brandt - Creativity and productivity in an agency environment

TODAY

● Agency Production

● Agile Methodology

● Tactical Tips:

○ User Stories○ Prototyping

● Workshop

Page 4: Clemens Brandt - Creativity and productivity in an agency environment
Page 5: Clemens Brandt - Creativity and productivity in an agency environment

AGENCY PRODUCTION

Page 6: Clemens Brandt - Creativity and productivity in an agency environment
Page 7: Clemens Brandt - Creativity and productivity in an agency environment
Page 8: Clemens Brandt - Creativity and productivity in an agency environment

THE TRADITIONAL APPROACH

Planning / Insights

Gathering

Creative Develop-

ment

Finding a Production

Partner

Shoot Post SHIP

Page 9: Clemens Brandt - Creativity and productivity in an agency environment

INTERACTIVE PRODUCTION

Page 10: Clemens Brandt - Creativity and productivity in an agency environment

SOFTWARE

Page 11: Clemens Brandt - Creativity and productivity in an agency environment
Page 12: Clemens Brandt - Creativity and productivity in an agency environment

ADVERTISING APPROACH

Concepting2 Months

Design4 Weeks

Development2 Weeks, no testing,4 change requests

LAUNCH

Page 13: Clemens Brandt - Creativity and productivity in an agency environment

RESULT:

+

Page 14: Clemens Brandt - Creativity and productivity in an agency environment

WHAT NEEDS TO CHANGE?

Page 15: Clemens Brandt - Creativity and productivity in an agency environment

PROCESS

Page 16: Clemens Brandt - Creativity and productivity in an agency environment
Page 17: Clemens Brandt - Creativity and productivity in an agency environment

AGILE

Page 18: Clemens Brandt - Creativity and productivity in an agency environment

AGILE MANIFESTO

● Individuals and interactions over process and tools

● Working software over comprehensive documentation

● Customer collaboration over contract negotiation

● Responding to change over following a plan

Page 19: Clemens Brandt - Creativity and productivity in an agency environment

AGILE AS MINDSET

● The customer is the highest priority

● Change requests are welcome

● Deliver software early and often

● Business people and developers need to work together

from the beginning on

● Face-to-face conversation above everything

● The best work comes out of self-organizing teams

Page 20: Clemens Brandt - Creativity and productivity in an agency environment

TEAM

Page 21: Clemens Brandt - Creativity and productivity in an agency environment

THE AGILE TEAM

SCRUM MASTERPRODUCT OWNER SCRUM TEAM

Page 22: Clemens Brandt - Creativity and productivity in an agency environment

AGENCY TEAMS?

Page 23: Clemens Brandt - Creativity and productivity in an agency environment

AGENCY TEAMS?

Account Management

Creative Teams

Strategy/Planning

Production Developers

Designers UX DesignersProject

Managers...

Page 24: Clemens Brandt - Creativity and productivity in an agency environment

PRODUCER AS SCRUM MASTER

Account Manager

Producer

Creative Team

Strategist

Developers

Designers UXCLIENT

Page 25: Clemens Brandt - Creativity and productivity in an agency environment

WITH EXTERNAL PARTNERS

Account Manager

Producer

Creative Team

Strategist

Developers

Designers UXCLIENT

Page 26: Clemens Brandt - Creativity and productivity in an agency environment

ESTABLISH A FLAT STRUCTURE RIGHT AT THE START

Page 27: Clemens Brandt - Creativity and productivity in an agency environment

USER STORIES

Page 28: Clemens Brandt - Creativity and productivity in an agency environment

AS A [USER]I WANT [...]

(SO THAT [...])

Page 29: Clemens Brandt - Creativity and productivity in an agency environment
Page 30: Clemens Brandt - Creativity and productivity in an agency environment

GUIDELINES

● Independent

● Negotiable

● Valuable

● Estimable

● Small (sized appropriately)

● Testable

Page 31: Clemens Brandt - Creativity and productivity in an agency environment

As a book shopper, I can read reviews of a selected book to help

me decide whether to buy it.

Page 32: Clemens Brandt - Creativity and productivity in an agency environment

As a book shopper, I can read reviews of a selected book to help

me decide whether to buy it.

Page 33: Clemens Brandt - Creativity and productivity in an agency environment

We will build the app with the Parse framework

Page 34: Clemens Brandt - Creativity and productivity in an agency environment

The software needs to be easy to use

Page 35: Clemens Brandt - Creativity and productivity in an agency environment

As a user I want to be able to manage my profile

Page 36: Clemens Brandt - Creativity and productivity in an agency environment

Smartphone User

I want to be able to take a photo so that I can share it with my

friends

I want to see what photos my friends are

uploading

I want to be able to put filters on my

photos to make them look cool

I want to be able to manage my bio text

I want to be able to manage my name

I want to be able to set/change my

password ...

I want to be able to post automatically on twitter when I upload

a photo

I want to be able to like a photo

I want to be able to get notified when someone likes my

photo

I want to be able to add friends to my

network via Facebook

Client Desktop

Page 37: Clemens Brandt - Creativity and productivity in an agency environment

THE MOST DIFFICULT PART:RUTHLESS PRIORITIZATION

Page 38: Clemens Brandt - Creativity and productivity in an agency environment

Smartphone User

I want to be able to take a photo so that I can share it with my

friends

I want to see what photos my friends are

uploading

I want to be able to put filters on my

photos to make them look cool

I want to be able to manage my bio text

I want to be able to manage my name

I want to be able to set/change my

password

I want to be able to post automatically on twitter when I upload

a photo

I want to be able to like a photo

I want to be able to get notified when someone likes my

photo

I want to be able to add friends to my

network via Facebook

Needs to run on Android XYZ

Needs to pass security

guidelines XYZ

Page 39: Clemens Brandt - Creativity and productivity in an agency environment

I want to be able to set/change my

password

As a new user I want to create a new

password

As an existing user I want to be able to

change my password

As a user who forgot her password I want to be able to retrieve

my password

...

Page 40: Clemens Brandt - Creativity and productivity in an agency environment

UX DESIGNER:User Flows + Wireframes

I want to be able to add friends to my

network via Facebook

DEVELOPER:Facebook API

integration + DB development

DESIGNER:Design of interface

DEVELOPER:Frontend

development of interface

QA:Test of functionality

+ integration test

COPYWRITER:Write interface

copy

Page 41: Clemens Brandt - Creativity and productivity in an agency environment

Smartphone User

I want to be able to take a photo so that I can share it with my

friends

I want to see what photos my friends are

uploading

I want to be able to put filters on my

photos to make them look cool

I want to be able to manage my bio text

I want to be able to manage my name

I want to be able to set/change my

password

I want to be able to post automatically on twitter when I upload

a photo

I want to be able to like a photo

I want to be able to get notified when someone likes my

photo

I want to be able to add friends to my

network via Facebook

4

2

3

1

5

2

1

4

4

3

Page 42: Clemens Brandt - Creativity and productivity in an agency environment

I want to be able to take a photo so that I can share it with my

friends

I want to see what photos my friends are

uploading

I want to be able to put filters on my

photos to make them look cool

I want to be able to manage my bio text

I want to be able to manage my name

I want to be able to set/change my

password

I want to be able to post automatically on twitter when I upload

a photo

I want to be able to like a photo

I want to be able to get notified when someone likes my

photo

I want to be able to add friends to my

network via Facebook

4 2 3 1

5 2 1

4 4

3

SPRINTS

SPRINT 1

SPRINT 2

SPRINT 3

Page 43: Clemens Brandt - Creativity and productivity in an agency environment
Page 44: Clemens Brandt - Creativity and productivity in an agency environment

PROTOTYPING

Page 45: Clemens Brandt - Creativity and productivity in an agency environment
Page 46: Clemens Brandt - Creativity and productivity in an agency environment
Page 47: Clemens Brandt - Creativity and productivity in an agency environment
Page 49: Clemens Brandt - Creativity and productivity in an agency environment

EXERCISE

Page 50: Clemens Brandt - Creativity and productivity in an agency environment

EXCERCISE

● Create teams of 3 or 4

● User stories (45 mins):

○ Brainstorm all kinds of stories○ Grouping○ Prioritizing

● Create a prototype based on your user stories (30 mins):

○ Draw on paper

○ Once you’re done, take cell phone photos and send them to [email protected]

● Presentation

Page 51: Clemens Brandt - Creativity and productivity in an agency environment

TASK: Website Pizza Ordering

Page 52: Clemens Brandt - Creativity and productivity in an agency environment

TASK: Website Pizza Ordering

Page 53: Clemens Brandt - Creativity and productivity in an agency environment

Вопросы?

Page 54: Clemens Brandt - Creativity and productivity in an agency environment

спасибо!