SlideShare a Scribd company logo
1 of 28
January 23, 2010 Agile + UX
“ART becomes SCIENCE becomes ENGINEERING” IDEAS become BEST PRACTICES become TOOLS [and DELIVERABLES] Agile + UX
1991 - Virginia Tech  Engineering Fundamentals 1993 – 1999 Corcoran School of Art  Fine Arts/ New Media 1995 Sheridan Design Public Art, murals, Community Art projects 1996 – 1999 Architecture 1999 – 2001 .COM Multimedia & web application design 2001 – 2005 Pay.gov UI design/ SDLC Process 2005 - CloverLeaf Consulting UX/ Agile Process 2009 – Georgetown International Business (MBA) 2009 Three Pillar Global Me (Pat Sheridan)
Agile Collocation of teams (XP) Peer programming User Stories Iterations/ Sprints Stories, Tasks, and Points Backlog Velocity/ Burndown Retrospectives UX User centered design Information architecture Content strategy Visual design Design patterns View components Task flow/ interaction design Process Maturity and Convergence
Competition – Old Thinking Collaboration – New Thinking Product: Closed Source Process: Project/Date Focused Teams:  Segmented Skills/ Input Date driven, “Done yet?” hierarchical Process:  50% Transparent Design: All up front (waterfall) All at the end (lipstick)  Product: Open Source Process: Business Value / Priority Focused Teams: Interdisciplinary Scope driven sprints Flat Process: 100% Transparent Design: Integrated throughout Collaboration makes for unbeatable Competition
Understand tasks at the most granular level Manage Risk and Complexity Evaluate UI/UX choices as Options Scope is Everything
Envision Session Design iterations ahead of Dev iterations Importance of Backlog Ongoing Feedback Process
Story List Story Dependency Mental Model Wireframes Deliverables
RIA: Reaching the Next Plateau
Toolset Maturity + Process Convergence Process Maturity Platform Maturity Device Maturity Data visualization Grids, charts, graphs, maps User Maturity – customization and control ‘User Directed Interfaces’ as opposed to ‘design for user’ RIA: Reaching the Next Plateau
Changing frame of reference
Communication Challenges Web 2.0, 3.0, Drag-and-Drop, ZZZzzzzzz Invalidated notions of finished states Reference the way successful sites LOOK Reference the way successful sites ACT Mint.com Anything Google Anything Desktop, fat client experience Changing frame of reference
[object Object],Determining Risk and Complexity Lack of knowledge of ‘Big App’ development Lack of pattern knowledge on the infrastructure side of RIA Knowledge Gap – ‘Honest Mistakes’ Customers/Designers don’t know what is available in the toolbox Serialized analysis/ design cycles Too much customization Consistency to a fault Inconsistent business rules for a ‘consistent’ UI Where Things go Wrong
Working: Quicker Feedback/ Dev iterations Designing Focus on Interactions and re-use Design Pattern Library Design Component Library [Style Guide] Developing Custom Components Aesthetics: Renderer/ Templates/ Themes Squaring the Circle
Modals/ Error Form Validation Search/ Find / Browse Navigation vs. Action Ext JS as Design Pattern Library
Agile + Ext JS + Omnigraffle
Meeting Facilitation High resolution wireframes remove Hand Waving + Leap of Faith Constraints on Design Working ‘with’ or ‘against’ the Framework Scope/LOE Consistency Agile + Ext JS + Omnigraffle
Agile: Story Mental Model
Agile: Story Dependency
Agile: Story Dependency
Agile + Ext JS + Omnigraffle
Deliverables: Wireframes (Low-Res)
Ext JS Wireframes
Ext JS Wireframing
25 Focus on conversations not documentation February 2, 2011
Maintaining shared understanding Agile UX Prototype driven analysis Business, customer, and dev team stakeholders  Text based ‘wireframes’ Ext JS Component architecture allows for meta-code descriptions TPG Envision Distributed Design Location independent teams/ interdisciplinary skills/ skill levels Process maturity, deliverables, infrastructure Distributed Design
Developers Common language for discussion w/ designers API, Docs, examples Customers Highly visual deliverables 80%/20% out of the box UX/ Interaction Designers Ext JS Designer Ext JS example site == Design Pattern Library Omnigraffle Stencil == Rapid Prototyping Ext JS Designer!! What’s in it for me?
Happy Coding!

