This is a summary of key take aways and Zoom background fo the GHC, Grace Hopper Celebration, talk on "An Engineer's Essential Tool is Design Thinking" by Aliza Carpio and Sonia May-Patlan
Open core summit 2020: Building an Open Source office on a shoestring budgetAliza Carpio
This is the talk by Intuit's Aliza Carpio and Rocio Montes for OCS 2020. Building an Open Source office on a shoestring budget:
A Guide to Getting Started “on the cheap”
This presentation is for the Intuit led workshop with UCSD Rady School's mystartupxx. This was led by Jessica Cho, Madelaine Daianu, Laura Nunnery and Aliza Carpio
In this talk, Suze explores a case study from her recent work in a London agency, where, working for a large retail client, the programme of work moved from a project-based delivery model incorporating Scrum to a more product-based model. Drawing on aspects of Kanban, Design Thinking and Lean Startup, and implementing a dual-track agile approach, the team is now ‘thinking more product’.
Suze will delve into how the organisation has shifted to this model and how it coped with the change. She will talk through some of the difficulties that she experienced along the way and how these issues were mitigated, and provide take away techniques to help in your organisations.
More details:
https://confengine.com/agile-india-2019/proposal/8036/thinking-more-product-moving-from-scrum-to-a-dual-track-agile-approach
Conference link: https://2019.agileindia.org
This is a summary of key take aways and Zoom background fo the GHC, Grace Hopper Celebration, talk on "An Engineer's Essential Tool is Design Thinking" by Aliza Carpio and Sonia May-Patlan
Open core summit 2020: Building an Open Source office on a shoestring budgetAliza Carpio
This is the talk by Intuit's Aliza Carpio and Rocio Montes for OCS 2020. Building an Open Source office on a shoestring budget:
A Guide to Getting Started “on the cheap”
This presentation is for the Intuit led workshop with UCSD Rady School's mystartupxx. This was led by Jessica Cho, Madelaine Daianu, Laura Nunnery and Aliza Carpio
In this talk, Suze explores a case study from her recent work in a London agency, where, working for a large retail client, the programme of work moved from a project-based delivery model incorporating Scrum to a more product-based model. Drawing on aspects of Kanban, Design Thinking and Lean Startup, and implementing a dual-track agile approach, the team is now ‘thinking more product’.
Suze will delve into how the organisation has shifted to this model and how it coped with the change. She will talk through some of the difficulties that she experienced along the way and how these issues were mitigated, and provide take away techniques to help in your organisations.
More details:
https://confengine.com/agile-india-2019/proposal/8036/thinking-more-product-moving-from-scrum-to-a-dual-track-agile-approach
Conference link: https://2019.agileindia.org
UX, DX, DSX: Developers and Data Scientists as UsersUXDXConf
More and more companies nowadays are investing heavily in building infrastructure for developers and data scientists. But often, building infrastructure products are treated as pure engineering practices and differentiated from feature products.
I would like to share my experience leading a team at BuzzFeed in building user-centric infrastructure products for our developers and data scientists, and how I integrate and adapt traditional PM techniques for technical products.
Building software for our peers is a double-edged sword. On one hand, our users are technologists themselves and have immense appreciation for well-designed infrastructure and tools. On the other hand, it is very tempting for us as developers to make assumptions about those folks with whom we work closely. When building tools for data scientists, it is especially crucial to keep in mind that they have their own distinct workflows and needs.
IxDA October Event: Prototyping Approaches and OutcomesIxDA Chicago
Prototyping is not a new concept, but the role it plays in the design process has changed dramatically in the last few years. Proliferation of agile methods and the grassroots nature of design thinking have opened up new opportunities where research and design happen simultaneously. New tools for building digital prototypes have given design teams numerous options from very simple demos to complex proof of concepts.
Learn about the Devbridge Design team's experience as they explore cases where prototyping has driven the design and research process. With varying levels of complexity and fidelity, each has had a different outcome.
Dual Track Agile Or, How I learned to stop worrying and love the scrumUXDXConf
In software there are two key types of work - discovery and delivery. However, that doesn't mean there are different people doing those jobs. If the whole team is responsible for product success, not just getting things built, then the whole team needs to understand and contribute to both kinds of work.
Dual track agile and the UXDX model both convey the approach of design and development working together.
Agile Prototyping for Software Development ProjectsInvolved IT
De techniek van Agile Prototyping werd door Involved in huis ontwikkeld. Het is de tegenslag en de uitdagingen die we de afgelopen jaren op projecten tegenkwamen die de uitwerking van deze techniek bepaald hebben.
Agile Prototyping is een algemene projectaanpak waarbij het gekende SCRUM framework met enkel zeer specifieke zaken wordt uitgebreid. Het zijn concrete taken uit de wereld van User-Experience Design in combinatie met enkele specifieke "regels" die ons helpen sneller, betere software op te leveren. Concreet helpt Agile Prototyping om het voortschrijdend inzicht te versnellen, het budget onder controle te houden en de kwaliteit van het finale product te verbeteren.
HP's Dev Ops Summit 2021, Better Together: An Inner Source JourneyAliza Carpio
This presentation was given at HP's DevOps Summit 2021. Aliza Carpio and Rocio Montes shared strategy, tactics and lessons learned from their past inner source work.
Agile-User Experience Design: an Agile and User-Centered Process?louschwartz
Agile-User Experience Design, also called Agile-UX, is a trend of the last decade that mixes values and practices from the Agile software engineering methods and the User-Centered Design. Several practitioners have proposed different processes to organize the work between development and design. After a short reminder of the values of Agile and User Centered Design methods, this paper presents five processes proposed in the literature. The processes are discussed with regards to their respect of the Agile and User Centered Design values. This comparative study concludes that not one process totally covers the Agile and User Centered Design values: they all make a trade-off and could be completed by practices and by a state of mind and a willingness adopted by the team.
Are process and culture interdependent on each other? What do engineers do differently that non-engineers can benefit from? How can we ensure we maintain passion and creativity while working among larger teams and organizations? This session will dive into unique op-mechs and collaboration methods to foster team culture, increase engagement, improve productivity, and help create more empathy between designers and developers.
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.
An Engineer’s Essential Tool in Agile: Design ThinkingSoniaMayPatlan
Many engineers are not connected to customers, resulting in solutions that lack high impact and benefit. But by combining design thinking with Agile, we create innovations that delight our customers. Find out, how a design thinking model called Design for Delight is applied within Agile frameworks to deliver thoughtful and inclusive solutions that can change the world.
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...uxpin
You'll learn:
How to change your collaboration model for PM, engineering, and design as teams grow
How to define responsibilities, cadence, and activities across every layer of a product organization
How Shopify tackles multi-disciplinary collaboration across product teams
Rapid Product Design Using Lean UX Methods [Tradecraft : May 2014]Kate Rutter
Product design starts with framing an idea that will be valuable for real people in the real world. In this 120 minute workshop, Tradecraft members practiced rapid techniques to envision a product concept that is driven by user needs. Using Lean Startup principles and these fun and rapid methods, they created a coherent, lo-fi product concept, including identifying the problem it solves for people and understanding the role it plays in customers’ lives. By identifying a key metric to indicate traction, they explored the idea in full. They wrapped up with practical, actionable (and simple!) next steps to propel the ideas forward. * This deck includes downloadable templates.
These methods were developed at Luxr. Learn more about Tradecraft at http://tradecrafted.com. Learn more about Luxr at http://luxr.co/.
UX, DX, DSX: Developers and Data Scientists as UsersUXDXConf
More and more companies nowadays are investing heavily in building infrastructure for developers and data scientists. But often, building infrastructure products are treated as pure engineering practices and differentiated from feature products.
I would like to share my experience leading a team at BuzzFeed in building user-centric infrastructure products for our developers and data scientists, and how I integrate and adapt traditional PM techniques for technical products.
Building software for our peers is a double-edged sword. On one hand, our users are technologists themselves and have immense appreciation for well-designed infrastructure and tools. On the other hand, it is very tempting for us as developers to make assumptions about those folks with whom we work closely. When building tools for data scientists, it is especially crucial to keep in mind that they have their own distinct workflows and needs.
IxDA October Event: Prototyping Approaches and OutcomesIxDA Chicago
Prototyping is not a new concept, but the role it plays in the design process has changed dramatically in the last few years. Proliferation of agile methods and the grassroots nature of design thinking have opened up new opportunities where research and design happen simultaneously. New tools for building digital prototypes have given design teams numerous options from very simple demos to complex proof of concepts.
Learn about the Devbridge Design team's experience as they explore cases where prototyping has driven the design and research process. With varying levels of complexity and fidelity, each has had a different outcome.
Dual Track Agile Or, How I learned to stop worrying and love the scrumUXDXConf
In software there are two key types of work - discovery and delivery. However, that doesn't mean there are different people doing those jobs. If the whole team is responsible for product success, not just getting things built, then the whole team needs to understand and contribute to both kinds of work.
Dual track agile and the UXDX model both convey the approach of design and development working together.
Agile Prototyping for Software Development ProjectsInvolved IT
De techniek van Agile Prototyping werd door Involved in huis ontwikkeld. Het is de tegenslag en de uitdagingen die we de afgelopen jaren op projecten tegenkwamen die de uitwerking van deze techniek bepaald hebben.
Agile Prototyping is een algemene projectaanpak waarbij het gekende SCRUM framework met enkel zeer specifieke zaken wordt uitgebreid. Het zijn concrete taken uit de wereld van User-Experience Design in combinatie met enkele specifieke "regels" die ons helpen sneller, betere software op te leveren. Concreet helpt Agile Prototyping om het voortschrijdend inzicht te versnellen, het budget onder controle te houden en de kwaliteit van het finale product te verbeteren.
HP's Dev Ops Summit 2021, Better Together: An Inner Source JourneyAliza Carpio
This presentation was given at HP's DevOps Summit 2021. Aliza Carpio and Rocio Montes shared strategy, tactics and lessons learned from their past inner source work.
Agile-User Experience Design: an Agile and User-Centered Process?louschwartz
Agile-User Experience Design, also called Agile-UX, is a trend of the last decade that mixes values and practices from the Agile software engineering methods and the User-Centered Design. Several practitioners have proposed different processes to organize the work between development and design. After a short reminder of the values of Agile and User Centered Design methods, this paper presents five processes proposed in the literature. The processes are discussed with regards to their respect of the Agile and User Centered Design values. This comparative study concludes that not one process totally covers the Agile and User Centered Design values: they all make a trade-off and could be completed by practices and by a state of mind and a willingness adopted by the team.
Are process and culture interdependent on each other? What do engineers do differently that non-engineers can benefit from? How can we ensure we maintain passion and creativity while working among larger teams and organizations? This session will dive into unique op-mechs and collaboration methods to foster team culture, increase engagement, improve productivity, and help create more empathy between designers and developers.
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.
An Engineer’s Essential Tool in Agile: Design ThinkingSoniaMayPatlan
Many engineers are not connected to customers, resulting in solutions that lack high impact and benefit. But by combining design thinking with Agile, we create innovations that delight our customers. Find out, how a design thinking model called Design for Delight is applied within Agile frameworks to deliver thoughtful and inclusive solutions that can change the world.
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...uxpin
You'll learn:
How to change your collaboration model for PM, engineering, and design as teams grow
How to define responsibilities, cadence, and activities across every layer of a product organization
How Shopify tackles multi-disciplinary collaboration across product teams
Rapid Product Design Using Lean UX Methods [Tradecraft : May 2014]Kate Rutter
Product design starts with framing an idea that will be valuable for real people in the real world. In this 120 minute workshop, Tradecraft members practiced rapid techniques to envision a product concept that is driven by user needs. Using Lean Startup principles and these fun and rapid methods, they created a coherent, lo-fi product concept, including identifying the problem it solves for people and understanding the role it plays in customers’ lives. By identifying a key metric to indicate traction, they explored the idea in full. They wrapped up with practical, actionable (and simple!) next steps to propel the ideas forward. * This deck includes downloadable templates.
These methods were developed at Luxr. Learn more about Tradecraft at http://tradecrafted.com. Learn more about Luxr at http://luxr.co/.
Topic: UI/UX DESIGN IN AGILE PROCESS
Why do we integrate design into our Agile process?
As we all know, the Agile Manifesto is well-received and successfully adopted as it is today thanks to the 12 underpinning principles. While “good design” is one main reason that “enhances agility”, “Agile processes promote sustainable development”.
At Axon Active, it’s important for us to do everything Agile and work with one another collaboratively in Collaboration Model. It gets people on the same page, makes everyone engage more with the product, encourages them to share more creative ideas, and gives them the flexibility they need to improve themselves.
Indeed, Designers and Developers can collaborate more closely and effectively, and subsequently integrating design into Agile process will yield numerous benefits.
For that reason, Scrum Breakfast Da Nang this October will be the very chance for you to learn:
• How to successfully integrate design into Agile process in practice
• How different Collaboration Model is from traditional model
• The benefits of Collaboration Model when done correctly
Product Management 101: Techniques for SuccessMatterport
This is a snapshot from a living document. To see the current document, please go to https://goo.gl/yFFrml.
Topics covered include:
- Resources
- General Overview
- The Role of Product Management
- Characteristics of Great Project and Product Managers
- Problem Space and Solution Space
- Customer Personas
- User Stories
- Product Documentation
- Agile Product Development
- Succeeding with Agile from The Lean Playbook
- Analytics, Customer Engagement, & Monetization
- Pricing Strategies
- Overall Leadership and Organizational Development
- Final Guidelines and Recommendations
5 Mistakes Business Should Avoid During Outsourcing Software DevelopmentInvoZone
Whether offshore or onshore, outsourcing has become very common among businesses of all types. Over 37% of this sector accounts for choosing to distribute tasks to other companies to loosen schedules. However, if these businesses do not give proper care, then outsourcing software development projects can turn out to be a loss of valuable resources.
Read more: https://invozone.com/web-development/outsourcing-software-development-5-mistakes-business/
From Product Vision to Story Map - Lean / Agile Product shapingJérôme Kehrli
A lot of Software Engineering projects fail for a lack of shared vision due to poor communication among people involved in the project.
A sound maintenance of the product backlog can only be achieved if all the people have a good understanding of what they have to do (common vision).
Roman Pichler, in a post originally written in Jul 16 2012, has proposed a really interesting approach: use various canvas to create and share product vision and product backlog creation and refinement.
This presentation is a drive through these various boards and canvas that should be designed in prior to any product development: the Product Vision, the Lean Canvas, The Product Definition and the Story Map.
Main Takeaways:
- Understanding how product functions in different organizations and leveraging that to take the next step
- Working within a product team
- Taking core product principals and making them your own
Lean UX - Applying Lean Principles to improve
User Experience in Agile environment. It accomplishes this by getting out of the deliverables business and instead focusing on successful experiences.
Intro to Lean Startup and Customer Discovery for AgilistsShashi Jain
This is a short presentation I made to the Portland Agile and Scrum group giving a light introduction to Lean Startup, Customer Discovery, and how you use them together to create a product-market fit.
Similar to Developer week: An Engineer’s Essential Tool in Agile: Design Thinking (20)
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
top nidhi software solution freedownloadvrstrong314
This presentation emphasizes the importance of data security and legal compliance for Nidhi companies in India. It highlights how online Nidhi software solutions, like Vector Nidhi Software, offer advanced features tailored to these needs. Key aspects include encryption, access controls, and audit trails to ensure data security. The software complies with regulatory guidelines from the MCA and RBI and adheres to Nidhi Rules, 2014. With customizable, user-friendly interfaces and real-time features, these Nidhi software solutions enhance efficiency, support growth, and provide exceptional member services. The presentation concludes with contact information for further inquiries.
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
Data privacy is one of the most critical issues that businesses face. This presentation shares insights on the principles and best practices for ensuring the resilience and security of your workload.
Drawing on a real-life project from the HR industry, the various challenges will be demonstrated: data protection, self-healing, business continuity, security, and transparency of data processing. This systematized approach allowed to create a secure AWS cloud infrastructure that not only met strict compliance rules but also exceeded the client's expectations.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
2. Aliza Carpio
Principal Tech Evangelist,
Innovation Catalyst
San Diego, USA
https://www.linkedin.com/in/alizacarpio/
Sonia May-Patlan
Software Engineer,
Innovation Catalyst
Edmonton, CA
https://www.linkedin.com/in/sonia-may-patlan/
3. What we’ll cover
The Case for Change
Design Thinking Overview
Deep Dive on Design for Delight (D4D): Design Thinking Methodology
Connecting Agile Framework & D4D: Applying in our Day-to-Day
Walk Through a Sample Use Case (End to End)
Your Goody Bag: Key Takeaways
4. I’m a backend engineer. Why do I
need to know and practice Design
Thinking? Our product manager is the
one who tells us about the
customer and the problem we
need to solve. Do I need to
know anything else?
Design thinking is for
designers. I’m an engineer.
5. What is Design Thinking
The Interaction Design Foundation explains that Design Thinking…
● Is an iterative process that helps understand users (customers), challenge assumptions, and redefine problems.
● Is a way of thinking and working, as well as a collection of hands-on methods.
● Provides a solution-based approach to solving problems.
● Develops understanding of and empathy for people for whom we’re designing products or services.
● Helps us question: question the problem, assumptions, and implications.
● Is useful for problems that are ill-defined or unknown:
○ Re-frames problems in human-centric ways,
○ Creates ideas through brainstorming,
○ Adopts a hands-on approach in prototyping and testing.
● Involves ongoing experimentation: sketching, prototyping, testing, and trying out concepts and ideas.
6. Design For Delight (D4D)
Deep Customer Empathy
● Create shared
understanding, insights to
improve customers’ lives
● Gain empathy by
observing people where &
when they are
experiencing pains or
problems
Rapid Experiments with
Customers
● Test our solution quickly
● Quickly learn what works,
what doesn’t
● Saves valuable time &
resources when making
next decision
Go Broad to Go Narrow
● Focus on what is most
important
● Go broad by using
creativity to explore many
potential solutions
● Go narrow by focussing on
bold solutions that delight
customers
7. Design For Delight
=
Customer Obsessed
Problem Solving
“I try to make sure that my team knows the
problem we are focused on and not go straight to
solutions. This is so important for all engineers to
do - it’s the first thing we all need to do before we
think about solutions.
I learned D4D when I was a co-op and I still use this
today and I tell other engineers”
Deepen Mehta,
Sr Software Engineer,
Machine Learning
8. Redefining the customer
Who consumes my work?
Customer =
End customer who consumes product
|| Front-end engineers
|| Coworkers who need infrastructure service
|| Manager who needs to present project progress to stakeholders ...
● If your problem statement solves for more than one customer, you must identify your primary
customer. If there are many primary customers, it’s too broad.
● If you don’t have a customer, no one needs your work.
14. Problem Statement
I am:
A front-end developer at Intuit, working on a plugin for one of our product functionalities.
I am trying to:
Modernize the UI to have consistent design elements across the whole product,
But:
I can't use the standardized UI components that would simplify the implementation
Because:
Our tech stack is too old and thus not compatible with the new UI components we're supposed to use,
Which makes me feel:
Slow, frustrated and exhausted.
15. Ideal State
In a perfect world:
All of our plugins can easily use the latest UI components without worrying about compatibility issues
The biggest benefit to me is:
I can focus on improving the product, instead of trying to just making it work with the old tech
Which makes me feel:
Happy, efficient and on top of my work
16. Use these insights to narrow on most critical one in order to go broad on
brainstorming solutions before narrowing what to tackle in the sprint.
Scope
Scoping and planning
Review product backlog to make priority decisions for upcoming sprint.
Determine scope of work.
Connect with customers by listening to customer calls, doing interviews, reading
customer reviews or reading agent transcripts for insights.
17. Rewrite everything!
Make UI components
compatible with every
tech stack
Refactor plugin code during
feature development
Take a dedicated
month to refactor
plugin
Team Brainstorming + Voting
Exercise
18. Analysis
Analyze the work and further break down the “story”
in order to plan for the upcoming sprint.
Product
Backlog
As PD team triages issues with Customer
Success, they use D4D principles and
methods to narrow and focus on what the
team will tackle in upcoming sprint.
This process is ongoing and is in prep for
sprint planning.
Use a narrowing method called 2x2 to
prioritize the work based on two criteria.
20. Design
Design
In addition to defining architectural design, the experience you create must
also be customer-backed.
Conduct rapid prototyping with “cheap” experiments to quickly determine
the customer experience that will be build.
Use Tom Chi’s “poison cookie” principle to get directional data/feedback.
Collect feedback on prototypes, and narrow to key themes and
observations, which will help you and the team determine a solution.
21. ● Build new architecture diagram
● Review with team
● Improve structure
● Iterate
An Iterative Process
22. Implementation
Sprint work, completing stories
Daily
Scrum
Check in with customers to share and get
feedback on the solution you’re building.
As you learn from your customer, use “Going Broad
to Narrow” to narrow on tweaks to your solution...
or you may find that you have to pivot on your
solution
London: Each sprint, engineers close the
loop with customers. First, they connect to
further understand the problem, address it
and circle back with the customer once the
issue is fixed and released to production.
23. Testing and Integration
How would you also ensure that the solution/fix meets the customer
benefit you declared?
Testing and code coverage is part of sprint work
During code review process, the code reviewer may create a
comprehensive list of issues to fix. However, it is best practice if the code
reviewer narrows to the set of most critical fixes
Daily
Scrum
24. Maintenance
Deploy to production and provide monitoring and
support
Once solution is in production, teams listen
to/interact with customers to see how their solution
fixed a problem or how a new product feature is
being received.
Best practice: Connect with your Customer Success
team to circle back with the customer.
A DELIGHTER!
Usable
Softwar
e
25. Project Retrospective
Each team member contributes their input (broad) ...then, narrow to key themes to address them for
next sprint.
Declare what you and the team learned from customers during the sprint
If you and the team conducted experiments with “cheap” prototypes, declare what you learned
through the process, which will be fodder for experiments/prototypes you want to tackle for next sprint
27. Goody Bag
Here’s what you can bring back to
your team!
1. Design thinking
methodology summary:
Design for Delight (D4D),
principles
2. Breakdown of how to use
D4D in Agile/SCRUM: e2e
process cards
3. Fun Zoom background to
share with your team as you
practice these skills
28. Understanding your customers’
needs or pain will help you
narrow to the problem you are
trying to solve.
Ask “What is the customer
problem?”
Consider as many ideas and
potential solutions before you
narrow to the one.
Ask “How might we solve this?”
Establish an “experimentation
mindset,” which means you are
testing and measuring at all times.
Ask “How might we test our
hypothesis or solution before we
code it?”
29. Software Delivery Lifecycle (SDLC) SCRUM
Design for Delight
(Design Thinking)
Scoping and Planning - Review product backlog to make
priority decisions for upcoming
sprint.
- Determine scope of work.
- Connect with customers; listen to
calls, read online reviews or agent
transcripts for insights.
- Use insights to narrow on most
critical one(s). Go broad by
brainstorming solutions before
narrowing to sprint scope.
- Determine what experiments to run
with “cheap” prototypes.
Analysis Analyze the work and further break
down story to plan for upcoming
sprint.
Use a narrowing method, 2x2, to
prioritize.
Design Product Backlog - “Cheap” and rapid prototyping
- Narrow on customer benefit of your
solution
- Narrow to key insights
Implementation Sprint work, completing stories Check in with customers
30. SDLC, Software Delivery Lifecycle SCRUM
Design for Delight
(Design Thinking)
Testing and Integration Testing and code coverage as part of
sprint work
- During code review process, the
reviewer may create a
comprehensive list of issues to fix.
- Best practice is to narrow to set of
most critical fixes
Deployment and Maintenance Deploy to production and provide
monitoring and support
- Once solution is deployed in
production, teams listen to and
interact with customers to see how
their solution fixed a problem or how
a new feature is received.
- As you learn, determine if there are
other problems you and your team
still need to solve for future sprints.
32. Aliza Carpio
Principal Tech Evangelist,
Innovation Catalyst
San Diego, USA
https://www.linkedin.com/in/alizacarpio/
Sonia May-Patlán
Software Engineer,
Innovation Catalyst
Edmonton, CA
https://www.linkedin.com/in/sonia-may-patlan/
Thanks for
Joining Us!
Questions?
Editor's Notes
There are many methodologies out there and for this session, we are introducing Intuit’s methodoloy called D4D
Julia - please note source
There are many methodologies out there and for this session, we are introducing Intuit’s methodoloy called D4D
Julia - please note source
Reframing “design” - process of good problem solving with focus on customer.
We start with the opportunity or the problem. This is critical and central to everything that we do. Fully understanding the problem or opportunity takes time and you need to really consider things like ...where is the pain for your customer/user? If there is no pain, what is the target state or ideal state? This is another way to “solve” for your user...focusing on the target state. To get here, you have to understand the customer.
If you don’t have a customer, no one needs your work.
Let’s bring it together. SDLC on the left is a continuous process by which you overlay agile frameworks like scrum. At Intuit, we use scrum methodology and most teams sprint every 2 weeks. If you then take SCRUM in all of its components, you’ll see that not only is it also a continuous cycle like SDLC but there is great opportunity for defining or redefining the problem (Scope, backlog) but also opportunity for learning from the user/customer (scoping, backlog, design, daily scrum). Then, the third component is applying design thinking methodology like D4D which can be used across each phase of the scrum process.
As we illustrate each phase of SCRUM, you will see that each of the principles of customer empathy, rapid prototyping and go broad/to go narrow can be applied.
ALIZA ends here
SONIA starts here
This simple step might be obvious but it can easily be forgotten. But if done well it will save a lot of headache further down in the implementation process.
Sometimes talking out loud and presenting the idea to your colleagues, shows how solid the solution is and where it might need to be reworked
We developers are often focussed on writing detailed tests that make sure all function outputs are covered.
But it’s almost as important to have overarching system test, that ensure the base functionality.
You can start by manually sketch some default use cases and see how your implementation provides a solution for it.