SlideShare a Scribd company logo
Steven Verhoest
Steven Verhoest 1996
Private sector
Banking
Pharma
Public transportation
Startups
Public employment
service
Create
Read
Update
Delete
Personal view
CRUD
Create
Read
Update
Delete
Enterprise
Application
CRUD
Enterprise
Application
Enterprise
Application
Enterprise
Application
CRUD
CRUD DATA
DATA
Search DATA
Search FORM
Search LIST
FORM LIST
Enterprise
Application
FORM LIST
Enterprise
Application
Enterprise
Application
“... is computer
software used to
satisfy the needs of
an organization
rather than
individual users. …”
“... is computer
software used to
satisfy the needs of
an organization
rather than
individual users. …”
Enterprise
Application
“... is computer
software used to
satisfy the needs of
an organization
rather than
individual users. …”
Enterprise
Application
Enterprise
Application
“... is computer
software used to
satisfy the needs of
an organization
rather than
individual users. …”
Enterprise
Application
BUSINESS
UX BUSINESS&
KNOW BUSINESS
MODEL BUSINESS
BOM
Business
Object
Model
BOM
READ
FORMS
LISTS
the GLUE
FORMS
LISTS
the GLUE
FORMS
LISTS
the GLUE
FORMS
LISTS
the GLUE
Enterprise
Application
is ...
Enterprise
Application
is BORING
BORING is GOOD
BORING STANDARDIZE
How do I STANDARDIZE
DIVIDE CONQUER&
DIVIDE
CONQUER
DIVIDE CONQUER&
CONTEXT is everything
CONTEXT is everything
CONTEXT Functionality
CONTEXT Functionality
CONTEXT Master - Slave
DIVIDE
&
CONQUER
KEEP
everything in
CONTEXT
BUTTONS CRUD
BUTTONS
There can only
be ONE
BUTTONS
There can only
be ONE
Say what
you do
Do what
you say
&
LISTS are ...
LISTS are SIMPLE
FIRM RIGID
IRL
PRODATA MOBIGUIDER
80 page doc
DID IT MAKE ME THINK
THANK YOU steven@vervorm.be
Q A&

More Related Content

Similar to UX, Crud and the almighty Enterprise Application

SaaS North 2016: Customer Success, CX, Messaging & Bots
SaaS North 2016: Customer Success, CX, Messaging & BotsSaaS North 2016: Customer Success, CX, Messaging & Bots
SaaS North 2016: Customer Success, CX, Messaging & Bots
Warren Levitan
 
Customer Development For Startups
Customer Development For StartupsCustomer Development For Startups
Customer Development For Startups
Lloyd Jacob
 
1BB40E18.pptx
1BB40E18.pptx1BB40E18.pptx
1BB40E18.pptx
Shree Shree
 
Touch Screens | The very expensive mistake
Touch Screens | The very expensive mistakeTouch Screens | The very expensive mistake
Touch Screens | The very expensive mistake
Casey Dubbs
 
IWMW 2000: The Personalised University
IWMW 2000: The Personalised UniversityIWMW 2000: The Personalised University
IWMW 2000: The Personalised University
IWMW
 
Military Transition News
Military Transition NewsMilitary Transition News
Military Transition News
Terence K. West, SFC (Ret)
 
Some tips for dealing with Business intelligence
Some tips for dealing with Business intelligenceSome tips for dealing with Business intelligence
Some tips for dealing with Business intelligence
Francisco Menendez Vidal
 
Touch Screens | The Very Expensive Mistake
Touch Screens | The Very Expensive MistakeTouch Screens | The Very Expensive Mistake
Touch Screens | The Very Expensive Mistake
Casey Dubbs
 
Blackevi
BlackeviBlackevi
Blackevi
Akshay Dabhade
 
Standard V1 Dark untuk Slide Persembahan
Standard V1 Dark untuk Slide PersembahanStandard V1 Dark untuk Slide Persembahan
Standard V1 Dark untuk Slide Persembahan
ssusera43220
 