More Related Content

What's hot

Integrating UX into an Agile Process
Integrating UX into an Agile ProcessIntegrating UX into an Agile Process
Integrating UX into an Agile ProcessJanice James
 
UXI Matrix (Jon Innes)
UXI Matrix (Jon Innes)UXI Matrix (Jon Innes)
UXI Matrix (Jon Innes)Balanced Team
 
Bad UX Kills People - #12 Industry Sessions by EDIT. | UX & Responsive Design
Bad UX Kills People - #12 Industry Sessions by EDIT. | UX & Responsive DesignBad UX Kills People - #12 Industry Sessions by EDIT. | UX & Responsive Design
Bad UX Kills People - #12 Industry Sessions by EDIT. | UX & Responsive DesignEDIT. - Disruptive Digital Education
 
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable SoftwareIntegrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable SoftwareJon Innes
 
Introduction to ux
Introduction to uxIntroduction to ux
Introduction to uxBill Darby
 
A Primer To Lean UX
A Primer To Lean UXA Primer To Lean UX
A Primer To Lean UXDesignMantic
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX Murali Krishna
 
The Future of User Experience
The Future of User ExperienceThe Future of User Experience
The Future of User ExperiencePALO IT
 
Great Agile in a UX World
Great Agile in a UX WorldGreat Agile in a UX World
Great Agile in a UX WorldAnthony Viviano
 
Are you riding the UX Strategy wave to maturity?
Are you riding the UX Strategy wave to maturity?Are you riding the UX Strategy wave to maturity?
Are you riding the UX Strategy wave to maturity?Pradeep Nayar
 
Kv work samples
Kv work samplesKv work samples
Kv work sampleskay_sjc
 
Designer vs Developer - A Battle Royal v1.0
Designer vs Developer - A Battle Royal v1.0Designer vs Developer - A Battle Royal v1.0
Designer vs Developer - A Battle Royal v1.0Nicole Maynard
 
UX Maturity Models
UX Maturity Models   UX Maturity Models
UX Maturity Models Gena Drahun
 
Best Practices for a Great User Experience
Best Practices for a Great User ExperienceBest Practices for a Great User Experience
Best Practices for a Great User ExperienceUser Experience Labs
 
User centred design (UCD) and the connected home
User centred design (UCD) and the connected homeUser centred design (UCD) and the connected home
User centred design (UCD) and the connected homeCyber-Duck
 
TEAMS MEMES AND METRICS Connecting the Lean UX Dots
TEAMS MEMES AND METRICS Connecting the Lean UX DotsTEAMS MEMES AND METRICS Connecting the Lean UX Dots
TEAMS MEMES AND METRICS Connecting the Lean UX DotsJon Innes
 
Usability And Software Developers
Usability And Software DevelopersUsability And Software Developers
Usability And Software DevelopersRob Knight
 

What's hot (20)

Integrating UX into an Agile Process
Integrating UX into an Agile ProcessIntegrating UX into an Agile Process
Integrating UX into an Agile Process
 
UXI Matrix (Jon Innes)
UXI Matrix (Jon Innes)UXI Matrix (Jon Innes)
UXI Matrix (Jon Innes)
 
Bad UX Kills People - #12 Industry Sessions by EDIT. | UX & Responsive Design
Bad UX Kills People - #12 Industry Sessions by EDIT. | UX & Responsive DesignBad UX Kills People - #12 Industry Sessions by EDIT. | UX & Responsive Design
Bad UX Kills People - #12 Industry Sessions by EDIT. | UX & Responsive Design
 
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable SoftwareIntegrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
Integrating UX Into Agile: How To Ensure Your Sprints Result In Usable Software
 
