Fiz and Jesmond's slides from their UXBristol 2012 workshop "A Pragmatic Approach to Responsive Design".
Workshop take aways
- 5 key questions to ask your client/stakeholder
- 3 steps to starting your design
- Top 5 things we've learnt
- 3 workshop exercises to put theory in to practice
DESIGN THINKING FOR EDUCATORS DESIGNERS WORKBOOKEguzkitza LHHI
Welcome to the Designer’s Workbook. This workbook includes step-bystep instructions for completing a design challenge using the design thinking process. this workbook is a quickstart guide
to the design thinking process and is best used in combination
with the design thinking toolkit for educators.
The Design Thinking Toolkit for Educators contains in-depth
instructions and explanations as highlighted by each step in
this workbook the toolkit also provides you with examples
from educators, like yourself, of how they’ve been using design
thinking in their work. This workbook is an accompaniment
to the Design Thinking for Educators toolkit, available for free at
designthinkingforeducators.com.
You want your design team to have greater influence? Start from within: elevate your designers’ tools, capabilities, and stature by developing a UX Lead program. This is not theoretical; you will see how this has been done and you will learn how to do it yourself.
It’s easy to solve the wrong problems. Good design relentlessly questions assumptions and reframes the problem to be solved. We know this, and yet, HOW to actually reframe a problem is missing from our conversations.
In this session, Stephen P. Anderson will share tips that have helped him cut through the noise of requests and requirements, to focus on the real problem(s) to be solved. Specifically, you’ll pick up ways to see a problem from different perspectives, ways to ask why, how to draw upon seemingly unrelated experiences, how to separate real from perceived constraints, and most importantly, ways to keep yourself in check, so as not to solve the wrong problem (or if you do, you do so intentionally, for a strategic purpose!).
Whether you’re designing strategies or screens, you’re sure to pick up a few new mental hacks that you’ll no doubt use on a daily basis.
DESIGN THINKING FOR EDUCATORS DESIGNERS WORKBOOKEguzkitza LHHI
Welcome to the Designer’s Workbook. This workbook includes step-bystep instructions for completing a design challenge using the design thinking process. this workbook is a quickstart guide
to the design thinking process and is best used in combination
with the design thinking toolkit for educators.
The Design Thinking Toolkit for Educators contains in-depth
instructions and explanations as highlighted by each step in
this workbook the toolkit also provides you with examples
from educators, like yourself, of how they’ve been using design
thinking in their work. This workbook is an accompaniment
to the Design Thinking for Educators toolkit, available for free at
designthinkingforeducators.com.
You want your design team to have greater influence? Start from within: elevate your designers’ tools, capabilities, and stature by developing a UX Lead program. This is not theoretical; you will see how this has been done and you will learn how to do it yourself.
It’s easy to solve the wrong problems. Good design relentlessly questions assumptions and reframes the problem to be solved. We know this, and yet, HOW to actually reframe a problem is missing from our conversations.
In this session, Stephen P. Anderson will share tips that have helped him cut through the noise of requests and requirements, to focus on the real problem(s) to be solved. Specifically, you’ll pick up ways to see a problem from different perspectives, ways to ask why, how to draw upon seemingly unrelated experiences, how to separate real from perceived constraints, and most importantly, ways to keep yourself in check, so as not to solve the wrong problem (or if you do, you do so intentionally, for a strategic purpose!).
Whether you’re designing strategies or screens, you’re sure to pick up a few new mental hacks that you’ll no doubt use on a daily basis.
UX work in an Agile (or almost Agile) environment can sometimes feel like 'Design by Committee'. The Tribune UX team would like to share some tips, thoughts and strategies we use internally, to maintain the sanctity of a participatory design environment. We will stay as practical as possible, using recent projects to walk through what we do. The goal is to leave you with some key takeaways to try in your workplace.
The elements of product success for business leadersNick Myers
All software, whether it's for consumers or workers, needs to meet the ever growing demands people have in today’s world. Greater user expectations and influence are forcing companies to create and deliver better products, but not every organization has a rich heritage in software creation like tech giants Apple and Google. Most companies need to be more customer-focused, become design specialists, and transform their cultures as they shift to become both software makers and innovators.
Myers, a 16 year specialist in design and head of design services at Cooper, will share the elements of product success that companies need to possess and be market leaders: user insight, design, and organization. Myers will share principles and techniques that successful innovative companies use to truly understand their customers. He’ll also discuss the methods effective designers use to support their customers and create breakthrough ideas and delightful experiences. And he’ll finish by sharing the magic formula organizations need to deliver ground-breaking experiences to market.
This talk was initially given at Visualize 2012.
We are going full bore on LeanUX at PayPal. This presentation just captures a lot of cautions for our teams. These anti-patterns call out bad behaviors or situations that can become bad which will stifle collaboration.
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.
Developing design thinking practice in complex organisationsZaana Jaclyn
Seminar given at Boras University, 22 November 2012 and Linkoping University, 29 November 2012. This seminar content is based on my phd research & preliminary findings.
(Note: special thanks to Kate Davis for allowing me to adapt her slide template).
Description from the UX-Lx wbsite:
More and more UX projects deal with agile development in one way or another. For an interaction designer / project lead, this makes the projects themselves sometimes rather complex systems to control. In order to succeed, the projects themselves need to be designed to possibly evolve throughout the project.
How does this work? How to carry through the different phases from research to implementation? What types of phases can or should be even involved directly w/ agile teams? What are the roles of different stakeholders?
The elements of product success for designers and developersNick Myers
All software, whether it's for consumers or workers, needs to meet the ever growing demands people have in today’s world. Greater user expectations and influence are forcing companies to create and deliver better products, but not every organization has a rich heritage in software creation like tech giants Apple and Google. Most companies need to be more customer-focused, become design specialists, and transform their cultures as they shift to become both software makers and innovators.
Myers, head of design services at Cooper, will share the elements of product success that companies need to possess and be market leaders: user insight, design, and organization. Myers will share principles and techniques that successful innovative companies use to truly understand their customers. He’ll also discuss the methods effective designers use to support their customers and create breakthrough ideas and delightful experiences. And he’ll finish by sharing the magic formula organizations need to deliver ground-breaking experiences to market.
This talk was given at UX Day.
Designing with the Body: Learning to Physically PrototypeDavid Sherwin
This is a 75-minute workshop about physically prototyping products, services, and experiences. Workshop attendees selected a design challenge, which was structured in a way to teach them about the value of prototyping their design ideas earlier in the overall design process—especially for highly complex problems. I facilitated this workshop twice at AIGA Seattle's "Into the Woods" conference at Sleeping Lady Lodge in Leavenworth, WA on October 15-16, 2010.
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!
This talk is about how to marry your innate skills in creative problem solving with the evolving practice of "problem making" to better serve both clients and users in crafting compelling products, services, and experiences. It was presented at Creativity Oklahoma's online conference on applied creativity for art and design, along with Scott Belsky, CEO of Behance.
Guest lecture to first year Bachelor of IT students at Queensland University of Technology in unit INB103 Industry insights, 8 March 2013.
Please note: due to the introductory nature of this lecture to the concept many of the resources have been adapted from the Stanford D School cc licensed resources.
UX work in an Agile (or almost Agile) environment can sometimes feel like 'Design by Committee'. The Tribune UX team would like to share some tips, thoughts and strategies we use internally, to maintain the sanctity of a participatory design environment. We will stay as practical as possible, using recent projects to walk through what we do. The goal is to leave you with some key takeaways to try in your workplace.
The elements of product success for business leadersNick Myers
All software, whether it's for consumers or workers, needs to meet the ever growing demands people have in today’s world. Greater user expectations and influence are forcing companies to create and deliver better products, but not every organization has a rich heritage in software creation like tech giants Apple and Google. Most companies need to be more customer-focused, become design specialists, and transform their cultures as they shift to become both software makers and innovators.
Myers, a 16 year specialist in design and head of design services at Cooper, will share the elements of product success that companies need to possess and be market leaders: user insight, design, and organization. Myers will share principles and techniques that successful innovative companies use to truly understand their customers. He’ll also discuss the methods effective designers use to support their customers and create breakthrough ideas and delightful experiences. And he’ll finish by sharing the magic formula organizations need to deliver ground-breaking experiences to market.
This talk was initially given at Visualize 2012.
We are going full bore on LeanUX at PayPal. This presentation just captures a lot of cautions for our teams. These anti-patterns call out bad behaviors or situations that can become bad which will stifle collaboration.
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.
Developing design thinking practice in complex organisationsZaana Jaclyn
Seminar given at Boras University, 22 November 2012 and Linkoping University, 29 November 2012. This seminar content is based on my phd research & preliminary findings.
(Note: special thanks to Kate Davis for allowing me to adapt her slide template).
Description from the UX-Lx wbsite:
More and more UX projects deal with agile development in one way or another. For an interaction designer / project lead, this makes the projects themselves sometimes rather complex systems to control. In order to succeed, the projects themselves need to be designed to possibly evolve throughout the project.
How does this work? How to carry through the different phases from research to implementation? What types of phases can or should be even involved directly w/ agile teams? What are the roles of different stakeholders?
The elements of product success for designers and developersNick Myers
All software, whether it's for consumers or workers, needs to meet the ever growing demands people have in today’s world. Greater user expectations and influence are forcing companies to create and deliver better products, but not every organization has a rich heritage in software creation like tech giants Apple and Google. Most companies need to be more customer-focused, become design specialists, and transform their cultures as they shift to become both software makers and innovators.
Myers, head of design services at Cooper, will share the elements of product success that companies need to possess and be market leaders: user insight, design, and organization. Myers will share principles and techniques that successful innovative companies use to truly understand their customers. He’ll also discuss the methods effective designers use to support their customers and create breakthrough ideas and delightful experiences. And he’ll finish by sharing the magic formula organizations need to deliver ground-breaking experiences to market.
This talk was given at UX Day.
Designing with the Body: Learning to Physically PrototypeDavid Sherwin
This is a 75-minute workshop about physically prototyping products, services, and experiences. Workshop attendees selected a design challenge, which was structured in a way to teach them about the value of prototyping their design ideas earlier in the overall design process—especially for highly complex problems. I facilitated this workshop twice at AIGA Seattle's "Into the Woods" conference at Sleeping Lady Lodge in Leavenworth, WA on October 15-16, 2010.
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!
This talk is about how to marry your innate skills in creative problem solving with the evolving practice of "problem making" to better serve both clients and users in crafting compelling products, services, and experiences. It was presented at Creativity Oklahoma's online conference on applied creativity for art and design, along with Scott Belsky, CEO of Behance.
Guest lecture to first year Bachelor of IT students at Queensland University of Technology in unit INB103 Industry insights, 8 March 2013.
Please note: due to the introductory nature of this lecture to the concept many of the resources have been adapted from the Stanford D School cc licensed resources.
Things you should know about cloud HR solutions Rob Scott
To get the booklet go to www.presenceofit.com.au/news-events/things-you-should-know-about-cloud-hr-solutions
We are about to release our research booklet entitled "Things you should know about cloud HR solutions". It's a fascinating insight into 8 key areas to be aware of during a cloud HR solution implementation.
This eBook was created by Above the Fold, a user experience design agency located in Cambridge, MA, USA. For more information about Above the Fold, visit http://www.abovethefolddesign.com/
Getting Started with UX Research OCUX Camp CRossi Aug 2017Carol Rossi
As user experience professionals, we all realize the importance of getting real insights from real users and not just making decisions based on a hunch. In this talk, you'll discover how to make those insights actionable within your company.
Steve Price: Interactive Design and graduates questionnairePlan-B Studio
Friends; piers; contemporaries; no-one was safe. I sent out a questionnaire to a selection of those whose opinion I value greatly. I did this because over my ten years experience I have formed my own opinions; from first-hand experience of dealing with designers whilst in education and employing them there after. I wanted
to see if my thoughts were shared.
Thanks to everyone who replied.
These slides were prepared to introduce district leaders to the design thinking process. The design challenge we worked on during this day-long introduction was to redesign high school media centers. These slides were used to step participants through each phase of the design thinking process.
Developers, you're designing experiences (and you didn't even know it)P.J. Onori
Designers are from Venus, developers are from Mars. For far too long, the two groups have had difficulties working together. At best, it is dysfunctional, at worst, impossible. In return, we have been drowned in a sea of horrible products.
Great experiences come from design and technology working together to complement each other. In this presentation, the focus in on how developers can be integrated into the design process earlier and more effectively.
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!)
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.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
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.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
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.
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
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
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.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
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.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
1. A Pragmatic Approach to Responsive Design
Jesmond Allen @Jesmond
Fiz Yazdi @UXFiz
1
Thursday, 26 July 12
2. A pragmatic approach to responsive design
Planning
• Conversations you’ll need to
have
• What answers you’re hunting
for
5 key questions to ask,
and the answers you’re
looking for
2
Thursday, 26 July 12
3. A pragmatic approach to responsive design
1. Planning 2. Doing
• Conversations you’ll need to • How to start designing
have responsively
• What answers you’re hunting • How to layout designs and
for reflow them across different
sized screens
5 key questions to ask, 3 step guide to starting
and the answers you’re your design
looking for Top 5 things we’ve learnt
3
Thursday, 26 July 12
4. We mostly do this: UX
And what do you do?
Source: Morgan Stanley 4
Thursday, 26 July 12
7. 1. Why would you like a
responsive site?
Who is advocating it
within the business?
Any why?
What do they think a
‘responsive’ site is?
Are they in a key
position?
What does a successful
responsive project look
like to them?
7
Thursday, 26 July 12
8. 2. Who are your users, and what
devices are they using today?
What do their
current analytics What mobile/tablet/big
say? screen usage do they
want in the future?
What do they know about user
behaviours across different channels?
How do they plan to meet these needs?
8
Thursday, 26 July 12
9. 3. What are your plans for
content?
What about images? What
about more complex
Have you content like infographics,
started thinking tables?
about this?
Can we get direction on this
from workshops, content
documents, what? Do we need to
consider other
languages?
9
Thursday, 26 July 12
10. 4. What are the development
skills in your team?
Are you using a
Have they done CMS and can
this before? they tame it?
Do they want to
do this?
Are they How do these
available to us? skills effect what
we can design?
10
Thursday, 26 July 12
11. 5. What deliverables would you
like to see from us?
Wireframes? HTML
prototypes?
Snap points and fluidity? Something else?
Visual design
concept &
style tiles?
How will they use
the deliverables?
11
Thursday, 26 July 12
13. Let’s look at a made up example:
FizmondHolidays.com
13
Thursday, 26 July 12
14. FizmondHolidays.com
A travel website aimed at friends looking for an fun holiday.
They’ve seen an increase in their mobile traffic but desktop
is still their priority.
We’ve agreed to design in one snap point - producing
wireframes for desktop and mobile. We’ll design desktop to
be touch-friendly to accommodate tablet use.
14
Thursday, 26 July 12
16. 1. What are the key user tasks?
How can we support these tasks across
different devices and contexts of use?
Narrow choice
Find lots of Decide on
suitable holiday and
holidays purchase
Share with other
travellers
16
Thursday, 26 July 12
17. 2. Prioritise your content
FizmondHolidays.com product page candidate content:
Logo Customer Holiday image Phone number
reviews gallery
Holiday Holiday
overview Main holiday Email and share location map
image links
Main navigation Similar holidays
Holiday price
Search
‘Book now’
button
Holiday name Put these content features in
Full holiday order of priority for a page on
??? FizmondHolidays.com
description
describing a particular holiday.
(5 mins)
17
Thursday, 26 July 12
18. 3a. Lay out your content...
Use Post-it
notes and pens
to add content
features to your
blank wireframe
(10 mins)
... as a smart phone wireframe
18
Thursday, 26 July 12
20. 3b. Layout your content...
... as a desktop wireframe Use Post-it
notes and pens
to add content
features to your
blank wireframe.
Do you need to
change anything
on your mobile
design?
(10 mins)
Remember your reflow approach. As the designs are responsive,
content must largely remain the same and in the same order.
20
Thursday, 26 July 12
22. Top 5 things we’ve learned
1. Involve developers at the earliest possible stage. Their
enthusiasm and understanding is crucial to a successful project.
2. Most clients have a budget that allows for minimal snap points
and minimal reflow wizardry
3. Don’t scare the horses - most clients still think desktop-first
4. Whichever layout you start with, don’t do all your templates at
that size before moving on to the next snap point - they will all
influence each other
5. You don’t need to wireframe up every single template at every
size in order to provide enough information for build to begin
22
Thursday, 26 July 12