Smart Data Webinar: Transforming Industries with Artificial Intelligence (AI)...
Smart Data Webinar: Transforming Industries with Artificial Intelligence (AI)...Smart Data Webinar: Transforming Industries with Artificial Intelligence (AI)...
Smart Data Webinar: Transforming Industries with Artificial Intelligence (AI)...
DATAVERSITY
 
Bring your own... Everything! The Rise of the Networked Individual
Bring your own... Everything! The Rise of the Networked IndividualBring your own... Everything! The Rise of the Networked Individual
Bring your own... Everything! The Rise of the Networked Individual
Sharon Richardson
 
Beyond Dashboards: The Future Of Analytics And Business Intelligence?
Beyond Dashboards: The Future Of Analytics And Business Intelligence? Beyond Dashboards: The Future Of Analytics And Business Intelligence?
Beyond Dashboards: The Future Of Analytics And Business Intelligence?
Bernard Marr
 
Outsourcing Project
Outsourcing ProjectOutsourcing Project
Outsourcing Project
Daniel Nguyen
 
Dhl Marketing Mix
Dhl Marketing MixDhl Marketing Mix
Dhl Marketing Mix
Amy Williams
 
Zest Ad Shop, Thane, Designing Services
Zest Ad Shop, Thane, Designing ServicesZest Ad Shop, Thane, Designing Services
Zest Ad Shop, Thane, Designing Services
indiamartsupplier
 
Secrets Revealed: Get Found Online Faster
Secrets Revealed: Get Found Online FasterSecrets Revealed: Get Found Online Faster
Secrets Revealed: Get Found Online Faster
Deluxe Corporation
 
IBM SPSS Overview Text Analytics Brief
IBM SPSS Overview Text Analytics BriefIBM SPSS Overview Text Analytics Brief
IBM SPSS Overview Text Analytics Brief
Ian Balina
 
Microservices vs SOA
Microservices vs SOAMicroservices vs SOA
Microservices vs SOA
inovia
 
Earth to Enterprise - Joe Preston - Momentum
Earth to Enterprise - Joe Preston - MomentumEarth to Enterprise - Joe Preston - Momentum
Earth to Enterprise - Joe Preston - Momentum
Enterprise UX Meetup
 

Similar to UX, Crud and the almighty Enterprise Application (20)

SaaS North 2016: Customer Success, CX, Messaging & Bots
SaaS North 2016: Customer Success, CX, Messaging & BotsSaaS North 2016: Customer Success, CX, Messaging & Bots
SaaS North 2016: Customer Success, CX, Messaging & Bots
 
Customer Development For Startups
Customer Development For StartupsCustomer Development For Startups
Customer Development For Startups
 
1BB40E18.pptx
1BB40E18.pptx1BB40E18.pptx
1BB40E18.pptx
 
Touch Screens | The very expensive mistake
Touch Screens | The very expensive mistakeTouch Screens | The very expensive mistake
Touch Screens | The very expensive mistake
 
IWMW 2000: The Personalised University
IWMW 2000: The Personalised UniversityIWMW 2000: The Personalised University
IWMW 2000: The Personalised University
 
Military Transition News
Military Transition NewsMilitary Transition News
Military Transition News
 
Some tips for dealing with Business intelligence
Some tips for dealing with Business intelligenceSome tips for dealing with Business intelligence
Some tips for dealing with Business intelligence
 
Touch Screens | The Very Expensive Mistake
Touch Screens | The Very Expensive MistakeTouch Screens | The Very Expensive Mistake
Touch Screens | The Very Expensive Mistake
 
Blackevi
BlackeviBlackevi
Blackevi
 
Standard V1 Dark untuk Slide Persembahan
Standard V1 Dark untuk Slide PersembahanStandard V1 Dark untuk Slide Persembahan
Standard V1 Dark untuk Slide Persembahan
 
Smart Data Webinar: Transforming Industries with Artificial Intelligence (AI)...
Smart Data Webinar: Transforming Industries with Artificial Intelligence (AI)...Smart Data Webinar: Transforming Industries with Artificial Intelligence (AI)...
Smart Data Webinar: Transforming Industries with Artificial Intelligence (AI)...
 