Introduction to ux
Introduction to uxIntroduction to ux
Introduction to ux
 
A Primer To Lean UX
A Primer To Lean UXA Primer To Lean UX
A Primer To Lean UX
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
 
The Future of User Experience
The Future of User ExperienceThe Future of User Experience
The Future of User Experience
 
Great Agile in a UX World
Great Agile in a UX WorldGreat Agile in a UX World
Great Agile in a UX World
 
Ux design process
Ux design processUx design process
Ux design process
 
RWD and UX
RWD and UXRWD and UX
RWD and UX
 
Are you riding the UX Strategy wave to maturity?
Are you riding the UX Strategy wave to maturity?Are you riding the UX Strategy wave to maturity?
Are you riding the UX Strategy wave to maturity?
 
Kv work samples
Kv work samplesKv work samples
Kv work samples
 
Designer vs Developer - A Battle Royal v1.0
Designer vs Developer - A Battle Royal v1.0Designer vs Developer - A Battle Royal v1.0
Designer vs Developer - A Battle Royal v1.0
 
UX Maturity Models
UX Maturity Models   UX Maturity Models
UX Maturity Models
 
Redesign design V2.0
Redesign design V2.0Redesign design V2.0
Redesign design V2.0
 
Best Practices for a Great User Experience
Best Practices for a Great User ExperienceBest Practices for a Great User Experience
Best Practices for a Great User Experience
 
User centred design (UCD) and the connected home
User centred design (UCD) and the connected homeUser centred design (UCD) and the connected home
User centred design (UCD) and the connected home
 
TEAMS MEMES AND METRICS Connecting the Lean UX Dots
TEAMS MEMES AND METRICS Connecting the Lean UX DotsTEAMS MEMES AND METRICS Connecting the Lean UX Dots
TEAMS MEMES AND METRICS Connecting the Lean UX Dots
 
Usability And Software Developers
Usability And Software DevelopersUsability And Software Developers
Usability And Software Developers
 

Viewers also liked

Agile UX: Projetando a User Experience no Mundo Ágil
Agile UX: Projetando a User Experience no Mundo ÁgilAgile UX: Projetando a User Experience no Mundo Ágil
Agile UX: Projetando a User Experience no Mundo ÁgilDiogo Riker
 
2008 china market entry analysis for us firms
2008 china market entry analysis for us firms2008 china market entry analysis for us firms
2008 china market entry analysis for us firmsPatrick Sheridan
 
Georgetown IEMBA China Market Entry Report 2008
Georgetown IEMBA China Market Entry Report 2008Georgetown IEMBA China Market Entry Report 2008
Georgetown IEMBA China Market Entry Report 2008Patrick Sheridan
 
Open Kanban - Discover the Power of Kanban
Open Kanban - Discover the Power of KanbanOpen Kanban - Discover the Power of Kanban
Open Kanban - Discover the Power of KanbanJoseph Hurtado
 
Gerenciamento Ágil de Projetos
Gerenciamento Ágil de ProjetosGerenciamento Ágil de Projetos
Gerenciamento Ágil de ProjetosDaniel de Amaral
 
5 new rules for product development
5 new rules for product development5 new rules for product development
5 new rules for product developmentPatrick Sheridan
 
Agile DC Meetup Presentation - Agile UX
Agile DC Meetup Presentation - Agile UXAgile DC Meetup Presentation - Agile UX
Agile DC Meetup Presentation - Agile UXBrilliant Experience
 

Viewers also liked (10)

Agile UX: Projetando a User Experience no Mundo Ágil
Agile UX: Projetando a User Experience no Mundo ÁgilAgile UX: Projetando a User Experience no Mundo Ágil
Agile UX: Projetando a User Experience no Mundo Ágil
 
