For the rest of the notes, visit my blog http://talirsux.wordpress.com/
Simplicity can be divine. When done right.
When done right, you will find people using your product as if it were an extension of themselves.
They will be focused on what they can do with it, rather than on how to operate it.
You will find people understanding the main messages of your presentation or document, rather than drifting away.
When done right, simplicity is elegant, exciting and positive.
For the rest of the notes, visit my blog http://talirsux.wordpress.com/
The Human Experience: Design Systems & The 9 States.Rachael Guay
Design Systems & The Nine States: Outlines current enterprise design pain points, enterprise landscape today, the benefits to a design system, what a design system is, and defining the nine states.
A Minimum Testable Product (MTP) is doing the smallest possible thing in order to learn and test. You'll make the least amount of effort to get the maximum amount of validated customer learning. The road to launching a web or mobile application usually starts with the creation of a minimum viable product (MTP).
A MTP is more than a prototype but less than a fully-featured app and can help you engage a particular audience, such as potential investors, strategic partners, hires, or test users.
Determining what features should be included in or excluded from your MTP is a critical task with major ramifications.
Introduces empathy as the essence of DevOps. Describes specific ways empathy manifests in successful DevOps environments. Challenges organizations to treat IT transformation as more of a design problem than an engineering problem.
The Human Experience: Design Systems & The 9 States.Rachael Guay
Design Systems & The Nine States: Outlines current enterprise design pain points, enterprise landscape today, the benefits to a design system, what a design system is, and defining the nine states.
A Minimum Testable Product (MTP) is doing the smallest possible thing in order to learn and test. You'll make the least amount of effort to get the maximum amount of validated customer learning. The road to launching a web or mobile application usually starts with the creation of a minimum viable product (MTP).
A MTP is more than a prototype but less than a fully-featured app and can help you engage a particular audience, such as potential investors, strategic partners, hires, or test users.
Determining what features should be included in or excluded from your MTP is a critical task with major ramifications.
Introduces empathy as the essence of DevOps. Describes specific ways empathy manifests in successful DevOps environments. Challenges organizations to treat IT transformation as more of a design problem than an engineering problem.
Design systems influence order and design and development standards and enable efficiency, consistency, and scale. With planning, training, and teamwork you can achieve adoption of your living, breathing, design system, and remove the information, process and communication friction.
A presentation on the reasons and techniques for creating prototypes of interactive projects. From the Media Design Practices MFA at Art Center College of Design.
Updated September 2, 2017
Presented at MoDevUX on 23 March 2015
Everything we design and build exists as a part of an ecosystem, the physical and digital environment in which the user perceives and uses it. Though we should always have been designing like this, the ubiquity of mobile smart devices, connected cities, smart homes and the flood of wearables give us an excuse to think specifically about the real use cases and how to pick the right technology to meet opportunities for your organization and your users.
In this 3-hour workshop, we will discuss how to use existing, well-proven UX design tools and methods to get to the new needs of users, and how to think about exploiting new technologies in the best possible way. Participants will work together to design connected digital products through a series of engaging team exercises.
UX for Mobile with Steven Hoober at Pointworks AcademySteven Hoober
If you work on a team without sufficient time or resources and need to do design thinking outside your official role yourself, this workshop can help. There are roles in the workshop for product owners, information architects, interaction designers, content managers, UI/visual designers and developers.
In this course, you’ll discover:
The way digital products really work; layering, the stack and back
Proven UX design tools to get to the new needs of users, and how to think about exploiting new technologies
A brief history of design; how Swiss Modernism is what we mean by flat today
Designing by zones; touch accuracy and touch preference regions are not what you think
How to conquer Blank Page Syndrome by designing interfaces using mobile OS navigation patterns
The overlap between technology and use, including how people use different devices in different contexts at different times of the day
Design considerations unique to mobile, including features and sensors that aren’t available on desktop applications
Problems of poor connectivity, and how to plan for them; it’s not just “airplane mode”
How to create task flows that account for the user and the system all as one
How we got everyone at MYOB hooked on UX, and how we're managing their addict...Megan Dell
MYOB hasn't been known for its usability and design. In the past 12 months, a UX team has been growing, and their influence on product design and development is continually growing. As User Experience designers and managers of a UX team, getting buy-in from your stakeholders and peers is awesome - especially when you're all new to the company. But what happens when you've increased the interest and buy-in so much that it turns into a monster to manage? You could double the size or your team, or you could do what we're doing - educating the rest of the company about good design and user experience and letting go of the reins a little. Scary? Yes. Learn how we're doing things at MYOB and the exponential change we are seeing in the company culture.
Everything we design and build exists as a part of an ecosystem, the physical and digital environment
in which the user perceives and uses it. Though we should always have been designing like this, your
connected city, home and wearable devices give us an excuse to think specifically about the use and
technology to make it work best.
This session will discuss and demonstrate how to use proven UX design tools to get to the new needs
of users, and how to think about exploiting new technologies.
Participants will work as teams to create new product ideas, and develop them into workable services
by using technology and considering the user, their needs, and their environment.
Presented at UXPA-China UserFriendly 2016 in Suzhou, 17 November 2016.
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...Codemotion
Siete pronti per realizzare il Minimum Viable Product per la vostra mobile start-up? Da dove si comincia? Come identificare le features da includere? E come ci si assicura che il nostro MVP sarà effettivamente il primo passo verso un'app che ha tutte le caratteristiche per essere adottata dal suo target di utenti? In questo talk esploreremo insieme le strategie e gli strumenti che ci consentiranno di affrontare al meglio le sfide tipiche del processo di progettazione e realizzazione di un MVP e come possiamo adottare l'approccio Lean per realizzare una app di successo.
Prototyping is essential to designing memorable mobile user experiences, but can often be overlooked at the beginning of building a product. Learn the types of prototypes, tools, and best practices for mobile product design (including overview of mobile flow and UI best practices, patterns, and frameworks).
Hardware is hard(er): designing for distributed user experiences in IoT - Claire Rowland, www.clairerowland.com
Designing connected devices and hardware-enabled services is significantly more complex than pure software. There are more devices on which code can run, connectivity and data sharing patterns to consider, and often multiple and varied touchpoints for users to interact with. Pulling this all together into a coherent experience involves strong collaboration between design and engineering, and a systems thinking approach to UX. In this talk, we’ll introduce what designers need to know about the tech, what engineers need to know about UX for IoT, and how to facilitate the whole-collaboration needed to create great products.
www.clairerowland.com
Designer is constantly confronted with challenge that how to make the application simple but also powerful. Powerful features will usually result in the complicated user interface. How to simplify it without sacrificing the powerfulness ?
This decks are for addressing the challenges from both product management and user experience design perspectives.
Object Oriented Design Principles
~ How to become a SOLID programmer ~
~ A guide to make a well-designed application with Laravel ~
"Proper Object Oriented Design makes a developer's life easy, whereas bad design makes it a disaster"
Design systems influence order and design and development standards and enable efficiency, consistency, and scale. With planning, training, and teamwork you can achieve adoption of your living, breathing, design system, and remove the information, process and communication friction.
A presentation on the reasons and techniques for creating prototypes of interactive projects. From the Media Design Practices MFA at Art Center College of Design.
Updated September 2, 2017
Presented at MoDevUX on 23 March 2015
Everything we design and build exists as a part of an ecosystem, the physical and digital environment in which the user perceives and uses it. Though we should always have been designing like this, the ubiquity of mobile smart devices, connected cities, smart homes and the flood of wearables give us an excuse to think specifically about the real use cases and how to pick the right technology to meet opportunities for your organization and your users.
In this 3-hour workshop, we will discuss how to use existing, well-proven UX design tools and methods to get to the new needs of users, and how to think about exploiting new technologies in the best possible way. Participants will work together to design connected digital products through a series of engaging team exercises.
UX for Mobile with Steven Hoober at Pointworks AcademySteven Hoober
If you work on a team without sufficient time or resources and need to do design thinking outside your official role yourself, this workshop can help. There are roles in the workshop for product owners, information architects, interaction designers, content managers, UI/visual designers and developers.
In this course, you’ll discover:
The way digital products really work; layering, the stack and back
Proven UX design tools to get to the new needs of users, and how to think about exploiting new technologies
A brief history of design; how Swiss Modernism is what we mean by flat today
Designing by zones; touch accuracy and touch preference regions are not what you think
How to conquer Blank Page Syndrome by designing interfaces using mobile OS navigation patterns
The overlap between technology and use, including how people use different devices in different contexts at different times of the day
Design considerations unique to mobile, including features and sensors that aren’t available on desktop applications
Problems of poor connectivity, and how to plan for them; it’s not just “airplane mode”
How to create task flows that account for the user and the system all as one
How we got everyone at MYOB hooked on UX, and how we're managing their addict...Megan Dell
MYOB hasn't been known for its usability and design. In the past 12 months, a UX team has been growing, and their influence on product design and development is continually growing. As User Experience designers and managers of a UX team, getting buy-in from your stakeholders and peers is awesome - especially when you're all new to the company. But what happens when you've increased the interest and buy-in so much that it turns into a monster to manage? You could double the size or your team, or you could do what we're doing - educating the rest of the company about good design and user experience and letting go of the reins a little. Scary? Yes. Learn how we're doing things at MYOB and the exponential change we are seeing in the company culture.
Everything we design and build exists as a part of an ecosystem, the physical and digital environment
in which the user perceives and uses it. Though we should always have been designing like this, your
connected city, home and wearable devices give us an excuse to think specifically about the use and
technology to make it work best.
This session will discuss and demonstrate how to use proven UX design tools to get to the new needs
of users, and how to think about exploiting new technologies.
Participants will work as teams to create new product ideas, and develop them into workable services
by using technology and considering the user, their needs, and their environment.
Presented at UXPA-China UserFriendly 2016 in Suzhou, 17 November 2016.
Emilia Ciardi - MVP e start-up: anche oggi una feature domani - Codemotion Mi...Codemotion
Siete pronti per realizzare il Minimum Viable Product per la vostra mobile start-up? Da dove si comincia? Come identificare le features da includere? E come ci si assicura che il nostro MVP sarà effettivamente il primo passo verso un'app che ha tutte le caratteristiche per essere adottata dal suo target di utenti? In questo talk esploreremo insieme le strategie e gli strumenti che ci consentiranno di affrontare al meglio le sfide tipiche del processo di progettazione e realizzazione di un MVP e come possiamo adottare l'approccio Lean per realizzare una app di successo.
Prototyping is essential to designing memorable mobile user experiences, but can often be overlooked at the beginning of building a product. Learn the types of prototypes, tools, and best practices for mobile product design (including overview of mobile flow and UI best practices, patterns, and frameworks).
Hardware is hard(er): designing for distributed user experiences in IoT - Claire Rowland, www.clairerowland.com
Designing connected devices and hardware-enabled services is significantly more complex than pure software. There are more devices on which code can run, connectivity and data sharing patterns to consider, and often multiple and varied touchpoints for users to interact with. Pulling this all together into a coherent experience involves strong collaboration between design and engineering, and a systems thinking approach to UX. In this talk, we’ll introduce what designers need to know about the tech, what engineers need to know about UX for IoT, and how to facilitate the whole-collaboration needed to create great products.
www.clairerowland.com
Designer is constantly confronted with challenge that how to make the application simple but also powerful. Powerful features will usually result in the complicated user interface. How to simplify it without sacrificing the powerfulness ?
This decks are for addressing the challenges from both product management and user experience design perspectives.
Object Oriented Design Principles
~ How to become a SOLID programmer ~
~ A guide to make a well-designed application with Laravel ~
"Proper Object Oriented Design makes a developer's life easy, whereas bad design makes it a disaster"
Design Thinking - Overview - 05 August 2014Ian H Smith
Software publishers and CIOs should think more like Web designers and less like traditional software developers. We are now in a design-led, mobile-first world for enterprise software - in the cloud.
Rather humorous old presentation that JEff Eisen and I did about the desing of Notes 8.
I especially like the slides that say "Dev likes the designs but says "Are you crazy? We can't implement that!"
A good design can only be created once we are in sync with the goals of the users, their operating context and their mental models. A brief description about are our @Quovantis design principles.
How to Speak the Language of Application ArchitectureBrad Beiermann
This presentation touches on the classic skills and disciplines of being a Software Architect or Application Architect. Topics include Kruchten 4+1, UML, TOGAF ADM, Agile Architecture, Enterprise Architecture, Architecture Review Boards, and many others.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
8. 8
featuritis is the ongoing expansion or addition of new features in a
product…beyond the basic function of the product…can result in over-
complication
The engineers’ favorite feature
The UX’ers favorite feature
The marketing’s favorite feature
The Project Managers’ favorite feature
The customers’ favorite feature
The application engineer's favorite feature
The service's favorite feature
Edge use cases (what if…)
The competitors did it…
Complication
of what we
design
19. Organize
Components by
Size, Type, Color, Form, La
bels & text
Layout by
Similarity, Proximity, Closure,
Continuity, White
Space, Hierarchy, Grid, orient
ation
Simplicity can be divine. When done right.When done right, you will find people using your product as if it were an extension of themselves.They will be focused on what they can do with it, rather than on how to operate it.You will find people understanding the main messages of your presentation or document, rather than drifting away.When done right, simplicity is elegant, exciting and positive. Powerful.zen.
Simplicity can be divine. When done right.When done right, you will find people using your product as if it were an extension of themselves.They will be focused on what they can do with it, rather than on how to operate it.You will find people understanding the main messages of your presentation or document, rather than drifting away.When done right, simplicity is elegant, exciting and positive. Powerful.zen.
But it is not easy to achieve. It requires effort, dedication and sophistication.It gets worse.Once you have achieved simplicity, if you’ve done it right, it can be under appreciated. People seem to think the solution was obvious due to its simplicity. Effortless requires a lot of effort.
This guy branded his products by simplicity. He did pretty well.Notice the borrowed motto…
Within this sentence lay the 2 causes of complexity: many parts and the arrangement of the parts.Complexity. It has its pluses – but for today lets just call it evil. It’s simpler.
Complexity happens.No one intends to create complex systems or documents unless they are lawyers.No one says lets make this thing as complex as possible so nobody can understand it, read it, or use it.
The first enemy of simplicity is sheer amount. Amount of features.If you are writing a presentation it’s the amount of contents you feel you need to include in the presentation. Same for e-mail.All people guilty of featuritis please smile now…
Amount of hardware pieces, input devices, buttons, controls, cables. Many times happen due to constraints of time and resources.No time to invest in designing it better. We are already concentrating on other features.In the long run of course, this costs more to everyone.2007
Amount of UI elements, colors, sizes, fonts, text, animations
The second enemy of simplicity is how we put all the components together. Dependencies, conditions, order create one big mess.We can tell it is a mess because it is impossible to change. Each small change is linked to so many other things it becomes a nightmare.The type of components we use when we code - Components that we don’t understand (black boxes), that are dependant on each other, loops,
What does it mean? No simpler? It means that we have to explore and find out the essence
Simplicity is about subtracting the obvious, and adding the meaningful Maeda thoughtful reductionWhat is the main problem you would like to solve, base it on user needs & current frustrations – think of several ways to solve it.Design for the mainstream. Remove what can’t be implemented properly.The question that needs to be asked is “Why should we keep this”Thoughtful reduction, remove optionsSacrifice features that are used by only a small percentage of your customers or that you cannot implement properly
Today!
Advertising learned the lesson pretty quickly"אחד היסודות ליצירת פרסום אפקטיבי הוא היכולת לתמצת מסרים בדרך כזו, שתקל על הצרכן לקלוט ולהבין אותם. ..פרסום טוב מבוסס על מסר ברור וחד" אחוז השטח שתופסת הדמות/דמויות בפרסומת בכל עשור 1920 – 56% 1990 – 99%מספר הדמויות בכל עשור 1920 – 6 1990 – 1הכותרות נעלמו לחלוטין, אחוז הטקסט ירד מ – 38% ל – 13% משטח המודעה
Once the content of the components is clearwe can use several basic laws of organization to tell the user more about the relationship between the components.Every detail about our components bears meaning: the form, the size, the color, its placement, it’s relation to other components.If we use these attributes to convey relevant meaning – we directly affect the person’s understanding of the system.
Create hierarchy. Not everything is of equal importance. Show the person where to focus.
Organization makes a system of many appear fewer - MaedaOur mind is trained to better understand details when we give the meaning as a group. Chunking relieves us from seeing and deciphering each component on its own.Gestalt principlesClosure – we want to see simple closed forms.Continuity - we want to see continuous lines and curves (from smaller elements)Similarity (shape, color, size, orientation) they will be associated with each otherProximityIt is about the relationship between the parts and chunkingDesigning interaction – Jenifer Tidwell
Let’s have an Oprah moment. This closet is about to have a makeover.First of course is remove.
Next is the organize. What elements of organization were used here?Notice how similarity, color and orientation are used to group appropriate items. It makes us look at them as groups. We find them effortlessly.Setting all the clutches in a row we create continuity that is easier on the eyes.This organization will also ensure that we don’t miss out on a valuable item, just because we couldn’t see it in the mess.Sure, we had to put some effort in the organization, but it returns itself in the long run.
We need Focus.We cannot focus everywhere.
Here’s an example of an attempt to rescue a person who’s confronted with an unfamiliar set of remotes. The owner was away for the weekend and decided to help the friend who was coming to stay. She wrapped the remotes in paper to hide the redundant buttons and labeled the useful ones in plain language. Bad Design / Good Design Bill Moggridge
Savings in time feel like simplicity.
Or no more than 3 taps. No more than 2 sentences.Dogma is a simple rule which has no exceptions. It requires a hard..ss boss which no one will defy.It works.It is hard on the workers.It needs to be accepted by all.
Rich Hickey - Without initial design for simplicity in the architecture of a system, the design of the system turns into an elephant that can’t be moved or changed.Complexity is derived from an architecture of pieces that are intertwined in each other making every change almost impossible.
I found these helpful…If you choose just one, be it Giles Colborne’s book which is simple and usable in itself