This document discusses Lean UX techniques that can be applied at different stages of product development. It begins with an overview of the goals of learning about Lean UX techniques and practicing collaborative design. Various techniques are then mapped to different development stages. Meeting participants are asked to suggest additional techniques and vote on ones they want to learn more about. Selected techniques are then briefly described, including contextual inquiry, stakeholder mapping, user experience mapping, personas, empathy mapping, elevator pitches, inception decks, user stories, story mapping, journey maps, and storyboards.
ALE 2012 session description: In this highly collaborative workshop, we will apply a couple of UX practices and techniques, such as empathy maps, stakeholder maps, storyboards, sketchboards and paper prototype usability testing that will allow teams to focus on quick validation and delivery of killer apps that will work for users.
Guerrilla Usability: Insight on a ShoestringDavid Sturtz
Presented at Iowa Code Camp, May 2010: Iterative and Agile development mean shorter cycles and a desperate need for quick feedback. Luckily, improving the user experience of your software doesn’t require days in a lab. This session will present more than twenty-five tools and techniques for gaining insight into your users’ minds and actions.
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinAviva Rosenstein
Doing user research before and during development helps inform your choices about strategy (what to build) as well as tactics (how to build it)-- and it doesn't have to slow down your development process . In fact some rapidly executed research can speed up your time to market by reducing the need to refactor late in a project.
This presentation includes practical information to help product owners and developers quickly get inside the heads of their users, validate product ideas and improve the usability of their software at warp speed. The talk included tips and techniques for recruiting research participants, shadowing and interviewing users effectively, getting valuable feedback on product concepts and information architecture, and rapidly iterating on the user interface to improve usability. They discussed remote testing tools that help teams evaluate if users can successfully achieve their goals with their designs, and reviewed best practices collecting feedback from users after launch.
Slides for a short course I taught for UXPA DC on Feb 27, 2013. This is a UX 101- basics if you are new to UX and Usability. The focus is on desktop websites, but many of these principles apply to other products (e.g., surveys, apps) and devices (e.g., tablets, smartphones). Stay tuned for an updated version that is mobile-heavy.
User Experience Design Fundamentals - Part 1: Users & GoalsLaura B
#1 in a 3-part series on UX Fundamentals: Users & Goals
* Value & Process
* Goal-directed design
* Users and their goals
* Learn how to articulate the goals of your product’s users
* Learn how to use user goals to assess a website or product
This presentation is targeted to developers trying to learn enough design skills to fill in gaps when a ux designer is not available to work on a project. A secondary goal is to give developers insight into the design process.
ALE 2012 session description: In this highly collaborative workshop, we will apply a couple of UX practices and techniques, such as empathy maps, stakeholder maps, storyboards, sketchboards and paper prototype usability testing that will allow teams to focus on quick validation and delivery of killer apps that will work for users.
Guerrilla Usability: Insight on a ShoestringDavid Sturtz
Presented at Iowa Code Camp, May 2010: Iterative and Agile development mean shorter cycles and a desperate need for quick feedback. Luckily, improving the user experience of your software doesn’t require days in a lab. This session will present more than twenty-five tools and techniques for gaining insight into your users’ minds and actions.
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinAviva Rosenstein
Doing user research before and during development helps inform your choices about strategy (what to build) as well as tactics (how to build it)-- and it doesn't have to slow down your development process . In fact some rapidly executed research can speed up your time to market by reducing the need to refactor late in a project.
This presentation includes practical information to help product owners and developers quickly get inside the heads of their users, validate product ideas and improve the usability of their software at warp speed. The talk included tips and techniques for recruiting research participants, shadowing and interviewing users effectively, getting valuable feedback on product concepts and information architecture, and rapidly iterating on the user interface to improve usability. They discussed remote testing tools that help teams evaluate if users can successfully achieve their goals with their designs, and reviewed best practices collecting feedback from users after launch.
Slides for a short course I taught for UXPA DC on Feb 27, 2013. This is a UX 101- basics if you are new to UX and Usability. The focus is on desktop websites, but many of these principles apply to other products (e.g., surveys, apps) and devices (e.g., tablets, smartphones). Stay tuned for an updated version that is mobile-heavy.
User Experience Design Fundamentals - Part 1: Users & GoalsLaura B
#1 in a 3-part series on UX Fundamentals: Users & Goals
* Value & Process
* Goal-directed design
* Users and their goals
* Learn how to articulate the goals of your product’s users
* Learn how to use user goals to assess a website or product
This presentation is targeted to developers trying to learn enough design skills to fill in gaps when a ux designer is not available to work on a project. A secondary goal is to give developers insight into the design process.
Usability behaviors: Usability and the SDLCTed Tschopp
A rather long overview of Usability. Mainly taken from elsewhere on the internet. Can be used to see how well you are doing with usability as a behavior your company involves itself in.
The Essentials of Great Search Design (ECIR 2010)Vegard Sandvold
Enterprise search is a wicked problem - a problem that can't be solved merely with clever algorithms, beautiful code and lots of data. It takes dialog and cross-diciplinary collaboration with stakeholders, users and techies to explore all the requirements for a possibly great enterprise search solution.
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...bo begole
This paper presents a context-aware mobile recommender system, codenamed Magitti. Magitti is unique in that it infers user activity from context and patterns of user behavior and, without its user having to issue a query, automatically generates recommendations for content matching. Extensive field studies of leisure time practices in an urban setting (Tokyo) motivated the idea, shaped the details of its design and provided data describing typical behavior patterns. The paper describes the fieldwork, user interface, system components and functionality, and an evaluation of the Magitti prototype.
This project has a $50,000 budget. This project has a $350,000 budget. This project is for your Mom’s book club, to be paid in tea cakes and Sunday dinners. How do you resize your user experience research, efforts, and deliverables to match the scope of the project and the size of your (client’s) wallet? And how do you keep user experience top of mind when there isn’t room for it in the top of the budget? Hear tips and tricks for loving your users at any price point.
Designing an MVP that works for users (2 and 1/2 hours) @Lean UX NYC 2013Ariadna Font Llitjos
2 and 1/2 hour workshop that covers contextual inquiry, empathy map, user experience map, MVP, elevator pitch, flow diagrams, stories, paper prototype and guerrilla usability testing.
Are agile and user experience design compatible? Can they work together or is agile a square hole to the UX round peg? We contend that they are compatible. We help you recognize your company's UX appetite, regardless of software methodology. We then look at how agile changes things, discuss some of the UX practices developers need to understand (including CRAP), show how UX and developers can collaborate, and finally discuss agile and UX in the wild.
This presentation was made by Adam Monago in China in 2009. It covers topics like
Agile and Analysis: Common Misconceptions
Agile Analysis
Agile Analysis Life Cycle
Defining Objectives and Trade-Offs
Software prototyping is an important UX design skill that many people “just do” but effective prototyping requires crucial knowledge and practices that aren’t obvious. In this talk, Everett will explain prototyping and its goals, compare prototyping to sketching, and explore the different types of prototyping. He will then characterize effective prototyping and explain why those characteristics are so important.
Everett will review several commonly available prototyping tools (including SketchFlow), and evaluate their pros and cons. He will conclude by working through some examples so that you can see effective prototyping in practice.
If you or your team is prototyping now or considering prototyping in the future, this talk is for you!
Software prototyping is an important UX design skill that many people “just do” but effective prototyping requires crucial knowledge and practices that aren’t obvious. As a result, many prototyping efforts aren’t productive and fail to achieve their goals.
In this talk, Everett will explain prototyping and its goals, compare prototyping to sketching, and explore the different types of prototyping. He will then give the eight rules for effective prototyping and show why those rules are so important.
Everett will review several commonly available prototyping tools (including SketchFlow), give nine criteria for evaluating prototyping tools, and evaluate the tools based on the criteria. He will conclude by showing some examples effective and ineffective prototyping in practice.
If you or your team is prototyping now or considering prototyping in the future, this talk is for you!
What makes websites a strong channel for the company? Is it the visuals or what it does for its customers? As success is increasingly fought at the experience level, can design help you build websites that people truly value? And if so, how?
This presentation is about good design discovery by way of effective User Experience research. It's a set of methods you can mix and match to truly understand who you're designing for, according to what the medium is and what your business needs.
If you've ever wondered how to conduct good UX research or what's going on in that designer's mind (again), look no further.
Presented at DrupalNorth Regional Summit (August 2018)
Usability behaviors: Usability and the SDLCTed Tschopp
A rather long overview of Usability. Mainly taken from elsewhere on the internet. Can be used to see how well you are doing with usability as a behavior your company involves itself in.
The Essentials of Great Search Design (ECIR 2010)Vegard Sandvold
Enterprise search is a wicked problem - a problem that can't be solved merely with clever algorithms, beautiful code and lots of data. It takes dialog and cross-diciplinary collaboration with stakeholders, users and techies to explore all the requirements for a possibly great enterprise search solution.
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...bo begole
This paper presents a context-aware mobile recommender system, codenamed Magitti. Magitti is unique in that it infers user activity from context and patterns of user behavior and, without its user having to issue a query, automatically generates recommendations for content matching. Extensive field studies of leisure time practices in an urban setting (Tokyo) motivated the idea, shaped the details of its design and provided data describing typical behavior patterns. The paper describes the fieldwork, user interface, system components and functionality, and an evaluation of the Magitti prototype.
This project has a $50,000 budget. This project has a $350,000 budget. This project is for your Mom’s book club, to be paid in tea cakes and Sunday dinners. How do you resize your user experience research, efforts, and deliverables to match the scope of the project and the size of your (client’s) wallet? And how do you keep user experience top of mind when there isn’t room for it in the top of the budget? Hear tips and tricks for loving your users at any price point.
Designing an MVP that works for users (2 and 1/2 hours) @Lean UX NYC 2013Ariadna Font Llitjos
2 and 1/2 hour workshop that covers contextual inquiry, empathy map, user experience map, MVP, elevator pitch, flow diagrams, stories, paper prototype and guerrilla usability testing.
Are agile and user experience design compatible? Can they work together or is agile a square hole to the UX round peg? We contend that they are compatible. We help you recognize your company's UX appetite, regardless of software methodology. We then look at how agile changes things, discuss some of the UX practices developers need to understand (including CRAP), show how UX and developers can collaborate, and finally discuss agile and UX in the wild.
This presentation was made by Adam Monago in China in 2009. It covers topics like
Agile and Analysis: Common Misconceptions
Agile Analysis
Agile Analysis Life Cycle
Defining Objectives and Trade-Offs
Software prototyping is an important UX design skill that many people “just do” but effective prototyping requires crucial knowledge and practices that aren’t obvious. In this talk, Everett will explain prototyping and its goals, compare prototyping to sketching, and explore the different types of prototyping. He will then characterize effective prototyping and explain why those characteristics are so important.
Everett will review several commonly available prototyping tools (including SketchFlow), and evaluate their pros and cons. He will conclude by working through some examples so that you can see effective prototyping in practice.
If you or your team is prototyping now or considering prototyping in the future, this talk is for you!
Software prototyping is an important UX design skill that many people “just do” but effective prototyping requires crucial knowledge and practices that aren’t obvious. As a result, many prototyping efforts aren’t productive and fail to achieve their goals.
In this talk, Everett will explain prototyping and its goals, compare prototyping to sketching, and explore the different types of prototyping. He will then give the eight rules for effective prototyping and show why those rules are so important.
Everett will review several commonly available prototyping tools (including SketchFlow), give nine criteria for evaluating prototyping tools, and evaluate the tools based on the criteria. He will conclude by showing some examples effective and ineffective prototyping in practice.
If you or your team is prototyping now or considering prototyping in the future, this talk is for you!
What makes websites a strong channel for the company? Is it the visuals or what it does for its customers? As success is increasingly fought at the experience level, can design help you build websites that people truly value? And if so, how?
This presentation is about good design discovery by way of effective User Experience research. It's a set of methods you can mix and match to truly understand who you're designing for, according to what the medium is and what your business needs.
If you've ever wondered how to conduct good UX research or what's going on in that designer's mind (again), look no further.
Presented at DrupalNorth Regional Summit (August 2018)
Practicing What We Preach: designing usage centered deliverablesAviva Rosenstein
Slides and worksheets from a workshop presented at the IA Summit, 2011
During any product development process, interaction designers and researchers must communicate with internal and external team members and decision makers. All too often we talk the UX talk but we forget to walk the UX walk: we send out deliverables without thinking about our needs, the needs of the recipients and what we want to achieve.
Creating design deliverables that address the needs, goals and constraints of those team members will enhance your credibility as a design expert while improving the overall effectiveness of your organization.
This presentation includes a lean framework for understanding users' needs and goals that can help you design the right deliverable (or interface) at the right time for any working environment.
Agile and UX both put user's needs at their center, but their foundational beliefs have set them at odds over the years.
Presented at part of "24 Hours of UX" 2022.
User Experience Design + Agile: The Good, The Bad, and the UglyJoshua Randall
There's a rumor going around that user experience design (UXD) and Agile don't play well together. In this talk, I'll explain that they do -- most of the time! Learn about the historical reasons for why these two disciplines sometimes butt heads, as well as the good/bad/ugly of various approaches to integrating design and development.
Prototyping is a great way of developing, communicating and validating design ideas and requirements in a quick and cost-effective manner, when devising a user experience.
This presentation discusses what prototypes are, why they are useful, the various tools that can be used and some basic principles to adopt.
This presentation was delivered by Stephen Denning as part of the User Vision Breakfast Briefing series in 2012.
User experience (UX) is the basis for all Web activity, and thus underpins everything we do in Web design and development. Successful projects bake UX in from the ground up, from discovery through planning, iteration, testing and deployment. No matter how beautiful our code may be, of what use is it if it’s irrelevant to our users?
Pre-Conference Course: UX and Agile: Making a Great Experience - UXPA International
In this tutorial for experienced practitioners you will learn how to manage work and make great experiences one sprint at a time. We'll look at common Agile methodologies such as Scrum and Kanban and what opportunities and risks are inherent for UX teams. We will look at team makeup, balancing longer-term research with production needs and strategies for making the most of design spikes. We'll also go through the pros and cons of a Sprint Zero and alternatives. Participants will come away with the tools they need to be successful in their Agile environment
This is an overview of the tools used by User Experience Designers. Software is important, but in UX you need to master a wide variety of techniques. This presentation covers an overview of the UX workflow, Discovery, Synthesis, Interaction, and Refinement, and outlines the tools that are critical to each step. In the end, the emphasis is not on mastering all the tools, but understanding their strengths and weaknesses, so the right tool can be chosen based on the situation.
User Experience Basics for Product ManagementRoger Hart
User Experience (UX) has matured as a discipline and radically changed how products are delivered. It touches workflows, usability, customer needs, and of course visual design and UI. Product managers can't ignore it, even if they want to... and if they want to, they're probably wrong. The tools of User Experience can help us get closer to our customers and differentiate our products.
This is a high level overview of this presentation. This focus of this presentation is how to leverage lean UX in Drupal. First this is not a development / UX approach for everyone. First determine your site vision and key performance indicators. Then craft user stories and define functional specs. Build, test, iterate! Go with the flow of Drupal and find more project success.
This an old lecture I gave at CMU back in 2015, to cover the HOW (rather than the WHY and WHAT) of software development and best practices from my industry experience.
Tech companies and technologists need to own building responsible AI. However the majority of documents and guidelines are still at the policy and B2B level, rather than at the practitioner level. This talk aims to start bridging that gap and provide ML practitioners and leaders with some tools to inject ethical considerations into their day-to-day process.
Xerrada en català feta a la Sagrada Familia per la fundació sobre els conceptes principals del Design Thinking.
Title: Design Thinking, people-centered innovation
Talk in catalan to the Sagrada Familia foundation about Design Thinking and its key concepts.
Turns out architects and builders have very similar dynamics and handoffs as developers and designers ;-)
Design Thinking is for you - a conversation with Jeff Patton and Jonathan Ber...Ariadna Font Llitjos
User Experience and Design is not an isolated function or a step in the software development process anymore. It has evolved from a specialty to a way of working that puts users at the center and permeates most development activities throughout the release cycle.
There is a clear shift away from design just as a product (i.e., specific deliverables and artifacts such as high-fidelity mockups to throw over the wall to developers) that continues to gain momentum as the activity of design that focuses on understanding and solving a specific problem for a specific set of users.
Jeff Patton, one of the fathers of modern User Experience and bringing UX into Agile, shares his insights from the perspective of a developer who has moved into design. On the other hand, Jonathan Berger, an agile design practitioner and speaker, will tell us about his experience as a designer who has ventured in the world of coding and software development. Join the conversation at #DT4U.
Great team work takes careful and deliberate design and intention. It doesn't happen by chance. From hiring T-shaped designers and developers with complementary specialized skills and shared values to cultivating a user-focused process and emphasizing continuous learning and improvement, building a great Lean UX team is short of an accident.
When every single team member puts their specialized skills to good work while collaborating with each other day in and day out, magic ensues. Fostering a one-team environment across functions, geographic sites, and even departments is the single most powerful motivator.
Designing an MVP that works for your users - LeanUX NYC 2014Ariadna Font Llitjos
In this highly collaborative and fast-paced workshop, we will apply a few user-centered design methods and techniques, such as stakeholder maps, empathy maps, sketch boards and paper prototype usability testing, that allow teams to focus on quick validation and delivery of killer apps that will work for users.
Workshop goals:
• Learn and apply lean UX techniques that you can use with your teams
• Learn how to focus your team on effectively delivering an MVP fast
• Experience collaborative and iterative design and development first hand
• Build up the confidence to initiate collaborative creative thinking about ideas that have a business impact
and that will wow your users.
Lean UX wins - Design Thinking in large enterprises 20 min - LeanUX NYCAriadna Font Llitjos
It is well-known that Lean UX can help us design and deliver great products in a healthy environment, but how that actually can work is a very large company is less obvious.
This talk is about the journey me and my team went though, when joining IBM we were able to leverage a new corporate culture of design and a new approach and framework called IBM Design Thinking. This allowed us to remain focused and scale to the IBM sales workforce and maximize business impact.
Experience UX methods to determine the right minimal amount of functionality that you can ship (Minimal Viable Product) that is what your users need/want the most. In this fast-paced highly collaborative session, participants will experience the power of lean (quick and lightweight) UX methods first hand by applying fast and effective techniques that will force teams to focus and gain insights and, most importantly, to validate their assumptions about users and usability very early in the design and development stages.
This talk has to distinct parts, the first part is about this new design-lead Era at IBM, which is really about how to scale great design to large organizations.
We’re making a huge company-wide commitment and investment to turn IBM to a design lead organization, with design led products and projects.
In the second part of the talk, I’d talk about how my team, which has embraced lean UX methods, has managed to stay focus by adopting the new IBM design thinking framework, as well as some of the lessons of integrating a strong design competency with a lean team.
The best processes are those that encourage teams to naturally do the right things at the right times. Amazing processes like this don’t happen by accident; they are specifically designed to encourage desirable behavior while discouraging harmful behaviour. By carefully choosing the process’s affordances -- practices or artifacts that direct our thinking toward a specific goal -- a team can tailor a process that makes success intuitive. The session will begin by presenting the core concepts behind affordence-driven process improvement before diving into a collaborative workshop. During the workshop teams will use information from the introduction to brainstorm practices that will help them promote those values, as you would in a team retrospective.
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
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.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
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/
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.
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.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
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.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
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.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Leading Change strategies and insights for effective change management pdf 1.pdf
Exploring UX Practices 4 Product Development Agile2012
1. Exploring UX Techniques and
Practices
When should they be applied?
Let s practice!
Ariadna Font
UX Lead @Vivisimo, an IBM Company
@quicola #leanux #agile2012 ariadna.font.cat
2. The Goals
THEORY:
• Learn more about what Lean UX techniques you
can apply at different development stages
PRACTICE
• Collaborative design session
• Focus on delivering an MVP fast with user-driven
design/development
4. What s UX (User Experience)?
• How do people feel about (using) a product / site
• User-Centered design and development
• Experiential, affective aspects of human-computer
interaction
• Perceptions of utility, easy of use and efficiency
• Subjective in nature
• Dynamic, it changes overtime
5. The Plan
• Review Development stages with commonly used
Lean UX techniques Board
30 min theory
• Brainstorm new/other Lean UX techniques
• Select most interesting ones
• Brief Description of selected UX techniques
1 h practice
• Collaborative design session - Build a Mobile App!
User Research, Scoping, Prototyping and Testing
6. UX techniques @Product Development Stages
Research & Scoping and Prototyping
Development
Testing
…
Analysis
Initial Design
Contextual Collaborative Sketches
BDD
Quantitative
inquiry (CI)
design sessions
Usability Testing
(Inception deck)
Wireframes
Just-in-time (JIT)
Personas
design
Pair testing
Storyboard
Paper prototyping
Empathy map
Wireframes
Controlled
Sketchboard
Paper prototype experiments (A/B
Stakeholder map
Usability Testing
Testing)
Flow diagram
User Experience
Qualitative Usability Cognitive
map
Elevator pitch
Testing
walkthrough
Journey map
Stories
Mockups
Heuristic
evaluation
Story mapping
Functional prototype
“Agile schedule”
BDD
7. 2 min
Any other cool Lean UX Techniques?
Experts: Add other cool Lean UX Techniques
• One per orange sticky (no abbreviations please)
• When do you typically do this? Add to appropriate
column
8. 2 min
Dot voting of unknown techniques
+
Everybody
• 3 votes each
• On any sticky(ies) that you’d like to know more about
9. 15 min
Briefly describe new techniques
Need volunteers for orange stikies
(See template on handout/next slide)
10. 2 min
Brief Description Template
1. Lean UX Technique name & primary development stage
(when do people do this?)
2. Brief description
3. Who does it?
4. Key benefits (or why should anyone do this?)
5. Challenges (problems you might run into)
12. Contextual inquiry @Research & Analysis
First hand observation of how people perform and structure their
work (or any other relevant tasks)
Who does it? UX person or other team member. A pair of
observers is ideal
Key benefits:
• Best way to understand your users
• Only way to know what the real work flow/process is (vs the official one)
• Opportunity to discuss with users what they are doing and why
13. Stakeholder mapping @Research & Analysis
A network diagram of the people involved with (or impacted by) a
given system design
Who does it? The team
Key Benefits:
• Establish shared ideas about stakeholders
• Help team focus on people, not technology
• Guide plans for user research
• Document research activities
14. User experience map @Research & Analysis
Visual representation of the user workflow for accomplishing a
goal. Key elements include:
• Questions to signal areas where more information/understanding is needed
• Comments with known information that clarifies / lends meaning
• Ideas to illustrate an interesting concept that could enhance a step
Who does it? The team
Key Benefits:
• Make team’s (lack of) knowledge explicit
• Good to figure out areas that need (further) user research
15. Personas @Research & Analysis
Characterization of a type of user that we want to target with our
product/application
Who does it? Ideally, UX or somebody who has done some user
research.
Key Benefits:
• Provide insights into who the real
users are
• Remind team of users needs and motivations
(different from managers and buyers)
• Allow team to ground communication throughout development
16. Empathy Map @Research & Analysis
Explore a target user (persona) from different perspectives:
Behavior, See –Motivations, Do – Features, Say, Feel
Who does it? Team, preferably with input from UX/BA
Key Benefits:
• Very quick way to have a holistic view of your target user
• Forces you to think about more than their role
• Allow team to ground communication throughout
development
17. Elevator Pitch @Scoping
Short summary used to quickly and simply define a product and its
value proposition.
• For [target customer]
Who does it? The Team
• who [statement of the need or opportunity]
• the [product name]
Key Benefits:
• is a [product category]
• Provides Business
relevance and context
• that [key benefit, compelling reason to buy].
• Forces to agree on killer
• Unlike [primary competitive alternative]
feature(s)
• our product [statement of primary differentiation].
18. Inception deck @Scoping Jonathan Rasmusson
1. Ask why we are here.
Who does it? The Team
2. Create an elevator pitch.
3. Design a product box.
Key Benefits:
4. Create a NOT list (out of scope)
• Eliminate confusion and
5. Meet your neighbors.
misunderstanding
6. Show the solution.
• Set expectation
7. What keeps us up at night (identify risks)
• Highlight challenges
8. Size it up (weeks, 3 months, 6 months?)
• Get alignment
9. What’s going to give.
BEFORE PROJECT BEGINS
10. What’s it going to take.
19. User stories @Scoping
Software system requirement formulated in one or two sentences
in everyday or business language that makes explicit the user’s
need. Example:
As a [type of user] !
I want to [perform some task] !
so that I can [reach some goal]!
Who does this? The team (dev, tester, doc or UX)
Key Benefits:
• Provides a thinking template; token for a conversation
• Description of why the product needs to do what it does
20. Story mapping @Scoping
by Jeff Patton
Board with organized and prioritized system functionality (user
stories)
Who does this? The team with Product Owner (Business person)
Key Benefits:
• Provides the high-level vision of the system, which includes workflow or value
chain as well as hierarchy information
21. Journey Map @Research & Analysis
Document that visually illustrates an individual user’s needs, the
series of interactions that are necessary to fulfill those needs, and
the resulting emotional states a user experiences throughout the
process.
Who does it? UX with team’s help
Key Benefits:
• Encourages conversation and collaboration
• Highlights the flow of the customer experience
• Enables stakeholders to collectively discuss opportunities for improving the
overall customer experience
22. Storyboard @Scoping
Use of story telling to quickly visualize/share a solution to specific
requirements making use of personas and their behaviors, stories
and any known constraints.
Who does it? The Team (engage the client if you can) – you don’t
need to be good at drawing.
Key Benefits:
• Help us think about the problem in a creative way
• Facilitates focused communication
• Affordable and easy to do
23. Sketchboard @Scoping/@Prototyping
It’s like story boarding but with sketches, almost like a biomap of
the system you are building or about to build.
Who does it? Team with UX/designer’s help
Key Benefits:
• Provides Big Picture using initial design ideas
• Very iterative and highly collaboratively
• Very focused requirement discussions
24. Agile Schedule , Rich Visual Backlog or Visual
Project Board @Scoping ariadna.font.cat
Visual project schedule/plan on butcher paper containing:
• Milestones
• Design and layout info
• User stories with due dates
• “Non-functional” requirements
• Any high-level task that needs to
be tracked and completed
Who does it? Ideally, the team; at least Project lead with UX
Key Benefits:
• Provides shared understanding and current status to the whole team
• Provides context and layout information
• Deadlines are made explicit
25. Wireframes @Prototyping
Grayscale mockups showing layout and position of page elements
(can range from low-fidelity to exact grid-based resolution)
Who does this? Typically UX, designer, but anyone can do it!
Key Benefits:
• Easiest/cheapest way to realize and test ideas
• Great to get early feedback
• Can be done at any stage of development
26. Behavior-driven development (BDD) @Development
A set of techniques to use in conversations which help the team
explore the intended behavior of the system and the problems it
solves, then carry the conversations and language into the code.
Given some initial context (the given)!
When an event occurs!
Then some outcomes should occur
Who does it? Ideally a threesome (dev, tester and business)
Key Benefits:
• Deliberately discovering key misunderstandings and uncertainty
• Makes it easier for technical and business people to communicate
• Accelerates learning
27. Just-in-time (JIT) design @Development
Designing and implementing what you know the team needs right
now, not worrying about future issues until absolutely necessary
(last responsible moment). The opposite of Big Design Up Front
(BDUF).
Who does it? Designer or UX expert"
Key Benefits:
• Quick and as low-fidelity as possible
• Focuses on high-value high-priority functionality
• Saves time wasted on irrelevant designs (YAGNI – you ain’t going to need it)
28. Usability Testing @Testing
Technique used in user-centered interaction design to evaluate a
product or an application by testing it on users.
Who does it? UX or UT expert
Key Benefits:
• It gives direct input on how real users use the system
• Measures the easy of use of a specific interface or product
29. Paper prototype usability testing @Any time
Usability testing on paper versions of wireframes or sketches that
users can simulate slicks and talk through their thoughts and
decisions
Who does it? Anyone can do this
Key Benefits:
• Fastest way to validate ideas/assumptions
• Cheapest way to validate ideas/assumptions
• You can do this at any time you are not sure what is the best UI for a specific
problem
30. Qualitative Usability Testing @Any time
Quick and easy usability testing of qualitative nature that anyone
can do (just read Steve’s book!)
Who does it? Anybody in the team
Key Benefits:
• Relative inexpensive, can afford multiple tests
• Can provide improved design insight insight
• Results can be fed back into the design process
immediately
32. The Goals
THEORY:
• Learn more about what Lean UX techniques you
can apply at different development stages
PRACTICE
• Collaborative design session
• Focus on delivering an MVP fast with user-driven
design/development
34. Challenge
Develop a Mobile App that helps
promote networking and interaction
between all conference attendees
35. 2 min
Form teams of 4-6 people
Introduce yourself (role, something unusual)
You will collaboratively work on:
1. User Research and Analysis
2. Scoping
3. Prototyping
4. Usability Testing
5. Pitching your App
36. 10 min
1. Research & Analysis
As a team, grab one (new) technique from the first
stage (column) and apply it to start building your
Mobile App
Question:
Who are your users? What do they need/want?
37. 10 min
2. Scoping
Grab one (new) technique for the second stage
(column) and apply it to start defining your MVP
functionality
Question:
What do they want to do with the app? (must haves
vs nice to haves)
38. 15 min
3. Prototyping
Grab one (new) technique for the third column and
apply it to design your killer feature(s).
Tip: make sure your prototype is testable (next
step)
39. 10 min
4. Usability Testing
Now let s test your paper prototype!
Question:
Can somebody outside your team use it?
• Recruit user(s) from other teams
• Do they know what they can do? and how to
do it?
• Are there any big usability issues that would
prevent your MVP from being broadly adopted?
40. 10 min
5. Pitch it!
Show it to other teams
Question:
Does anybody outside your team want to buy it?
41. The Goals
THEORY:
• Learn more about what Lean UX techniques you
can apply at different development stages
PRACTICE
• Collaborative design session
• Focus on delivering an MVP fast with user-driven
design/development
42. Retrospective
• What was your favorite part of the session?
• What was your least favorite part?
• Will you be able to take something you learned in this
session back to your work/life? (if so, what?)
• Any final thoughts or questions?