2008 china market entry analysis for us firms
2008 china market entry analysis for us firms2008 china market entry analysis for us firms
2008 china market entry analysis for us firms
 
Georgetown IEMBA China Market Entry Report 2008
Georgetown IEMBA China Market Entry Report 2008Georgetown IEMBA China Market Entry Report 2008
Georgetown IEMBA China Market Entry Report 2008
 
Open Kanban - Discover the Power of Kanban
Open Kanban - Discover the Power of KanbanOpen Kanban - Discover the Power of Kanban
Open Kanban - Discover the Power of Kanban
 
UX Iteration Planning
UX Iteration PlanningUX Iteration Planning
UX Iteration Planning
 
O Pensamento Ágil
O Pensamento ÁgilO Pensamento Ágil
O Pensamento Ágil
 
Gerenciamento Ágil de Projetos
Gerenciamento Ágil de ProjetosGerenciamento Ágil de Projetos
Gerenciamento Ágil de Projetos
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
 
5 new rules for product development
5 new rules for product development5 new rules for product development
5 new rules for product development
 
Agile DC Meetup Presentation - Agile UX
Agile DC Meetup Presentation - Agile UXAgile DC Meetup Presentation - Agile UX
Agile DC Meetup Presentation - Agile UX
 

Similar to UXCampDC 2010 - Agile UX

Joel Baskin UX Design and Artifacts
Joel Baskin UX Design and ArtifactsJoel Baskin UX Design and Artifacts
Joel Baskin UX Design and ArtifactsJoel Baskin
 
Rich User Experience Documentation - Update
Rich User Experience Documentation - UpdateRich User Experience Documentation - Update
Rich User Experience Documentation - UpdateJohn Yesko
 
Three Pillar Global Design For Use
Three Pillar Global   Design For UseThree Pillar Global   Design For Use
Three Pillar Global Design For UseThree Pillar Global
 
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX DesignSrijan Technologies
 
Where Does IA Fit in the Design Process
Where Does IA Fit in the Design ProcessWhere Does IA Fit in the Design Process
Where Does IA Fit in the Design ProcessPeter Boersma
 
Introduction to CS60171 (2009)
Introduction to CS60171 (2009)Introduction to CS60171 (2009)
Introduction to CS60171 (2009)markvanharmelen
 
Enterprise User Experience in Higher Education
Enterprise User Experience in Higher EducationEnterprise User Experience in Higher Education
Enterprise User Experience in Higher EducationTarik (Rick) Dzekman
 
Intro to IA/IxD/UXD in the agency world
Intro to IA/IxD/UXD in the agency worldIntro to IA/IxD/UXD in the agency world
Intro to IA/IxD/UXD in the agency worldKarri Ojanen
 
Usability in a Multidisciplinary Team
Usability in a Multidisciplinary TeamUsability in a Multidisciplinary Team
Usability in a Multidisciplinary TeamLisa Herrod
 
Agile and effective project management of for-by wikis
Agile and effective project management of for-by wikisAgile and effective project management of for-by wikis
Agile and effective project management of for-by wikisJesse Wang
 
UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...
UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...
UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...UX STRAT
 
What is a pba webdeveloper?
What is a pba webdeveloper?What is a pba webdeveloper?
What is a pba webdeveloper?tiefield
 
From Website To Webapp Shane Morris
From Website To Webapp   Shane MorrisFrom Website To Webapp   Shane Morris
From Website To Webapp Shane MorrisShane Morris
 
Introduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanyIntroduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanySameer Chavan
 
Designing Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDesigning Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDave Malouf
 
Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Michelle Reyes
 
The Business of UX - People Process and Tech - Miner, Toft
The Business of UX - People Process and Tech - Miner, ToftThe Business of UX - People Process and Tech - Miner, Toft
The Business of UX - People Process and Tech - Miner, Toftscott74m
 

Similar to UXCampDC 2010 - Agile UX (20)

