designers vs developers

29
(vs) + designers développeurs supporting interaction designers and promoting design benefits

Upload: designersinteractifs

Post on 23-Dec-2014

2.317 views

Category:

Business


0 download

DESCRIPTION

L'avènement des nouveaux usages et des interfaces riches, dont la grammaire d'interaction est de plus en plus sophistiquée, place encore plus au coeur du design la problématique de la fonction. L'opposition fonctionnalisme vs. ornementalisme (Jean-Louis Fréchin rappelle souvent que la France est le pays des Arts Décoratifs) est une constante dans la pratique du design, dont l'intervention se réduit souvent en surface à créer un "habillage" graphique. Les projets sont souvent abordés selon un angle technologique ou marketing, mais rarement en termes d'innovation (= design).Avec les nouveaux outils de développement d'applications riches (Flex, Silverlight), la question du "designer/developer workflow" est revenue sur le devant de la scène. Comment réinventer le couple designer / développeur ?Suite à la table ronde designers vs. développeurs, au ReMIX08, le 17 avril 2008, je vous propose d'échanger sur les relations designers/développeurs.Quelle place pour le design dans un projet ?Quelle est l'influence des outils ? Sont-ils une des solutions ?Quels sont les nouveaux modèles de collaboration entre les designers et les développeurs ?

TRANSCRIPT

Page 1: Designers Vs Developers

(vs)+designers

développeurs

supporting interaction designers and promoting design benefits

Page 2: Designers Vs Developers

200 membres‣ 5 % associations‣ 15 % étudiants ‣ 20 % annonceurs / agences‣ 60 % professionnels salariés ou indépendants

missions principale : définir et organiser les professions du design numérique

encourager le partage de bonnes pratiques à travers : workshops, conférences, Pecha Kucha + des publications + une communauté

Page 3: Designers Vs Developers

supporting interaction designers and promoting design benefits

Page 4: Designers Vs Developers

supporting interaction designers and promoting design benefits

Page 5: Designers Vs Developers

tour de table :-)

Page 6: Designers Vs Developers

Pourquoi maintenant ?

Page 7: Designers Vs Developers

20 ans d’évolutions des interfaces web• d’un web line-mode (1989) aux interfaces riches• une grammaire de l’interaction de + en + complexe• le design interactif = davantage la représentation du comportement de l’interface que son aspect esthétique

Page 8: Designers Vs Developers

Drag and Drop. Drag and Drop Modules. In Page Editing. In Page Custom Editing. Direct State Editing. Grid Cell Editing. Inline Custom Editing. Inline Tag Editing. Popup Custom Editing. Slide-

out Custom Editing. Inline Text Editing. Persistent Portals. Inline Reordering. Indication. Busy Indication. Cursor Busy. In Context Busy. In Context Progress. Inline Status. Auto Complete.

Balloon Error Tip. Deferred Content Loading. Dynamic Goal. Narrowing Choices. Refining Search. Live Search. Dynamic Filter. Invitation. Cursor Invitation. Drop Invitation. Tool Tip Invitation. Hover Invitation. Detail Zoom. Opacity Focus. Configurable Module - Faceplate. Configurable Module - Flip It. Configurable Module - Inline Configure. Configurable Module - Slide Out Drawer. Slide Out. Flip.

Opacity Fade. Endless Scrolling. Expandable Paging Boundary. Fresh Content. Hover Detail. In Place Drill Down. Inline Assistant. Inline Validation. Validate Then Suggest. On Demand Refresh.

Periodic Refresh. Resizable Modules. Scrolling Modules. Auto Save. In Context Tools. Remembered Collection. Remembered Preferences. Auto Form Fill. Rating an Object. Transition. Brighten

Transition. Cross Fade Transition. Dim Transition. Expand Transition. Fade In Transition. Fade Out Transition. Flip Transition. Move Transition. Self-Healing Transition. Collapse Transition. Slide

Transition. Rich Internet Object. Available. Selected. Drag and Drop. Drag and Drop Modules. In Page Editing. In Page Custom Editing. Direct State Editing. Grid Cell Editing. Inline Custom Editing. Inline Tag Editing. Popup Custom Editing. Slide-out Custom Editing. Inline Text Editing. Persistent Portals. Inline Reordering. Indication. Busy Indication. Cursor Busy. In Context Busy. In Context

Progress. Inline Status. Auto Complete. Balloon Error Tip. Deferred Content Loading. Dynamic Goal. Narrowing Choices. Refining Search. Live Search. Dynamic Filter. Invitation. Cursor Invitation. Drop Invitation. Tool Tip Invitation. Hover Invitation. Detail Zoom. Opacity Focus. Configurable Module -

Faceplate. Configurable Module - Flip It. Configurable Module - Inline Configure. Configurable Module - Slide Out Drawer. Slide Out. Flip. Opacity Fade. Endless Scrolling. Expandable Paging Boundary. Fresh Content. Hover Detail. In Place Drill Down. Inline Assistant. Inline Validation.

Validate Then Suggest. On Demand Refresh. Periodic Refresh. Resizable Modules. Scrolling Modules.

