Verification teams at chip design companies now work globally, presenting communication challenges. Time zone differences make real-time collaboration difficult, and documentation through tools like TWiki can suffer if not well-organized. However, global teams also provide benefits by making more people and creative ideas available. Companies like AMD are addressing these issues through centers of expertise that standardize methodologies, tools, and components to facilitate collaboration across sites, while still allowing projects flexibility and innovation. Regular reviews help continuously improve processes as new techniques are adopted or abandoned.
There is an immense interest in automated testing, especially in ATDD environments, but many testers lack the experience and knowledge to engage in it. While there are educational resources available, they are not necessarily targeted at people with no development background whatsoever. At Grange Insurance, we developed training for interested testers in order to elevate their skill set and provide them a foundation for participating in ATDD. This presentation will cover how that training was created and conducted, lessons learned, and steps for moving forwards after training is completed.
Usa prácticas de integración continua y sobrevive para luchar otro día.Software Guru
Qué son la integración y la entrega continua y cómo mejoran el proceso de construcción de software.
Herramientas que pueden ayudar a su implementación
Lineamientos y lecciones aprendidas al aplicar estas prácticas en la construcción de una plataforma de e-commerce.
Presentada por: Julio Fernandez
In this dynamic presentation, Anna will reveal the mindSET and skillSET of the champion tester. She will be explaining the concepts of context-driven testing to a wider QA community, and focusing on testing skills and practices that complement and enable the high-performing agile delivery team.
Webinar - Skin in the Game: Getting Stakeholders Involved In Your UX ResearchUserZoom
View this webinar and discover who are your stakeholders?, Value of stakeholder involvement, Two audiences: your users and your stakeholders, Fitting stakeholders into each research phase, Assessing how well it’s working
DevOps is the practice of operations and development engineers participating together in the entire service lifecycle, from design through the development process to production support. DevOps is also characterized by operations staff making use many of the same techniques as developers for their systems work.
Building an Enterprise Performance and Load Testing InfrastructureTechWell
Are you frustrated by how long it takes your IT department to provision development and test environments? Have you performed load testing on inadequate hardware only to find performance problems emerge in production? Dave Ogletree leveraged virtualization to solve these problems. He and his team at Bridgepoint Education created and implemented integrated virtualized systems for both developers and testers. Dave describes how his organization built a catalog-based interface for provisioning, created virtual application templates, and established service level agreements to deliver complex and integrated systems. These virtualized systems are used to build testing and performance labs. Dave’s organization has used these labs to build and test software supporting more than 85,000 students, and a national marketing campaign for the 2012 Summer Olympics. Take away best practices for using virtualization technology to perform large-scale load testing, and learn from Dave’s experience at an enterprise level to improve your own testing capabilities.
There is an immense interest in automated testing, especially in ATDD environments, but many testers lack the experience and knowledge to engage in it. While there are educational resources available, they are not necessarily targeted at people with no development background whatsoever. At Grange Insurance, we developed training for interested testers in order to elevate their skill set and provide them a foundation for participating in ATDD. This presentation will cover how that training was created and conducted, lessons learned, and steps for moving forwards after training is completed.
Usa prácticas de integración continua y sobrevive para luchar otro día.Software Guru
Qué son la integración y la entrega continua y cómo mejoran el proceso de construcción de software.
Herramientas que pueden ayudar a su implementación
Lineamientos y lecciones aprendidas al aplicar estas prácticas en la construcción de una plataforma de e-commerce.
Presentada por: Julio Fernandez
In this dynamic presentation, Anna will reveal the mindSET and skillSET of the champion tester. She will be explaining the concepts of context-driven testing to a wider QA community, and focusing on testing skills and practices that complement and enable the high-performing agile delivery team.
Webinar - Skin in the Game: Getting Stakeholders Involved In Your UX ResearchUserZoom
View this webinar and discover who are your stakeholders?, Value of stakeholder involvement, Two audiences: your users and your stakeholders, Fitting stakeholders into each research phase, Assessing how well it’s working
DevOps is the practice of operations and development engineers participating together in the entire service lifecycle, from design through the development process to production support. DevOps is also characterized by operations staff making use many of the same techniques as developers for their systems work.
Building an Enterprise Performance and Load Testing InfrastructureTechWell
Are you frustrated by how long it takes your IT department to provision development and test environments? Have you performed load testing on inadequate hardware only to find performance problems emerge in production? Dave Ogletree leveraged virtualization to solve these problems. He and his team at Bridgepoint Education created and implemented integrated virtualized systems for both developers and testers. Dave describes how his organization built a catalog-based interface for provisioning, created virtual application templates, and established service level agreements to deliver complex and integrated systems. These virtualized systems are used to build testing and performance labs. Dave’s organization has used these labs to build and test software supporting more than 85,000 students, and a national marketing campaign for the 2012 Summer Olympics. Take away best practices for using virtualization technology to perform large-scale load testing, and learn from Dave’s experience at an enterprise level to improve your own testing capabilities.
Webinar - Design Thinking for Platform EngineeringOpenCredo
Design Thinking is revolutionising the delivery of next-level digital services with best-of-breed product design and user interface principles ensuring close alignment with users and making services a joy to use.
While much of this success has been in the delivery of customer-facing services, there is untapped potential when it comes to delivering frictionless experiences for the internal users of your infrastructure services – promising business value through increased productivity and reduced frustration in your development and operations teams.
Check out the slides from our webinar on approaching platform engineering with a design thinking mindset.
From Sticker Sheet to Mature Design System: Improving User Experiences while ...Karissa Woodward-Hobson
How does a large eCommerce company implement a new visual language to create a more cohesive user experience?
Contributors: Jessie Rogers, Neva Corbo-Hudak, Stephanie Cenatiempo, Karissa Woodward-Hobson
Over the course of a single calendar year, our experience design team went from using out-of-date sticker sheets to implementing a mature design system – enabling us to roll out a new look and feel across multiple eCommerce brands and create a new, more cohesive experience for our users. Learn how we partnered with dozens of separate product teams, measured design system adoption over time, optimized our communication model, and rebuilt our whole platform in the process.
"Shift Left" is a DevOps practice that provides an effective means to perform testing with or in parallel to development activities.
When shifting left, development, test and operations work together to plan, manage and execute automated and continuous testing to accelerate feedback to developers and improve the quality of changes early in the life-cycle. The rate of the accelerated feedback is determined by an organization’s desired outcomes for velocity of changes and capacity for feedback.
Survey after survey prove that DevOps and Continuous Delivery are quickly moving into the mainstream for one reason: they work! Continuous processes done right will increase productivity, speed up time to market, reduce risk, and increase quality. For more information, visit: http://www.dbmaestro.com/
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...Amazon Web Services
The People Model & Cloud Transformation
A successful cloud-transformation journey incorporates three pillars: people, process, and technology. Far too often, organizations focus on process improvements and technology implementation, but ignore the human aspect. Many leaders acknowledge that the first two are easy to modify, while influencing culture is more difficult. This session covers best-practice methods meant to empower customers to address this challenge. Learn about roles and responsibilities germane to the transition and post-cloud adoption phase. Assess your organization’s gaps among the requisite skills and competencies. Build effective training models. And shape an effective DevOps culture.
Speaker:
Thomas Blood, Enterprise Evangelist, Amazon Web Services.
A model of an continous systematic and data-centered approach to improving UX and conversions online.
Can be used to discuss challenges, prerequisites, competencies, online tools, organisational maturity, working data-centered and just how to get started on weboptimization.
Presented at UXCampCPH 2012.
By Ole Gregersen 2012.
Webinar - Design Thinking for Platform EngineeringOpenCredo
Design Thinking is revolutionising the delivery of next-level digital services with best-of-breed product design and user interface principles ensuring close alignment with users and making services a joy to use.
While much of this success has been in the delivery of customer-facing services, there is untapped potential when it comes to delivering frictionless experiences for the internal users of your infrastructure services – promising business value through increased productivity and reduced frustration in your development and operations teams.
Check out the slides from our webinar on approaching platform engineering with a design thinking mindset.
From Sticker Sheet to Mature Design System: Improving User Experiences while ...Karissa Woodward-Hobson
How does a large eCommerce company implement a new visual language to create a more cohesive user experience?
Contributors: Jessie Rogers, Neva Corbo-Hudak, Stephanie Cenatiempo, Karissa Woodward-Hobson
Over the course of a single calendar year, our experience design team went from using out-of-date sticker sheets to implementing a mature design system – enabling us to roll out a new look and feel across multiple eCommerce brands and create a new, more cohesive experience for our users. Learn how we partnered with dozens of separate product teams, measured design system adoption over time, optimized our communication model, and rebuilt our whole platform in the process.
"Shift Left" is a DevOps practice that provides an effective means to perform testing with or in parallel to development activities.
When shifting left, development, test and operations work together to plan, manage and execute automated and continuous testing to accelerate feedback to developers and improve the quality of changes early in the life-cycle. The rate of the accelerated feedback is determined by an organization’s desired outcomes for velocity of changes and capacity for feedback.
Survey after survey prove that DevOps and Continuous Delivery are quickly moving into the mainstream for one reason: they work! Continuous processes done right will increase productivity, speed up time to market, reduce risk, and increase quality. For more information, visit: http://www.dbmaestro.com/
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...Amazon Web Services
The People Model & Cloud Transformation
A successful cloud-transformation journey incorporates three pillars: people, process, and technology. Far too often, organizations focus on process improvements and technology implementation, but ignore the human aspect. Many leaders acknowledge that the first two are easy to modify, while influencing culture is more difficult. This session covers best-practice methods meant to empower customers to address this challenge. Learn about roles and responsibilities germane to the transition and post-cloud adoption phase. Assess your organization’s gaps among the requisite skills and competencies. Build effective training models. And shape an effective DevOps culture.
Speaker:
Thomas Blood, Enterprise Evangelist, Amazon Web Services.
A model of an continous systematic and data-centered approach to improving UX and conversions online.
Can be used to discuss challenges, prerequisites, competencies, online tools, organisational maturity, working data-centered and just how to get started on weboptimization.
Presented at UXCampCPH 2012.
By Ole Gregersen 2012.
Similar to Verification In A Global Design Community (20)
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
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.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
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.
Leading Change strategies and insights for effective change management pdf 1.pdf
Verification In A Global Design Community
1. Verification In A Global Design
Community
Paul Tobin
Senior Verification Manager
AMD, Boxborough, MA
2. DVClub Boston, November 9, 2006
Verification Challenges Across Sites
Chip Design Industry Is Now Global!
– Work is done electronically, not over the cube wall or at the
coffee station
– This is increasingly true even within corporations
“Integrate or be integrated”
– Integration levels are increasing relative to “new design”
Improve your skill at specifying integration requirements
– True at Corporate level
– True at Design level
3. DVClub Boston, November 9, 2006
What’s Inefficient About The Model?
Time Zone Differences Stink
– It’s always lunchtime for somebody
– Or worse, bedtime
E-mail Overload Stinks
– Too many words, not enough pictures, no body language
Videoconferencing Stinks
– More time setting up equipment than talking
Documentation suffers, TWiki Stinks
– “I’ll just create a TWiki page” data not organized
Methods diverge as f(#sites, #projects)
– Testbench language, coverage, assertion, formal techniques, planning
techniques, randomization, source control, model build, regression, coding
standards, status reporting, headcount management, …
4. DVClub Boston, November 9, 2006
What’s Efficient?
Documentation is forced to improve (starts with you!)
– Focus on content quality, use common outlines
Questions have to be asked earlier (starts with you!)
– Don’t wait, don’t assume
– Write down questions, AND ANSWERS
More people are available, creative ideas abound
– 80% of what you need is available somewhere!
– But will it take longer to find than simply do again? Resist
the urge to reinvent
5. DVClub Boston, November 9, 2006
Benefiting From The Trend
Strike the Balance
– Consolidation yes, centralization no
– Coordination yes, dictatorship no
– Invention everywhere yes, NIH no
Get Executive Support, forge the right alliance
– Collaboration with peer groups takes some effort, but the
return can be significant
– Describe successes, challenges, and mistakes
– Spread the cost of experimentation
6. DVClub Boston, November 9, 2006
AMD’s Verification COE
Center Of Expertise Coordinates Processor Verification
Multisite Organization
– Staff from Boston, Austin, Bangalore, Dresden, Sunnyvale, Fort
Collins
– Responsible for standardizing methodologies
– Delivers all runtime infrastructure
– Delivers some, not all, top level verification components
– Evaluates new tools and methods
Partners with Project Teams
– Deployment of new techniques
– Support for global tools and infrastructure
– Coordinate major methodology changes
– Jointly measure our success in terms of resource efficiency,
improved schedules, and increasingly higher quality
7. DVClub Boston, November 9, 2006
Striking The Balance
Continuous Methodology Improvement
– Projects can, and must, innovate with new ideas
– Verification COE innovates as well, and helps with
communication across teams
– Team at large agrees to regularly review new techniques,
adopting those that are better, abandoning those that aren’t
Refreshing The Team
– Engineers can rotate through the COE and Projects
– COE work gets carried back to Projects
– New ideas get infused into the COE
– Requires commitment from the verification managers