Joel Baskin UX Design and Artifacts
Joel Baskin UX Design and ArtifactsJoel Baskin UX Design and Artifacts
Joel Baskin UX Design and Artifacts
 
Rich User Experience Documentation - Update
Rich User Experience Documentation - UpdateRich User Experience Documentation - Update
Rich User Experience Documentation - Update
 
Three Pillar Global Design For Use
Three Pillar Global   Design For UseThree Pillar Global   Design For Use
Three Pillar Global Design For Use
 
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
 
Where Does IA Fit in the Design Process
Where Does IA Fit in the Design ProcessWhere Does IA Fit in the Design Process
Where Does IA Fit in the Design Process
 
Introduction to CS60171 (2009)
Introduction to CS60171 (2009)Introduction to CS60171 (2009)
Introduction to CS60171 (2009)
 
Enterprise User Experience in Higher Education
Enterprise User Experience in Higher EducationEnterprise User Experience in Higher Education
Enterprise User Experience in Higher Education
 
Intro to IA/IxD/UXD in the agency world
Intro to IA/IxD/UXD in the agency worldIntro to IA/IxD/UXD in the agency world
Intro to IA/IxD/UXD in the agency world
 
UWC Interview
UWC InterviewUWC Interview
UWC Interview
 
Usability in a Multidisciplinary Team
Usability in a Multidisciplinary TeamUsability in a Multidisciplinary Team
Usability in a Multidisciplinary Team
 
Agile and effective project management of for-by wikis
Agile and effective project management of for-by wikisAgile and effective project management of for-by wikis
Agile and effective project management of for-by wikis
 
UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...
UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...
UX STRAT USA, Mike Hubler and Tim Klauda, "Changing the Culture of Consumer a...
 
Web Design Process
Web Design ProcessWeb Design Process
Web Design Process
 
What's Next For UX?
What's Next For UX?What's Next For UX?
What's Next For UX?
 
What is a pba webdeveloper?
What is a pba webdeveloper?What is a pba webdeveloper?
What is a pba webdeveloper?
 
From Website To Webapp Shane Morris
From Website To Webapp   Shane MorrisFrom Website To Webapp   Shane Morris
From Website To Webapp Shane Morris
 
Introduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanyIntroduction to User Experience for Internet Company
Introduction to User Experience for Internet Company
 
Designing Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDesigning Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAs
 
Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI Intelligent Design - Transitioning UX into UI
Intelligent Design - Transitioning UX into UI
 
The Business of UX - People Process and Tech - Miner, Toft
The Business of UX - People Process and Tech - Miner, ToftThe Business of UX - People Process and Tech - Miner, Toft
The Business of UX - People Process and Tech - Miner, Toft
 

Recently uploaded

simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfLucyBonelli
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIyuj
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designersPixeldarts
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyChristopher Totten
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道yrolcks
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssNadaMohammed714321
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster1508 A/S
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppNadaMohammed714321
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Associazione Digital Days
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptMaryamAfzal41
 
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptMaking and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptJIT KUMAR GUPTA
 
Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic global solution
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxKevinYaelJimnezSanti
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxNitish292041
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024digital learning point
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppNadaMohammed714321
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks CharlottePulte
 
Pearl Disrtrict urban analyusis study pptx
Pearl Disrtrict urban analyusis study pptxPearl Disrtrict urban analyusis study pptx
Pearl Disrtrict urban analyusis study pptxDanielTamiru4
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 

Recently uploaded (20)

simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AI
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenology
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssss
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 ppppppppppppppp
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis ppt
 
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptMaking and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
 
Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing services
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptx
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
 
10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 ppppppppppppppp
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks
 
Pearl Disrtrict urban analyusis study pptx
Pearl Disrtrict urban analyusis study pptxPearl Disrtrict urban analyusis study pptx
Pearl Disrtrict urban analyusis study pptx
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 