Bring your own... Everything! The Rise of the Networked Individual
Bring your own... Everything! The Rise of the Networked IndividualBring your own... Everything! The Rise of the Networked Individual
Bring your own... Everything! The Rise of the Networked Individual
 
Beyond Dashboards: The Future Of Analytics And Business Intelligence?
Beyond Dashboards: The Future Of Analytics And Business Intelligence? Beyond Dashboards: The Future Of Analytics And Business Intelligence?
Beyond Dashboards: The Future Of Analytics And Business Intelligence?
 
Outsourcing Project
Outsourcing ProjectOutsourcing Project
Outsourcing Project
 
Dhl Marketing Mix
Dhl Marketing MixDhl Marketing Mix
Dhl Marketing Mix
 
Zest Ad Shop, Thane, Designing Services
Zest Ad Shop, Thane, Designing ServicesZest Ad Shop, Thane, Designing Services
Zest Ad Shop, Thane, Designing Services
 
Secrets Revealed: Get Found Online Faster
Secrets Revealed: Get Found Online FasterSecrets Revealed: Get Found Online Faster
Secrets Revealed: Get Found Online Faster
 
IBM SPSS Overview Text Analytics Brief
IBM SPSS Overview Text Analytics BriefIBM SPSS Overview Text Analytics Brief
IBM SPSS Overview Text Analytics Brief
 
Microservices vs SOA
Microservices vs SOAMicroservices vs SOA
Microservices vs SOA
 
Earth to Enterprise - Joe Preston - Momentum
Earth to Enterprise - Joe Preston - MomentumEarth to Enterprise - Joe Preston - Momentum
Earth to Enterprise - Joe Preston - Momentum
 

Recently uploaded

Introduction to User experience design for beginner
Introduction to User experience design for beginnerIntroduction to User experience design for beginner
Introduction to User experience design for beginner
ellemjani
 
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
bo44ban1
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
Bianca Woods
 
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
9lq7ultg
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
millarj46
 
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
881evgn0
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
Kyungeun Sung
 
CocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdfCocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdf
PabloMartelLpez
 
Manual ISH (International Society of Hypertension)
Manual ISH (International Society of Hypertension)Manual ISH (International Society of Hypertension)
Manual ISH (International Society of Hypertension)
bagmai
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
lunaemel03
 
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
wkip62b
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
talaatahm
 
UXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdfUXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdf
anthonylin333
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
eloprejohn333
 
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHINHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NishantRathi18
 
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
k7nm6tk
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
Virtual Real Design
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
Carolina de Bartolo
 
LGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation TemplateLGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation Template
DakshGudwani
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 

Recently uploaded (20)

Introduction to User experience design for beginner
Introduction to User experience design for beginnerIntroduction to User experience design for beginner
Introduction to User experience design for beginner
 
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
 
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
 
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
 
CocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdfCocaCola_Brand_equity_package_2012__.pdf
CocaCola_Brand_equity_package_2012__.pdf
 
Manual ISH (International Society of Hypertension)
Manual ISH (International Society of Hypertension)Manual ISH (International Society of Hypertension)
Manual ISH (International Society of Hypertension)
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
 
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理一比一原版布兰登大学毕业证(BU毕业证书)如何办理
一比一原版布兰登大学毕业证(BU毕业证书)如何办理
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
 
UXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdfUXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdf
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
 
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHINHR Engineers Portfolio 2023 2024 NISHANT RATHI
NHR Engineers Portfolio 2023 2024 NISHANT RATHI
 
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
一比一原版(LSBU毕业证书)伦敦南岸大学毕业证如何办理
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
 
LGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation TemplateLGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation Template
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 

UX, Crud and the almighty Enterprise Application

