As testers, we typically focus on metaphors from Engineering and Manufacturing and learn from the related disciplines, yet there is so much to gain by learning about other industries and Disciplines.
The Aviation industry recently has had a lot of bad press yet it still much we can learn from in terms of Quality Culture. Aviation has a history of continually learning and improving through the use of checklists, black box recorders, blameless culture, cockpit re-design and Crew Resource Management (CRM).
In this talk, the stories of the origins of these innovations will be shared based on the findings from two significant Books that have focused on the Aviation Industry, The Checklist Manifesto by Atul Gawande, and Black Box Thinking by Matthew Syed.
– The Relationship between Culture and Quality.
– Willingness to learn from other Industries and Disciplines, and apply the lessons learned.
– Keys Learnings from the Aviation Industry that you can apply in your testing role
My Story of Kanban and Its Positive Impact on Testing (TestBash Manchester 2019)Conor Fitzgerald
My personal story of testing with Kanban includes No split between development and testing - nothing was considered done until it was tested. Everyone became a tester. Supported a quality culture and test coaching "Quality gate" became kanban stages. Production issues were prioritised over feature work. How we solved a serious bottleneck in our testing and how it improved overall quality.
Typically we focus on metaphors from engineering and manufacturing and learn about the disciplines of these industries. There is so much to gain by learning about other industries such as Aviation and Health Care, and studying other disciplines. For instance, heuristics originated from behavioural economics and mind mapping was developed over centuries by philosophers and psychologists.
Having previously delivered this talk at SoftTest Dublin 2018 and TestBash Brighton 2019, an updated version of this talk will focus on my journey of being transformed from a regimented confirmation tester to a context-based exploratory tester. These changes occurred by the challenges faced by testing software in different industries and more importantly studying non-engineering discipline.
As testers, we typically focus on metaphors from Engineering and Manufacturing and learn from the related disciplines, yet there is so much to gain by learning about other industries and Disciplines.
The Aviation industry recently has had a lot of bad press yet it still much we can learn from in terms of Quality Culture. Aviation has a history of continually learning and improving through the use of checklists, black box recorders, blameless culture, cockpit re-design and Crew Resource Management (CRM).
In this talk, the stories of the origins of these innovations will be shared based on the findings from two significant Books that have focused on the Aviation Industry, The Checklist Manifesto by Atul Gawande, and Black Box Thinking by Matthew Syed.
– The Relationship between Culture and Quality.
– Willingness to learn from other Industries and Disciplines, and apply the lessons learned.
– Keys Learnings from the Aviation Industry that you can apply in your testing role
My Story of Kanban and Its Positive Impact on Testing (TestBash Manchester 2019)Conor Fitzgerald
My personal story of testing with Kanban includes No split between development and testing - nothing was considered done until it was tested. Everyone became a tester. Supported a quality culture and test coaching "Quality gate" became kanban stages. Production issues were prioritised over feature work. How we solved a serious bottleneck in our testing and how it improved overall quality.
Typically we focus on metaphors from engineering and manufacturing and learn about the disciplines of these industries. There is so much to gain by learning about other industries such as Aviation and Health Care, and studying other disciplines. For instance, heuristics originated from behavioural economics and mind mapping was developed over centuries by philosophers and psychologists.
Having previously delivered this talk at SoftTest Dublin 2018 and TestBash Brighton 2019, an updated version of this talk will focus on my journey of being transformed from a regimented confirmation tester to a context-based exploratory tester. These changes occurred by the challenges faced by testing software in different industries and more importantly studying non-engineering discipline.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
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.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
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!
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
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
2024 State of Marketing Report – by HubspotMarius Sescu
https://www.hubspot.com/state-of-marketing
· Scaling relationships and proving ROI
· Social media is the place for search, sales, and service
· Authentic influencer partnerships fuel brand growth
· The strongest connections happen via call, click, chat, and camera.
· Time saved with AI leads to more creative work
· Seeking: A single source of truth
· TLDR; Get on social, try AI, and align your systems.
· More human marketing, powered by robots
ChatGPT is a revolutionary addition to the world since its introduction in 2022. A big shift in the sector of information gathering and processing happened because of this chatbot. What is the story of ChatGPT? How is the bot responding to prompts and generating contents? Swipe through these slides prepared by Expeed Software, a web development company regarding the development and technical intricacies of ChatGPT!
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
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.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
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!
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
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
2024 State of Marketing Report – by HubspotMarius Sescu
https://www.hubspot.com/state-of-marketing
· Scaling relationships and proving ROI
· Social media is the place for search, sales, and service
· Authentic influencer partnerships fuel brand growth
· The strongest connections happen via call, click, chat, and camera.
· Time saved with AI leads to more creative work
· Seeking: A single source of truth
· TLDR; Get on social, try AI, and align your systems.
· More human marketing, powered by robots
ChatGPT is a revolutionary addition to the world since its introduction in 2022. A big shift in the sector of information gathering and processing happened because of this chatbot. What is the story of ChatGPT? How is the bot responding to prompts and generating contents? Swipe through these slides prepared by Expeed Software, a web development company regarding the development and technical intricacies of ChatGPT!
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
The realm of product design is a constantly changing environment where technology and style intersect. Every year introduces fresh challenges and exciting trends that mold the future of this captivating art form. In this piece, we delve into the significant trends set to influence the look and functionality of product design in the year 2024.
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
Mental health has been in the news quite a bit lately. Dozens of U.S. states are currently suing Meta for contributing to the youth mental health crisis by inserting addictive features into their products, while the U.S. Surgeon General is touring the nation to bring awareness to the growing epidemic of loneliness and isolation. The country has endured periods of low national morale, such as in the 1970s when high inflation and the energy crisis worsened public sentiment following the Vietnam War. The current mood, however, feels different. Gallup recently reported that national mental health is at an all-time low, with few bright spots to lift spirits.
To better understand how Americans are feeling and their attitudes towards mental health in general, ThinkNow conducted a nationally representative quantitative survey of 1,500 respondents and found some interesting differences among ethnic, age and gender groups.
Technology
For example, 52% agree that technology and social media have a negative impact on mental health, but when broken out by race, 61% of Whites felt technology had a negative effect, and only 48% of Hispanics thought it did.
While technology has helped us keep in touch with friends and family in faraway places, it appears to have degraded our ability to connect in person. Staying connected online is a double-edged sword since the same news feed that brings us pictures of the grandkids and fluffy kittens also feeds us news about the wars in Israel and Ukraine, the dysfunction in Washington, the latest mass shooting and the climate crisis.
Hispanics may have a built-in defense against the isolation technology breeds, owing to their large, multigenerational households, strong social support systems, and tendency to use social media to stay connected with relatives abroad.
Age and Gender
When asked how individuals rate their mental health, men rate it higher than women by 11 percentage points, and Baby Boomers rank it highest at 83%, saying it’s good or excellent vs. 57% of Gen Z saying the same.
Gen Z spends the most amount of time on social media, so the notion that social media negatively affects mental health appears to be correlated. Unfortunately, Gen Z is also the generation that’s least comfortable discussing mental health concerns with healthcare professionals. Only 40% of them state they’re comfortable discussing their issues with a professional compared to 60% of Millennials and 65% of Boomers.
Race Affects Attitudes
As seen in previous research conducted by ThinkNow, Asian Americans lag other groups when it comes to awareness of mental health issues. Twenty-four percent of Asian Americans believe that having a mental health issue is a sign of weakness compared to the 16% average for all groups. Asians are also considerably less likely to be aware of mental health services in their communities (42% vs. 55%) and most likely to seek out information on social media (51% vs. 35%).
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
This article is all about what AI trends will emerge in the field of creative operations in 2024. All the marketers and brand builders should be aware of these trends for their further use and save themselves some time!
A report by thenetworkone and Kurio.
The contributing experts and agencies are (in an alphabetical order): Sylwia Rytel, Social Media Supervisor, 180heartbeats + JUNG v MATT (PL), Sharlene Jenner, Vice President - Director of Engagement Strategy, Abelson Taylor (USA), Alex Casanovas, Digital Director, Atrevia (ES), Dora Beilin, Senior Social Strategist, Barrett Hoffher (USA), Min Seo, Campaign Director, Brand New Agency (KR), Deshé M. Gully, Associate Strategist, Day One Agency (USA), Francesca Trevisan, Strategist, Different (IT), Trevor Crossman, CX and Digital Transformation Director; Olivia Hussey, Strategic Planner; Simi Srinarula, Social Media Manager, The Hallway (AUS), James Hebbert, Managing Director, Hylink (CN / UK), Mundy Álvarez, Planning Director; Pedro Rojas, Social Media Manager; Pancho González, CCO, Inbrax (CH), Oana Oprea, Head of Digital Planning, Jam Session Agency (RO), Amy Bottrill, Social Account Director, Launch (UK), Gaby Arriaga, Founder, Leonardo1452 (MX), Shantesh S Row, Creative Director, Liwa (UAE), Rajesh Mehta, Chief Strategy Officer; Dhruv Gaur, Digital Planning Lead; Leonie Mergulhao, Account Supervisor - Social Media & PR, Medulla (IN), Aurelija Plioplytė, Head of Digital & Social, Not Perfect (LI), Daiana Khaidargaliyeva, Account Manager, Osaka Labs (UK / USA), Stefanie Söhnchen, Vice President Digital, PIABO Communications (DE), Elisabeth Winiartati, Managing Consultant, Head of Global Integrated Communications; Lydia Aprina, Account Manager, Integrated Marketing and Communications; Nita Prabowo, Account Manager, Integrated Marketing and Communications; Okhi, Web Developer, PNTR Group (ID), Kei Obusan, Insights Director; Daffi Ranandi, Insights Manager, Radarr (SG), Gautam Reghunath, Co-founder & CEO, Talented (IN), Donagh Humphreys, Head of Social and Digital Innovation, THINKHOUSE (IRE), Sarah Yim, Strategy Director, Zulu Alpha Kilo (CA).
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
The search marketing landscape is evolving rapidly with new technologies, and professionals, like you, rely on innovative paid search strategies to meet changing demands.
It’s important that you’re ready to implement new strategies in 2024.
Check this out and learn the top trends in paid search advertising that are expected to gain traction, so you can drive higher ROI more efficiently in 2024.
You’ll learn:
- The latest trends in AI and automation, and what this means for an evolving paid search ecosystem.
- New developments in privacy and data regulation.
- Emerging ad formats that are expected to make an impact next year.
Watch Sreekant Lanka from iQuanti and Irina Klein from OneMain Financial as they dive into the future of paid search and explore the trends, strategies, and technologies that will shape the search marketing landscape.
If you’re looking to assess your paid search strategy and design an industry-aligned plan for 2024, then this webinar is for you.
5 Public speaking tips from TED - Visualized summarySpeakerHub
From their humble beginnings in 1984, TED has grown into the world’s most powerful amplifier for speakers and thought-leaders to share their ideas. They have over 2,400 filmed talks (not including the 30,000+ TEDx videos) freely available online, and have hosted over 17,500 events around the world.
With over one billion views in a year, it’s no wonder that so many speakers are looking to TED for ideas on how to share their message more effectively.
The article “5 Public-Speaking Tips TED Gives Its Speakers”, by Carmine Gallo for Forbes, gives speakers five practical ways to connect with their audience, and effectively share their ideas on stage.
Whether you are gearing up to get on a TED stage yourself, or just want to master the skills that so many of their speakers possess, these tips and quotes from Chris Anderson, the TED Talks Curator, will encourage you to make the most impactful impression on your audience.
See the full article and more summaries like this on SpeakerHub here: https://speakerhub.com/blog/5-presentation-tips-ted-gives-its-speakers
See the original article on Forbes here:
http://www.forbes.com/forbes/welcome/?toURL=http://www.forbes.com/sites/carminegallo/2016/05/06/5-public-speaking-tips-ted-gives-its-speakers/&refURL=&referrer=#5c07a8221d9b
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
Everyone is in agreement that ChatGPT (and other generative AI tools) will shape the future of work. Yet there is little consensus on exactly how, when, and to what extent this technology will change our world.
Businesses that extract maximum value from ChatGPT will use it as a collaborative tool for everything from brainstorming to technical maintenance.
For individuals, now is the time to pinpoint the skills the future professional will need to thrive in the AI age.
Check out this presentation to understand what ChatGPT is, how it will shape the future of work, and how you can prepare to take advantage.
A brief introduction to DataScience with explaining of the concepts, algorithms, machine learning, supervised and unsupervised learning, clustering, statistics, data preprocessing, real-world applications etc.
It's part of a Data Science Corner Campaign where I will be discussing the fundamentals of DataScience, AIML, Statistics etc.
Time Management & Productivity - Best PracticesVit Horky
Here's my presentation on by proven best practices how to manage your work time effectively and how to improve your productivity. It includes practical tips and how to use tools such as Slack, Google Apps, Hubspot, Google Calendar, Gmail and others.
The six step guide to practical project managementMindGenius
The six step guide to practical project management
If you think managing projects is too difficult, think again.
We’ve stripped back project management processes to the
basics – to make it quicker and easier, without sacrificing
the vital ingredients for success.
“If you’re looking for some real-world guidance, then The Six Step Guide to Practical Project Management will help.”
Dr Andrew Makar, Tactical Project Management
Do you feel like the weight of the world is on your shoulders?
Are you overwhelmed with the burden of testing?
We’ve all worked on teams as the last line of defense, furiously trying to figure out all the weird and wacky ways the software can break.
Scrambling to try to get adequate test coverage before the impending release,
hacking together automation,
logging bugs,
retesting bugs
Before you the tester alone has to sign off on the release as “Assured the Quality”??
I’d seen enough in my career to suggest that there was
a different way
a better way.
where quality was a whole team responsibility
I dared to dream of a new world where testers and developers worked together towards a common goal
Having worked together in the past we both Conor & I decided we wanted to break the cycle of the "lone tester"
Poppulo focuses on employee engagement.
Rob and I both joined poppulo 3 years ago, having worked together in the past.
It felt that Poppulo could provide the platform for us to try to break the cycle of the lone tester and focus on team based testing.
Fantastic Workplace with highly engaged colleagues, passionate about their work
Culture of innovation
Regularly features in the great place to work awards
Fast Growing Company using leading tech
BUT Most Importantly it felt that everyone
seemed to be open to new ideas, change and expermation
We initially went for a Big Bang approach and our initial plan was to implement a Coaching Model.
Whereby every tester would become a quality coach.
We quickly learnt that sometimes Smaller is better
Instead we began to try short experiments ..
So 3 years later and lots of experiments, we want to share our story
Successes, failures, and if time permits plans for the future.
We’ve all worked on teams as the last line of defense, furiously trying to figure out all the weird and wacky ways the software can break.
Scrambling to try to get adequate test coverage before the impending release, hacking together automation, logging bugs, retesting bugs, fixing the automation before signing off on the release because you’ve “Assured the Quality” of the product, you’ve squeezed every last bit of testing juice out of your brain, you’ve done all you can do with the limited time available but by the time i’d joined Poppulo I’d seen enough elsewhere to suggest that there was a different way, a better way. I was lured to Poppulo by the open minded learning culture and opportunity to work with great people. So over the last 3 years I’ve taken the opportunity to explore better ways of testing software that has resulted in dozens of experiments, successes, failures and lots of learning.
We faced some Challenges
Rob faced challenges at a strategic department level working within the Engineering management team
How can we change mindsets and influence teams to focus on quality?
Conor faced challenges working across two delivery teams including one team that were building a entirely new mobile product from scratch in the Cloud!!!
PLUS
Went from 8 to 5 testers
Inconsistent process across teams
Inconsistent tech stack
Inconsistent testing approach
Teams were moving from Monolith to Microservice so there were lots of new challenges & risks - deal with the worst of both worlds
Testers spending lots of time writing, maintaining & debugging automation
Testers only ones that cared about acceptance queue & automation failures
So the testers weren’t analysing risk with the team to uncover issues early and mitigate them together as a team
Because of the overwhelming workload around test automation and the acceptance queue testers had almost no time to explore the product and some testers had very little exploratory testing experience.
Biggest challenge! - Quality Police
Testers owning the Acceptance Queues
Signing off on releases
Over the last 3 years we’ve seen a pattern emerge that has worked for us
Often all 3 of these can overlap
Make all the work done in the team visible - often testing tasks aren’t tracked - eg. Investigating Automation failures etc.
Also lets us see bottlenecks and things that impede our work
this allows the whole team to see what's really going on
I’ll run through 3 examples of how we’ve visualised the work
I wanted the teams as a whole(not just the testers) to become more conscious of the reliability of their feedback loops
To understand some of the impediments to moving to continuous delivery
But I wanted to do it in a lean, low cost way with minimum impact to the teams
Every morning wheeled around my board to each team & asked 4 simple questions
Any alerts in last 24 hours
Any build deploy issues
any e2e test failures
Any rework
Huge benefit of not automating it!
Started to have really interesting conversations and gaining an insight into the common problems that the teams were experiencing as well as problems that were specific to individual teams.
Allowed me to gain a deeper understanding of each team
You can change a culture by changing people habits
By walking to the teams everyday they developed a habit of checking the indicators every morning before I came around,
a habit which even became part of stand up for some of the teams
After only a couple days teams began to look at other teams quality indicators and compare to theirs, some teams didn’t like what they were seeing
So the teams started to make small improvements and changes without any prompting
Lesson: When you make problems visible people seem to act
to so long standing problems like, noisey alerts, flaky e-2-e tests were fixed :)
All team members started to get more engaged & interested in the feedback loops.
It all culminated one day during our Team leads metrcis meeting,
with 15 mins left the team leads actively asked for the quality indicator board unprompted
so that they could discuss the findings as a team :)
So we have a department meeting everyday, all 65 people in the engineering department attend and we discuss our high-level goals together - progress, impediments etc.
Changed our SoS board so that all customer impacting issues HAVE to be placed on the SosS board
First question every morning was if there were any new customer impacting issues & updates on existing ones
Highlights that customer impacting issues are more important than standard work!!!!
We added an incident reviews lane at the very top so that every customer impacting incident needed to have a learning review with associated actions
Actions from Reviews were visualised and added to the board so that learning & improvement is part of how we work
Example security training and monthly security bug bash
At a team level we had quality indicator boards and each day gave our updates at the scrum of scrums
We also use kanban and I believe it complemented the use of quality boards and scrum of scrums
We started kanban by having a book club, read the book kanban in action and began to use it.
As we reading a chapter in each week, we were learning from our kanban board.
Kan meaning visual and ban board
Literally sign board /billboard
Kanban Visualises both the process(the workflow) and the actual work passing through it.
Kanban is essentially a Process Improvement Tool
Which means it can be used to improve scrum
Can be used to improved your scrum process
1.
Kanban board
Radiates information
Makes hidden work apparent
2.
Number of items you have going on
High WIP vs Low WIP
Value of reduced context switching and decomposing work in to small tasks
3.
Monitor, measure and report
All about eliminating bottlenecks
Highlights the “Testing Bottleneck” (Theory of Constraints)
We learnt that when toyota was using kanban
They focused on quality not quantity
Smaller tasks/ Reduced WIP
Reduced Complexity
Easier to Test
Reduced Risk and Analysis
Easier to Convince other to test :)
Less intimidating to test
In poppulo in the first team i had fallen in to a gatekeeper role
Kanban helped me move from being a gatekeeper to focsu on more team based testing
Where we began to colloboate more and more
If we look at the way our kanban board was initially.
The developers focused on developing and reviewing, and i was tested their outputs.
We had too much work in progress and little was getting done
We made to simple changes
We reduced our work and began to work together to get things done.
Developers would take items to test from the acceptance queue
I would review unit tests with developers
It began to lead the groundwork for team based testing
We had 3 approachs now for visualising work and most importantly quality problems.
We now needed to solve those problems with others
What we call this socialising the problems, rather than solving the problme alone, solve it with others
--
Actions from Reviews were viualised and added to the board so that improvement visualised and part of the way we work
Example security training and monthly security bug bash
The daily stand provides an opportunity to share problems with others
Highlight problems from the quality board
Make Changes to the kanban board
Raise issues at the scrum of scrums
Distill as much learning as possible from each customer impacting issue
Everyone involved in an incident can safely talk about their experience at each stage of the incident
Reinforce good behaviours
Identify areas for improvement
Are a regular meeting that allows a Team to reflect and create a plan for improvement
Every Quarter have a Department Retro
opportunity for everyone to bubble up issues
Facilitated it for 65 people
@RobMeaney
Split in small, mixed groups - EVERYONE Gets a voice
Identified, discussed & voted for their top Liked/Lacked/Learned
Spokesperson for the team presents their top choices
And Discuss as a department
Whole department dot vote to identify priority
Engineering management team focuses on the top liked/lacked/learned
Retrospectives provide a great opportunity to learn and grow as a team.
We have learnt 3 important lessons on running retros
Fun Retos
Blameless
Have a voice
Focus on blameless retros both for those in and outside the team
Blameless
Have a voice
Like rob spoke about earlier, use post-its to ensure every has a change to get their ideas discussed
Blameless
Have a voice
We use funrerospectives.com to try different formats for each retro.
Blameless
Have a voice
Once we have visuaised the problems and socialised them.
Then it was time to figure out how to establish a culture of quality
We wanted to introduce more ET, as rob alluded to earlier ET was not part of the culture
We want to take the focus away from just checking and more to exploring, learning about the software.
Asking open ended questions
Training sessions didn’t seem to be the way forward, so we focused more on bring people together
But by bringing people together
P
On of the teams we had issues around the quality of the Apis.
BY pairing on the testing togther we created quality APIS
Questions to ask
.. when Pair testing with Dev
What problem are you solving
What is your solution
What testing have you performed
Pause . . Rubber Duck Effect :)
Then Suggest other Tests
Mobbing can be Daunting
As a tester it can be hard to be writing code with really telented developers
But when it comes to testing, you can see they find it difficult, so there is empathy
Safe Environment is important
And it all Ties back to Kanban
Pairing and Kanban reduce WIP
Definition taken from here: https://usersnap.com/blog/bug-bash-guide/
Putting People at the heart of Quality
A bug bash is a company or team-wide event held to discover a large number of bugs within a short time frame.
Prior to Release or Tight Testing Timelines
Help spread some of the exploratory testing concepts
Efficient at big problems sooner
Not just bugs but also the feedback around the user experince
Sales and support begin to spread the word about new features
A whole company can provide so much diversity that a lone tester or evena team in both terms of cultural and deiversity of discpline
Make them fun, bring food, give a prize for the best bug
A key part of changing our culture was introducing fresh ideas & perspectives into the Org
As we were at the start of building out our new mobile platform
Talked about mobile testing and specifically designing and testing for performance
In one of our learning reviews we identified that we had a lack of security testing knowledge in house so I set 2 a 2 day hands-on training session with Dan Billing where we had people from across the organisation learn about and do security testing of our App.
I set up a monthly Security bug bash too.
We brought in Gwen to talk about her experiences in Monzo(Engineering Manager) and run an exploratory testing workshop with participants from UI/UX, Dev and Test
So we do weekly show and tells and we took this as an opportunity to talk about great testing & quality work
In this particular picture we have one of our most senior Development Engineers talking through some really great performance testing
Learning from community - going to conferences - networking & learning
Least diverse team ever, but we’ve changed that since :)
So I have used coaching when working with teams to influence quality using workshops and modeling, it’s a hugely valuable tool in your toolkit
Run a workshop with teams called the “Team Testing Experience” to talk through the 10 factors that influence Testability so that we can reflect & improve continuously
I work with teams to Identify various forms of Risk and how best to mitigate them
I do workshops focusing on the architectural design where I ask questions about
Risk
Testability
Observability
Operability
Having conversations with the whole team, share models and discuss appropriate approaches in their context
Key things that Conor thinked worked ..
Visualise the problem
Kanban Board
Quality Board
Creating a quality culture
Pairing and Mobbing
Bug Bash
I would like to Revisit Coaching
Rob - Show people problems don't give them solutions
Get people having good conversations
Pain is a great teacher, use incidents to drive change
Be the example rather than tell people
Give people the opportunity to talk about problems and solve them together
There's lots of tools & techniques out there but the most important thing is safe, open, honest conversation
When you make problems visible people seem to act
Key things that Conor thinked worked ..
Visualise the problem
Kanban Board
Quality Board
Creating a quality culture
Pairing and Mobbing
Bug Bash
I would like to Revisit Coaching
Think big, start small, learn fast
Think about Quality in a whole team holistic sense
Start with
small,
Lean
safe to fail
experiments
Reflect on those small experiments together and iterate on your learnings :)