SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Implementing UX into a 
traditional enterprise 
PJHauser
About me 
Front end developer 
UX Architect 
Currently work for a digital creative 
agency in Macclesfield that 
operates exclusively in the 
Pharmaceutical sector
Why me and why enterprise 
During my degree I studies SAP, but also 
web design and programming. 
SAP are the epitome of the “Enterprise” 
I understood the power of technology, the 
needs of business and luckily my web 
design modules were focused around 
researching and profiling users.
:(
What is enterprise? 
- Complexity 
- Bureaucracy 
- Scale 
- Process 
- Acronyms 
A frame of mind driven by fear.
Time 
Enterprise as a frame of mind 
From this fear, we use waterfall as a comfort blanket 
As we know, a successful project isn’t determined by a date, 
but by whether you achieve certain KPI’s. 
Don’t think that UX can solve all the problems with this 
approach; but the one thing it can do is refocus a project on 
needs and goals as measures of success opposed to time. 
Times up, lets 
call it a day
Enterprise as a frame of mind 
Resistance to change. I combatted this with the following techniques. 
Buy in 
Engage in discussions with the key decision makers to try and highlight benefits of a UX centric 
approach. I chose to highlight the fact that UX can be lean, it realises revenue independently from 
development projects and can be used as a platform for accessing long tail revenue streams. 
Integrate 
Find a way to integrate into the current development process. We aligned ourselves initially to the dev 
team. This way we could own project scoping, and add more of a process behind this. 
Quick wins 
We then made sure that we could increase the scope of UX on projects by adding line items on to 
budgets. This way we could get UX embedded in at the start of a project, and try and show the power 
of UX with some quick wins like Guerrilla Testing.
Independent revenue streams 
Once your in start to expand 
UX Audits 
Use a set of heuristics to determine a set of recommendations to improve an already existing product. 
User insights 
Interviewing users with a predefined set of questions to establish their needs and extract them into a 
list of recommendations.
An approach for getting UX into an Enterprise 
Buy in 
Integrate 
Quick wins 
Scale it up
Develop a methodology in parallel 
Now lets look at taking the helm 
The aim of this methodology is to combine the 
design and development approaches in a single 
structure, whilst also trying to remain lean and agile. 
It consists of 5 stages: Research sketch and plan, 
style tiles and components, wireframing, 
prototyping and build.
Setup with this model 
Low setup cost 
We conduct some research upfront, develop user 
archetypes and gather initial requirements from the 
client. 
Project setup - Use the concept of Artefacts and 
Deliverables. Not all UX outputs need to be in an 
independent document.
Running through this model 
Include UX into your development sprints 
In an agile environment all of these tasks are 
performed for each sprint. 
The main elements in this model are Deliverables.
Research, Sketch and Plan 
User insights and rapid feedback loops 
Research sketch and plan consists of 3 main phases, 
problem identification, ideation and solution 
modelling. 
- Stakeholder interviews 
- Hypothesis based user stories 
- User archetypes 
- UML
Style tiles and components 
A common visual language between the designers and the stakeholders 
Style tiles are design components consisting of fonts, 
colours and interface elements that communicate 
the essence of a visual brand, together to help 
understand how they look as a whole.
Style tiles and components 
Forwarded by Samantha Warren when 
she worked at Twitter, Style Tiles offer a 
snap-shop of what the site will look like, 
without having to design every screen.
Wireframe 
Performed in parallel to Style Tiles 
Wireframes create the first tangible flow through the 
project, generating an interactive walkthrough. 
Wireframes allow UX’ers to focus on behaviours and 
user journeys, separating the aesthetic from the 
functional process.
Prototype 
Combine and demonstrate 
How do we show functionality. The 1st hurdle is 
crossed by using wireframes in the functional spec, 
but we’re still describing functionality in words, 
instead of just showing the client a prototype. 
Prototypes are clear design deliverables, traditionally 
coded in HTML, meaning that the design output is in 
the same medium as the development output.
Build 
Speaks for itself 
At this point we take the prototype, and merge it into 
the final code.
This implementation may not be achievable 
You may have to modify this approach, possibly 
heavily.
A comment on development 
Tiny little bootstrap for every client 
We can take the Style Tiles, and make them into HTML that will be 
completely modular, allowing us to rapidly iterate on designs directly in 
code. 
https://github.com/atomic-component-engine/ace/

Weitere ähnliche Inhalte

Was ist angesagt?

Skye Sant - ITERATION case study (Sr UX)
Skye Sant - ITERATION case study (Sr UX)Skye Sant - ITERATION case study (Sr UX)
Skye Sant - ITERATION case study (Sr UX)Skye Sant
 
The Impact of Brand User Experience Design
The Impact of Brand User Experience DesignThe Impact of Brand User Experience Design
The Impact of Brand User Experience DesignMarc-Oliver Gern
 
Kv work samples
Kv work samplesKv work samples
Kv work sampleskay_sjc
 
Embracing OOUX for Better Projects and Happier Teams
Embracing OOUX for Better Projects and Happier TeamsEmbracing OOUX for Better Projects and Happier Teams
Embracing OOUX for Better Projects and Happier TeamsCaroline Sober-James
 
Usability audit
Usability auditUsability audit
Usability auditIdeacto
 
User Experience Distilled
User Experience DistilledUser Experience Distilled
User Experience DistilledHindu Dharma
 
Skye Sant - NEW FEATURE case study (Sr UX)
Skye Sant - NEW FEATURE case study (Sr UX)Skye Sant - NEW FEATURE case study (Sr UX)
Skye Sant - NEW FEATURE case study (Sr UX)Skye Sant
 
Building Corporate UX Capabilities
Building Corporate UX CapabilitiesBuilding Corporate UX Capabilities
Building Corporate UX Capabilitiesjhorvath
 
Why should you Develop Mockups? - Techtic Solutions
Why should you Develop Mockups? - Techtic SolutionsWhy should you Develop Mockups? - Techtic Solutions
Why should you Develop Mockups? - Techtic SolutionsTechtic Solutions
 
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
 
User-centric design for large enterprises
User-centric design for large enterprisesUser-centric design for large enterprises
User-centric design for large enterprisesInVision App
 
UX Maturity Models
UX Maturity Models   UX Maturity Models
UX Maturity Models Gena Drahun
 
All about Product Roadmaps
All about Product RoadmapsAll about Product Roadmaps
All about Product RoadmapsIntechnica
 
The UX Process Behind Compelling User Experiences
The UX Process Behind Compelling User ExperiencesThe UX Process Behind Compelling User Experiences
The UX Process Behind Compelling User ExperiencesBelatrix Software
 
What does a product manager actually do?
What does a product manager actually do?What does a product manager actually do?
What does a product manager actually do?Graham O'Connor
 
User centred Design Vision tree
User centred Design Vision treeUser centred Design Vision tree
User centred Design Vision treeSharon Don
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Johan Verhaegen
 

Was ist angesagt? (20)

Skye Sant - ITERATION case study (Sr UX)
Skye Sant - ITERATION case study (Sr UX)Skye Sant - ITERATION case study (Sr UX)
Skye Sant - ITERATION case study (Sr UX)
 
The Impact of Brand User Experience Design
The Impact of Brand User Experience DesignThe Impact of Brand User Experience Design
The Impact of Brand User Experience Design
 
GHA Lean UX presentation
GHA Lean UX presentationGHA Lean UX presentation
GHA Lean UX presentation
 
Kv work samples
Kv work samplesKv work samples
Kv work samples
 
Embracing OOUX for Better Projects and Happier Teams
Embracing OOUX for Better Projects and Happier TeamsEmbracing OOUX for Better Projects and Happier Teams
Embracing OOUX for Better Projects and Happier Teams
 
Usability audit
Usability auditUsability audit
Usability audit
 
User Experience Distilled
User Experience DistilledUser Experience Distilled
User Experience Distilled
 
Skye Sant - NEW FEATURE case study (Sr UX)
Skye Sant - NEW FEATURE case study (Sr UX)Skye Sant - NEW FEATURE case study (Sr UX)
Skye Sant - NEW FEATURE case study (Sr UX)
 
Building Corporate UX Capabilities
Building Corporate UX CapabilitiesBuilding Corporate UX Capabilities
Building Corporate UX Capabilities
 
Why should you Develop Mockups? - Techtic Solutions
Why should you Develop Mockups? - Techtic SolutionsWhy should you Develop Mockups? - Techtic Solutions
Why should you Develop Mockups? - Techtic Solutions
 
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
 
User-centric design for large enterprises
User-centric design for large enterprisesUser-centric design for large enterprises
User-centric design for large enterprises
 
Estimating UX
Estimating UXEstimating UX
Estimating UX
 
UX Maturity Models
UX Maturity Models   UX Maturity Models
UX Maturity Models
 
All about Product Roadmaps
All about Product RoadmapsAll about Product Roadmaps
All about Product Roadmaps
 
The UX Process Behind Compelling User Experiences
The UX Process Behind Compelling User ExperiencesThe UX Process Behind Compelling User Experiences
The UX Process Behind Compelling User Experiences
 
What does a product manager actually do?
What does a product manager actually do?What does a product manager actually do?
What does a product manager actually do?
 
User centred Design Vision tree
User centred Design Vision treeUser centred Design Vision tree
User centred Design Vision tree
 
Lean UX
Lean UXLean UX
Lean UX
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?
 

Ähnlich wie NUX October 6th 2014 - UX in a traditional enterprise

A project guide to ux design vm
A project guide to ux design vmA project guide to ux design vm
A project guide to ux design vmValentina Marzola
 
CV_Jahnavee Chitte (1)
CV_Jahnavee Chitte (1)CV_Jahnavee Chitte (1)
CV_Jahnavee Chitte (1)jahnaveec
 
Amuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform ThinkingAmuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform ThinkingYury Vetrov
 
Digital Prototyping Mastery Best Practices & Techniques.
Digital Prototyping Mastery Best Practices & Techniques.Digital Prototyping Mastery Best Practices & Techniques.
Digital Prototyping Mastery Best Practices & Techniques.Cuneiform Consulting Pvt Ltd.
 
How to Use Engineers in a UX Department
How to Use Engineers in a UX DepartmentHow to Use Engineers in a UX Department
How to Use Engineers in a UX DepartmentStephen James
 
Webinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PMWebinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PMAurobinda Pradhan
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User AdvocateKarl Kaufmann
 
Resume_Samar
Resume_SamarResume_Samar
Resume_SamarSamar Pal
 
Evolving the Creative Process
Evolving the Creative ProcessEvolving the Creative Process
Evolving the Creative Processcreed
 
Integration Of UX Practices And Agile Methodology
Integration Of UX Practices And Agile MethodologyIntegration Of UX Practices And Agile Methodology
Integration Of UX Practices And Agile MethodologyAdvance Agility
 
Top UX Deliverables : What will I make as a UX Designer?
Top UX Deliverables : What will I make as a UX Designer?Top UX Deliverables : What will I make as a UX Designer?
Top UX Deliverables : What will I make as a UX Designer?nariyaravi
 
Tom callaway portfolio
Tom callaway portfolioTom callaway portfolio
Tom callaway portfolioTom Callaway
 
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
 
Design Learnings
Design LearningsDesign Learnings
Design LearningsQuikr
 
[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
 

Ähnlich wie NUX October 6th 2014 - UX in a traditional enterprise (20)

A project guide to ux design vm
A project guide to ux design vmA project guide to ux design vm
A project guide to ux design vm
 
CV_Jahnavee Chitte (1)
CV_Jahnavee Chitte (1)CV_Jahnavee Chitte (1)
CV_Jahnavee Chitte (1)
 
Amuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform ThinkingAmuse UX 2015: Y.Vetrov — Platform Thinking
Amuse UX 2015: Y.Vetrov — Platform Thinking
 
Digital Prototyping Mastery Best Practices & Techniques.
Digital Prototyping Mastery Best Practices & Techniques.Digital Prototyping Mastery Best Practices & Techniques.
Digital Prototyping Mastery Best Practices & Techniques.
 
What's Next For UX?
What's Next For UX?What's Next For UX?
What's Next For UX?
 
UI/UX Design in Agile process
UI/UX Design in Agile process  UI/UX Design in Agile process
UI/UX Design in Agile process
 
How to Use Engineers in a UX Department
How to Use Engineers in a UX DepartmentHow to Use Engineers in a UX Department
How to Use Engineers in a UX Department
 
Webinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PMWebinar on UX ToolBox for Product Managers : UX-PM
Webinar on UX ToolBox for Product Managers : UX-PM
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
 
Resume_Samar
Resume_SamarResume_Samar
Resume_Samar
 
Evolving the Creative Process
Evolving the Creative ProcessEvolving the Creative Process
Evolving the Creative Process
 
Integration Of UX Practices And Agile Methodology
Integration Of UX Practices And Agile MethodologyIntegration Of UX Practices And Agile Methodology
Integration Of UX Practices And Agile Methodology
 
Top UX Deliverables : What will I make as a UX Designer?
Top UX Deliverables : What will I make as a UX Designer?Top UX Deliverables : What will I make as a UX Designer?
Top UX Deliverables : What will I make as a UX Designer?
 
Best Practices in UX Design
Best Practices in UX DesignBest Practices in UX Design
Best Practices in UX Design
 
Tom callaway portfolio
Tom callaway portfolioTom callaway portfolio
Tom callaway portfolio
 
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
 
Design Learnings
Design LearningsDesign Learnings
Design Learnings
 
[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
 
Manifesto
ManifestoManifesto
Manifesto
 
Net Magazine Feb 2010
Net Magazine Feb 2010Net Magazine Feb 2010
Net Magazine Feb 2010
 

Kürzlich hochgeladen

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendArshad QA
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 

Kürzlich hochgeladen (20)

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Test Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and BackendTest Automation Strategy for Frontend and Backend
Test Automation Strategy for Frontend and Backend
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 

NUX October 6th 2014 - UX in a traditional enterprise

  • 1. Implementing UX into a traditional enterprise PJHauser
  • 2. About me Front end developer UX Architect Currently work for a digital creative agency in Macclesfield that operates exclusively in the Pharmaceutical sector
  • 3. Why me and why enterprise During my degree I studies SAP, but also web design and programming. SAP are the epitome of the “Enterprise” I understood the power of technology, the needs of business and luckily my web design modules were focused around researching and profiling users.
  • 4. :(
  • 5. What is enterprise? - Complexity - Bureaucracy - Scale - Process - Acronyms A frame of mind driven by fear.
  • 6. Time Enterprise as a frame of mind From this fear, we use waterfall as a comfort blanket As we know, a successful project isn’t determined by a date, but by whether you achieve certain KPI’s. Don’t think that UX can solve all the problems with this approach; but the one thing it can do is refocus a project on needs and goals as measures of success opposed to time. Times up, lets call it a day
  • 7. Enterprise as a frame of mind Resistance to change. I combatted this with the following techniques. Buy in Engage in discussions with the key decision makers to try and highlight benefits of a UX centric approach. I chose to highlight the fact that UX can be lean, it realises revenue independently from development projects and can be used as a platform for accessing long tail revenue streams. Integrate Find a way to integrate into the current development process. We aligned ourselves initially to the dev team. This way we could own project scoping, and add more of a process behind this. Quick wins We then made sure that we could increase the scope of UX on projects by adding line items on to budgets. This way we could get UX embedded in at the start of a project, and try and show the power of UX with some quick wins like Guerrilla Testing.
  • 8. Independent revenue streams Once your in start to expand UX Audits Use a set of heuristics to determine a set of recommendations to improve an already existing product. User insights Interviewing users with a predefined set of questions to establish their needs and extract them into a list of recommendations.
  • 9. An approach for getting UX into an Enterprise Buy in Integrate Quick wins Scale it up
  • 10. Develop a methodology in parallel Now lets look at taking the helm The aim of this methodology is to combine the design and development approaches in a single structure, whilst also trying to remain lean and agile. It consists of 5 stages: Research sketch and plan, style tiles and components, wireframing, prototyping and build.
  • 11. Setup with this model Low setup cost We conduct some research upfront, develop user archetypes and gather initial requirements from the client. Project setup - Use the concept of Artefacts and Deliverables. Not all UX outputs need to be in an independent document.
  • 12. Running through this model Include UX into your development sprints In an agile environment all of these tasks are performed for each sprint. The main elements in this model are Deliverables.
  • 13. Research, Sketch and Plan User insights and rapid feedback loops Research sketch and plan consists of 3 main phases, problem identification, ideation and solution modelling. - Stakeholder interviews - Hypothesis based user stories - User archetypes - UML
  • 14. Style tiles and components A common visual language between the designers and the stakeholders Style tiles are design components consisting of fonts, colours and interface elements that communicate the essence of a visual brand, together to help understand how they look as a whole.
  • 15. Style tiles and components Forwarded by Samantha Warren when she worked at Twitter, Style Tiles offer a snap-shop of what the site will look like, without having to design every screen.
  • 16. Wireframe Performed in parallel to Style Tiles Wireframes create the first tangible flow through the project, generating an interactive walkthrough. Wireframes allow UX’ers to focus on behaviours and user journeys, separating the aesthetic from the functional process.
  • 17. Prototype Combine and demonstrate How do we show functionality. The 1st hurdle is crossed by using wireframes in the functional spec, but we’re still describing functionality in words, instead of just showing the client a prototype. Prototypes are clear design deliverables, traditionally coded in HTML, meaning that the design output is in the same medium as the development output.
  • 18. Build Speaks for itself At this point we take the prototype, and merge it into the final code.
  • 19. This implementation may not be achievable You may have to modify this approach, possibly heavily.
  • 20. A comment on development Tiny little bootstrap for every client We can take the Style Tiles, and make them into HTML that will be completely modular, allowing us to rapidly iterate on designs directly in code. https://github.com/atomic-component-engine/ace/