UXCampDC 2010 - Agile UX

  • 1. January 23, 2010 Agile + UX
  • 2. “ART becomes SCIENCE becomes ENGINEERING” IDEAS become BEST PRACTICES become TOOLS [and DELIVERABLES] Agile + UX
  • 3. 1991 - Virginia Tech Engineering Fundamentals 1993 – 1999 Corcoran School of Art Fine Arts/ New Media 1995 Sheridan Design Public Art, murals, Community Art projects 1996 – 1999 Architecture 1999 – 2001 .COM Multimedia & web application design 2001 – 2005 Pay.gov UI design/ SDLC Process 2005 - CloverLeaf Consulting UX/ Agile Process 2009 – Georgetown International Business (MBA) 2009 Three Pillar Global Me (Pat Sheridan)
  • 4. Agile Collocation of teams (XP) Peer programming User Stories Iterations/ Sprints Stories, Tasks, and Points Backlog Velocity/ Burndown Retrospectives UX User centered design Information architecture Content strategy Visual design Design patterns View components Task flow/ interaction design Process Maturity and Convergence
  • 5. Competition – Old Thinking Collaboration – New Thinking Product: Closed Source Process: Project/Date Focused Teams: Segmented Skills/ Input Date driven, “Done yet?” hierarchical Process: 50% Transparent Design: All up front (waterfall) All at the end (lipstick) Product: Open Source Process: Business Value / Priority Focused Teams: Interdisciplinary Scope driven sprints Flat Process: 100% Transparent Design: Integrated throughout Collaboration makes for unbeatable Competition
  • 6. Understand tasks at the most granular level Manage Risk and Complexity Evaluate UI/UX choices as Options Scope is Everything
  • 7. Envision Session Design iterations ahead of Dev iterations Importance of Backlog Ongoing Feedback Process
  • 8. Story List Story Dependency Mental Model Wireframes Deliverables
  • 9. RIA: Reaching the Next Plateau
  • 10. Toolset Maturity + Process Convergence Process Maturity Platform Maturity Device Maturity Data visualization Grids, charts, graphs, maps User Maturity – customization and control ‘User Directed Interfaces’ as opposed to ‘design for user’ RIA: Reaching the Next Plateau
  • 11. Changing frame of reference
  • 12. Communication Challenges Web 2.0, 3.0, Drag-and-Drop, ZZZzzzzzz Invalidated notions of finished states Reference the way successful sites LOOK Reference the way successful sites ACT Mint.com Anything Google Anything Desktop, fat client experience Changing frame of reference
  • 13.
  • 14. Working: Quicker Feedback/ Dev iterations Designing Focus on Interactions and re-use Design Pattern Library Design Component Library [Style Guide] Developing Custom Components Aesthetics: Renderer/ Templates/ Themes Squaring the Circle
  • 15. Modals/ Error Form Validation Search/ Find / Browse Navigation vs. Action Ext JS as Design Pattern Library
  • 16. Agile + Ext JS + Omnigraffle
  • 17. Meeting Facilitation High resolution wireframes remove Hand Waving + Leap of Faith Constraints on Design Working ‘with’ or ‘against’ the Framework Scope/LOE Consistency Agile + Ext JS + Omnigraffle
  • 21. Agile + Ext JS + Omnigraffle
  • 25. 25 Focus on conversations not documentation February 2, 2011
  • 26. Maintaining shared understanding Agile UX Prototype driven analysis Business, customer, and dev team stakeholders Text based ‘wireframes’ Ext JS Component architecture allows for meta-code descriptions TPG Envision Distributed Design Location independent teams/ interdisciplinary skills/ skill levels Process maturity, deliverables, infrastructure Distributed Design
  • 27. Developers Common language for discussion w/ designers API, Docs, examples Customers Highly visual deliverables 80%/20% out of the box UX/ Interaction Designers Ext JS Designer Ext JS example site == Design Pattern Library Omnigraffle Stencil == Rapid Prototyping Ext JS Designer!! What’s in it for me?