Large-scale and complex testing projects can stress the testing and automation practices we have learned through the years, resulting in less than optimal outcomes. However, a number of innovative ideas and concepts are emerging to better support industrial-strength testing for big projects. Hans Buwalda shares his experiences and strategies he's developed for organizing and managing testing on large projects. Learn how to design tests specifically for automation, including how to incorporate keyword testing and other techniques. Learn what roles virtualization and the cloud can play, and the potential pitfalls of such options. Take away tips and tricks to make automation more stable, and to deal with the numerous versions and configurations common in large projects. Hans also describes the main challenges with global teams including time zones and cultural differences, and offers seven common problem "patterns," and what you can do to address them.
Introducing Keyword-Driven Test AutomationTechWell
In both agile and traditional projects, keyword-driven testing—when done correctly—has proven to be a powerful way to attain a high level of automation. Many testing organizations use keyword-driven testing but aren't realizing the full benefits of scalability and maintainability that are essential to keep up with the demands of testing today's software. Hans Buwalda describes the keyword approach, and how you use it to can meet the very aggressive goal that he calls the "5 percent challenge"―automate 95 percent of your tests with no more than 5 percent of your total testing effort. Hans also discusses how the keyword approach relates to other automation techniques like scripting and data-driven testing, and the ways keywords can be used for specific situations like graphics, multimedia, and mobile. Use the information and the real-world examples that Hans presents to attain a very high level of maintainable automation with the lowest possible effort.
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...Institut Lean France
Why maximizing learning helps teams develop software faster? Ismaël Hery shares his recent successes. A new software product development project may be considered as “done” when the users are satisfied and when the cost of operations is known and under control (aka “product market fit” in Eric Ries terminology). How to get to that point as fast as possible considering the risky and diverse activities of design and user experience, software development and operation in production? Based on stories from recent new software products developed at Le Monde, it appears that spreading and leveling learning on the various project activities from the first day on, helps getting to that point faster. More Lean IT case study on www.lean-it-summit.com
SAP and Lean MindSet: Short and Fast project with India by Christophe Berbeye...Institut Lean France
Working on a software development project with an offshore team in India, Christophe had to manage differently to succeed. Dicover how the Lean practices helped him build a team spirit and deliver on time and under budget. More Lean IT stories on www.lean-it-summit.com
Testing Transformation: The Art and Science for SuccessTechWell
Technologies, testing processes, and the role of the tester have evolved significantly in the past few years with the advent of agile, DevOps, and other new technologies. It is critical that we testing professionals evaluate ourselves and continue to add tangible value to our organizations. In your work, are you focused on the trivial or on real game changers? Jennifer Bonine describes critical elements that help you artfully blend people, process, and technology to create a synergistic relationship that adds value. Jennifer shares ideas on mastering politics, maneuvering core vs. context, and innovating your technology strategies and processes. She explores how new processes can be introduced in an organization, what the role of organizational culture is in determining the success of a project, and how you can know what tools will add value vs. simply adding overhead and complexity. Jennifer reviews critically needed tester skills and discusses a continual learning model to evolve your skills and stay relevant. This discussion can lead you to technologies, processes, and skills you can stake your career on.
IT organizations adopting agile development often struggle when applying agile to anything other than small, mid-sized, or non-critical applications. Because IT organizations must deal with the myriad business rules, non-functional requirements, industry regulations, and associated audits, the software requirements and resulting user stories can easily become too complex and interrelated. Tony Higgins says that approaches are surfacing which allow complex IT environments to improve upfront scoping, promote reuse, embrace living documentation, and deal with continuous requirements from a testing perspective. Join Tony as he shares his experiences on how requirements and tests can become one, and user stories exist as executable tests using behavior-driven design. See how all this provides testers with what's needed up front and results in better support for agile testing within IT.
Let's focus more on Quality and less on Testing by Joel MontveliskyQA or the Highway
The document discusses how software development and testing practices have evolved from waterfall to agile and DevOps models. It introduces the concept of modern testing (MT), which aims to accelerate achievable quality by focusing on improving the business rather than just finding bugs. Some ways MT can be applied include generating minimum viable products, defining success criteria, capturing customer inputs, training developers, enabling testing tools and processes, managing releases and deployments, using production analytics, and coordinating with other teams. The overall message is that testing should focus more on quality and business outcomes rather than just testing.
by Alan Taylor (Innodev)
Test Driven Development is an engineering concept with practices that has great benefit to business. For example, if your business wants to have idealised and revered products, you will have:
- an ability to deliver high quality products which keep up with the latest customer wishes;
- products which are constantly updated with the latest cool features; and
- ability to very quickly resolve any issues that do occur – and they do for even the best organisation
We will share with you why Test Driven Development is a pivotal tool in the fight to be one of those inspiring organisations. We will cover the practices at a high level and go into the outcomes of those practices. We will include not only how the business should benefit directly from them, but also how they provide indirect benefits for the team and the organisation. Every positive has some negatives, whether they are perceived or actual, long term or short term). We will touch on how they are like any form of exercise – they will be hard work at times, but afterwards the results will include fitter, stronger and faster teams able to delivery consistently better results.
As a manager or leader, you will be able to walk away with insight that will enable you to determine how TDD is worth following up in your domain.
As someone within the delivery team, you will leave with deeper understanding of how you, your team and your company can effectively benefit from Test Driven Development.
Eric Jimmink - The Specialized Testers of the FutureTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on The Specialized Testers of the Future by Eric Jimmink. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Introducing Keyword-Driven Test AutomationTechWell
In both agile and traditional projects, keyword-driven testing—when done correctly—has proven to be a powerful way to attain a high level of automation. Many testing organizations use keyword-driven testing but aren't realizing the full benefits of scalability and maintainability that are essential to keep up with the demands of testing today's software. Hans Buwalda describes the keyword approach, and how you use it to can meet the very aggressive goal that he calls the "5 percent challenge"―automate 95 percent of your tests with no more than 5 percent of your total testing effort. Hans also discusses how the keyword approach relates to other automation techniques like scripting and data-driven testing, and the ways keywords can be used for specific situations like graphics, multimedia, and mobile. Use the information and the real-world examples that Hans presents to attain a very high level of maintainable automation with the lowest possible effort.
Learn fast to build fast, Le Monde case study by Ismaël Hery - Lean IT Summit...Institut Lean France
Why maximizing learning helps teams develop software faster? Ismaël Hery shares his recent successes. A new software product development project may be considered as “done” when the users are satisfied and when the cost of operations is known and under control (aka “product market fit” in Eric Ries terminology). How to get to that point as fast as possible considering the risky and diverse activities of design and user experience, software development and operation in production? Based on stories from recent new software products developed at Le Monde, it appears that spreading and leveling learning on the various project activities from the first day on, helps getting to that point faster. More Lean IT case study on www.lean-it-summit.com
SAP and Lean MindSet: Short and Fast project with India by Christophe Berbeye...Institut Lean France
Working on a software development project with an offshore team in India, Christophe had to manage differently to succeed. Dicover how the Lean practices helped him build a team spirit and deliver on time and under budget. More Lean IT stories on www.lean-it-summit.com
Testing Transformation: The Art and Science for SuccessTechWell
Technologies, testing processes, and the role of the tester have evolved significantly in the past few years with the advent of agile, DevOps, and other new technologies. It is critical that we testing professionals evaluate ourselves and continue to add tangible value to our organizations. In your work, are you focused on the trivial or on real game changers? Jennifer Bonine describes critical elements that help you artfully blend people, process, and technology to create a synergistic relationship that adds value. Jennifer shares ideas on mastering politics, maneuvering core vs. context, and innovating your technology strategies and processes. She explores how new processes can be introduced in an organization, what the role of organizational culture is in determining the success of a project, and how you can know what tools will add value vs. simply adding overhead and complexity. Jennifer reviews critically needed tester skills and discusses a continual learning model to evolve your skills and stay relevant. This discussion can lead you to technologies, processes, and skills you can stake your career on.
IT organizations adopting agile development often struggle when applying agile to anything other than small, mid-sized, or non-critical applications. Because IT organizations must deal with the myriad business rules, non-functional requirements, industry regulations, and associated audits, the software requirements and resulting user stories can easily become too complex and interrelated. Tony Higgins says that approaches are surfacing which allow complex IT environments to improve upfront scoping, promote reuse, embrace living documentation, and deal with continuous requirements from a testing perspective. Join Tony as he shares his experiences on how requirements and tests can become one, and user stories exist as executable tests using behavior-driven design. See how all this provides testers with what's needed up front and results in better support for agile testing within IT.
Let's focus more on Quality and less on Testing by Joel MontveliskyQA or the Highway
The document discusses how software development and testing practices have evolved from waterfall to agile and DevOps models. It introduces the concept of modern testing (MT), which aims to accelerate achievable quality by focusing on improving the business rather than just finding bugs. Some ways MT can be applied include generating minimum viable products, defining success criteria, capturing customer inputs, training developers, enabling testing tools and processes, managing releases and deployments, using production analytics, and coordinating with other teams. The overall message is that testing should focus more on quality and business outcomes rather than just testing.
by Alan Taylor (Innodev)
Test Driven Development is an engineering concept with practices that has great benefit to business. For example, if your business wants to have idealised and revered products, you will have:
- an ability to deliver high quality products which keep up with the latest customer wishes;
- products which are constantly updated with the latest cool features; and
- ability to very quickly resolve any issues that do occur – and they do for even the best organisation
We will share with you why Test Driven Development is a pivotal tool in the fight to be one of those inspiring organisations. We will cover the practices at a high level and go into the outcomes of those practices. We will include not only how the business should benefit directly from them, but also how they provide indirect benefits for the team and the organisation. Every positive has some negatives, whether they are perceived or actual, long term or short term). We will touch on how they are like any form of exercise – they will be hard work at times, but afterwards the results will include fitter, stronger and faster teams able to delivery consistently better results.
As a manager or leader, you will be able to walk away with insight that will enable you to determine how TDD is worth following up in your domain.
As someone within the delivery team, you will leave with deeper understanding of how you, your team and your company can effectively benefit from Test Driven Development.
Eric Jimmink - The Specialized Testers of the FutureTEST Huddle
EuroSTAR Software Testing Conference 2008 presentation on The Specialized Testers of the Future by Eric Jimmink. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk...TEST Huddle
Key Takeaways:
- Understand the key digital age trends that will disrupt large enterprises
- Learn what impact and opportunities these trends present for testing and quality engineering skills
- Discover how a comprehensive digital testing strategy integrated with high velocity intelligent automation enables success for the high performers of the future
Test Automation in Agile: A Successful ImplementationTechWell
Many teams feel that they are forced to make an either/or decision when it comes to investing time to automate tests versus executing them manually. Sometimes a “silver bullet” tool is purchased, and testers are forced to use it when there may be a better option; other times unskilled team members are designated the automation engineers; and often there is a lack of good guidance on what to automate. These pitfalls cause product owners to de-prioritize those tasks when there’s a better way. Melissa Tondi shares how test teams should evaluate automated tools, both open source and commercial; areas to be aware of when traditional manual testers transition to automation engineers; and recommended priorities for automating tests. By streamlining automation tasks in your project and incorporating these recommendations, you’ll find that your automation intersection becomes a clearly marked thruway to a successfully released product.
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...NUS-ISS
The document discusses applying lean principles to improve IT project management and processes. It defines lean as the elimination of waste and continuous improvement. The key lean principles include specifying value from the customer perspective, identifying value-adding steps, making processes flow smoothly, and allowing customers to pull value. Examples of waste in traditional IT project management are then presented, such as long wait times between phases and defects requiring rework. Lean solutions for reducing waste, such as concurrent reviews, test-driven development, and limiting rework by producing requirements incrementally, are proposed. Overall, applying lean thinking can help IT projects optimize value and efficiency through waste elimination.
Deploy or Adopt - Success or Failure for Technology InsertionEndeavor Management
Keep your business running smoothly by choosing the most appropriate approach to technology insertion. Learn the implementing formulas for both strategies in our whitepaper: Deploy or Adopt: Success or Failure for Technology Insertion.
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...Gene Kim
Mr. Benjamin Wootton, Co-Founder, Sendachi
Over the last few years, we have worked on over 50 DevOps transformations, in many instances with large, global, traditional enterprise organisations.
During this time, we have gained hard won experience in how to be successful in modernising organisations to DevOps—changing working practices, re-structuring organisations, and re-platforming legacy technology stacks to benefit from infrastructure as code and other DevOps practices.
In this talk we will talk about our experiences and hard won lessons of how to be successful with a DevOps transformation, with many real world case studies referenced.
DevOps Enterprise Summit London 2016
Next Gen Continuous Delivery: Connecting Business Initiatives to the IT RoadmapHeadspring
Watch this presentation and download the slides at: http://headspring.com/nextgen
Continuous Delivery is helping streamline and automate the pipeline -- but research indicates it's no longer just about processes and tools. Organizational structures and skills need to change, too, bringing together developers, operations, QA and business stakeholders -- and facilitating this change is a new and special opportunity falling upon IT executive leadership.
In this Lunch & Learn presentation, our guest, Kurt Bittner, Forrester Research's principal analyst shares how organizations adopting this effective approach are achieving real business results. Following Kurt, Headspring's EVP of Operations, Glenn Burnside, walks through practical application best practices.
Devops for business : Efficiency & InnovationSatish Bhatia
My notes of how the underlying age-old principles driving Innovation & Efficeincy stand true today and can be adopted within business teams to break barriers, build trust and change from a culture of "silos" to "collaboration" across boundaries
The document discusses redefining test automation by innovating new possibilities. It outlines the evolution of test automation from record and playback methods to newer approaches like keyword-driven and hybrid testing. While test automation tools and expectations have grown, implementations often fail to meet ROI due to challenges like specialized skills requirements, high costs, and maintenance issues. The document introduces TestMagic, a new test automation solution that aims to address these challenges by enabling scriptless automation using techniques like artificial intelligence. It provides case studies of clients who achieved improvements like reduced cycle times and increased coverage with TestMagic. The solution represents an evolution in test automation that simplifies ROI through its innovative approach.
As testers and test managers, we are frequently asked to report on the progress and results of our testing. The question “How is testing going?” may seem simple enough, but our answer is ultimately based on our ability to extract useful metrics from our work and present them in a meaningful way. This is particularly important in agile environments, where clear, concise, and up-to-date metrics are potentially needed multiple times per day. Mike Trites identifies a number of ways metrics can be used to measure progress during a test cycle and, ultimately, to determine when to consider testing complete. Learn the common pitfalls that metrics misuse can lead to and how you can avoid them by giving proper context when communicating metrics to your stakeholders. Take back key metrics for measuring the effectiveness of your testing and discover how to use what is learned on one project to improve your testing process on future projects.
Hans-Henrik Olesen - What to Automate and What not to AutomateTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on What to Automate and What not to Automate by Hans-Henrik Olesen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Building Operational Excellence in Petroleum Refining Training CourseKarl Kolmetz
There are many aspects of building operational excellence. Partial list may include;
1. Health, Safety and the Environment
2. Reliability – Continuity of Operations
3. Quality
4. Cost
5. People Development
Top 5 Myths Of DevOps
Although a fairly new label and not officially coined until a few years ago, the ideals of “DevOps” have been discussed for nearly a decade. Recently, the term DevOps has gained increased popularity, but what does this buzzword really mean? Karen will highlight that DevOps is not a development methodology or technology, rather an ideology; a way to facilitate organisational prosperity and growth while increasing each individual employee's engagement. Some believe that as DevOps has gained prominence, a gap has been created between the original definition of DevOps and this new "enterprise-ready" buzzword.
Lean pilots provide an innovative framework for solving enterprise challenges through agile and lean methodologies. Case studies highlight successes in automating contracts, streamlining third party onboarding, improving the DUNS research process, and ensuring Privacy Shield compliance. Lessons learned include welcoming early failure, using cross-functional self-organizing teams, making decisions with data, and ensuring enterprise collaboration. The framework establishes a repeatable process for running lean experiments to minimize risk and waste.
Is your company spending a lot of time and effort on an automation strategy while your customers believe that product quality has not improved? Does management see automation as a silver bullet that will save money, increase coverage, and reduce headcount? Do you work for a company where the goal is (almost) 100 percent test automation? Paul Holland discusses issues and problems with these approaches and perceptions about test automation. He provides strong arguments why the “automate everything” approach is not likely to be successful and provides details of an alternative, balanced approach that will generally yield higher quality software. Paul discusses the difference between testing and checking, details five problems that can and do occur in situations where companies try to automate too much, tells real life stories from companies he has worked with, and provides details of a broader, more balanced solution.
The document discusses how an engineering services company called Critical Manufacturing can implement Agile practices for their software maintenance work. It outlines some of the challenges of applying Agile to maintenance work given the nature of the work and having different product owners for each project. It then describes how they unified the product backlog, prioritized work, and planned sprints to help overcome these challenges. The expected benefits include a stronger development team, more efficient planning and delivery, a single requirements flow, and happier customers and employees.
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Nhat Do, Vu Duong
Context-Driven Testing (CDT) rejects the notion of generalized “best practices” that apply to all projects, and instead accepts that different practices work best under different circumstances. The third principle of the seven defined in CDT states that people are the most important part of any project’s context. Less of a focus on processes and tools, with more emphasis on people and their collaboration empowers testers with the freedom to make choices about how best to do their job without following a restrictive plan.
In joining the game of workshop and some theory sharing in slides, you will a better understanding of Context-Driven Testing practices, principles and its benefits as well as know how is a nice Marriage of Agile and Context-Driven Testing.
Whether you are new to testing or looking for a better way to organize your test practices and processes, the Systematic Test and Evaluation Process (STEP™) offers a flexible approach to help you and your team succeed. Dale Perry describes this risk-based framework—applicable to any development lifecycle model—to help you make critical testing decisions earlier and with more confidence. The STEP™ approach helps you decide how to focus your testing effort, what elements and areas to test, and how to organize test designs and documentation. Learn the fundamentals of test analysis and how to develop an inventory of test objectives to help prioritize your testing efforts. Discover how to translate these objectives into a concrete strategy for designing and developing tests. With a prioritized inventory and focused test architecture, you will be able to create test cases, execute the resulting tests, and accurately report on the quality of your application and the effectiveness of your testing. Take back a proven approach to organize your testing efforts and new ways to add more value to your project and organization.
This document provides tips for facilitating efficient and effective meetings. It begins by advising facilitators to ensure they can remain neutral on discussion topics and to prepare by understanding meeting attendees and objectives. It recommends clarifying expectations, goals, agendas and notes responsibilities. The tips suggest paying attention to time limits and participant engagement and understanding. Facilitators should help capture action items and decisions clearly and ensure commitments are obtained. The overall message is the importance of preparation, clarity and participant involvement to achieve meeting goals.
Why Experience Design is a Key Skill in the Digital EraNUS-ISS
Presented by Mr Frederic Giron, Vice President & Research Director, Forrester Research, at NUS-ISS Digital Leadership & Innovation Conference 2015 on 20 Nov 2015.
Test Automation for Mobile Applications: A Practical GuideTechWell
The world of information technology is undergoing revolutionary changes. Advancements in mobile computing, fueled by mobile applications, are playing an important role in driving these changes. While developers build their technical skills to accommodate these evolving trends, it is equally important for testers to understand what it takes to test mobile applications. Testers must understand the scope of mobile device applications testing, whether automation is feasible, and what challenges will face the test team. Kunal Chauhan presents an optimized approach to testing smart devices, specifically focusing on mobile applications test automation, the various forms of applications (web, native, hybrid), and the tools available to assist in the automation process. Kunal demonstrates an automation framework using open source tools, providing a practical implementable solution to add to your mobile test automation toolkit.
Introducing Keyword-driven Test AutomationTechWell
In both agile and traditional projects, keyword-driven testing—when done correctly—has proven to be a powerful way to attain a high level of automation. Many testing organizations use keyword-driven testing but aren't realizing the full benefits of scalability and maintainability that are essential to keep up with the demands of testing today's software. Hans Buwalda describes the keyword approach, and how you use it to can meet the very aggressive goal that he calls the "5 percent challenge"―automate 95 percent of your tests with no more than 5 percent of your total testing effort. Hans also discusses how the keyword approach relates to other automation techniques like scripting and data-driven testing, and in what way keywords can be used for specific situations like graphics, multimedia, and mobile. Use the information and the real-world examples that Hans presents to attain a very high level of maintainable automation with the lowest possible effort.
Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk...TEST Huddle
Key Takeaways:
- Understand the key digital age trends that will disrupt large enterprises
- Learn what impact and opportunities these trends present for testing and quality engineering skills
- Discover how a comprehensive digital testing strategy integrated with high velocity intelligent automation enables success for the high performers of the future
Test Automation in Agile: A Successful ImplementationTechWell
Many teams feel that they are forced to make an either/or decision when it comes to investing time to automate tests versus executing them manually. Sometimes a “silver bullet” tool is purchased, and testers are forced to use it when there may be a better option; other times unskilled team members are designated the automation engineers; and often there is a lack of good guidance on what to automate. These pitfalls cause product owners to de-prioritize those tasks when there’s a better way. Melissa Tondi shares how test teams should evaluate automated tools, both open source and commercial; areas to be aware of when traditional manual testers transition to automation engineers; and recommended priorities for automating tests. By streamlining automation tasks in your project and incorporating these recommendations, you’ll find that your automation intersection becomes a clearly marked thruway to a successfully released product.
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...NUS-ISS
The document discusses applying lean principles to improve IT project management and processes. It defines lean as the elimination of waste and continuous improvement. The key lean principles include specifying value from the customer perspective, identifying value-adding steps, making processes flow smoothly, and allowing customers to pull value. Examples of waste in traditional IT project management are then presented, such as long wait times between phases and defects requiring rework. Lean solutions for reducing waste, such as concurrent reviews, test-driven development, and limiting rework by producing requirements incrementally, are proposed. Overall, applying lean thinking can help IT projects optimize value and efficiency through waste elimination.
Deploy or Adopt - Success or Failure for Technology InsertionEndeavor Management
Keep your business running smoothly by choosing the most appropriate approach to technology insertion. Learn the implementing formulas for both strategies in our whitepaper: Deploy or Adopt: Success or Failure for Technology Insertion.
DOES16 London - Benjamin Wootton - Lessons from 50 Enterprise DevOps Transfor...Gene Kim
Mr. Benjamin Wootton, Co-Founder, Sendachi
Over the last few years, we have worked on over 50 DevOps transformations, in many instances with large, global, traditional enterprise organisations.
During this time, we have gained hard won experience in how to be successful in modernising organisations to DevOps—changing working practices, re-structuring organisations, and re-platforming legacy technology stacks to benefit from infrastructure as code and other DevOps practices.
In this talk we will talk about our experiences and hard won lessons of how to be successful with a DevOps transformation, with many real world case studies referenced.
DevOps Enterprise Summit London 2016
Next Gen Continuous Delivery: Connecting Business Initiatives to the IT RoadmapHeadspring
Watch this presentation and download the slides at: http://headspring.com/nextgen
Continuous Delivery is helping streamline and automate the pipeline -- but research indicates it's no longer just about processes and tools. Organizational structures and skills need to change, too, bringing together developers, operations, QA and business stakeholders -- and facilitating this change is a new and special opportunity falling upon IT executive leadership.
In this Lunch & Learn presentation, our guest, Kurt Bittner, Forrester Research's principal analyst shares how organizations adopting this effective approach are achieving real business results. Following Kurt, Headspring's EVP of Operations, Glenn Burnside, walks through practical application best practices.
Devops for business : Efficiency & InnovationSatish Bhatia
My notes of how the underlying age-old principles driving Innovation & Efficeincy stand true today and can be adopted within business teams to break barriers, build trust and change from a culture of "silos" to "collaboration" across boundaries
The document discusses redefining test automation by innovating new possibilities. It outlines the evolution of test automation from record and playback methods to newer approaches like keyword-driven and hybrid testing. While test automation tools and expectations have grown, implementations often fail to meet ROI due to challenges like specialized skills requirements, high costs, and maintenance issues. The document introduces TestMagic, a new test automation solution that aims to address these challenges by enabling scriptless automation using techniques like artificial intelligence. It provides case studies of clients who achieved improvements like reduced cycle times and increased coverage with TestMagic. The solution represents an evolution in test automation that simplifies ROI through its innovative approach.
As testers and test managers, we are frequently asked to report on the progress and results of our testing. The question “How is testing going?” may seem simple enough, but our answer is ultimately based on our ability to extract useful metrics from our work and present them in a meaningful way. This is particularly important in agile environments, where clear, concise, and up-to-date metrics are potentially needed multiple times per day. Mike Trites identifies a number of ways metrics can be used to measure progress during a test cycle and, ultimately, to determine when to consider testing complete. Learn the common pitfalls that metrics misuse can lead to and how you can avoid them by giving proper context when communicating metrics to your stakeholders. Take back key metrics for measuring the effectiveness of your testing and discover how to use what is learned on one project to improve your testing process on future projects.
Hans-Henrik Olesen - What to Automate and What not to AutomateTEST Huddle
EuroSTAR Software Testing Conference 2009 presentation on What to Automate and What not to Automate by Hans-Henrik Olesen. See more at conferences.eurostarsoftwaretesting.com/past-presentations/
Building Operational Excellence in Petroleum Refining Training CourseKarl Kolmetz
There are many aspects of building operational excellence. Partial list may include;
1. Health, Safety and the Environment
2. Reliability – Continuity of Operations
3. Quality
4. Cost
5. People Development
Top 5 Myths Of DevOps
Although a fairly new label and not officially coined until a few years ago, the ideals of “DevOps” have been discussed for nearly a decade. Recently, the term DevOps has gained increased popularity, but what does this buzzword really mean? Karen will highlight that DevOps is not a development methodology or technology, rather an ideology; a way to facilitate organisational prosperity and growth while increasing each individual employee's engagement. Some believe that as DevOps has gained prominence, a gap has been created between the original definition of DevOps and this new "enterprise-ready" buzzword.
Lean pilots provide an innovative framework for solving enterprise challenges through agile and lean methodologies. Case studies highlight successes in automating contracts, streamlining third party onboarding, improving the DUNS research process, and ensuring Privacy Shield compliance. Lessons learned include welcoming early failure, using cross-functional self-organizing teams, making decisions with data, and ensuring enterprise collaboration. The framework establishes a repeatable process for running lean experiments to minimize risk and waste.
Is your company spending a lot of time and effort on an automation strategy while your customers believe that product quality has not improved? Does management see automation as a silver bullet that will save money, increase coverage, and reduce headcount? Do you work for a company where the goal is (almost) 100 percent test automation? Paul Holland discusses issues and problems with these approaches and perceptions about test automation. He provides strong arguments why the “automate everything” approach is not likely to be successful and provides details of an alternative, balanced approach that will generally yield higher quality software. Paul discusses the difference between testing and checking, details five problems that can and do occur in situations where companies try to automate too much, tells real life stories from companies he has worked with, and provides details of a broader, more balanced solution.
The document discusses how an engineering services company called Critical Manufacturing can implement Agile practices for their software maintenance work. It outlines some of the challenges of applying Agile to maintenance work given the nature of the work and having different product owners for each project. It then describes how they unified the product backlog, prioritized work, and planned sprints to help overcome these challenges. The expected benefits include a stronger development team, more efficient planning and delivery, a single requirements flow, and happier customers and employees.
Ho Chi Minh City Software Testing Conference January 2015
Software Testing in the Agile World
Website: www.hcmc-stc.org
Author: Nhat Do, Vu Duong
Context-Driven Testing (CDT) rejects the notion of generalized “best practices” that apply to all projects, and instead accepts that different practices work best under different circumstances. The third principle of the seven defined in CDT states that people are the most important part of any project’s context. Less of a focus on processes and tools, with more emphasis on people and their collaboration empowers testers with the freedom to make choices about how best to do their job without following a restrictive plan.
In joining the game of workshop and some theory sharing in slides, you will a better understanding of Context-Driven Testing practices, principles and its benefits as well as know how is a nice Marriage of Agile and Context-Driven Testing.
Whether you are new to testing or looking for a better way to organize your test practices and processes, the Systematic Test and Evaluation Process (STEP™) offers a flexible approach to help you and your team succeed. Dale Perry describes this risk-based framework—applicable to any development lifecycle model—to help you make critical testing decisions earlier and with more confidence. The STEP™ approach helps you decide how to focus your testing effort, what elements and areas to test, and how to organize test designs and documentation. Learn the fundamentals of test analysis and how to develop an inventory of test objectives to help prioritize your testing efforts. Discover how to translate these objectives into a concrete strategy for designing and developing tests. With a prioritized inventory and focused test architecture, you will be able to create test cases, execute the resulting tests, and accurately report on the quality of your application and the effectiveness of your testing. Take back a proven approach to organize your testing efforts and new ways to add more value to your project and organization.
This document provides tips for facilitating efficient and effective meetings. It begins by advising facilitators to ensure they can remain neutral on discussion topics and to prepare by understanding meeting attendees and objectives. It recommends clarifying expectations, goals, agendas and notes responsibilities. The tips suggest paying attention to time limits and participant engagement and understanding. Facilitators should help capture action items and decisions clearly and ensure commitments are obtained. The overall message is the importance of preparation, clarity and participant involvement to achieve meeting goals.
Why Experience Design is a Key Skill in the Digital EraNUS-ISS
Presented by Mr Frederic Giron, Vice President & Research Director, Forrester Research, at NUS-ISS Digital Leadership & Innovation Conference 2015 on 20 Nov 2015.
Test Automation for Mobile Applications: A Practical GuideTechWell
The world of information technology is undergoing revolutionary changes. Advancements in mobile computing, fueled by mobile applications, are playing an important role in driving these changes. While developers build their technical skills to accommodate these evolving trends, it is equally important for testers to understand what it takes to test mobile applications. Testers must understand the scope of mobile device applications testing, whether automation is feasible, and what challenges will face the test team. Kunal Chauhan presents an optimized approach to testing smart devices, specifically focusing on mobile applications test automation, the various forms of applications (web, native, hybrid), and the tools available to assist in the automation process. Kunal demonstrates an automation framework using open source tools, providing a practical implementable solution to add to your mobile test automation toolkit.
Introducing Keyword-driven Test AutomationTechWell
In both agile and traditional projects, keyword-driven testing—when done correctly—has proven to be a powerful way to attain a high level of automation. Many testing organizations use keyword-driven testing but aren't realizing the full benefits of scalability and maintainability that are essential to keep up with the demands of testing today's software. Hans Buwalda describes the keyword approach, and how you use it to can meet the very aggressive goal that he calls the "5 percent challenge"―automate 95 percent of your tests with no more than 5 percent of your total testing effort. Hans also discusses how the keyword approach relates to other automation techniques like scripting and data-driven testing, and in what way keywords can be used for specific situations like graphics, multimedia, and mobile. Use the information and the real-world examples that Hans presents to attain a very high level of maintainable automation with the lowest possible effort.
A Rapid Introduction to Rapid Software TestingTechWell
You're under tight time pressure and have barely enough information to proceed with testing. How do you test quickly and inexpensively, yet still produce informative, credible, and accountable results? Rapid Software Testing, adopted by context-driven testers worldwide, offers a field-proven answer to this all-too-common dilemma. In this one-day sampler of the approach, Michael Bolton introduces you to the skills and practice of Rapid Software Testing through stories, discussions, and "minds-on" exercises that simulate important aspects of real testing problems. The rapid approach isn't just testing with speed or a sense of urgency; it's mission-focused testing that eliminates unnecessary work, assures that the most important things get done, and constantly asks how testers can help speed up the successful completion of the project. Join Michael to learn how Rapid Testing focuses on both the mind set and skill set of the individual tester, using tight loops of exploration and critical thinking skills to help continuously re-optimize testing to match clients' needs and expectations.
Anyone who has ever attempted to estimate software testing effort realizes just how difficult the task can be. The number of factors that can affect the estimate is virtually unlimited. The key to good estimates is to understand the primary variables, compare them to known standards, and normalize the estimates based on their differences. This is easy to say but difficult to accomplish because estimates are frequently required even when very little is known about the project and what is known is constantly changing. Throw in a healthy dose of politics and a bit of wishful thinking and estimation can become a nightmare. Rob Sabourin provides a foundation for anyone who must estimate software testing work effort. Learn about the test team’s and tester’s roles in estimation and measurement, and how to estimate in the face of uncertainty. Analysts, developers, leads, test managers, testers, and QA personnel can all benefit from this tutorial.
Principles Before Practices: Transform Your Testing by Understanding Key Conc...TechWell
It’s one thing to be exposed to new techniques from conferences and training courses, but it’s quite another thing to apply them in real life. A major reason is that people tend to focus on learning the technique without first grasping the underlying principles. Basic testing principles, such as the pesticide paradox of software defects and defect clustering, have been known for many years. Other principles, such as “Test automation is not automatic” and “Not every software failure is a defect,” are learned by experience. Once you grasp the principle, particular techniques become more applicable and extensible. However, principles take time to learn and much practice to apply well. Randy Rice explains why true learning and application are not instant and what it takes to really absorb what we learn. Randy shows how two specific techniques—pairwise testing and risk-based testing—can be misapplied unless the key concepts are first understood. Leave knowing how to build your own set of software testing principles that can be applied in many contexts
Leveraging Open Source Automation: A Selenium WebDriver ExampleTechWell
The document summarizes a case study of a company that leveraged the open source Selenium WebDriver framework for test automation. It describes the company's needs, decision to use Selenium over a commercial tool, planning and design of the Selenium framework, implementation details, outcomes of increased test coverage and reduced execution time, and conclusions about using Selenium with proper planning.
Jeroen Mengerink presented on test process improvement in Agile environments. He discussed how current TPI models focus on testing and structure but may not apply well to Agile. He proposed maturity levels for Agile testing - forming, norming, and performing. The presentation provided an assessment model to evaluate key areas like teamwork, test management, and regression testing. It offered examples and recommendations for improving processes in an Agile way, focusing on people, the development process, and testing flexibly.
Testing with Limited, Vague, and Missing RequirementsTechWell
Requirements are essential for the success of projects―or are they? As testers, we often demand concrete requirements, specified and documented in minute detail. However, does the business really know what they want early in the project? Can they actually produce such a document? Is it acceptable to test with limited or vague requirements? Lloyd Roden challenges your most basic beliefs, explaining how detailed requirements can damage and hinder the progress of testing. Lloyd provides example applications that have no requirements, vague requirements, evolving requirements, complex requirements, and detailed requirements. You will assess and test each of these examples in turn and will establish what is the best approach in these situations and for what reasons. Learn how to question applications and provide feedback on their quality using your experience and appropriate techniques regardless of the level of detail provided in the requirements.
The performance of your application affects your business more than you might think. Top engineering organizations think of performance as not just a nice-to-have feature but as a crucial feature of their product. Those organizations understand that performance has a direct impact on user experience and, ultimately, their bottom line. Unfortunately, most engineering teams do not regularly test the performance and scalability of their infrastructure. Jim Hirschauer shares the latest performance testing tools and insights into why your team should add performance testing to an agile development process. Learn how to evaluate performance and scalability with MultiMechanize, Bees with Machine Guns, and Google PageSpeed. Take back an understanding of how to automate performance testing and evaluate the impact it has on performance and on your business.
Security Testing for Testing ProfessionalsTechWell
Today’s software applications are often security critical, making security testing an essential part of a software quality program. Unfortunately, most testers have not been taught how to effectively test the security of the software applications they validate. Join Jeff Payne as he shares what you need to know to integrate effective security testing into your everyday software testing activities. Learn how software vulnerabilities are introduced into code and exploited by hackers. Discover how to define and validate security requirements. Explore effective test techniques for assuring that common security features are tested. Learn about the most common security vulnerabilities and how to identify key security risks within applications, and use testing to mitigate them. Understand how to security test applications—both web- and GUI-based—during the software development process. Review examples of how common security testing tools work and assist the security testing process. Take home valuable tools and techniques for effectively testing the security of your applications going forward.
When implementing test automation, many people encounter problems: where to start with automation, high maintenance costs for the automated tests, or unrealistic management expectations. The good news is that solutions to these problems exist and have been effectively used by many. A “pattern” is a general reusable solution to a commonly occurring problem. Patterns have been popular in software development for many years, but they are not commonly recognized in system-level test automation. Dorothy Graham shares a collection of common problems (issues) and their solutions (patterns) which she and others are now developing as a wiki. To help resolve typical issues, Dot gives you a brief guided tour of some patterns—from Maintainable Testware and Domain-Driven Testing to Fail Gracefully and Kill the Zombies. Dot helps you recognize test automation issues and shows you how to identify appropriate patterns to help solve them.
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...TechWell
The IEEE 829 Test Documentation standard is thirty years old this year. Boris Beizer’s first book on software testing also turned thirty. Testing Computer Software, the best selling book on software testing, is twenty-five. During the last three decades, hardware platforms have evolved from mainframes to minis to desktops to laptops to tablets to smartphones. Development paradigms have shifted from waterfall to agile. Consumers expect more functionality, demand higher quality, and are less loyal to brands. The world has changed dramatically and testing must change to match it. Testing processes that helped us succeed in the past may prevent our success in the future. Lee Copeland shares his insights into the future of testing, sharing his Do’s and Don’ts in the areas of technology, organization, test processes, test plans, and automation. Join Lee for a thought provoking look at creating a better testing future.
Application Performance Testing: A Simplified Universal ApproachTechWell
Scott Barber presented on approaches for performance testing throughout the software development lifecycle. He advocated for taking a preventative approach through continuous collaboration between developers and testers from the start of a project. This includes activities like code profiling, load testing components, and establishing performance goals at each stage with a focus on catching issues early.
A Funny Thing Happened on the Way to User Acceptance TestingTechWell
Randy Rice presented on lessons learned from user acceptance testing (UAT) on four different projects. The first project involved a new laboratory testing system that had severe performance issues and required three redeployments. The second project with the same company was more successful due to improved testing practices. The third project involved designing many tests based on business scenarios before knowing the user interface. The last project involved a complex legal system where system testing found most defects and UAT was limited due to user capabilities. Key lessons included not relying solely on UAT, having contingency plans, and flexibility in testing plans.
Testing Cloud Services: SaaS, PaaS, and IaaSTechWell
Cloud computing has changed the environment of testing. Its use is increasing for hosting business applications (SaaS) and testing (TaaS). Martin Pol and Jeroen Mengerink focus on SaaS, describing the relevant infrastructure and platform services (IaaS and PaaS). How do we test performance of the cloud itself? How do we make sure that the continuity of services is guaranteed? How do we cope with elasticity and the philosophy of bring-your-own-device (BYOD)? Martin and Jeroen discuss the risks that arise when implementing cloud computing―some traditional, but others completely new. Learn how to mitigate these risks with current, modified, and new test techniques. As testers, we must be involved earlier in the cloud selection process. Testers should help to create and evaluate selection criteria to minimize risk. In addition, testers should be involved in the project longer as testing in production is needed to determine if the Service Level Agreements are being met.
The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and MoreTechWell
Large-scale and complex testing projects can stress the testing and automation practices we have learned through the years, resulting in less than optimal outcomes. However, a number of innovative ideas and concepts are emerging to better support industrial-strength testing for big projects. Hans Buwalda shares his experiences and presents strategies for organizing and managing testing on large projects. Learn how to design tests specifically for automation, including how to incorporate keyword testing and other techniques. Learn what roles virtualization and the cloud can play—and the potential pitfalls of such options. Take away tips and tricks to make automation more stable, and to deal with the numerous versions and configurations common in large projects. Hans also describes the main challenges with global teams including time zones and cultural differences, and offers seven common problem "patterns" in globalization and what you can do to address them.
The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and MoreTechWell
Large-scale testing projects severely stress “normal” testing practices. This can result in a number of less than optimal results. A number of innovative ideas and concepts have emerged to support industrial-strength testing of large and complex projects—some successful and others not so successful. Hans Buwalda shares his experiences and the strategies he's developed over the years for large testing on large projects. He describes the possibilities and pitfalls of outsourcing test automation. Learn how to design tests specifically for automation, and how to successfully incorporate keyword testing. The automation discussion will include virtualization and cloud options, how to deal with numerous versions and configurations common to large projects, and how to handle the complexity added by mobile devices. Hans’ information is based on his nineteen years of worldwide experience with testing and test automation involving large projects with test cases executing continuously for many weeks on multiple machines.
Introducing Keyword-driven Test AutomationTechWell
This document provides an overview of a tutorial presentation on keyword-driven test automation. The tutorial will cover an introduction to keyword-driven testing, comparisons to other automation techniques, and recommendations for successful implementation, including test design, automation, and organization. Specific topics that will be discussed include data-driven testing, non-UI testing, multi-media testing, protocol testing, and using keywords for test management, development, and both automated and manual testing. The keyword-driven approach called Action Based Testing (ABT) emphasizes test design and uses test modules to organize test cases.
The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and MoreTechWell
Large-scale testing projects can severely stress many of the testing practices we have gotten used to over the year. This can result in less than optimal outcomes. A number of innovative ideas and concepts have emerged to support industrial-strength testing of large and complex projects. Hans Buwalda shares his experiences and the strategies he's developed and used for large testing on large projects. Learn how to design tests specifically for automation and how to successfully incorporate keyword testing. The automation discussion will include virtualization and cloud options, how to deal with numerous versions and configurations common to large projects, and how to handle the complexity added by mobile devices. Hans also outlines the possibilities and pitfalls of outsourcing test automation. The information presented is based on his nineteen years of worldwide experience with testing and test automation involving large projects with test cases executing continuously for many weeks on multiple machines.
The document discusses emerging trends in testing in an agile and cloud environment. It covers how testing is moving towards more virtualized and cloud-based infrastructure with an emphasis on speed. Testing teams are adopting DevOps practices and focusing on continuous delivery through automation and integration. The document also examines trends in areas like mobile testing and the evolution of testing delivery models to be more dynamic and consumption-based.
When you're responsible for testing, it's almost a given that you will find yourself in a situation in which you feel alone and out in the cold. Management’s commitment for testing might be lacking, your colleagues in the project might be ignoring you, your team members might lack motivation, or the automated testing you had planned is more complicated and difficult than you anticipated. You feel you can't test enough, and you will be blamed for post-release quality problems. Hans Buwalda shares a number of chilly situations and offers suggestions for overcoming them, based on his experiences worldwide in large projects. Specifically, Hans focuses on management commitment, politics, project dependencies, managing expectations, motivating team members, testing and automation difficulties, and dealing with overwhelming numbers of day-to-day problems. Take away more than forty-five tips and approaches to use when temperatures drop on you.
Lean Production Meets Big Data: A Next Generation Use CaseDatameer
The document discusses how big data and analytics can help optimize business processes using lean principles. It provides an overview of lean production concepts like identifying and eliminating waste. Big data is presented as a new approach to gain insights from process data that can help pinpoint improvement opportunities. The speaker demonstrates how Datameer's software allows users to easily analyze data from multiple sources and measure key performance indicators to drive continuous process improvements.
The Survey Says: Testers Spend Their Time Doing...TechWell
How can testers contribute more to the success of their project and their company? How can they focus on asking the right questions, improving test planning and design, and finding defects so the business releases a quality product―even though there’s always one more fire to extinguish or one more request to fulfill? There aren’t enough hours in the day to do it all. Join Al Wagner as he reveals recent survey results showing where testers actually spend their time and where testers think their time would be better spent. Compare your own experience with what 250 test professionals from around the world reported. You may be surprised how prevalent testing challenges really are. Learn what techniques and technologies are available to help today’s test professionals execute what they were actually hired to do—test software. Return to your organization with an increased understanding of how other testers are dealing with their testing bottlenecks and what activities your peers view as the best use of their valuable time.
Introducing Keyword-driven Test AutomationTechWell
The document introduces a tutorial on keyword-driven test automation presented by Hans Buwalda of LogiGear, providing background on Buwalda and LogiGear, an agenda for the tutorial covering keyword-driven testing and recommendations for successful implementation, and examples of how keyword-driven testing can be applied.
The document discusses success factors for open source adoption. It identifies three stages for open source adoption: select, manage, and engage. For selection, it is important to consider the software's functionality, license, community, usage scenario, and legal risks. For management, key challenges include security, long-term support, release plans, and reuse. Best practices for management involve reuse, security, support, and engagement with the community. Engagement allows an organization to contribute, influence future direction, and share costs, but also requires balancing interests. The document provides advice on starting engagement and gradually increasing commitment over time.
Dr. Gail Ferreira discusses creating lean six sigma organizations. She outlines the five main principles of lean thinking: value, value stream, flow, pull, and perfection. Dr. Ferreira then provides an overview of lean six sigma, discussing key tenets like DMAIC (define, measure, analyze, improve, control). She gives examples of how these lean six sigma tools and practices can be applied, such as through case studies, hoshin kanri planning, and kaizen events.
Companies tasked with delivering an exceptional customer experience need to attract and hire high-performing, skilled contact center agents. This presentation describes innovations in attracting, selecting and retaining agents that are likely to perform well. Guest analyst presenter Keith Dawson sets the stage for the importance of a superior hiring strategy in the agent lifecycle.
Mussadique Ahmed S is a 10-year experienced RPA consultant and business analyst with expertise in Automation Anywhere. He currently works for ANZ India and is looking for challenging roles involving new technologies like RPA. He has extensive experience designing and automating business processes using tools like Automation Anywhere. Some of his project experience includes automating audits, invoice processing, emailing, fees processing, and data consolidation.
“Testing” in an agile environment is much different from classic testing on waterfall projects. Testers must be involved in all aspects of software development. Jeroen Mengerink shows you how professional testers can become key contributors in agile projects. First, he explains how to pair with and help the members of your agile team by identifying the test skills each of them needs to learn for the team to create a better quality product. Because agile development starts with user stories, there is an increased importance of end-to-end testing. Jeroen shows how to use mind mapping to provide insight into how to test an end-to-end flow. Performing risk analysis allows you to start testing as soon as the code becomes available. Finally, he discusses ways to monitor your testing to make sure you have a lean test strategy that reduces rework and waste. Welcome the changes that agile provides, but don’t forget the lessons and experiences from your past.
Quality Not Compromise; Best Practices for Automated TestingRachel Maxwell
Test automation can help your team deliver products faster with fewer bugs.
But test automation tools like Selenium scatter your testing data. You have to manually compile test reports for both manual and automated testing efforts.
How do you consolidate your testing without compromising delivery?
In this webinar, we cover:
-What automated testing tools (like Selenium) are good for.
-How to overcome automated testing challenges.
-When to integrate automated testing tools with Helix ALM.
[Webinar] Visa's Journey to a Culture of ExperimentationOptimizely
Join us as we hear Ramkumar Ravichandran, the Director of A/B Testing at Visa Checkout, explain how he created a high impact experimentation program. Ram will take us through the growth of Visa’s program: from selling the value, to laying down the vision, the roadmap and success criteria, to creating the right team and driving engagement with the program.
Attend this webinar to learn:
-How an experimentation program drives business impact.
-A model to drive continuous stakeholder engagement with the program.
-How to build a roadmap that goes above and beyond simple UX optimization.
The Leaders Guide to Getting Started with Automated TestingJames Briers
Conventional testing is yesterday’s news, is required but needs the same overhaul that has happened in development. It needs to be a slicker operation that really identifies the risk associated with release and protects the business from serious system failure. The only way to achieve this is to remove the humans, they are prone to error, take a long time, cost a lot of money and don’t always do what they are told.
Automation needs to be adopted as a total process, not a bit part player. Historically automation has focussed on the User Interface, which can be a start, but is often woefully lacking. Implementing an Automation Eco-System, sees automation drive through to the interface or service layer, enabling far higher reuse of automated scripts, encompasses the environment and the test data within it’s strategy, providing a robust, repeatable and reusable asset.
Don’t just automate the obvious. Automation is not a black box testing technique. Rather it is mirroring the development and building an exercise schedule for the code. Take your testing to the next level and realise the real benefits of a modern Automation Eco-system.
Use Automation to Assist—Not Replace—Manual TestingTechWell
Automation is a powerful tool to help testing but too often it is used to replicate existing manual tests. This leads organizations to spend large amounts of time and money constantly updating flaky automated tests and test teams to suffer frustration from having to focus on activities that are not truly testing. This cost and frustration can be avoided by using automation as a tool to assist testing—not to replace tests. Jeffrey Martin shares some real-world examples of using automation to supplement testing by leveraging its true value—the replication and repetition of tasks instead of tests. Examples are drawn from several testing teams, as well as his own. Jeffrey explores what kinds of tasks are the best fit for automation, identifies which tasks are better left to testers, and provides examples of melding task automation and manual tests together. Jeffrey discusses how organizations have introduced these concepts to maximize adoption and team buy-in. Leave with a different view of automation and ideas on how to best use this powerful tool to supplement actual tests seamlessly in your own team.
Allegro Business Solutions offers project management, Agile, Lean Six Sigma, and ITIL services. It focuses on tailoring solutions to each client's culture and needs. The company is led by Jerry Metcalf, who has over 30 years of experience developing products and services using various processes. [/SUMMARY]
Accelerate Testing in Agile through a Shared Business Domain LanguageTechWell
In agile projects, when the cycle from ideas to production shortens from months to hours, each software development activity—including testing—is impacted. Reaching this level of agility in testing requires massive automation. But test execution is only one side of the coin. How do we design and maintain tests at the required speed and scale? Testing should start very early in the development process and be used as acceptance criteria by the project stakeholders. Early test design, using a business domain language to write tests, is an efficient solution to support rapid iterations and helps align the team on the definition of done. These principles are the basis of acceptance test-driven development practices. Laurent Py shows you how the use of business domain languages enables test refactoring and accelerates automation. Come and learn how you can leverage acceptance tests and key test refactoring techniques.
Similar to The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and More (20)
Isabel Evans stopped drawing and painting after being told she was not very good at it, which led to a loss of confidence in her creative and professional abilities. However, she realized that attempting creative activities is important for cognitive and emotional development, and that making mistakes and learning from failures allows for growth. By reengaging with failure through art and with support from others, Isabel was able to regain confidence in her abilities and reboot her career. The document discusses different perspectives on failure and the importance of learning from mistakes.
Instill a DevOps Testing Culture in Your Team and Organization TechWell
The DevOps movement is here. Companies across many industries are breaking down siloed IT departments and federating them into product development teams. Testing and its practices are at the heart of these changes. Traditionally, IT organizations have been staffed with mostly manual testers and a limited number of automation and performance engineers. To keep pace with development in the new “you build it, you own it” environment, testing teams and individuals must develop new technical skills and even embrace coding to stay relevant and add greater value to the business. DevOps really starts with testing. Join Adam Auerbach as he explains what DevOps is and how it relates to testing. He describes how testing must change from top to bottom and how to access your own environment to identify improvement opportunities. Adam dives into practices like service virtualization, test data management, and continuous testing so you can understand where you are now and identify steps needed to instill a DevOps testing culture in your team and organization.
Test Design for Fully Automated Build ArchitectureTechWell
This document summarizes a half-day tutorial on test design for fully automated build architectures presented by Melissa Benua of mParticle at STAREAST 2018. The tutorial covered guiding principles for test design including prioritizing important and reliable tests, structuring automated pipelines around components, packages, and releases, and monitoring test results through code coverage, flaky test handling, and logging versus counters. It also included exercises mapping test cases to functional boundaries and categories of tests to pipeline stages.
System-Level Test Automation: Ensuring a Good StartTechWell
Many organizations invest a lot of effort in test automation at the system level but then have serious problems later on. As a leader, how can you ensure that your new automation efforts will get off to a good start? What can you do to ensure that your automation work provides continuing value? This tutorial covers both “theory” and “practice”. Dot Graham explains the critical issues for getting a good start, and Chris Loder describes his experiences in getting good automation started at a number of companies. The tutorial covers the most important management issues you must address for test automation success, particularly when you are new to automation, and how to choose the best approaches for your organization—no matter which automation tools you use. Focusing on system level testing, Dot and Chris explain how automation affects staffing, who should be responsible for which automation tasks, how managers can best support automation efforts to promote success, what you can realistically expect in benefits and how to report them. They explain—for non-techies—the key technical issues that can make or break your automation effort. Come away with your own clarified automation objectives, and a draft test automation strategy to use to plan your own system-level test automation.
Build Your Mobile App Quality and Test StrategyTechWell
Let’s build a mobile app quality and testing strategy together. Whether you have a web, hybrid, or native app, building a quality and testing strategy means (1) knowing what data and tools you have available to make agile decisions, (2) understanding your customers and your competitors, and (3) testing your app under real-world conditions. Jason Arbon guides you through the latest techniques, data, and tools to ensure the awesomeness of your mobile app quality and testing strategy. Leave this interactive session with a strategy for your very own app—or one you pretend to own. The information Jason shares is based on data from Appdiff’s next-gen mobile app testing platform, lessons from Applause/uTest’s crowd, text mining hundreds of millions of app store reviews, and in-depth discussions with top mobile app development teams.
We’ve all been there. We work incredibly hard to develop a feature and design tests based on written requirements. We build a detailed test plan that aligns the tests with the software and the documented business needs. And when we put the tests to the software, it all falls apart because the requirements were changed without informing everyone. Mary Thorn says help is at hand. Enter behavior-driven development (BDD), and Cucumber and SpecFlow, tools for running automated acceptance tests and facilitating BDD. Mary explores the nuances of Cucumber and SpecFlow, and shows you how to implement BDD and agile acceptance testing. By fostering collaboration for implementing active requirements via a common language and format, Cucumber and SpecFlow bridge the communication gap between business stakeholders and implementation teams. In this workshop, practice writing feature files with the best practices Mary has discovered over numerous implementations. If you experience developers not coding to requirements, testers not getting requirements updates, or customers who feel out of the loop and don’t get what they ask for, Mary has answers for you.
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
Many teams go crazy because of brittle, high-maintenance automated test suites. Jim Holmes helps you understand how to create a flexible, maintainable, high-value suite of functional tests using Selenium WebDriver. Learn the basics of what to test, what not to test, and how to avoid overlapping with other types of testing. Jim includes both philosophical concepts and hands-on coding. Testers who haven't written code should not be intimidated! We'll pair you up to make sure you're successful. Learn to create practical tests dealing with advanced situations such as input validation, AJAX delays, and working with file downloads. Additionally, discover when you need to work together with developers to create a system that's more easily testable. This tutorial focuses primarily on automating web tests, but many of the same concepts can be applied to other UI environments. Demos and labs will be in C# and Java using WebDriver. Leave this tutorial having learned how to write high-value WebDriver tests—and stay sane while doing so.
DevOps is a cultural shift aimed at streamlining intergroup communication and improving operational efficiency for development and operations groups. Over time, inclusion of other IT groups under the DevOps umbrella has become the norm for many organizations. But even broadening the boundaries of DevOps, the conversation has been largely devoid of the business units’ place at the table. A common mistake organizations make while going through the DevOps transformation is drawing a line at the IT boundary. If that occurs, a larger, more inclusive silo within the organization is created, operating in an informational vacuum and causing operational inefficiency and goal misalignment. Sharing his experiences working on both sides of the fence, Leon Fayer describes the importance of including business units in order to align technology decisions with business goals. Leon discusses inclusion of business units in existing agile processes, benefits of cross-departmental monitoring, and a business-first approach to technology decisions.
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
Chris Parlette maintains that renting infrastructure on demand is the most disruptive trend in IT in decades. In 2016, enterprises spent $23B on public cloud IaaS services. By 2020, that figure is expected to reach $65B. The public cloud is now used like a utility, and like any utility, there is waste. Who's responsible for optimizing the infrastructure and reducing wasted expenses? It’s DevOps. The excess expense, known as cloud waste, comprises several interrelated problems: services running when they don't need to be, improperly sized infrastructure, orphaned resources, and shadow IT. There are a few core tenets of DevOps—holistic thinking, no silos, rapid useful feedback, and automation—that can be applied to reducing your cloud waste. Join Chris to learn why you should include continuous cost optimization in your DevOps processes. Automate cost control, reduce your cloud expenses, and make your life easier.
Transform Test Organizations for the New World of DevOpsTechWell
With the recent emergence of DevOps across the industry, testing organizations are being challenged to transform themselves significantly within a short period of time to stay meaningful within their organizations. It’s not easy to plan and approach these changes considering the way testing organizations have remained structured for ages. These challenges start from foundational organizational structures and can cut across leadership influence, competencies, tools strategy, infrastructure, and other dimensions. Sumit Kumar shares his experience assisting various organizations to overcome these challenges using an organized DevOps enablement framework. The framework includes radical restructuring, turning the tools strategy upside down, a multidimensional workforce enablement supported by infrastructure changes, redeveloped collaborations models, and more. From his real world experiences Sumit shares tips for approaching this journey and explains the roadmap for testing organizations to transform themselves to lead the quality in DevOps.
The Fourth Constraint in Project Delivery—LeadershipTechWell
All too often, the triple constraints—time, cost, and quality—are bandied about as if they are the be-all, end-all. While they are important, leadership—the fourth and larger underpinning constraint—influences the first three. Statistics on project success and failure abound, and these measurements are usually taken against the triple constraints. According to the Project Management Institute, only 53 percent of projects are completed within budget, and only 49 percent are completed on time. If so many projects overrun budget and are late, we can’t really say, “Good, fast, or cheap—pick two.” Rob Burkett talks about leadership at every level of a team. He shares his insights and stories gleaned from his years of IT and project management experience. Rob speaks to some of the glaring difficulties in the workplace in general and some specifically related to IT delivery and project management. Leave with a clearer understanding of how to communicate with teams and team members, and gain a better understanding of how you can be a leader—up and down your organization.
Resolve the Contradiction of Specialists within Agile TeamsTechWell
As teams grow, organizations often draw a distinction between feature teams, which deliver the visible business value to the user, and component teams, which manage shared work. Steve Berczuk says that this distinction can help organizations be more productive and scale effectively, but he recognizes that not all shared work fits into this model. Some work is best handled by “specialists,” that is people with unique skills. Although teams composed entirely of T-shaped people is ideal, certain skills are hard to come by and are used irregularly across an organization. Since these specialists often need to work closely with teams, rather than working from their own backlog, they don’t fit into the component team model. The use of shared resources presents challenges to the agile planning model. Steve Berczuk shares how teams such as those providing infrastructure services and specialists can fit into a feature+component team model, and how variations such as embedding specialists in a scrum team can both present process challenges and add significant value to both the team and the larger organization.
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
Metrics don’t have to be a necessary evil. If done right, metrics can help guide us to make better forward-looking decisions, rather than being used for simply managing or monitoring. They can help us identify trade-offs between options for what to do next versus punitive or worse, purely managerial measures. Steve Martin won’t be giving the Top Ten List of field-tested metrics you should use. Instead, in this interactive mini-workshop, he leads you through the critical thinking necessary for you to determine what is right for you to measure. First, Steve explores why you want to measure something—whether it’s for a team, a portfolio, or even an agile transformation. Next, he provides multiple real-life metrics examples to help drive home concepts behind characteristics of good and bad metrics. Finally, Steve shows how to run his field-tested agile game—Pin the Tail on the Metric. Take back this activity to help you guide metrics conversations at your organization.
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
A hierarchy is an organizational network that has a top and a bottom, and where position is determined by rank, importance, and value. A holarchy is a network that has no top or bottom and where each person’s value derives from his ability, rather than position. As more companies seek the benefits of agile, leaders need to build and sustain delivery capability while scaling agile without introducing unnecessary process and overhead. The Agile Performance Holarchy (APH) is an empirical model for scaling and sustaining agility while continuing to deliver great products. Jeff Dalton designed the APH by drawing from lessons learned observing and assessing hundreds of agile companies and teams. The APH helps implement a holarchy—a system composed of interacting organizational units called holons—centered on a series of performance circles that embody the behaviors of high performing agile organizations. Jeff describes how APH provides guidelines in the areas of leadership, values, teaming, visioning, governing, building, supporting, and engaging within an all-agile organization. Join Jeff to see what the APH is all about and how you can use it in your team and organization.
A Business-First Approach to DevOps ImplementationTechWell
DevOps is a cultural shift aimed at streamlining intergroup communication and improving operational efficiency for development and operations groups. Over time, inclusion of other IT groups under the DevOps umbrella has become the norm for many organizations. But even broadening the boundaries of DevOps, the conversation has been largely devoid of the business units’ place at the table. A common mistake organizations make while going through the DevOps transformation is drawing a line at the IT boundary. If that occurs, a larger, more inclusive silo within the organization is created, operating in an informational vacuum and causing operational inefficiency and goal misalignment. Sharing his experiences working on both sides of the fence, Leon Fayer describes the importance of including business units in order to align technology decisions with business goals. Leon discusses inclusion of business units in existing agile processes, benefits of cross-departmental monitoring, and a business-first approach to technology decisions.
Databases in a Continuous Integration/Delivery ProcessTechWell
The document summarizes a presentation about including databases in a continuous integration/delivery process. It discusses treating database code like application code by placing it under version control and integrating databases into the DevOps software development pipeline. This allows databases to be built, tested, and released like other software through continuous integration, delivery, and deployment.
Mobile Testing: What—and What Not—to AutomateTechWell
Organizations are moving rapidly into mobile technology, which has significantly increased the demand for testing of mobile applications. David Dangs says testers naturally are turning to automation to help ease the workload, increase potential test coverage, and improve testing efficiency. But should you try to automate all things mobile? Unfortunately, the answer is not always clear. Mobile has its own set of complications, compounded by a wide variety of devices and OS platforms. Join David to learn what mobile testing activities are ripe for automation—and those items best left to manual efforts. He describes the various considerations for automating each type of mobile application: mobile web, native app, and hybrid applications. David also covers device-level testing, types of testing, available automation tools, and recommendations for automation effectiveness. Finally, based on his years of mobile testing experience, David provides some tips and tricks to approach mobile automation. Leave with a clear plan for automating your mobile applications.
Cultural Intelligence: A Key Skill for SuccessTechWell
Diversity is becoming the norm in everyday life. However, introducing global delivery models without a proper understanding of intercultural differences can lead to difficulty, frustration, and reduced productivity. Priyanka Sharma and Thena Barry say that in our diverse world, we need teams with people who can cross these boundaries, communicate effectively, and build the diverse networks necessary to avoid problems. We need to learn about cultural intelligence (CI) and cultural quotient (CQ). CI is the ability to relate and work effectively across cultures. CQ is the cognitive, motivational, and behavioral capacity to understand and respond to beliefs, values, attitudes, and behaviors of individuals and groups. Together, CI and CQ can help us build behavioral capacities that aid motivation, behavior, and productivity in teams as well as individuals. Priyanka and Thena show how to build a more culturally intelligent place with tools and techniques from Leading with Cultural Intelligence, as well as content from the Hofstede cultural model. In addition, they illustrate the model with real-life experiences and demonstrate how they adapted in similar circumstances.
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
Why would a century-old utility with no direct competitors take on the challenge of transforming its entire IT application organization to an agile methodology? In an increasingly interconnected world, the expectations of customers continue to evolve. From smart meters to smart phones, IoT is creating a crisis point for industries not accustomed to rapid change. Glen Morris explains that pizzas can be tracked by the minute and packages at every stop, and customers now expect this same customer service model should exist for all industries—including power. Glen examines how to create momentum and transform non-IT-focused industries to an agile model. If you are struggling with gaining traction in your pursuit of agile within your business, Glen gives you concrete, practical experiences to leverage in your pursuit. Finally, he communicates how to gain buy-in from business partners who have no idea or concern about agile or its methodologies. If your business partners look at you with amusement when you mention the need for a dedicated Product Owner, join Glen as he walks you through the approaches to overcoming agile skepticism.
Scale: The Most Hyped Term in Agile Development TodayTechWell
Scrum is everywhere. More than 90 percent of agile teams use it. But for many organizations wanting to scale agile, one team using Scrum is not enough. Dave West says the Nexus Framework, created by Ken Schwaber, the co-creator of Scrum, provides an exoskeleton for Scrum. Nexus allows multiple teams to work together to produce an integrated increment regularly. It addresses the key challenges of scaling agile development by adding new yet minimal events, artifacts, and roles to the Scrum framework. Dave discusses Nexus, addresses its boundaries, and explains what else is needed for agile to thrive in an organization. Dave explores how organizations have transitioned to agile, and examines their successes and challenges in implementing Scrum, how they envision scaling with Nexus, and goals for creating a Scrum Studio.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Webinar: Designing a schema for a Data WarehouseFederico Razzoli
Are you new to data warehouses (DWH)? Do you need to check whether your data warehouse follows the best practices for a good design? In both cases, this webinar is for you.
A data warehouse is a central relational database that contains all measurements about a business or an organisation. This data comes from a variety of heterogeneous data sources, which includes databases of any type that back the applications used by the company, data files exported by some applications, or APIs provided by internal or external services.
But designing a data warehouse correctly is a hard task, which requires gathering information about the business processes that need to be analysed in the first place. These processes must be translated into so-called star schemas, which means, denormalised databases where each table represents a dimension or facts.
We will discuss these topics:
- How to gather information about a business;
- Understanding dictionaries and how to identify business entities;
- Dimensions and facts;
- Setting a table granularity;
- Types of facts;
- Types of dimensions;
- Snowflakes and how to avoid them;
- Expanding existing dimensions and facts.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and More
1. MB
Full-day Tutorials
5/5/2014 8:30:00 AM
The Challenges of BIG
Testing: Automation,
Virtualization, Outsourcing,
and More
Presented by:
Hans Buwalda
LogiGear
Brought to you by:
340 Corporate Way, Suite 300, Orange Park, FL 32073
888-268-8770 ∙ 904-278-0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
2. Hans Buwalda
LogiGear
Hans Buwalda has been working with information technology since his high school years.
In his thirty year career, Hans has gained experience as a developer, manager, and
principal consultant for companies and organizations worldwide. He was a pioneer of the
keyword approach to testing and automation, now widely used throughout the industry. His
approaches to testing, like Action Based Testing and Soap Opera Testing, have helped a
variety of customers achieve scalable and maintainable solutions for large and complex
testing challenges. Hans is a frequent speaker at STAR conferences and is lead author
of Integrated Test Design and Automation: Using the Testframe Method.