This document discusses the challenges of contextual understanding for computers and the importance of conversation in establishing context. It provides examples of how devices currently attempt to understand context through signals like time, location, and activity, but often make incorrect assumptions. Truly comprehending context requires maintaining a shared understanding between participants over multiple interactions, allowing for clarification and negotiation of meaning. Designing interfaces that facilitate human-to-human conversation can help address context more effectively than only measuring discrete signals. The goal for technology should be determining relevance to the user rather than rigidly defining context.
This presentation shares the journey I’ve been on, from trying to shape and influence a user’s path, to creating sandbox environments in which people can play and amaze us!
______
Designers are trained to guide users toward predetermined outcomes, but is there a better use of this persuasive psychology? What happens if we focus less on influencing desired behaviors and focus more on designing ‘sandboxes’: open-ended, generative systems? And how might we go about designing these spaces? It’s still “psychology applied to design”, but in a much more challenging and rewarding way!
In this talk, I’ll share the journey I’ve been on, from trying to shape and influence a user’s path, to creating these sandbox environments. You’ll learn why systems such as Twitter, Pinterest, and Minecraft are so maddeningly addictive, and what principles we can use to create similar experiences. We’ll look at education and the work of Maria Montessori, who wrote extensively about how to create learning environments that encourage exploration and discovery. And we’ll look at game design, considering all the varieties of games, especially those carefully designed to encourage play — a marked contrast with progression games designed to move you through a series of ever-increasing challenges, each converging upon the same solution. Finally, we’ll look at web applications, and I’ll share how this thinking might influence your work, from how you respond to new feature requests to how you design for behavior change in a more mature way.
Designing with Sensors: Creating Adaptive ExperiencesAvi Itzkovitch
How do we utilize sensor and user data to create experiences in the digital world? We all know that smart devices have sensors, but how can we use this as a resource to acquire information about the user and his environment? And how can we use this information to design a better user experience that is both unobtrusive and transparent? The simple answer: we create adaptive systems.
Join speaker Avi Itzkovitch to discover core concepts for utilizing smart device technologies and sensor data in order to understand context, and add “adaptive thinking” to the UX professional’s toolset when designing experiences. In his presentation, Avi will demonstrate the importance of understanding context when designing adaptive experiences, give ideas on how to design adaptive systems, and most important, inspire designers to think how smart devices and context-aware applications can enhance the user experience with adaptivity.
UX Mobile - Experience Utilisateur MobileAudrey CHATEL
Comment construire une expérience optimale pour le m-commerce, présentation de soutenance dans le cadre de la formation MBAMCI du Pôle Leonard de Vinci
L’expérience utilisateur est devenu ces derniers temps un phénomène de mode, mais c’est surtout un travail où l’on place l’utilisateur au centre des préoccupations. L’expérience utilisateur fait partie d’un processus complet et ne se résume pas au design ou à l’ergonomie. Dans un univers ultra connecté où le mobile a pris une place prépondérante il est devenu essentiel pour les professionnels du Marketing et du E-commerce de traiter ce sujet en particulier, car le constat en France est sans appel le mobile est peu exploité et l’expérience utilisateur est souvent décevante.
Les ventes m-commerce prennent de plus en plus d’importance, mais une mauvaise conception de l’expérience impacte fortement le ROI. Partant de ce constat j’ai pu analyser le fait que les entreprises n’intègrent pas le mobile et l’expérience utilisateur au centre de leurs préoccupations, car elle ne mesurent pas l’impact que cela représente et ne savent pas comment aborder le problème. Cette présentation à donc pour but de démystifier l’expérience utilisateur mobile et de guider pas à pas les professionnels pour la construction d’une expérience utilisateur mobile optimisée afin de réussir en m-commerce.
This presentation shares the journey I’ve been on, from trying to shape and influence a user’s path, to creating sandbox environments in which people can play and amaze us!
______
Designers are trained to guide users toward predetermined outcomes, but is there a better use of this persuasive psychology? What happens if we focus less on influencing desired behaviors and focus more on designing ‘sandboxes’: open-ended, generative systems? And how might we go about designing these spaces? It’s still “psychology applied to design”, but in a much more challenging and rewarding way!
In this talk, I’ll share the journey I’ve been on, from trying to shape and influence a user’s path, to creating these sandbox environments. You’ll learn why systems such as Twitter, Pinterest, and Minecraft are so maddeningly addictive, and what principles we can use to create similar experiences. We’ll look at education and the work of Maria Montessori, who wrote extensively about how to create learning environments that encourage exploration and discovery. And we’ll look at game design, considering all the varieties of games, especially those carefully designed to encourage play — a marked contrast with progression games designed to move you through a series of ever-increasing challenges, each converging upon the same solution. Finally, we’ll look at web applications, and I’ll share how this thinking might influence your work, from how you respond to new feature requests to how you design for behavior change in a more mature way.
Designing with Sensors: Creating Adaptive ExperiencesAvi Itzkovitch
How do we utilize sensor and user data to create experiences in the digital world? We all know that smart devices have sensors, but how can we use this as a resource to acquire information about the user and his environment? And how can we use this information to design a better user experience that is both unobtrusive and transparent? The simple answer: we create adaptive systems.
Join speaker Avi Itzkovitch to discover core concepts for utilizing smart device technologies and sensor data in order to understand context, and add “adaptive thinking” to the UX professional’s toolset when designing experiences. In his presentation, Avi will demonstrate the importance of understanding context when designing adaptive experiences, give ideas on how to design adaptive systems, and most important, inspire designers to think how smart devices and context-aware applications can enhance the user experience with adaptivity.
UX Mobile - Experience Utilisateur MobileAudrey CHATEL
Comment construire une expérience optimale pour le m-commerce, présentation de soutenance dans le cadre de la formation MBAMCI du Pôle Leonard de Vinci
L’expérience utilisateur est devenu ces derniers temps un phénomène de mode, mais c’est surtout un travail où l’on place l’utilisateur au centre des préoccupations. L’expérience utilisateur fait partie d’un processus complet et ne se résume pas au design ou à l’ergonomie. Dans un univers ultra connecté où le mobile a pris une place prépondérante il est devenu essentiel pour les professionnels du Marketing et du E-commerce de traiter ce sujet en particulier, car le constat en France est sans appel le mobile est peu exploité et l’expérience utilisateur est souvent décevante.
Les ventes m-commerce prennent de plus en plus d’importance, mais une mauvaise conception de l’expérience impacte fortement le ROI. Partant de ce constat j’ai pu analyser le fait que les entreprises n’intègrent pas le mobile et l’expérience utilisateur au centre de leurs préoccupations, car elle ne mesurent pas l’impact que cela représente et ne savent pas comment aborder le problème. Cette présentation à donc pour but de démystifier l’expérience utilisateur mobile et de guider pas à pas les professionnels pour la construction d’une expérience utilisateur mobile optimisée afin de réussir en m-commerce.
A talk for Melbourne Award School 2012 on how to come up with solutions and not ads for your clients marketing problems.
And some techniques to generate ideas
Tips and tricks for how to work together when you are looking to find a novel solution to an existing problem, or a solution to a problem that others didn't even know existed.
Psychology for designers or 3 predictions from psychology for the future of ...Joe Leech
How can an understanding of psychology make your designs better? @mrjoe will make three predictions for the future of web design based on psychology.
We'll also cover
-Why Siri doesn't work very well and won't for a while
-Why right now, we are designing like Sheldon from the Big Bang Theory
-How we'll be designing in five years time
Resources for Lawyers to Help Create SpaceJack Pringle
The legal profession faces a bewildering array of challenges. And when new computer technologies, evolving client expectations, and competition force changes on the profession and the way we do business, some of the tools that have served us well in the past may fall a little short. As a result, managing change when the “new” becomes “the normal” can be overwhelming. Unfortunately, too many attorneys react to the distresses of the law practice by isolating themselves and turning to unhealthy and dangerous actions and habits.
These materials are a compendium of short pieces and resources that have helped me create some practical strategies for surviving- and hopefully thriving- in an uncertain world.
Designing Successful Experiences for Bald ApesEva Willis
As we squint into a bright future, let’s first glance back at the user experience industry’s well-meaning, but mostly murky past. UX’s foundation is a sordid mix of lies, shams and idiocy: We never designed experiences and things like mobile have always been adjectives, no matter how many times we sold them as nouns. Now we’re hyperventilating about designing responsively across channels.
That might seem overwhelming, but it’s really just a more complex version of what we've always done: Help a bunch of bald apes do things.
No matter how utopian your agile working environment, if you're building a commercial product, at some stage you will be asked the inevitable question - When will it be done? This talk will provide you with tools and techniques to use when you hear your manager say "We just need to get better at estimating".
If you have ever wished for a crystal ball to help you predict the team's future, this talk is for you!
Presentation from October 4, 2015: Arts Midwest Orchestras 20/20: Context, Connection, Collaboration. An attempt to lay out the context of audience, competition, technology and strategy - then a set of practical steps to get things done.
AICM 2016 National Conference - Problem Solving with Ledlin LawyersNatalie Ledlin
Proven methods and processes specifically designed to help you solve your most challenging problems. Fundamental steps, mind shifts and a new and different approach which will build a platform for critical thinking, creativity and, ultimately, innovation.
Design Thinking is a design methodology that provides a solution-based approach to solving problems. The first stage of Design Thinking is to Empathise. During the empathise phase, the designer spends time getting to know the user and understanding their needs, wants, and objectives.
Everyone sells, even you. Learn a simple, easy way to sell by thinking like a buyer, not a seller. Every sales cycle has four phases, but learn why the second one – educating your buyer – can make or break the deal. I’ll teach you the 5 step CM!(tm) process, set you up with a toolbox full of ideas, and get you started on how to become a convincing expert.
For audio and slides, go to http://theideamechanic.com/convince-me-indieconf-2010-soundslides
In a booming field with its origins in academia, why do Human Computer Interaction (HCI, UX) practitioners and academics not engage? @gilescolborne's talk from CHI 2019 tries to answer that question, discusses why previous attempts have failed, and shows how we can learn from other people's successes.
Putting people at the centre of design at the samaritanscxpartners
Francis Bacon, Digital Programme Lead, Samaritans & Neil Schwarz, Experience Director, cxpartners
“How can we combine technology with compassion to evolve for the future and save more lives?” Francis & Neil will discuss designing an online messaging service for people in deep crisis - sharing the challenges to customer centricity within this project and the learnings.
More Related Content
Similar to Out of Context: UX Scotland 2013 keynote
A talk for Melbourne Award School 2012 on how to come up with solutions and not ads for your clients marketing problems.
And some techniques to generate ideas
Tips and tricks for how to work together when you are looking to find a novel solution to an existing problem, or a solution to a problem that others didn't even know existed.
Psychology for designers or 3 predictions from psychology for the future of ...Joe Leech
How can an understanding of psychology make your designs better? @mrjoe will make three predictions for the future of web design based on psychology.
We'll also cover
-Why Siri doesn't work very well and won't for a while
-Why right now, we are designing like Sheldon from the Big Bang Theory
-How we'll be designing in five years time
Resources for Lawyers to Help Create SpaceJack Pringle
The legal profession faces a bewildering array of challenges. And when new computer technologies, evolving client expectations, and competition force changes on the profession and the way we do business, some of the tools that have served us well in the past may fall a little short. As a result, managing change when the “new” becomes “the normal” can be overwhelming. Unfortunately, too many attorneys react to the distresses of the law practice by isolating themselves and turning to unhealthy and dangerous actions and habits.
These materials are a compendium of short pieces and resources that have helped me create some practical strategies for surviving- and hopefully thriving- in an uncertain world.
Designing Successful Experiences for Bald ApesEva Willis
As we squint into a bright future, let’s first glance back at the user experience industry’s well-meaning, but mostly murky past. UX’s foundation is a sordid mix of lies, shams and idiocy: We never designed experiences and things like mobile have always been adjectives, no matter how many times we sold them as nouns. Now we’re hyperventilating about designing responsively across channels.
That might seem overwhelming, but it’s really just a more complex version of what we've always done: Help a bunch of bald apes do things.
No matter how utopian your agile working environment, if you're building a commercial product, at some stage you will be asked the inevitable question - When will it be done? This talk will provide you with tools and techniques to use when you hear your manager say "We just need to get better at estimating".
If you have ever wished for a crystal ball to help you predict the team's future, this talk is for you!
Presentation from October 4, 2015: Arts Midwest Orchestras 20/20: Context, Connection, Collaboration. An attempt to lay out the context of audience, competition, technology and strategy - then a set of practical steps to get things done.
AICM 2016 National Conference - Problem Solving with Ledlin LawyersNatalie Ledlin
Proven methods and processes specifically designed to help you solve your most challenging problems. Fundamental steps, mind shifts and a new and different approach which will build a platform for critical thinking, creativity and, ultimately, innovation.
Design Thinking is a design methodology that provides a solution-based approach to solving problems. The first stage of Design Thinking is to Empathise. During the empathise phase, the designer spends time getting to know the user and understanding their needs, wants, and objectives.
Everyone sells, even you. Learn a simple, easy way to sell by thinking like a buyer, not a seller. Every sales cycle has four phases, but learn why the second one – educating your buyer – can make or break the deal. I’ll teach you the 5 step CM!(tm) process, set you up with a toolbox full of ideas, and get you started on how to become a convincing expert.
For audio and slides, go to http://theideamechanic.com/convince-me-indieconf-2010-soundslides
In a booming field with its origins in academia, why do Human Computer Interaction (HCI, UX) practitioners and academics not engage? @gilescolborne's talk from CHI 2019 tries to answer that question, discusses why previous attempts have failed, and shows how we can learn from other people's successes.
Putting people at the centre of design at the samaritanscxpartners
Francis Bacon, Digital Programme Lead, Samaritans & Neil Schwarz, Experience Director, cxpartners
“How can we combine technology with compassion to evolve for the future and save more lives?” Francis & Neil will discuss designing an online messaging service for people in deep crisis - sharing the challenges to customer centricity within this project and the learnings.
Giles Colborne, Co Founder & CEO, cxpartners
The customer centricity challenge:
Everyone says they want to be customer centric, but it’s hard to pin down what that means. We’ve been talking to business leaders and thought leaders to find out what works, what doesn’t, and why organisations should make it their strategic priority.
‘Compromise’ is the worst word in design. We value elegance, simplicity, and vision. But if we’re working with stakeholders, there are always differences of opinion, give-and-take, and conflicts. So, do we have to choose between being arseholes or being mediocre? This talk will share some stories and techniques about how to do work you’re proud of and still look at yourself in the mirror.
Practical Steps in Determining Your Product Vision (Product Tank Bristol - Oc...cxpartners
In this talk that I gave at ProductTank Bristol I created a product vision for a global health insurance client, including a new workshop format that you can use yourself to determine your own product vision statement.
How to do the work you want to do - AKA neglect selling skills at your peril!...cxpartners
You need well-honed technical skills alongside super soft skills to be a good UXer. But to do great, impactful work you have to convince people to back you - often in highly political or complex scenarios.
We'll discuss how consultative selling skills help you form powerful arguments that cut through organisation inertia and open avenues of work that have been previously blocked, so you get to determine your own future and do the work you want to do.
A talk on how to use customer insights to guide your digital transformation programmes, presented by @chudders at eCommerceSW at the Paintworks in Bristol on 19th October, 2017.
Research analysis: getting more from your datacxpartners
Analysis is an under-appreciated part of the research process, but it's actually where the magic happens. Good analysis takes the data as a starting point, and goes beyond it to discover the insights that others will have missed. These slides go through a core method for analysing qualitative data, allowing you to slot in techniques and activities for specific research objectives as required
This is the story of how Bristol City Council is changing its approach to delivering care to vulnerable people.
Presented by Amy McGuinness of cxpartners alongside Tracy Dodds and Sonia Moore of Bristol City Council at Service Design in Government 2016.
Psychology and the Perfect Design by @mrjoecxpartners
In this talk, Joe will take you on a journey to find the holy grail we are all looking for: the “perfect” design. We’ll look at a practical strategy that uses psychology to produce the ideal design for those tricky user experience design problems we face everyday.
What exactly is the perfect design? Well, that’s what you will find out in the session. We’ll look at the three aspects that define the perfect design and how you can make it work in your projects.
How Rapid Feedback improves the design process (Luke Jones, cxpartners)cxpartners
Working closely with clients helps get feedback as quickly and smoothly as possible. In this presentation Luke Jones explains how on a recent cxpartners project he improved collaboration by using the 'Rapid Feedback' method.
How to build a failsafe mobile usability testing set upcxpartners
When conducting mobile web usability testing (with a standard setup) you need your web host, internet, local network and test device to work as they should.
But technology fails, and people fail. So how do you build a set-up that won't fail? (For under £100!)
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
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
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Out of Context: UX Scotland 2013 keynote
1. cxpartners 1
Always design a thing by considering
it in its next larger context –
a chair in a room,
a house in an environment,
an environment in a city plan
Eliel Saarinen
2. 2
This is a minimalist movie poster.
You know the movie – but you
may not realise it.
http://reramble.wordpress.com/2012/04/15/20-posters-for-disney-classics/
3. 3
With a little, uh, context, you can
quickly figure out it’s Snow White
and the Seven Dwarfs.
http://reramble.wordpress.com/2012/04/15/20-posters-for-disney-classics/
4. 4
So now you can guess what this
is...
http://reramble.wordpress.com/2012/04/15/20-posters-for-disney-classics/
6. 6
And even this one. Context
allows us to communicate in
ways that are elegant, simple and
efficient.
http://reramble.wordpress.com/2012/04/15/20-posters-for-disney-classics/
7. 7
Those are the qualities we need
when we’re designing for the
devices people use these days.
8. 8
I want my phone to
contextually decide when
to notify me.
When I’m asleep (it’s dark,
phone stationary, quiet)
then it won’t buzz.
But if it’s important then it
should still alert me.
A real person told me this
Users expect us to use
context to help them do
things with less fuss.
Though their
expectations of what’s
possible seem
unreasonably high.
9. 9
Here is exactly
what you need
right now.
OK
Something like this. It’s the end
of user interface design. And it’s
context wot dun it.
12. 12
Google uses social context to
make a guess about where you
work. It turns typing into a yes /
no click. Spooky but efficient.
13. 13
My computer remembers my task
context. When I restart, it opens
up my applications and web
pages as I left them.
14. 14
EyeEm
This app uses Geofencing to add
a status to my photos.
Unfortunately, it’s made a wrong
guess. I wasn’t at that coffee
shop – I was next door getting a
haircut. It’s frustrating when apps
get context wrong and we have
to correct them.
15. 15
You can teach your devices about
your temporal (time) context. For
instance by setting ‘Do not
disturb’ so that you’re not woken
by notifications during the night.
Which is fine – but when you
miss that one urgent call, you lose
trust in this feature. It doesn’t
know what’s important.
16. 16
Google Maps
Google Maps aims to read my
emotional context – if I shake the
phone, it knows I’m cross and
asks for my feedback.
But this just annoys me. I shake
the phone because I’m walking.
This feature obscures the maps
that want to see.
17. 17
Google Now
Google Now does a good job
because it gradually learns about
me and adds more information to
it’s picture of my context.
So it knows when I’m probably
about to leave the office and
gives me travel warnings for the
journey home.
Time and Location.
This model helps us describe our
predictions – but they’re really
just guesses and they’re often
wrong.
We can improve the guesses by
combining more than one type of
input.
18. 18
Of course this raises privacy
concerns. If you’re going to deal
in context, you need to
demonstrate yourself to be
trustworthy. You have to earn
that trust over time. You can lose
it very quickly, too.
21. 21
Paul Dourish
Paul Dourish points out that
context is inherantly uncertain
and unknowable.
Instead of trying to measure
context, he says we need ways
for people and their devices to
maintain a shared understanding
of context.
22. 22
PsychologyForDesigners.com
£2
In other words: the key to
context is conversation. There’s
plenty of psychological research
into conversation. This book by
my colleague Joe Leech shows
you how to make use of it. You
should buy a copy.
23. 23cxpartners
Here’s a story about a
conversation with a computer.
Joe was cycling to work listening
to music – no screens, but Siri is
available.
28. 28
Siri can answer
‘What song is playing’ but not
‘What is this playing?’
Siri has no sense of context.
29. cxpartners 29
http://www.youtube.com/watch?v=d0Z1QGpTZSo
On the other hand, people are
very good at figuring out topics
even when they’re not mentioned
in a conversation. So it doesn’t
take us long to figure out what
Pete and Dud are talking about
here.
30. 30
Time flies
like an arrow.
Fruit flies
like a banana.
Unlike computers, we’re great at
dealing with ambiguity – so good
that we play games with it.
31. 31
What’s this playing?
What was that?
A bit of you know what.
We shorten speech by using pronouns or
decorate it will allusions. To understand
it, you have to understand context. If we
can understand how, then we’ll be better
able to design for context.
35. 35
On the iPod.
What’s this playing? This?
It’s Del the Funky
Homosapian.
This
Or, put another way, agreeing
what this is.
36. 36
Google Now is getting better at
common ground. If you ask it a
question...
37. 37
…and then follow up with another
using a pronoun, it will remember
the common ground.
So to deal with context, we need
to remember topics across
interactions.
38. 38
On the iPod.
What’s this playing? This?
It’s Del the Funky
Homosapian.
This
Time Pressure / Error / Shared Knowledge
One key idea is that people seek ‘least
collaborative effort in finding common
ground.
The approach they use depends on time
pressure, the risk of error, and their
assumptions about shared knowledge.
Rather than annoying computers asking for
clarification all the time, people seek to find
the most efficient way to reach agreement.
We can use this to build better
conversations.
39. 39
What’s this playing? This?
Another method, Conversational
Analysis (CA) points out the
importance of Repair events in
conversation – that’s when one
party clarifies the conversation.
40. 40
Here’s Siri noticing an ambiguity
and asking for clarification.
The user has set a reminder for
‘tomorrow’ but it’s just after
midnight. So do they mean ‘in the
morning’ or ‘the next day’?
Repair events are important.
41. 41
Here’s Google noticing that an
email contains a link to a Google
Drive document that the user
doesn’t have permission to view.
Again, it looks for clarification.
42. 42
Fantastical for Mac lets you
create events in something like
natural langauge. As you do so,
you can see Fantstical continually
modifying its undertstanding of
the entry – like someone nodding
as you’re talking. You can also
step in and make changes.
Fantastical’s writers understood
their software isn’t perfect and
created a very human interface to
deal with that.
43. 43
I want my phone to
contextually decide when
to notify me.
When I’m asleep (it’s dark,
phone stationary, quiet)
then it won’t buzz.
But if it’s important then it
should still alert me.
A real user told me this
So can we fix this problem?
Really it’s not the phone that has
the answer.
44. 44
Call: Susan Hunter
mobile
Jim Hunter came up with this
idea. When you call someone
who’s got an appointment on her
calendar...
45. 45
Call: Susan Hunter
mobile
Her phone says:
Do not disturb ends 14:00
Cancel Proceed
Your phone should warn you and
give you the chance to override.
46. 46
Call: Susan Hunter
mobile
Her phone says:
Do not disturb ends 14:00
Cancel Proceed
If your call is urgent (like a taxi
waiting outside) then you know
to proceed. If not, no need to
interrupt. In other words, we
need to facilitate the kinds of
contextual decision making that
we use when we go over to
someone’s desk.
47. 47
In that case...
Are you busy? No.
In conversational analysis, these
are called pre-sequences. They
help establish the context for a
conversation.
48. 48
Providing additional information
can also help establish context. In
Apple’s ‘Find my iPod’ you can
see how much battery is left on
the device – which establishes a
sense of urgency. How often do
we use additional information to
distract instead of augment?
51. 51
Wait, what was all that?
If you must measure context – use multiple sources
Repair and negotiate – never assume you’re right
Use least collaborative effort – time, error, shared knowledge
Keep track of what this is – remember across interactions
Allow users to negotiate context between themselves, too
Use pre-sequences to set up interactions
Extra information should enrich context – don’t distract
What really matters is relevance – focus on that
But now we have some rules to help us.