Top Banner
1 CULTIVATING CONDITIONS FOR HIGH PERFORMANCE DESIGN TEAMS Allen Higgins Joe Nandhakumar UCD Centre for Innovation, Technology & Organisation in the UCD College of Business + ISM Group & IKON at WBS, University of Warwick
20

Cultivating High Performance Design Teams

Apr 12, 2017

Download

Design

Allen Higgins
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cultivating High Performance Design Teams

1

CULTIVATING CONDITIONS FOR HIGH PERFORMANCE DESIGN TEAMS

Allen HigginsJoe Nandhakumar

UCD Centre for Innovation, Technology & Organisation in the UCD College of Business + ISM Group & IKON at WBS, University of Warwick

Page 2: Cultivating High Performance Design Teams

https://youtu.be/qLEFafMBazc

Page 3: Cultivating High Performance Design Teams

Traditional Management Culture and Control § 3 Variables

§ Cost§ Time§ Quality

§ 4 Variables + 1 Essential Requirement§ Cost§ Time§ Quality § Scope§ Intrinsic Creativity

Digital Management Culture and Control

Page 4: Cultivating High Performance Design Teams

§ This screen is intentionally blank4

Page 5: Cultivating High Performance Design Teams

Software’s Expressive Objects (code)

5

Page 6: Cultivating High Performance Design Teams

Software’s Expressive Objects (compilation)

6

Page 7: Cultivating High Performance Design Teams

Software’s Expressive Objects (data & structure)

7

Page 8: Cultivating High Performance Design Teams

Software’s Expressive Objects (multiple services)

8

Page 9: Cultivating High Performance Design Teams

Software’s Expressive Objects (models)

9

Page 10: Cultivating High Performance Design Teams

Software’s Expressive Objects (art & assets)

10

Page 11: Cultivating High Performance Design Teams
Page 12: Cultivating High Performance Design Teams

12

Software’s Expressive Objects (7/7)

Page 13: Cultivating High Performance Design Teams

CommunicationSimplicityFeedbackCourage

Page 14: Cultivating High Performance Design Teams

Organisational Principles§ Early tangible feedback from short cycles.§ Incremental planning § Flexible schedule § Test written before coding§ Tests are automated and run often§ Communication at the heart§ Design reviewed continuously§ All coding is collaborative

Page 15: Cultivating High Performance Design Teams

Image source: http://library.northeastern.edu/digital-media-commons

Page 16: Cultivating High Performance Design Teams

Image source: pivotal labs (accessed 2011)

Page 17: Cultivating High Performance Design Teams

Image source: emc (accessed 2011)

Page 18: Cultivating High Performance Design Teams

Source: https://www.guidewire.com/resources/videos

Page 19: Cultivating High Performance Design Teams

CREATIVE Environments § Soft Infrastructure§ Source control, test framework, build framework, email,

news,§ Physical Infrastructure§ Large monitors, accessible desk space, shared

workstations (but personal areas), meeting rooms, firm floors for speedy rolling

§ White boards, the Rules, story cards and task cards§ Shared experiences, meals, events, activities!§ Esprit d’corps

Page 20: Cultivating High Performance Design Teams

20

Related LiteratureSchön, 1991 –reflective practice & architectural designBoden, 1994 – talking work & business organisationBucciarelli, 1994 – object thinking, engineering design as

collective articulationSuchman & Trigg, 1996 – software design as situated

actionBødker & Grønbæk, 1996 – software design as activity

systemMackenzie & Monk, 2004 – coding as collective practiceRönkkö, 2007 – constructing programs through language