Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Quality vs Velocity
Search
Mark Mitchell
August 30, 2012
Design
320
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Quality vs Velocity
Maintaining a standard of design and code quality in an agile environment
Mark Mitchell
August 30, 2012
More Decks by Mark Mitchell
See All by Mark Mitchell
Narrative
withoutnations
0
4.5k
Responsive Web Design & WordPress
withoutnations
11
1k
Other Decks in Design
See All in Design
デザインワークフローの最前線。 ログラスでのAI活用の現在地
ukaoli
1
3.5k
設計の進め方と 品質特性品質特性
harakeishi
0
1.4k
Design_Harness_and_Loop.pdf
nagatsu
0
120
ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった
ottatto
3
1.9k
みんながデザインを担う組織へ。急加速する開発組織でのデザイナーの戦略
mukai_takeru
0
340
「惜しいデザイン」 を生み出さないための AIレビューループ
0b1tk
3
4.7k
From Desktop to Spatial Interfaces UX Design Implications of Evolving Interaction Paradigms
hcrane
0
120
泥臭く語るUIデザイン会|ホワイトボードチャレンジ【RAMEN TECH 2026】
garyuten
1
180
エンジニア経験0のデザイナーが アプリを0からリリースまで 作ってみる
abokadotyann
2
400
デザイン組織の"次の"強みづくり
isaikaori
2
320
デザインハーネス 〜AIが生成する"デザイン"の妥当性を、誰がどう担保するのか〜 / PdEConf2026 Design Harness
kgsi
14
22k
インターンから2年新卒フロントエンドエンジニアから見たサイボウズのアクセシビリティ
taku10101
0
180
Featured
See All Featured
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
For a Future-Friendly Web
brad_frost
184
10k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
330
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
The SEO identity crisis: Don't let AI make you average
varn
0
590
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
Transcript
Quality vs Velocity Maintaining a standard of design and code
quality in an agile environment
A standard of quality
Craftsmanship
“Craftsmanship is a basic human impulse: the desire to do
a job well for its own sake.” ~Richard Sennett
A craftsperson has: -An appreciation of good work -A belief
in quality at every level -Vision -A preference for simplicity -Sincerity ~Ben Bodien
Craftsmanship and delivery
Strive for quality in all work.
Release, measure
No inherent compromise of essential quality in pace of work
Gaps in traditional ways of working allow for output without
validation
Rapid iteration is not counter-intuitive to a good design process
Rapid prototyping does not imply disposable code
Elements of craftsmanship
-Fundamentally usable design -Accessible, measurable concepts -User experience modeled on
shared and personal learning -Modular, reusable patterns of code -Output adhering and contributing to, a guide of living standards
Design for everyone
Minimum usable design
Design for the largest user audience
Iterate, iterate, iterate
Avoid the risk of diminishing returns
Convey a design vision
Make it accessible
Less tricks, more usability
Accessibility is crucial to early user-testing
Measurable everywhere
Content (and product proposition) is king
Avoid temptation
Bootstraps and boilerplates
Shiny things
Follow rules
-Web Content Accessibility Guidelines (WCAG) 2.0 (http:// www.w3.org/TR/WCAG/) -The Roles
Model | Accessible Rich Internet Applications (WAI-ARIA) 1.0 (http://www.w3.org/TR/wai-aria/ roles#role_definitions)
-Check My Colours (Giovanni Scala) -Accessibility Color Wheel (Giacomo Mazzocato)
-Digital Accessibility Centre
Craft a toolbox
Design patterns
Personal collection of layouts, concepts, and recurring patterns
Shared libraries. e.g. Pattern Tap, Dribbble, UI Parade, Lovely UI
Application templates. e.g. Omnigraffle Master pages and stencil sets
Modular and reusable code
A collection of common, reusable markup and style patterns
Lists, headings, user profiles, tables, content styling, navigation, etc. -pea.rs
(Dan Cederholm) -Pattern Primer (Jeremy Keith) -Global Experience Language (BBC)
Prepare framework skeletons (Rails, iOS) and vanilla themes (WordPress)
Consider printing layouts and sketches for hands-on technical planning and
analysis
Guides and manifestos
Living standards
-Firefox Brand Toolkit -Apple’s Human Interface Guidelines -MailChimp Design Patterns
-GOV.UK Colour Palette
-Interface development standards (Richard Hallows) -Google HTML/CSS Style Guide -Front
End Development Guideline (Tait Brown) -Idiomatic CSS (Nicolas Gallagher)
Collaborate
Peer reviews, documentation, presentations, centralized data
Our own set of living standards and recommendations
Mastercraft
Craft quality leads to experience leads to intuition
Let the angels and demons guide your decision making
“A good craftsperson regularly takes a step back from their
work, and questions every facet of their product for its precise alignment with their core values of quality and sincerity.” ~Ben Bodien