Co-creating with UX and Software Rabobank

Simone de Gijt & Thamar Swart - 27 September 2023
Co-creating with UX and
Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Introduction
Simone de Gijt
Java & Kotlin Software Developer
Thamar Swart
Global Director User Experience Design
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Co-creating
The Team
The Process
The Details
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Why
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Why
“They don’t get us”
“We are already in too many meetings”
“So now I will be responsible of making the design?”
“I tune out when they start talking about their part of the process”
“I don’t get paid to do this work”
“I can’t guarantee the quality of my work when I need to deliver 100 things at the same time”
“We have roles for a reason right? ”
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Team Setup
Diversity
TEAM
Type of project
Personality
Skillset
Purpose
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
- Simon Sinek
“ People don’t buy what you do,
they buy WHY you do it.
And what you do simply proves what you believe.”
Purpose
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Team structures
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Operations team
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Process team
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Feature team
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Project team
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Team structures
Operations teams
Process teams
Feature teams
Project teams
Permanent.
Focused on the IT ecosystem.
Permanent.
Focused on a specific business process.
Permanent.
Focused on a specific function / service.
Temporary.
Focused on a single or group of releases.
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
The Process
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Source: https://www.nngroup.com/articles/design-thinking/ & https://www.dynatrace.com/news/blog/what-is-devops/
Business lens
Mission, Vision, Strategy & Purpose
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Co-create
Design Direction
Design System
Feedback
Analytics & Observations
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
The Details
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Understand
User Research Journey Mapping
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
User Journey
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Opportunity Map
Co-create
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Explore
Event storming
Command
Triggers
Event Resources
Condition
Order
process
was
started
Order
was
submitted
Start order
process
from
basket
Submit
the entire
order
Customer
Time
Condition
Aggregate
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Explore
Command
Triggers
Event Resources
Condition
Aggregate
Event storming
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Creation
Ideate - Prototype- Validate
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Solution Design
Co-create a Blueprint for the solution
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Develop
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Develop
UML Process flow
UML Sequence diagram
UML Entity Relationship
Plan
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Develop
UML Process
fl
ow
Start
process
Other
process
End
process
Event
Decision
Output
Third party
Report
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Develop
UML Sequence diagram
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Develop
UML Entity Relationship
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Develop
Code + Implement
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Develop
Test
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Ops
Release + Deploy
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Ops
Release + Deploy
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Ops
Operate + Monitor
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Key take aways
What do we want you to take away from our presentation today?
Look at your team and team structure from the why.
Talented individuals != a successful team.
Incorporate design into your development cycle.
Responsibility of the end product lies with the team.
Responsibility for speci
fi
c steps in the cycle belong to a discipline.
Trust your team members.
Find a language / tool that both design + development understand.
Give proper attention to the OPS cycle.
JAVA Magazine #2 2023
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
Tips + resources
• Start with Why, How Great Leaders Inspire Everyone to Take Action - Simon Sinek
• https://www.nngroup.com/articles/design-thinking/
• https://freshservice.com/it-team
• https://sequencediagram.org/instructions.html
• https://www.tutorialspoint.com/uml/index.htm
• https://www.boldare.com/blog/event-storming-guide/#event-storming-basics-how-
does-it-work?-event-storming-guide
• https://geek
fl
are.com/about-uml-diagram-and-tools/
Thank you!
Slidedeck:
@ThamarSwart && @de_gijt@nerdculture.de ∙ Co-creating with UX and Software
1 sur 41

Recommandé

Processes + Patterns par
Processes + PatternsProcesses + Patterns
Processes + PatternsPeter Boersma
4.4K vues63 diapositives
"Technical" UX Design par
"Technical" UX Design"Technical" UX Design
"Technical" UX DesignSkot Carruth
700 vues30 diapositives
NYCACE April 2022 Presentations.pdf par
NYCACE April 2022 Presentations.pdfNYCACE April 2022 Presentations.pdf
NYCACE April 2022 Presentations.pdfAUGNYC
160 vues49 diapositives
Top 5 usability mistakes development teams make - OutSystems par
Top 5 usability mistakes development teams make - OutSystemsTop 5 usability mistakes development teams make - OutSystems
Top 5 usability mistakes development teams make - OutSystemsGonçalo Veiga
2.2K vues30 diapositives
Designing For Offline par
Designing For OfflineDesigning For Offline
Designing For OfflineSteven Trevathan
221 vues63 diapositives
3D Engineering Services par
3D Engineering Services3D Engineering Services
3D Engineering ServicesProtoTech Solutions
2.8K vues13 diapositives

Contenu connexe

Similaire à Co-creating with UX and Software Rabobank