Editor's Notes

  1. Hi I’m Steven Verhoest
  2. I started in 1996 as a webdesigner and I call myself a UI/UX designer. In these +20 year I have done lots of thing.
  3. I worked on many projects, probably more than I remember
  4. But mainly on enterprise applications in many fields. I’m going to give you a personal view on...
  5. On Create, Read update and delete Aka CRUD
  6. I’ll talk about the importance of crud and its importance in regards to the almighty…Enterprise Application
  7. Enterprise Application A couple of years ago I was hired as the sole designer in an engineering firm to design the application they were going to build. There was however nothing.
  8. No analysis, No style guide No corporate identity No rules how to build applications Each team just build something and then they were surprised that their applications were not “visually” aligned. Imagine that no … I had to design it all..
  9. So wow, I could define everything. But I had to design something that was not defined. I knew nothing. Just a vague idea. It was going to be a huge back-office. Customers, subscriptions, pricing schemes, routing, timetables, payments, whatever you could think about, it was going to be in there. I did work for many years as sole designer in developers centered companies. Had to find my way. Need to become pragmatic. NO BS The only thing I knew, the common ground all enterprise applications have is CRUD.
  10. In my opinion CRUD is the base of every Enterprise Application. There is no EA without lots of CRUD. So what does CRUD do? Crud is all about data.
  11. Capturing data. Manipulating data.
  12. Now how do we actually manipulate data in an interface? How do we get to DATA? Anybody? We search
  13. We search And to search we use a FORM a search form.
  14. What is the result of a search ??? It’s a …. LIST
  15. And in general clicking a row in a list brings us to … anybody … It brings us back to a FORM,
  16. it could be a detail, it could be to edit. But probably a form with new data
  17. So when we think about it. What do we need to build an EA?
  18. FORMS and LISTS Just F&L don’t make The Enterprise Application.
  19. If an Enterprise A is just forms and list. You just have that, a bunch of screens. A glorified access database, a pumped-up EXCEL-sheet. A bunch of fields with a SAVE button. Then what is it?
  20. Wikipedia describes an Enterprise A like this ...
  21. It satisfies the needs of an organization ...
  22. … rather than the needs of the individual users ...
  23. WOW It goes without saying, but we, designers have the user in the center, it’s what we do… We have a major conflict of interest here. So as a designer we MUST work in close cooperation with the owners of the Enterprise A, the stakeholders, the project owners, the experts We need to work with the BUSINESS
  24. We need to work with the BUSINESS
  25. I cannot emphasize enough on the importance of having a good relationship with the business experts. They know the enterprise...
  26. ...and it’s imperative that you get a helicopter view of the business if you want to create a great UX for the EA An Enterprise is above all a complex system. We build models to capture complexity.
  27. The model is needed to capture the mechanics that the software needs to replicate. Any enterprise that builds an application to cover their business will have a model in one form or another. The bigger the enterprise the bigger the model. The model goes by many names, but I’ll use one I encountered many times … It’s the BOM
  28. The business Object model Your job is to build screens based on the input of the business and the bom. The model will give you an idea of the maturity of the enterprise. A bad model, will give to much room for interpretation. The more mature the model, the easier your job is. A mature model will give common ground, a common language between the business and you. The model will give you the foundation you need to get that helicopter view.
  29. Who has never seen this kind of drawings? Who has? What name does your company give these models? ….. You need to learn to read these models
  30. Read the model will give you clues on the amount of screens that are needed. It will give you the FORMS LISTS and how the connect
  31. It is the blueprint of the of the Enterprise application
  32. You’ll find the FORMS and their fields
  33. Some relations between the objects will show the LISTS.
  34. But more important, when the relations between the objects have a description, it will show you the glue between the screens. How the screens connect to each other
  35. Back to our Enterprise application An EA is a bunch of Forms and lists An EA is all about DATA An EA is NOT sexy You can even say that it’s boring An EA is BORING
  36. But hey boring isn’t bad Actually Boring makes an application predictable Boring makes it consistent. Boring is a good thing.
  37. Making things consistent Making things predictable Is all about standardization To make it boring you need to standardize
  38. EVERYTHING. The more you standardize, the easier it’s going to be for your user to find his/her way through the application, no matter what the application does.
  39. How do I standize my applications, I follow a set of rules. First when setting up a screen representing data, I Divide and conquer.
  40. When showing data there are only 3 important thing: Structure Structure Structure Structure your data visually and clearly. Divide the data so it makes sense. What belongs to what. There are many ways to divide a screen in logical blocks. I for one, loves to use Use basic typography rules to structure my data
  41. I love whitespace. It makes a form breath. Not everyone is a fan, especially the business. All afraid of scrolling. I need sometimes some persuasion to get them to love whitespace
  42. So divide and conquer Next there is “the context” of your data. Data is never alone. So make sure you always put your data in its context.
  43. Losing context confuses the user. It makes the application more error prone. So make sure you keep track of your context
  44. An example. This is a part of a client at the VDAB. Vlaamse dienst voor …. The Flemish Public employment service When going to the detail of a service
  45. We keep the context. We still know who it is. Context.
  46. So make sure you keep track of your context Where there’s Hierarchy in data there is also hierarchy in functions. The things we can do on a screen. Give context to the functionalities.
  47. Add functions at the level where it makes sense. Where it’s logical Give context to the functionalities. Put it where it belongs.
  48. An example. Sheet of a client at the VDAB. Vlaamse dienst voor …. The Flemish Public employment service Many functionalities
  49. Put functionalities in there proper context! And then there’s another type of data that are very common The MASTER-SLAVE screens
  50. These MASTER SLAVE screens are very common in a Enterprise application They group related data. Watch out when handling these data sets. Use the previous rules in this case. It’s where everything comes together. We have the Divide and conquer, group the sub-data visual When going to detail of a “SLAVE”, make sure you still have context. And Keep the functionalities where they belong Don’t be a “jack of all trades”. Don’t edit it all at once Split functionalities to their counterparts.
  51. Like in this example I used the divide and conquer And kept the functionalities where they belong
  52. This is what we have until now. When using these rules your well on your way to build a nice boring application But I have some more things BUTTONS The functionalities I showed until now were not really buttons, they are more navigation objects. When I talk about buttons I refer to those items that persists data.
  53. Remember CRUD, Buttons are the elements behind the create, update, delete of CRUD With these buttons I use the rule THERE CAN ONLY BE ONE
  54. I’ll show you an example
  55. I always define The MAIN button A secondary button And a link button There can only be one and only one main button But there can be more secondary and link buttons But never ever ever ever do this.
  56. But never ever ever ever do this.
  57. So buttons, but buttons and navigation have language I’m not a linguist, far from it but I learned one and 2 things and as a UX designer you should Be clear as clear as possible and... Say what you do And Do what you say
  58. Do this to not confuse your user Be clear In general when you say you are to do on another screen use a verb When it’s persisting something use imperative I must say that for English it is less of an issue, but in Dutch there is. At the VDAB we tend to be sensitive for it “Afwerken” - “Werk af” “Wijzigen” - “wijzig”
  59. Back to lists Now this is a tricky one. This will always create battles with business. You need to stand your ground here, they will always ask for more data in a list, never for less EXCEL is always behind the corner But a list is a starting point and not an end point
  60. Never ever ever do this LISTS have to be as simple as possible.
  61. So beware here, slim them down as much as possible. There will be many battles. The stronger your system is the better you can keep your ground. Be firm
  62. Be firm But don’t be rigid, Know when to yuild. You won’t win them all. Give them one or two battles ;-) Now let’s finish with where I began, the company where I had to build everything.
  63. The company was prodata and the project was mobiguider. The back-office for “de lijn”
  64. I designed a full style guide describing every part of an application that was not there.
  65. The style guide was more than 80 pages Now more important than that, being afraid that nobody would read the document, let alone implement the way I wanted I also build my own model language, It was based on UML state machines
  66. I called it a navigation model with every aspect of my style guide in there. Be it abstract The model could be exported to XML and then with a small app I wrote it transformed the model in Balsamiq files
  67. I left the company 4 years ago and I checked, they still use it yeah To finish of I want to end with what is for me most important I always try to look at everything I do and ask myself