This document provides an overview of experience design consulting services. It discusses areas such as experience design, user experience design, interaction design, visual design, strategy, research, and more. Key services include experience strategy, user experience strategy, interaction design, visual design, customer journey mapping, usability testing, and design thinking workshops. The document emphasizes designing for customers and their experiences across multiple touchpoints to drive business goals and outcomes people want in their lives. It highlights the importance of understanding what not to build and taking a design-led approach.
The following slide deck was presented at the Saskatchewan chapter of the Service Design Network's kick off event in Regina, Saskatchewan. It provides a high level overview of service design, some insights into creating journey maps and an approach for design sprints.
Multipying the power of your agile team with DesignPhil Barrett
The presentation covers
Why software teams need design (with a nice little case study)
How good designers help your team work better (some things good designers do)
How to navigate the change (a few ways to think about changing your team's culture and process to make design successful and value-adding)
UX STRAT Online 2021 Presentation by Jessa Parette, Capital OneUX STRAT
These slides are for the following session presented at the UX STRAT Online 2021 Conference:
"How to Measure Design Quality"
Jessa Parette
Capital One: Head of Design - Strategy, Research & Systems
The following slide deck was presented at the Saskatchewan chapter of the Service Design Network's kick off event in Regina, Saskatchewan. It provides a high level overview of service design, some insights into creating journey maps and an approach for design sprints.
Multipying the power of your agile team with DesignPhil Barrett
The presentation covers
Why software teams need design (with a nice little case study)
How good designers help your team work better (some things good designers do)
How to navigate the change (a few ways to think about changing your team's culture and process to make design successful and value-adding)
UX STRAT Online 2021 Presentation by Jessa Parette, Capital OneUX STRAT
These slides are for the following session presented at the UX STRAT Online 2021 Conference:
"How to Measure Design Quality"
Jessa Parette
Capital One: Head of Design - Strategy, Research & Systems
Customer Experience driven services and productsCathy Wang
There are many KPIs to determine the success of a product, and customer experience plays a pivotal part in that. Understanding the customer journey allows companies todevelop new services. Customer experience can be the main driving force in shaping the product and innovating services.
In this session, we take a look at what customer experience means and why focus on it. Understanding the shift in customer behaviour in order to adopt to it. What are the ways and steps to use customer insight in driving better products / services?
Startany webinar with Jon Deragon, senior UX and UI consultant, that took place on May 24, 2016.
Watch the recording of the webinar at https://youtu.be/-sJb02uZvNA
UX STRAT Online 2021 Presentation by Mike Kuniavsky, AccentureUX STRAT
These slides are for the following session presented at the UX STRAT Online 2021 Conference:
"Niche Manufacturing, AI and Computational Design at Accenture Labs"
Mike Kuniavsky
Accenture: Technology R&D Senior Principal
[from AgileUX Italia 2012]
Agile was supposed to inspire innovation and reduce waste. However all too often, the actual development process more closely resembles the waterfall approach that we were trying to escape all along. So how do you effectively integrate experience design within an agile environment, to solve problems, drive innovation and make impactful changes?
Discover, Define, Deliver - a workflow to create successful digital products. STX Next
Presentation from STX Next Summit 2016 by Dominik Oślizło describing the Discover, Define, Deliver process, a rock-solid approach that ensures smooth idea-to-product transitions and radically accelerates time-to-market.
Doors, Walls and Old Trees: Prioritizing to Get SimpleJason Ulaszek
Presented at Webvisions 2013 (Portland, Barcelona and Chicago).
We live in a world of increasing complexity, time challenges and utter distractions. As designers, we're routinely called upon to create digital experiences that help reduce perceived complexity, remove unnecessary "noise" and potential frustration for our users. It's an attempt to create a bit less stress, ease decision making and perhaps even instill a bit of surprise and delight.
So what happens when you experience the same sort of chaos in your own personal life as a designer?
A perspective, or a framework, is born to tackle it.
And, of course, it's then applied to how you approach the things you create.
This presentation will share in the personal discovery that derived a framework for identifying the strategy, purpose and evaluation technique for simplifying the experiences we create.
Adapting Designers' tools, methodologies for the futureAriana Koblitz
A talk presented at Angela Yeh's Thrive By Design & Yeh IDeology 15 year Anniversary Design Summit.
The theme for the summit was Metamorphosis: Designing our new Ear.
This talk walks through the ways in which I as a designer commit to the future I want to build, recognize the tensions and challenges in achieving this outcome, and dig into three (of many) tools and how we can adapt them moving forward.
What if you could go back in time, and join up with Alan Cooper, Jared Spool, Don Norman, Jakob Nielsen, and others to help forge the UX community into what it is today? What would it be like to be a founding member of the driving force behind virtually every (decent) product on Earth? Guess what, you kind of can!
Where the traditional role of UX has been to fight for the user by designing usable & functional software and websites, in the age of the IoT (Internet of Things) every experience of soft and hardware bleeds into the next. The wares we design (and unfortunately those we don't) are no longer isolated elements, but a network of experiences and combinations. Service Design is the present, and future of bringing all of these isolated elements together under one design umbrella. Service Design is the future of UX, and probably your next career move!
UX Design Process 101: Where to start with UXEffective
EffectiveUI's Ari Weissman, Lead Experience Architect, spoke at Denver Startup Week 2016. Discussion description:
You’ve probably heard about user experience, design thinking, and a host of other terminology for following a human-centered approach to product design, but where do you start? If you’re thinking about working with a UX agency for the first time or tackling design on your own, this session is for you. EffectiveUI lead experience architect Ari Weissman will cover the key things you need to know:
What UX is (and what it’s not)
The UX design process
Measuring and validating experience
Points of frequent failure and how to avoid them
As organizations continue to establish and mature their in-house design teams, it turns out there’s very little common wisdom on what makes for a successful design organization. Books and presentations tend to focus on process, methods, tools, and outcomes, leaving a gap of knowledge when it comes to organizational and operational matters.
In this talk, Kristin Skinner discusses how to coordinate efforts and structure teams within large organizations. She covers:
- Realizing the Potential of Design
- Organizational Models / The Centralized Partnership
- The 5 Stages of Design Organizations
- The 12 Qualities of Effective Design Organizations
She also stresses the impact that design can have on business and highlights the importance of design managers in coordinating in-house efforts, advocating for quality, and enabling culture.
More information can be found in Kristin's book with Peter Merholz, Org Design for Design Orgs: Building and Managing In-House Design Teams, published by O'Reilly in August 2016.
http://orgdesignfordesignorgs.com/
Sketching As a Communication and Collaboration Tool.Aaron Irizarry
Product teams often consist of team members with various disciplines and approaches to product design, this can often present communication hurdles with team members (designers, devs, product managers, marketing,research, etc) as well as kinks in team collaboration. In this talk, Aaron will provide tools, tips, and insights into using sketching to help improve communication and collaboration within product teams.
Sell yourselves better: What a UX employer looks forJason Mesut
A presentation I pulled together for General Assembly's UX Design Immersive course in London.
I pulled the presentation together in a morning from some old and emerging thinking. Hoping to progress soon, so any feedback greatly received.
This talk is primarily aimed at first-time UX job seekers but may be equally interesting to UX job changers. Topics include an overview of Agency vs. In-house vs. Enterprise UX job experiences, tips for getting noticed by hiring managers, and tips for nailing the interviews.
Upgrade Preparation Best Practices & Templates | INNOVATE16Abraic, Inc.
UPGRADE PREPARATION CHECKLIST: How Do You Plan for Success?
- System Upgrade Objectives
- Benefits of Upgrade Planning
- Required Resources
- Useful Templates
- Case Studies
Presented on May 19, 2016 at the INNOVATE16 Oracle User Group in Teaneck, NJ.
Customer Experience driven services and productsCathy Wang
There are many KPIs to determine the success of a product, and customer experience plays a pivotal part in that. Understanding the customer journey allows companies todevelop new services. Customer experience can be the main driving force in shaping the product and innovating services.
In this session, we take a look at what customer experience means and why focus on it. Understanding the shift in customer behaviour in order to adopt to it. What are the ways and steps to use customer insight in driving better products / services?
Startany webinar with Jon Deragon, senior UX and UI consultant, that took place on May 24, 2016.
Watch the recording of the webinar at https://youtu.be/-sJb02uZvNA
UX STRAT Online 2021 Presentation by Mike Kuniavsky, AccentureUX STRAT
These slides are for the following session presented at the UX STRAT Online 2021 Conference:
"Niche Manufacturing, AI and Computational Design at Accenture Labs"
Mike Kuniavsky
Accenture: Technology R&D Senior Principal
[from AgileUX Italia 2012]
Agile was supposed to inspire innovation and reduce waste. However all too often, the actual development process more closely resembles the waterfall approach that we were trying to escape all along. So how do you effectively integrate experience design within an agile environment, to solve problems, drive innovation and make impactful changes?
Discover, Define, Deliver - a workflow to create successful digital products. STX Next
Presentation from STX Next Summit 2016 by Dominik Oślizło describing the Discover, Define, Deliver process, a rock-solid approach that ensures smooth idea-to-product transitions and radically accelerates time-to-market.
Doors, Walls and Old Trees: Prioritizing to Get SimpleJason Ulaszek
Presented at Webvisions 2013 (Portland, Barcelona and Chicago).
We live in a world of increasing complexity, time challenges and utter distractions. As designers, we're routinely called upon to create digital experiences that help reduce perceived complexity, remove unnecessary "noise" and potential frustration for our users. It's an attempt to create a bit less stress, ease decision making and perhaps even instill a bit of surprise and delight.
So what happens when you experience the same sort of chaos in your own personal life as a designer?
A perspective, or a framework, is born to tackle it.
And, of course, it's then applied to how you approach the things you create.
This presentation will share in the personal discovery that derived a framework for identifying the strategy, purpose and evaluation technique for simplifying the experiences we create.
Adapting Designers' tools, methodologies for the futureAriana Koblitz
A talk presented at Angela Yeh's Thrive By Design & Yeh IDeology 15 year Anniversary Design Summit.
The theme for the summit was Metamorphosis: Designing our new Ear.
This talk walks through the ways in which I as a designer commit to the future I want to build, recognize the tensions and challenges in achieving this outcome, and dig into three (of many) tools and how we can adapt them moving forward.
What if you could go back in time, and join up with Alan Cooper, Jared Spool, Don Norman, Jakob Nielsen, and others to help forge the UX community into what it is today? What would it be like to be a founding member of the driving force behind virtually every (decent) product on Earth? Guess what, you kind of can!
Where the traditional role of UX has been to fight for the user by designing usable & functional software and websites, in the age of the IoT (Internet of Things) every experience of soft and hardware bleeds into the next. The wares we design (and unfortunately those we don't) are no longer isolated elements, but a network of experiences and combinations. Service Design is the present, and future of bringing all of these isolated elements together under one design umbrella. Service Design is the future of UX, and probably your next career move!
UX Design Process 101: Where to start with UXEffective
EffectiveUI's Ari Weissman, Lead Experience Architect, spoke at Denver Startup Week 2016. Discussion description:
You’ve probably heard about user experience, design thinking, and a host of other terminology for following a human-centered approach to product design, but where do you start? If you’re thinking about working with a UX agency for the first time or tackling design on your own, this session is for you. EffectiveUI lead experience architect Ari Weissman will cover the key things you need to know:
What UX is (and what it’s not)
The UX design process
Measuring and validating experience
Points of frequent failure and how to avoid them
As organizations continue to establish and mature their in-house design teams, it turns out there’s very little common wisdom on what makes for a successful design organization. Books and presentations tend to focus on process, methods, tools, and outcomes, leaving a gap of knowledge when it comes to organizational and operational matters.
In this talk, Kristin Skinner discusses how to coordinate efforts and structure teams within large organizations. She covers:
- Realizing the Potential of Design
- Organizational Models / The Centralized Partnership
- The 5 Stages of Design Organizations
- The 12 Qualities of Effective Design Organizations
She also stresses the impact that design can have on business and highlights the importance of design managers in coordinating in-house efforts, advocating for quality, and enabling culture.
More information can be found in Kristin's book with Peter Merholz, Org Design for Design Orgs: Building and Managing In-House Design Teams, published by O'Reilly in August 2016.
http://orgdesignfordesignorgs.com/
Sketching As a Communication and Collaboration Tool.Aaron Irizarry
Product teams often consist of team members with various disciplines and approaches to product design, this can often present communication hurdles with team members (designers, devs, product managers, marketing,research, etc) as well as kinks in team collaboration. In this talk, Aaron will provide tools, tips, and insights into using sketching to help improve communication and collaboration within product teams.
Sell yourselves better: What a UX employer looks forJason Mesut
A presentation I pulled together for General Assembly's UX Design Immersive course in London.
I pulled the presentation together in a morning from some old and emerging thinking. Hoping to progress soon, so any feedback greatly received.
This talk is primarily aimed at first-time UX job seekers but may be equally interesting to UX job changers. Topics include an overview of Agency vs. In-house vs. Enterprise UX job experiences, tips for getting noticed by hiring managers, and tips for nailing the interviews.
Upgrade Preparation Best Practices & Templates | INNOVATE16Abraic, Inc.
UPGRADE PREPARATION CHECKLIST: How Do You Plan for Success?
- System Upgrade Objectives
- Benefits of Upgrade Planning
- Required Resources
- Useful Templates
- Case Studies
Presented on May 19, 2016 at the INNOVATE16 Oracle User Group in Teaneck, NJ.
Being a consultant and also teacher, I noticed gaps between what is being taught and what is being practised. These slides are my attempts to close the gaps.
Part 1 is more on the overview and processes while Part 2 will place more emphasis on Consultant's competencies.
Since many have requested for the copy, I have made this presentation downloadable. Thank you for your visits and comments.
Visualizing Communication Strategy: AIGA Boston 2015Dave Holston
Visualizing Design Strategy Workshop is for designers and design managers at all levels who want to find new ways to spark creativity by engaging clients and audiences on a deeper level. This workshop provides designers with fun activities for solving strategic design problems through visual thinking, drawing, images, words, role playing, mapping, stories and other activities.
Most designers look within themselves to spark creativity and come up with answers. But as some of the world’s most successful design firms have learned finding your next big design solution won’t necessarily come from you. By actively engaging clients and audiences in the design process, designers open themselves up to a world of creative insights, allowing them to create meaningful design experiences, and provide increased value to the people they serve.
What you will learn:
Visualizing Design Strategy Workshop teaches you tools for working through strategic design questions with clients through fun and collaborative activities to help you create great design solutions. You will learn:
• How to identify the real design problem to be solved
• How to get clients to clearly express their goals
• How to work with audiences to gather design insights
• Tools for developing creative ideas
• How to get past client subjectivity
• How to evaluate design success
How you will benefit:
Based on over 100 interviews with designers, researchers and educators, the Visualizing Design Strategy Workshop provides tools and techniques used in design process best practices. By understanding how to integrate the tools and exercises associated with the various phases of the design process, designers are better able to provide their clients with well thought out and strategic design decisions.
Satyam Kantamneni, former Managing Director of UX at Citrix, explains how to grow and nurture your UX team to meet business objectives. Based on 15 years experience across Citrix, Paypal, and other companies.
You'll learn:
- When to hire generalists vs. specialists.
- How to drive business outcomes from day 1.
- How to evaluate design culture as you build it.
- How to build a long-term governance framework.
This case study describes the process we used to design the requirements for a new application that better serves Veterans on the web. Human Centered Design // Ideation // Innovation // Government.
Creating great websites and applications is hard work. There are so many aspects to juggle; so much complexity to control. You have to understand the needs of your users, get buy-in from stakeholders, organize lots of content and create an intuitive interface. This is no small order.
Fortunately, nForm has created a simple resource to pass on a little of what we’ve learned about planning for great design. Our User Experience Cards feature tried-and-true methods for designing better interactive products of all kinds--from online stores to corporate intranets to mobile apps.
Learn about why these methods are needed, how they can help you achieve success, and how you can use the User Experience Cards to plan your own projects.
Designing Better Applications, Website and IntranetsDennis Breen
Creating great websites and applications is hard work. There are so many aspects to juggle; so much complexity to control. You have to understand the needs of your users, get buy-in from stakeholders, organize lots of content and create an intuitive interface. This is no small order.
Fortunately, nForm has created a simple resource to pass on a little of what we’ve learned about planning for great design. Our User Experience Cards feature tried-and-true methods for designing better interactive products of all kinds--from online stores to corporate intranets to mobile apps.
Learn about why these methods are needed, how they can help you achieve success, and how you can use the User Experience Cards to plan your own projects.
The question of how much design to do up-front on a project is an engaging one. Too much design often results in overkill, complexity, and wasted effort. Too little design results in insufficient system structures that require later rework, additional complexity, and wasted effort. How can we know what the right balance is? Ken Pugh shows how to use advice taken from Design Patterns, coupled with the attitude of not building what you don’t need from agile. The trick is in observing potential variation, how it may affect you in the future, and then how to isolate these risks in a simple manner. Ken describes the essence of emergent design – that is, start with a simple design and let it evolve as the requirements evolve. He also demonstrates how to refactor to achieve better designs and how this is different from refactoring bad code.
Languages and applications development frameworks continue to get more capable, more dependable, and help us build applications faster than every before. But building good applications fast usually draws attention to what we all know is the toughest part of software development: figuring out what to build.
The good news is that while tools we use to build software have been improving, the tools we use to figure out what to build have been improving too. This short talk focuses on the techniques we use outside the software to collaborate and plan with our customers and users. You’ll learn about concepts and techniques for effectively talking about and representing your product ideas, for understanding the people who use your software, and how to leverage iterative and incremental development to learn faster and reduce risk.
As a responsible software craftsman, you’ll walk away with ideas for matching your skills outside the code with your skills inside the code.
Prototyping and iteration aren't new ideas. But when deadlines are tight, and you're on the hook to deliver a cool new technology or user experience, what do you do? Over and over, I see people spending too much time making polishing, and too little time exploring.
KIKLOP is an international Design, Engineering and Consultancy company, we have proven our quality of services at Mega Middle East Projects and Fund investments, Currently we have more than 200 Architecs/ Engineers in-house working for our projects in several countries
We have 3 Major Service Lines,
1- Full Design Service ( Arch, MEP, Structural, İnterior, etc.) our project experiences are from conceptual design, Detail design to design development
2- Programme, Project / Construction Management ( including Construction supervision, tender management, Cost management, etc.)
3- Test& Commissioning Service ( as a 3rd party , we are assuring clients in the transition period of construction to operation for MEP systems , especially heavy electromechanical projects such Hospitals, airports, shopping malls are required this service as a3rd party)
We are expert in the Middle East Projects and, we are always open to collaborate with the Local Partners in the Projects
Our specialty is on Hospitals, health care buildings, airports , Retail / shopping Malls and Residential and Office buildings
Similar to Agility and the Customer Experience (20)
Design System as a Product - Maria Elena Duenias, Esther Butcher
Design systems are a great example where web development and design meet. You can find innumerable resources on the internet, books and conferences on how to build them, and how they are exactly what your organization needs. But, building one requires a lot more than following a recipe. In this talk we are going to discuss how to build a design system as an internal product, and how it evolves to become what the users need.
Designers, Developers and Dogs: Finding the magic balance between product and tech - Charlotte Vorbeck, ShareNow and Sahil Bajaj
How can an agile delivery team become a successful product team? When does collaboration between product and tech succeed and when not? Why do people in some teams inspire each other while others in the same environment don't speak the same language? In this talk we want to share our learnings and experiences from rebuilding an internal tool for customer support at ShareNow. What could have been just another boring rewrite surprisingly became one of our best experiences in collaboration. We will look at how a joint discovery phase helped us to come up with a shared vision, how a better team setup enabled us to do the necessary work, how focusing on the customer kept us aligned during our journey, and also how we built upon existing collaborative techniques to achieve this new level of cooperation and trust.
During this presentation, Ward Coessens, ThoughtWorks' Consultant will share best practice insights from the Daimler partnership, helping the automotive group on their cloud innovation journey.
How to create more business impact with flexible teams - Jan Hegewald, Zalando & Rebekka Beels, Zalando
Usually, Software Engineering teams are organized around a fixed set of components which they develop further and maintain. Such component teams gain a high level of expert knowledge about their services. However, with agile product development, it often is difficult to implement the most important initiatives with such teams. This leads to a situation where the teams do not work on the most relevant business topics but on those for the respective team. At Zalando, we introduced a new model where we shape teams flexibly around business goals to create the highest impact. How we organize these teams and which challenges especially for the software quality need to be addressed, will be explored in this talk.
Amazon’s Culture of Innovation & The Working Backwards session
Working Backwards; leading organisations achieve growth by marrying customer-obsession with a modern technology strategy. Where do you begin? By focusing on the customer.
During this webinar, Amazon will discuss key innovation principles which have been instrumental in their continued success and their Working Backwards approach.
Dual-Track Agile for Discovery & Development - Adriana Katrandzhieva
The talk will focus on one of the ways teams can ensure continuous delivery and design in their projects. The so-called ‘Dual-track’ model shows the parallel tracks of discovery and development throughout the product design and delivery process. These continually feedback into each other informing new hypothesis that can be tested in order to be proven/disproven. This model is not always easy to implement out of the box and so I will share my own experiences in applying it in practice - what worked, what didn't and how the model can be adjusted to fit different teams and organisational environments.
Designing the Developer Experience - Tanja Bach, Jacob Bo Tiedemann
Working with software that some other people have built, is not only daily business for private and business users but also for developers. Just like any other product, a product for developers needs to solve their problems and focus on the right jobs-to-be-done in order to be successfully adopted by the developer community. In this talk, we will explain why the developer experience matters not only to developers but also to the business. We will share our learnings and real-world examples of how we created a developer experience for a cloud infrastructure product and an IoT platform that the developers love.
When we design together - Sabrina Mach, Ammara Gafoor and James Emmott
From three distinct perspectives, this talk will contend that design is an activity undertaken by everyone in a software development team. It occurs throughout the process of delivery — not only at the beginning or the end — and it is a powerful instrument for learning about and adapting to the problems our work seeks to solve, which is a shared responsibility. Making the best use of our multidisciplinary expertise in the activity of design requires forms of collaboration that are too often disrupted by the role-based silos that keep us separated and weaken the valuable contribution our diverse approaches could make to our collective efforts. If you care about accelerating time to market, improving customer experience, or building happy and productive teams, you will want to know why and how it matters that we believe ‘design is in everything that we do’.
Hardware is hard(er): designing for distributed user experiences in IoT - Claire Rowland, www.clairerowland.com
Designing connected devices and hardware-enabled services is significantly more complex than pure software. There are more devices on which code can run, connectivity and data sharing patterns to consider, and often multiple and varied touchpoints for users to interact with. Pulling this all together into a coherent experience involves strong collaboration between design and engineering, and a systems thinking approach to UX. In this talk, we’ll introduce what designers need to know about the tech, what engineers need to know about UX for IoT, and how to facilitate the whole-collaboration needed to create great products.
www.clairerowland.com
Customer-centric innovation enabled by cloudThoughtworks
Working Backwards - Leading organisations achieve growth by marrying customer-obsession with a modern technology strategy. In this upcoming webinar, we’ve partnered with AWS to bring you exclusive insights from one of the world’s most innovative companies, Amazon.
Working Backwards - Leading organisations achieve growth by marrying customer-obsession with a modern technology strategy. In this upcoming webinar, we’ve partnered with AWS to bring you exclusive insights from one of the world’s most innovative companies, Amazon.
Find out how to validate hypotheses quickly using feedback that comes from a (large enough) number of actual users interacting with your product. In this talk, we will show you the technical foundations, research techniques and organisational setup that we have used successfully on large-scale products. These will save you development time, enable you to go live with confidence, make decisions based on real behaviour instead of best guesses, and solve the actual problems your users are facing.
As a tech leader at ThoughtWorks, a large part of my job involves recommending practices to our clients so they can build and deliver good quality software faster. In doing so repeatedly for many clients I have created a toolkit that contains practical advice from being on the ground. This is what we do, we know it works. When Julius Caesar entered Rome with his army by crossing the river Rubicon, he did something that couldn’t be undone ever again. In your journey as a leader, avoid mistakes that are difficult to correct later. Here are a set of practices that you want to adopt as soon as possible.
Handling error conditions is a core part of the software we write. However, we often treat it as a second class citizen, obscuring our intent through abuse of null values and exceptions that make our code hard to understand and maintain. In the functional programming community, it is common to use datatypes such as Option, Either or Validated to make our intentions explicit when dealing with errors. We can leverage the compiler to verify that we are handling them instead of hoping for the best at runtime. This results in code that is clearer, without hidden path flows. We’ll show how we have been doing this in Kotlin, with the help of the Arrow library.
Mutation testing in software development surfaced in academia during the 70's and has recently seen a resurgence in popularity as a legitimate tool in your testing arsenal. In this session we review the conventional testing pyramid, modern approaches to testing software and look at how mutation testing can help fill in those blind spots.
The continued adoption of containers for deployments has introduced a new path for security issues. In this talk, we will cover the most common areas of vulnerabilities, the challenges in securing your containers, some good practices to help overcome these issues and how to run container security scanning as part of your deployment pipeline.
Mainframes handle 30 billion business transactions each day and 87% of all credit card transactions*, they are not traditionally associated with flexible, fail-fast development approaches. Can we bring the practices of agile, CI/CD and fully automated deployments to applications running on a mainframe? During our talk, we'll tell you a story about test automation; redefining the smallest testable unit of a program. And we'll discuss our learnings from introducing continuous integration and agile practices to the world of insurance and mainframes.
*9 Mainframe statistics that may surprise you
ThoughtWorks' Lucy Kurian, James Lewis & Kief Morris discuss tech trends in our latest Technology Radar, covering techniques, platforms, tools, languages and frameworks.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
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!
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.
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
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.
Welcome to the first live UiPath Community Day Dubai! Join us for this unique occasion to meet our local and global UiPath Community and leaders. You will get a full view of the MEA region's automation landscape and the AI Powered automation technology capabilities of UiPath. Also, hosted by our local partners Marc Ellis, you will enjoy a half-day packed with industry insights and automation peers networking.
📕 Curious on our agenda? Wait no more!
10:00 Welcome note - UiPath Community in Dubai
Lovely Sinha, UiPath Community Chapter Leader, UiPath MVPx3, Hyper-automation Consultant, First Abu Dhabi Bank
10:20 A UiPath cross-region MEA overview
Ashraf El Zarka, VP and Managing Director MEA, UiPath
10:35: Customer Success Journey
Deepthi Deepak, Head of Intelligent Automation CoE, First Abu Dhabi Bank
11:15 The UiPath approach to GenAI with our three principles: improve accuracy, supercharge productivity, and automate more
Boris Krumrey, Global VP, Automation Innovation, UiPath
12:15 To discover how Marc Ellis leverages tech-driven solutions in recruitment and managed services.
Brendan Lingam, Director of Sales and Business Development, Marc Ellis
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.
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.
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.
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.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
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.
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.
Enhancing Performance with Globus and the Science DMZGlobus
ESnet has led the way in helping national facilities—and many other institutions in the research community—configure Science DMZs and troubleshoot network issues to maximize data transfer performance. In this talk we will present a summary of approaches and tips for getting the most out of your network infrastructure using Globus Connect Server.
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.
46. Experience Design Consulting
Blind Incremental Development – why it's bad
UX Designers and end
users are not involved!
Business
acts as
proxy for
the end
user!
48. Experience Design Consulting
Blind Incremental Development – why it's bad
Prone to general
chunkiness due to
lack of cohesion and
lack of clear vision!
49. Experience Design Consulting
Blind Incremental Development – why it's bad
Small ideas that are
technically feasible…
but still may not
deliver real value to
consumers…
done very quickly !
50. Experience Design Consulting
Big Upfront Design
•!Isolated, non-collaborative
approach
•!Includes customer research
BUT often fails to turn these
insights into actionable designs
or initiatives
•!Slow, bloated and ineffective at
delivering
Blind Incremental Development
•!Collaborative, BUT often within a
limited team
•!Often does NOT include
discovery about consumer needs,
focuses on the business acting as
a proxy for the consumer
•!Fast BUT often incremental, not
truly iterative and may not deliver
real value to its intended audience
(Customers)
Big ideas that may not be
feasible, done slowly
Small ideas that are
technically feasible… but still
may not deliver real value to
consumers, done very quickly
BAD Still BAD
55. Experience Design Consulting
!"#$%&'()"*+,#-(".-#(/"01#-2-&)%.-(3"/40-&5,6"&(
Standard
Approach
create paper
based
documents of
increasing
visual fidelity
which imply
functional
behaviour
Agile UX
Approach
create interactive
prototypes of
increasing
functional and
visual fidelity in
order to model
and test
functional
behaviour and
the interactive
user experience
!"#$%&'(')$&*'+&&%,&$',-.(//00012"3&456*5$$"041%"7/89&0/96:&;$5<6;'
It’s not graphic design…
77. Experience Design Consulting
UX
Design for iteration 3
Review Iteration 1
User Test Both
Dev
Implement High Dev
Cost, Low UX cost
features
Dev
Implement UX Design
Dev
Implement UX Design
UX
Design for iteration 4
Review Iteration 2
User Test Both
Iteration 1
Release
Iteration 2 Iteration 3
UX
Design for Iteration 2
design analysis
UX Prototype
Usability Test
design analysis
UX Prototype
Usability Test
design analysis
UX Prototype
Usability Test
Dev
Implement UX Design
Iteration 4
Dev
Non Functional Build /
Deployment
Iteration 5
UX
Ideation and Conceptual Design for next release
Inception
Visioning
Ideation and Conceptual
Design
•!Short iterative design steps and regular testing cycles
•!Transition from “incremental” design to truly “iterative” design
•!Multidisciplinary team with UX facilitating the design process
!""#$%&'#(#)*+(,,---./+$&&'0.'12,/+$3+/4%50$6'7&,8/&,9::;<$=,$25%">/0?.)@<%#
Fully integrate to ensure quality…