UCLA Anderson Design Thinking Workshop par
UCLA Anderson Design Thinking WorkshopUCLA Anderson Design Thinking Workshop
UCLA Anderson Design Thinking WorkshopSkot Carruth
2.6K vues76 diapositives
Frito Lay Essay par
Frito Lay EssayFrito Lay Essay
Frito Lay EssayAmy Wells
4 vues51 diapositives
Info session par
Info sessionInfo session
Info sessionPranshu Pareek
191 vues73 diapositives
Where Does IA Fit in the Design Process par
Where Does IA Fit in the Design ProcessWhere Does IA Fit in the Design Process
Where Does IA Fit in the Design ProcessPeter Boersma
1.5K vues24 diapositives
Wireframe and prototyping google Campus talk by Zoe Guiraudon par
Wireframe and prototyping google Campus talk by Zoe GuiraudonWireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe GuiraudonZoé Guiraudon
973 vues76 diapositives
How to Overcome your Automotive Product Design Hurdles Using SOLIDWORKS? par
How to Overcome your Automotive Product Design Hurdles Using SOLIDWORKS?How to Overcome your Automotive Product Design Hurdles Using SOLIDWORKS?
How to Overcome your Automotive Product Design Hurdles Using SOLIDWORKS?EGS COMPUTERS INDIA PRIVATE LIMITED
96 vues6 diapositives

Similaire à Co-creating with UX and Software Rabobank(20)

UCLA Anderson Design Thinking Workshop par Skot Carruth
UCLA Anderson Design Thinking WorkshopUCLA Anderson Design Thinking Workshop
UCLA Anderson Design Thinking Workshop
Skot Carruth2.6K vues
Where Does IA Fit in the Design Process par Peter Boersma
Where Does IA Fit in the Design ProcessWhere Does IA Fit in the Design Process
Where Does IA Fit in the Design Process
Peter Boersma1.5K vues
Wireframe and prototyping google Campus talk by Zoe Guiraudon par Zoé Guiraudon
Wireframe and prototyping google Campus talk by Zoe GuiraudonWireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe Guiraudon
Zoé Guiraudon973 vues
UX Design breakdown and Q&A session @ #createTogether par Eric Bell
UX Design breakdown and Q&A session @ #createTogetherUX Design breakdown and Q&A session @ #createTogether
UX Design breakdown and Q&A session @ #createTogether
Eric Bell8.6K vues
Building real things for real people 2009 par Justin Ferrell
Building real things for real people 2009Building real things for real people 2009
Building real things for real people 2009
Justin Ferrell268 vues
Undestanding UX: TBTF technology executive council meeting par Krissy Scoufis
Undestanding UX: TBTF technology executive council meetingUndestanding UX: TBTF technology executive council meeting
Undestanding UX: TBTF technology executive council meeting
Krissy Scoufis325 vues
Front-end Developer- Amsterdam par Mario John
Front-end Developer- AmsterdamFront-end Developer- Amsterdam
Front-end Developer- Amsterdam
Mario John111 vues
AUGNYC June 21 Presentations par Marlon Palha
AUGNYC June 21 PresentationsAUGNYC June 21 Presentations
AUGNYC June 21 Presentations
Marlon Palha569 vues
Cheetah solver breakthrough in geometric constraints modeling par Nick Sidorenko
Cheetah solver   breakthrough in geometric constraints modelingCheetah solver   breakthrough in geometric constraints modeling
Cheetah solver breakthrough in geometric constraints modeling
Nick Sidorenko1.2K vues
Google Assistant Overview par AI.academy
Google Assistant Overview  Google Assistant Overview
Google Assistant Overview
AI.academy486 vues
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots par Richard Harbridge
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots par Richard Harbridge
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Cross-functional team collaboration between Agile development and UX design par Dug Falby
Cross-functional team collaboration between Agile development and UX designCross-functional team collaboration between Agile development and UX design
Cross-functional team collaboration between Agile development and UX design
Dug Falby1.6K vues

Plus de SimonedeGijt

Wired_Javaland_22032023.pptx par
Wired_Javaland_22032023.pptxWired_Javaland_22032023.pptx
Wired_Javaland_22032023.pptxSimonedeGijt
70 vues36 diapositives
pluginandplay-UtrechtJUG.pptx par
pluginandplay-UtrechtJUG.pptxpluginandplay-UtrechtJUG.pptx
pluginandplay-UtrechtJUG.pptxSimonedeGijt
12 vues25 diapositives
Wired_VoxxedCluj_06102022.pdf par
Wired_VoxxedCluj_06102022.pdfWired_VoxxedCluj_06102022.pdf
Wired_VoxxedCluj_06102022.pdfSimonedeGijt
57 vues35 diapositives
Wired_JSpring_08062022.pptx par
Wired_JSpring_08062022.pptxWired_JSpring_08062022.pptx
Wired_JSpring_08062022.pptxSimonedeGijt
127 vues36 diapositives
PluginAndPlay-KotlinDevDay.pptx par
PluginAndPlay-KotlinDevDay.pptxPluginAndPlay-KotlinDevDay.pptx
PluginAndPlay-KotlinDevDay.pptxSimonedeGijt
142 vues19 diapositives
PluginAndPlay-AmsterdamJUG.pptx par
PluginAndPlay-AmsterdamJUG.pptxPluginAndPlay-AmsterdamJUG.pptx
PluginAndPlay-AmsterdamJUG.pptxSimonedeGijt
62 vues25 diapositives