www.lukew.com

Page 9: Designers Vs Developers

?qu’est-ce qu’undesigner • profession née dans les

années 30 (U.S.)• travaille sur les qualités formelles (= fonctionnelles+ esthétiques) des objets et des services (ICSID)

• large spectre d’expertises• fonctionnalisme vs ornementalisme (héritage du Bauhaus liens entre art et technologie)

• Le design est une activité créatrice dont le but est de présenter les multiples facettes de la qualité des objets, des procédés, des services et des systèmes dans lesquels ils sont intégrés au cours de leur cycle de vie. (International Council of Societies of Industrial Design - ICSID, citée par l’APCI)

Page 10: Designers Vs Developers

?qu’est-ce qu’undesigner interactif

• traduit, équilibre les besoins utilisateurs et marketing en choix de conception et d’interface (comportement + représentation)

• formes immatérielles (web,

logiciels, services) ou matérielles (téléphones, PDA, ordinateurs, ambient devices)

Page 11: Designers Vs Developers

?qu’est-ce qu’undesigner interactif

• “la revendication de la perfection de l’objet artisanal” (Brigitte Borja) vole en éclats• convergence(s) design industriel + design numérique

• design numérique : un outil et non un objet formellement fini (Etienne Mineur)• une logique de gabarits sans maîtrise du processus complet ou possibilité de contrôle

Page 12: Designers Vs Developers

qu’est-ce qu’undéveloppeur web

• développeur front-office (interface graphique, HTML, CSS, JavaScript, JScript,

ActionScript) vs développeur back-office (programme interactions serveurs/BDD)

• traduit par la programmation le comportement de l’interface en interactions complexes

?

Page 13: Designers Vs Developers

Quel processusde création• place des développeurs ?• place des designers ?• interactions entre eux ?

?

Page 14: Designers Vs Developers

Quelle place pour le design dans un projet ?

• une intervention souvent en surface et en bout de chaîne : habillage graphique hérité de la démarche du logiciel (France = pays des arts déco.)

• le projet design souvent amorcé selon un angle techno ou marketing• un dialogue dev/designer rendu difficile par l’organisation du projet

http://www.internetactu.net/2005/06/16/innovation-et-internet-design-et-dveloppement-logiciel/

arts décoratifs : “entretenir en France la culture des arts qui poursuivent la réalisation du beau dans l'utile”

Page 15: Designers Vs Developers

Quelle place pour le design dans un projet ?

0 investigation & recherche

1 conception

2 exploration /

design

3 intégration

4 développement

5 évaluation

> > > > >

• brief• recherche utilisateur

• architecture de l’information• maquettes fonctionnelles

• concept• design de l’interface (maquettes)• choix du style• déclinaisons• documentation

• intégration HTML/CSS• intégration/animation interface riche

• recettage

Page 16: Designers Vs Developers

Comment réinventer le couple designer & développeur

?

Page 17: Designers Vs Developers

Proposition 1

Page 18: Designers Vs Developers

Proposition 1• les métiers du design numérique : une segmentation héritée de la terminologie de la pub qui a muté vers un dispositif + complexe

Page 19: Designers Vs Developers

Proposition 1• une nouvelle approche du brief pour nourrir le creative hydra

• les développeurs intégrés à l’équipe de création> faciliter l’innovation> communiquer aux designers les opportunités offertes par la technologie

Page 20: Designers Vs Developers

Proposition 1• avènement d’un processus de création non-linéaire [itératif]entre les designers & les développeurs

• la communication avec le développeur comme un livrable

Page 21: Designers Vs Developers

Proposition 2l’hybridation du

devsigner

Page 22: Designers Vs Developers

Proposition 2• un système de métiers évolutionniste> à travers l’histoire des interfaces graphiques (Web 1, 2...)> métiers de transition

• existe-t-il encore des groupes segmentés dev./designers ? Une addition de compétences

avec les “nouveaux usages” (pour ne pas nommer le Web 2.0), le développeur devient designer, le client devient designer...

Page 23: Designers Vs Developers

Proposition 3l’outil comme interface développeur/designer

Page 24: Designers Vs Developers

Proposition 3• Quelle est l’influence des outils ? • Comment les designers s’approprient-ils les outils technologiques ?

Quelle est lʼinfluence des outils ?Exemple dʼappropriation dʼoutils technologiques par les designers :

Page 25: Designers Vs Developers

Proposition 3• effacer la dialectique du “techniquement faisable”• un processus plus itératif (The New Iteration, K. Januszewski & J. Rodriguez)

• Quel rôle pour l’intégrateur ?

des designers de plus en plus souvent amenés à créer leur propre code

Page 26: Designers Vs Developers
Page 27: Designers Vs Developers

Proposition 4

constitution d’une culture commune développeur/designer

Page 28: Designers Vs Developers

Proposition 4

• culture = ensemble de références/valeurs communes

• à travers les livrables• à travers un imaginaire commun à développer

Page 29: Designers Vs Developers

Proposition 4

imaginaire commun

= design d’interaction