Defining and Enforcing Hardware Security Requirements 14 Oct 2011
Defining requirements for your next CMS project
-
Upload
anthony-d-paul -
Category
Documents
-
view
770 -
download
0
description
Transcript of Defining requirements for your next CMS project
![Page 1: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/1.jpg)
Defining requirements for your next CMS project
> Anthony D Paul
![Page 2: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/2.jpg)
› Technical lead at Fathom (end-to-end; 5 years)
› User experience developer
› @anthonydpaul
Who am I…
![Page 3: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/3.jpg)
High-level interactive process, gathering & defining requirements, breakdown of tools & purpose, samples
![Page 4: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/4.jpg)
High-level interactive process
![Page 5: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/5.jpg)
High-level interactive process
RequirementsDefinition
(info gathering, specification
![Page 6: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/6.jpg)
High-level interactive process
RequirementsDefinition
(info gathering, specification
Production(design,
development)
![Page 7: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/7.jpg)
High-level interactive process
RequirementsDefinition
(info gathering, specification
Production(design,
development)
Delivery(training, launch,
maintenance)
![Page 8: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/8.jpg)
High-level interactive process
RequirementsDefinition
(info gathering, specification
Production(design,
development)
Delivery(training, launch,
maintenance)
Testing
![Page 9: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/9.jpg)
High-level interactive process
RequirementsDefinition
(info gathering, specification
Production(design,
development)
Delivery(training, launch,
maintenance)
Testing
![Page 10: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/10.jpg)
High-level interactive process
Production(design, development)
Delivery(training, launch,
maintenance)
Testing
![Page 11: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/11.jpg)
High-level interactive process
RequirementsDefinition
(info gathering, specification
Production(design,
development)
Delivery(training, launch,
maintenance)
Testing
![Page 12: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/12.jpg)
3 main components
RequirementsDefinition
![Page 13: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/13.jpg)
3 main components
RequirementsDefinition
Audit
![Page 14: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/14.jpg)
3 main components
RequirementsDefinition
Audit UX
![Page 15: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/15.jpg)
3 main components
RequirementsDefinition
Audit UX Spec
![Page 16: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/16.jpg)
3 main components
RequirementsDefinition
AskAudit
AnalyzeUX
ApplySpec
![Page 17: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/17.jpg)
So, what do these break down into?
AskAudit
AnalyzeUX
ApplySpec
![Page 18: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/18.jpg)
So, what do these break down into?
AskAudit
AnalyzeUX
ApplySpec
› Wants & Needs (user vs. client)› Climate (competition & market)› Content
![Page 19: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/19.jpg)
So, what do these break down into?
AskAudit
AnalyzeUX
ApplySpec
› Wants & Needs (user vs. client)› Climate (competition & market)› Content
› Stories (humanity)› $$$
![Page 20: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/20.jpg)
So, what do these break down into?
AskAudit
AnalyzeUX
ApplySpec
› Wants & Needs (user vs. client)› Climate (competition & market)› Content
› Stories (humanity)› $$$
› Global (taxonomy)› Local (hierarchy)
![Page 21: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/21.jpg)
Tools we use to define them
AskAudit
AnalyzeUX
ApplySpec
› Wants & Needs (user vs. client)› Climate (competition & market)› Content
› Stories (humanity)› $$$
› Global (taxonomy)› Local (hierarchy)
Component Tools
![Page 22: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/22.jpg)
Tools we use to define them
AskAudit
AnalyzeUX
ApplySpec
› Wants & Needs (user vs. client)› Climate (competition & market)› Content
› Stories (humanity)› $$$
› Global (taxonomy)› Local (hierarchy)
› Ask› Brainstorm
Component Tools
![Page 23: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/23.jpg)
Tools we use to define them
AskAudit
AnalyzeUX
ApplySpec
› Wants & Needs (user vs. client)› Climate (competition & market)› Content
› Stories (humanity)› $$$
› Global (taxonomy)› Local (hierarchy)
› Ask› Brainstorm
› Personas› Scenarios
Component Tools
![Page 24: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/24.jpg)
Tools we use to define them
AskAudit
AnalyzeUX
ApplySpec
› Wants & Needs (user vs. client)› Climate (competition & market)› Content
› Stories (humanity)› $$$
› Global (taxonomy)› Local (hierarchy)
› Ask› Brainstorm
› Personas› Scenarios
› Sitemap› Flat wireframes
Component Tools
![Page 25: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/25.jpg)
Each tool explained
› Ask surveys/interviews, e.g.quality answers
› Brainstorm card sorting, e.g.refined experiment
› Personas motivationsfilling in the blanks
› Scenarios common tasks & recycle ideal vs. realistic
› Sitemap content flowthorough vs. friendly
› Flat wireframes audit & visual priority design vs. utility
Comprised ofTools Challenges
![Page 26: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/26.jpg)
A/B Test
![Page 27: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/27.jpg)
Card Sort
![Page 28: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/28.jpg)
Persona
![Page 29: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/29.jpg)
User Scenario
![Page 30: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/30.jpg)
Sitemap (& task flow)
![Page 31: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/31.jpg)
Flat Wireframe
![Page 32: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/32.jpg)
Determining your tools
› Project size
› Personal preference
› Client need
![Page 33: Defining requirements for your next CMS project](https://reader033.fdocuments.us/reader033/viewer/2022061202/547c41cab479597f508b4626/html5/thumbnails/33.jpg)
Thank you!
@anthonydpaul