Plus de SimonedeGijt(6)

Wired_Javaland_22032023.pptx par SimonedeGijt
Wired_Javaland_22032023.pptxWired_Javaland_22032023.pptx
Wired_Javaland_22032023.pptx
SimonedeGijt70 vues
pluginandplay-UtrechtJUG.pptx par SimonedeGijt
pluginandplay-UtrechtJUG.pptxpluginandplay-UtrechtJUG.pptx
pluginandplay-UtrechtJUG.pptx
SimonedeGijt12 vues
Wired_VoxxedCluj_06102022.pdf par SimonedeGijt
Wired_VoxxedCluj_06102022.pdfWired_VoxxedCluj_06102022.pdf
Wired_VoxxedCluj_06102022.pdf
SimonedeGijt57 vues
Wired_JSpring_08062022.pptx par SimonedeGijt
Wired_JSpring_08062022.pptxWired_JSpring_08062022.pptx
Wired_JSpring_08062022.pptx
SimonedeGijt127 vues
PluginAndPlay-KotlinDevDay.pptx par SimonedeGijt
PluginAndPlay-KotlinDevDay.pptxPluginAndPlay-KotlinDevDay.pptx
PluginAndPlay-KotlinDevDay.pptx
SimonedeGijt142 vues
PluginAndPlay-AmsterdamJUG.pptx par SimonedeGijt
PluginAndPlay-AmsterdamJUG.pptxPluginAndPlay-AmsterdamJUG.pptx
PluginAndPlay-AmsterdamJUG.pptx
SimonedeGijt62 vues

Dernier

DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft... par
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...Deltares
7 vues18 diapositives
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema par
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - GeertsemaDSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - GeertsemaDeltares
17 vues13 diapositives
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports par
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsRa'Fat Al-Msie'deen
5 vues49 diapositives
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... par
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...Deltares
9 vues26 diapositives
Advanced API Mocking Techniques par
Advanced API Mocking TechniquesAdvanced API Mocking Techniques
Advanced API Mocking TechniquesDimpy Adhikary
19 vues11 diapositives
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... par
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Donato Onofri
795 vues34 diapositives

Dernier(20)

DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft... par Deltares
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
DSD-INT 2023 Process-based modelling of salt marsh development coupling Delft...
Deltares7 vues
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema par Deltares
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - GeertsemaDSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
DSD-INT 2023 Delft3D FM Suite 2024.01 1D2D - Beta testing programme - Geertsema
Deltares17 vues
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports par Ra'Fat Al-Msie'deen
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t... par Deltares
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
DSD-INT 2023 Thermobaricity in 3D DCSM-FM - taking pressure into account in t...
Deltares9 vues
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ... par Donato Onofri
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Unmasking the Dark Art of Vectored Exception Handling: Bypassing XDR and EDR ...
Donato Onofri795 vues
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium... par Lisi Hocke
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Team Transformation Tactics for Holistic Testing and Quality (Japan Symposium...
Lisi Hocke28 vues
Generic or specific? Making sensible software design decisions par Bert Jan Schrijver
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
Dapr Unleashed: Accelerating Microservice Development par Miroslav Janeski
Dapr Unleashed: Accelerating Microservice DevelopmentDapr Unleashed: Accelerating Microservice Development
Dapr Unleashed: Accelerating Microservice Development
SUGCON ANZ Presentation V2.1 Final.pptx par Jack Spektor
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptx
Jack Spektor22 vues
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols par Deltares
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - DolsDSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
Deltares7 vues
FIMA 2023 Neo4j & FS - Entity Resolution.pptx par Neo4j
FIMA 2023 Neo4j & FS - Entity Resolution.pptxFIMA 2023 Neo4j & FS - Entity Resolution.pptx
FIMA 2023 Neo4j & FS - Entity Resolution.pptx
Neo4j6 vues
Headless JS UG Presentation.pptx par Jack Spektor
Headless JS UG Presentation.pptxHeadless JS UG Presentation.pptx
Headless JS UG Presentation.pptx
Jack Spektor7 vues
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs par Deltares
DSD-INT 2023 The Danube Hazardous Substances Model - KovacsDSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
DSD-INT 2023 The Danube Hazardous Substances Model - Kovacs
Deltares8 vues

Co-creating with UX and Software Rabobank