To continuously deliver IT systems at speed with a focus on business value, cross-functional DevOps IT delivery teams integrate quality engineering in their way of working.
Quality engineering is the new concept in achieving the right quality of IT systems. Testing an application only after the digital product has been fully developed has long been a thing of the past. But more is needed to guarantee the quality of applications that are delivered faster and more frequently in today’s high-performance IT delivery models. The road to quality engineering means changes in terms of starting points, skills, organization, automation and quality measures.
The TMAP body of knowledge introduces the VOICE model which guides teams to align their activities with the business value that is pursued, and by measuring indicators, teams give the right information to stakeholders to establish their confidence that the IT delivery will actually result in business value for the customers.
TMAP's topics are a useful grouping of all activities relevant to quality engineering. The organizing topics are relevant to align activities between teams and the performing topics have a focus on the operational activities within a team.
Also, to be able to deliver quality at speed, for DevOps teams it is crucial to benefit from automating activities, for example in a CI/CD pipeline, whereby people must remember that automation is not the goal but just a way to increase quality and speed.
In this webinar the audience will learn why a broad view on quality engineering is important and how quality engineering can be implemented to achieve the right quality of IT products, the IT delivery process and the people involved. Also we will introduce the new TMAP training courses for quality engineering and testing.
This webinar and the training courses are based on the TMAP book "Quality for DevOps teams" (ISBN 978-90-75414-89-9) which supports high-performance cross-functional teams in implementing quality in their DevOps culture, with practical examples, useful knowledge and some theoretical background. The TMAP body of knowledge is found on www.TMAP.net.
Key takeaways:
Quality engineering is the new concept aiming to deliver quality at speed
By measuring the right indicators the team supports confidence in achieving pursued value
By applying the proper quality measures and tools the team focuses on relevant activities
The TMAP certification scheme (with exams provided by iSQI) has 3 practical courses for DevOps people
In case IT delivery is done with multiple teams TMAP aligns with the Scaled Agile Framework to achieve quality at scale
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis Rik Marselis
This workshop about quality engineering in high-performance IT delivery, based on the TMAP body of knowledge, explains some theory and then lets you practice with:
Indicators to measure quality
Unit testing - code coverage
Mutation testing
Path testing
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))Rik Marselis
The business people want IT to delivery Business Value, with quality at speed. To achieve this DevOps can be implemented. And the cross-functional team needs to perform Quality Engineering to reach their goals. In this presentation you will learn why quality engineering (which includes testing) is important and how it can be implemented.
This presentation was given to the audience of the TestBusters Day&Night on 9 September 2021
EduXFactor presents to you a comprehensive up-to-date DevOps certification program. This course will empower you with job-relevant skills and power you ahead in your career.
With this course, master various aspects of software development, operations, continuous integration, continuous delivery, automated configuration management, test, and deployment using DevOps tools like Git, Docker, Jenkins, Ansible, Kubernetes, Puppet & Nagios..
Packed with hands-on exercise for every module, this course is suitable for software developers, technical project managers, architects, operations support, deployment engineers, IT managers, and development managers.
** DevOps Training: https://www.edureka.co/devops **
This Edureka tutorial on "Jenkins pipeline Tutorial" will help you understand the basic concepts of a Jenkins pipeline. Below are the topics covered in the tutorial:
1. The need for Continuous Delivery
2. What is Continuous Delivery?
3. Features before the Jenkins Pipeline
4. What is a Jenkins Pipeline?
5. What is a Jenkinsfile?
6. Pipeline Concepts
7. Hands-On
Check our complete DevOps playlist here (includes all the videos mentioned in the video): http://goo.gl/O2vo13
TMAP Quality Engineering workshop on A4Q congress by Rik Marselis Rik Marselis
This workshop about quality engineering in high-performance IT delivery, based on the TMAP body of knowledge, explains some theory and then lets you practice with:
Indicators to measure quality
Unit testing - code coverage
Mutation testing
Path testing
Quality engineering in DevOps... Why? How? (TestBusters Day&Night))Rik Marselis
The business people want IT to delivery Business Value, with quality at speed. To achieve this DevOps can be implemented. And the cross-functional team needs to perform Quality Engineering to reach their goals. In this presentation you will learn why quality engineering (which includes testing) is important and how it can be implemented.
This presentation was given to the audience of the TestBusters Day&Night on 9 September 2021
EduXFactor presents to you a comprehensive up-to-date DevOps certification program. This course will empower you with job-relevant skills and power you ahead in your career.
With this course, master various aspects of software development, operations, continuous integration, continuous delivery, automated configuration management, test, and deployment using DevOps tools like Git, Docker, Jenkins, Ansible, Kubernetes, Puppet & Nagios..
Packed with hands-on exercise for every module, this course is suitable for software developers, technical project managers, architects, operations support, deployment engineers, IT managers, and development managers.
** DevOps Training: https://www.edureka.co/devops **
This Edureka tutorial on "Jenkins pipeline Tutorial" will help you understand the basic concepts of a Jenkins pipeline. Below are the topics covered in the tutorial:
1. The need for Continuous Delivery
2. What is Continuous Delivery?
3. Features before the Jenkins Pipeline
4. What is a Jenkins Pipeline?
5. What is a Jenkinsfile?
6. Pipeline Concepts
7. Hands-On
Check our complete DevOps playlist here (includes all the videos mentioned in the video): http://goo.gl/O2vo13
DevOps is a software development method which is all about working together between Developers and IT Professionals. This presentation gives you an introduction to DevOps.
We are moving towards the Agile and DevOps dominated world which brings Quality Engineering into the picture. Quality is theoretically optimized throughout the process as it becomes responsibility of everyone involved in the software development lifecycle. QE brings more speed in testing ensuring high-quality output.
"DevOps" denotes a close collaboration and cross-pollination between previous cases i.e, purely the development roles, operations roles and QA roles. As it is necessary for the software to release at an ever-increasing rate, we can see that the old "waterfall" develop-test-release cycle is broken. Devops provides us with consistent software delivery, Faster resolution of complex problems and neatier and crisp feature delivery.
YouTube Link: https://youtu.be/Y-rj4vFc1Q8
**DevOps Training - https://www.edureka.co/devops **
This Edureka session on ‘DevOps Lifecycle’ will discuss various phases that constitute DevOps Lifecycle. This Session will focus on pointers like:
Agenda
Why DevOps?
What is DevOps?
DevOps Lifecycle
- Continuous Development
- Continuous Integration
- Continuous Testing
- Continuous Deployment
- Continuous Monitoring
Complete Playlist: https://bit.ly/2KlsEva
Blog Series: https://bit.ly/2KmfQVd
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
This is the slide deck that KMS Technology's experts shared useful information about latest and greatest achievements of software testing field with lecturers of HCMC University of Industry.
When DevOps talks meet DevOps tactics, companies find that Continuous Integration is the make or break point. And implementing CI is one thing, but sustainable CI takes a little bit more consideration. CI is not all about releases, it is also about knowing more about how your software delivery pipeline works, it's weak points, and how you are doing over time.
Join CloudBees and cPrime as we discuss best practices for facilitating DevOps pipelines with Jenkins Workflow and reveal how the workflow engine of Jenkins CI and “Agilecentric” Devops practices together, support complex control structures, shortens the development cycle, stabilizes environments and reduces defects.
YouTube Link: https://youtu.be/8sFTdzz55KU
** Cloud Certification Training: https://www.edureka.co/cloud-computing-certification-courses **
This Edureka ”Azure Pipelines” session will give you a complete walkthrough to Microsoft Azure Pipelines and introduce to Agile Development on Azure Cloud platform.
Following are the offerings of this PPT:
What is Azure DevOps?
Azure DevOps Services
What is Azure Pipelines
Demo: Azure Pipelines Walkthrough
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
This presentation about DevOps will help you understand what is DevOps, how is DevOps different from traditional IT, benefits of DevOps, the lifecycle of DevOps and tools used in DevOps processes. DevOps is one of the most trending IT jobs. It is a collaboration between development and operation teams which enables continuous delivery of applications and services to our end users. However, if you want to become a DevOps engineer, you must have knowledge of various DevOps tools (like Git, Maven, Selenium, Jenkins, Docker, Ansible, Nagios etc.) to achieve automation at each stage which helps in gaining Continuous Development, Continuous Integration, Continuous Testing and Continuous Monitoring in order to deliver a quality product to the client at a very fast pace. Now, let us get started and understand DevOps and does the various DevOps tools work.
Below are the topics explained in this DevOps presentation:
1. What is DevOps?
2. Benefits of DevOps
3. Lifecycle of DevOps
4. Tools in DevOps
Why learn DevOps?
Simplilearn’s DevOps training course is designed to help you become a DevOps practitioner and apply the latest in DevOps methodology to automate your software development lifecycle right out of the class. You will master configuration management; continuous integration deployment, delivery, and monitoring using DevOps tools such as Git, Docker, Jenkins, Puppet, and Nagios in a practical, hands-on and interactive approach. The DevOps training course focuses heavily on the use of Docker containers, a technology that is revolutionizing the way apps are deployed in the cloud today and is a critical skillset to master in the cloud age.
After completing the DevOps training course you will achieve hands-on expertise in various aspects of the DevOps delivery model. The practical learning outcomes of this Devops training course are:
An understanding of DevOps and the modern DevOps toolsets
The ability to automate all aspects of a modern code delivery and deployment pipeline using:
1. Source code management tools
2. Build tools
3. Test automation tools
4. Containerization through Docker
5. Configuration management tools
6. Monitoring tools
Who should take this course?
DevOps career opportunities are thriving worldwide. DevOps was featured as one of the 11 best jobs in America for 2017, according to CBS News, and data from Payscale.com shows that DevOps Managers earn as much as $122,234 per year, with DevOps engineers making as much as $151,461. DevOps jobs are the third-highest tech role ranked by employer demand on Indeed.com but have the second-highest talent deficit.
1. This DevOps training course will be of benefit the following professional roles:
2. Software Developers
3. Technical Project Managers
4. Architects
5. Operations Support
6. Deployment engineers
7. IT managers
8. Development managers
Learn more at https://www.simplilearn.com/cloud-computing/devops-practitioner-certification-training
Set Up a CI/CD Pipeline for Deploying Containers Using the AWS Developer Tool...Amazon Web Services
Learning Objectives:
- Learn how to set-up a CI/CD pipeline with AWS Fargate or Amazon ECS
- Understand how CodePipeline can help your team release high quality code, faster
- See a working sample of a CI/CD pipeline with AWS Fargate and AWS CodePipeline
A test automation framework defines an organization's way of doing things. It is a set of assumptions, concepts and tools that provide support for automated software testing.
** Test Automation Masters Program: https://www.edureka.co/masters-program/automation-testing-engineer-training **
This Edureka PPT on "What is Regression Testing?" will help you get in-depth knowledge on regression testing in software Testing and why it is important to incorporate regression testing while testing the software.
What is Regression Testing?
Benefits of Regression Testing
When to apply Regression Testing?
Regression Testing Types
How to implement Regression Testing?
Regression Testing Techniques
Demo: How to derive a regression testing plan?
Regression Testing Challenges
Regression Testing best practices
Selenium playlist: https://goo.gl/NmuzXE
Selenium Blog playlist: http://bit.ly/2B7C3QR
Software Testing Blog playlist: http://bit.ly/2UXwdJm
Quality for DevOps teams - Quality engineering in the DevOps cultureRik Marselis
This presentation is about quality engineering in the DevOps culture.
It is based on our new TMAP book: "Quality for DevOps teams"
I presented this at various conferences, for example at TestCon and the ANZ Selenium days in October 2020.
More information can be found on our body of knowledge website www.TMAP.net
Quality engineering & testing in DevOps IT delivery with TMAPRik Marselis
This webinar that I delivered in partnership with Tesena is about quality engineering and testing in DevOps IT delivery. It is based on the TMAP body of knowledge and also describes the TMAP training & certification scheme.
Rik Marselis is Principal Quality Consultant at Sogeti in the Netherlands.
DevOps is a software development method which is all about working together between Developers and IT Professionals. This presentation gives you an introduction to DevOps.
We are moving towards the Agile and DevOps dominated world which brings Quality Engineering into the picture. Quality is theoretically optimized throughout the process as it becomes responsibility of everyone involved in the software development lifecycle. QE brings more speed in testing ensuring high-quality output.
"DevOps" denotes a close collaboration and cross-pollination between previous cases i.e, purely the development roles, operations roles and QA roles. As it is necessary for the software to release at an ever-increasing rate, we can see that the old "waterfall" develop-test-release cycle is broken. Devops provides us with consistent software delivery, Faster resolution of complex problems and neatier and crisp feature delivery.
YouTube Link: https://youtu.be/Y-rj4vFc1Q8
**DevOps Training - https://www.edureka.co/devops **
This Edureka session on ‘DevOps Lifecycle’ will discuss various phases that constitute DevOps Lifecycle. This Session will focus on pointers like:
Agenda
Why DevOps?
What is DevOps?
DevOps Lifecycle
- Continuous Development
- Continuous Integration
- Continuous Testing
- Continuous Deployment
- Continuous Monitoring
Complete Playlist: https://bit.ly/2KlsEva
Blog Series: https://bit.ly/2KmfQVd
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
This is the slide deck that KMS Technology's experts shared useful information about latest and greatest achievements of software testing field with lecturers of HCMC University of Industry.
When DevOps talks meet DevOps tactics, companies find that Continuous Integration is the make or break point. And implementing CI is one thing, but sustainable CI takes a little bit more consideration. CI is not all about releases, it is also about knowing more about how your software delivery pipeline works, it's weak points, and how you are doing over time.
Join CloudBees and cPrime as we discuss best practices for facilitating DevOps pipelines with Jenkins Workflow and reveal how the workflow engine of Jenkins CI and “Agilecentric” Devops practices together, support complex control structures, shortens the development cycle, stabilizes environments and reduces defects.
YouTube Link: https://youtu.be/8sFTdzz55KU
** Cloud Certification Training: https://www.edureka.co/cloud-computing-certification-courses **
This Edureka ”Azure Pipelines” session will give you a complete walkthrough to Microsoft Azure Pipelines and introduce to Agile Development on Azure Cloud platform.
Following are the offerings of this PPT:
What is Azure DevOps?
Azure DevOps Services
What is Azure Pipelines
Demo: Azure Pipelines Walkthrough
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
This presentation about DevOps will help you understand what is DevOps, how is DevOps different from traditional IT, benefits of DevOps, the lifecycle of DevOps and tools used in DevOps processes. DevOps is one of the most trending IT jobs. It is a collaboration between development and operation teams which enables continuous delivery of applications and services to our end users. However, if you want to become a DevOps engineer, you must have knowledge of various DevOps tools (like Git, Maven, Selenium, Jenkins, Docker, Ansible, Nagios etc.) to achieve automation at each stage which helps in gaining Continuous Development, Continuous Integration, Continuous Testing and Continuous Monitoring in order to deliver a quality product to the client at a very fast pace. Now, let us get started and understand DevOps and does the various DevOps tools work.
Below are the topics explained in this DevOps presentation:
1. What is DevOps?
2. Benefits of DevOps
3. Lifecycle of DevOps
4. Tools in DevOps
Why learn DevOps?
Simplilearn’s DevOps training course is designed to help you become a DevOps practitioner and apply the latest in DevOps methodology to automate your software development lifecycle right out of the class. You will master configuration management; continuous integration deployment, delivery, and monitoring using DevOps tools such as Git, Docker, Jenkins, Puppet, and Nagios in a practical, hands-on and interactive approach. The DevOps training course focuses heavily on the use of Docker containers, a technology that is revolutionizing the way apps are deployed in the cloud today and is a critical skillset to master in the cloud age.
After completing the DevOps training course you will achieve hands-on expertise in various aspects of the DevOps delivery model. The practical learning outcomes of this Devops training course are:
An understanding of DevOps and the modern DevOps toolsets
The ability to automate all aspects of a modern code delivery and deployment pipeline using:
1. Source code management tools
2. Build tools
3. Test automation tools
4. Containerization through Docker
5. Configuration management tools
6. Monitoring tools
Who should take this course?
DevOps career opportunities are thriving worldwide. DevOps was featured as one of the 11 best jobs in America for 2017, according to CBS News, and data from Payscale.com shows that DevOps Managers earn as much as $122,234 per year, with DevOps engineers making as much as $151,461. DevOps jobs are the third-highest tech role ranked by employer demand on Indeed.com but have the second-highest talent deficit.
1. This DevOps training course will be of benefit the following professional roles:
2. Software Developers
3. Technical Project Managers
4. Architects
5. Operations Support
6. Deployment engineers
7. IT managers
8. Development managers
Learn more at https://www.simplilearn.com/cloud-computing/devops-practitioner-certification-training
Set Up a CI/CD Pipeline for Deploying Containers Using the AWS Developer Tool...Amazon Web Services
Learning Objectives:
- Learn how to set-up a CI/CD pipeline with AWS Fargate or Amazon ECS
- Understand how CodePipeline can help your team release high quality code, faster
- See a working sample of a CI/CD pipeline with AWS Fargate and AWS CodePipeline
A test automation framework defines an organization's way of doing things. It is a set of assumptions, concepts and tools that provide support for automated software testing.
** Test Automation Masters Program: https://www.edureka.co/masters-program/automation-testing-engineer-training **
This Edureka PPT on "What is Regression Testing?" will help you get in-depth knowledge on regression testing in software Testing and why it is important to incorporate regression testing while testing the software.
What is Regression Testing?
Benefits of Regression Testing
When to apply Regression Testing?
Regression Testing Types
How to implement Regression Testing?
Regression Testing Techniques
Demo: How to derive a regression testing plan?
Regression Testing Challenges
Regression Testing best practices
Selenium playlist: https://goo.gl/NmuzXE
Selenium Blog playlist: http://bit.ly/2B7C3QR
Software Testing Blog playlist: http://bit.ly/2UXwdJm
Quality for DevOps teams - Quality engineering in the DevOps cultureRik Marselis
This presentation is about quality engineering in the DevOps culture.
It is based on our new TMAP book: "Quality for DevOps teams"
I presented this at various conferences, for example at TestCon and the ANZ Selenium days in October 2020.
More information can be found on our body of knowledge website www.TMAP.net
Quality engineering & testing in DevOps IT delivery with TMAPRik Marselis
This webinar that I delivered in partnership with Tesena is about quality engineering and testing in DevOps IT delivery. It is based on the TMAP body of knowledge and also describes the TMAP training & certification scheme.
Rik Marselis is Principal Quality Consultant at Sogeti in the Netherlands.
Quality Engineering in today's cross-functTeams with TMAPRik Marselis
Quality Engineering is about team members and stakeholders taking joint responsibility...
How can high-performance IT delivery (such as Scrum & DevOps) be organized and performed?
The TMAP body of knowledge (consisting of books, a website and certification training courses) gives all kinds of knowledge, templates and much more to support teams building in quality and improving products, processes and people.
I presented this at the A4Q testing summit in Marrakech on 19 October 2022.
Introduction of TMAP to representatives of ISTQB boards in the GA week in Mar...Rik Marselis
TMAP is the body of knowledge for quality engineering and testing.
I presented this to representatives of ISTQB boards that were present in Marrakech where the ISTQB GA was held, and where the 20th anniversary of ISTQB was celebrated.
Also ISTQB president Olivier Denoo handed me the International Software Testing Excellence Award 2022, for which I'm very honoured and grateful.
Key points:
• Focus on quality engineering in broad perspective (and testing is part of this)
• Focus on all members of cross-functional teams
• Many hands on templates on website
• Fully aligned with DevOps (but also applicable to Agile, Scrum, SAFe ®
• Almost 30 years of history and innovation
• Aligns very well with ISTQB
• 3rd edition of TMAP book “Quality for DevOps teams” was just released
If you were not able to attend, here is the presentation. If you have any questions please don't hesitate to contact me, my email address is mentioned at the end of the presentation.
Good luck with applying the www.TMAP.net body of knowledge in your daily quality & testing practice!!
Quality engineering in the digital age... Why? How? (ASQF Keynote by Rik Mars...Rik Marselis
In this keynote presentation at the ASQF-NRW Testingday, Rik Marselis (Principal quality consultant at Sogeti) explains how Quality Engineering can be implemented in high-performance IT delivery teams by applying Artificial Intelligence, Machine Learning and other ways of automation to ultimately achieve quality forecasting which enables to solve problems before people notice any problem!
This presentation is based on the books "Testing in the digital age - AI makes the difference" and "Quality for DevOps teams", both from the TMAP body of knowledge. Rik is co-author of both books.
Despite the belief that a shared context and collaboration drives quality, too often, software testers and quality professionals struggle to find their place within today's integrated agile teams. This session is a practitioner’s view of testing and testing practices within an iterative/incremental development environment. We will begin with a discussion of some of the challenges of testing within an agile environment and delve into the guiding principles of Agile Testing and key enabling practices. Agile Testing necessitates a change in mindset, and it is as much, if not more, about behavior, as it is about skills and tooling, all of which will be explored.
Quality engineering instead of testing... Why? How?Rik Marselis
Quality engineering is the new concept in achieving the right quality of IT systems to deliver business value. Testing is part of quality engineering and its main goal is to supply information to stakeholders so that they can establish their level of confidence that their pursued business value can be achieved.
In this presentation I first describe why Quality Engineering is an important concept. Next I describe the "how" from the perspectives of 5 different roles of cross-functional teams.
This presentation was done for a live audience at the OOP conference.
Agile testing is the soware testing
methodology that stems from the Agile
soware development principles. The
essence of Agile testing practice is that it
incorporates testing into the dev process,
rather than keeping it a separate SDLC
phase.
The presentation on Testing in DevOps Culture was done during #ATAGTR2017, one of the largest global testing conference. All copyright belongs to the author.
Author and presenter : Arshi Nazneen
Engineering DevOps Right the First TimeMarc Hornbeek
Companies with high-performing IT organizations are twice as likely to exceed their profitability, market share and productivity goals. These are impressive results which every business would like to accomplish before competitors beat them to it. Only a minority of enterprises are achieving high-performance DevOps implementations. Many are struggling to realize DevOps at all, at the level of business units and enterprise. An engineering approach for businesses and enterprises to implement DevOps, at the business or enterprise level meets specific business transformation goals in the fastest time with the least cost and without false starts. An engineering approach which leads to DevOps success quickly and without false starts will be presented. A unique one-of-a-kind physical model of an electro-mechanical DevOps machine and results of DevOps pipeline software simulations will be displayed and used to demonstrate the principles of DevOps stage optimizations.
Keynote presentation at the Global Testing Retreat on 10 december 2022 by Rik Marselis.
Why do we test? How do we test? Should we continue to test like we test today?
In this presentation Rik Marselis challenges you on these questions. And he proposes that you start implementing quality engineering.
Businesspeople today ask IT teams to deliver business value. And they want it fast. To continuously deliver IT systems at speed, with a focus on the business value, high-performance IT delivery teams (Agile / Scrum / DevOps) must integrate quality engineering in their way of working.
Quality engineering is the new concept in achieving the right quality of IT systems. Testing only after an IT product was developed is an outdated approach. Built-in quality from the start is needed to guarantee business value in today’s IT delivery models. Quality engineering is about changes in skills, organization, automation and the relevant quality measures.
For more information about quality engineering & testing (for example the quality engineering strategy) visit www.TMAP.net
The End Of Testing As We Know It (TestCon - Rik Marselis).pdfRik Marselis
In this keynote presentation (at TestCon in Vilnius on 25 October 2023) Rik Marselis (Principal quality consultant at Sogeti) introduces the concept of quality engineering, which changes the view on testing and many other activities that support building the right quality at the right moment.
This presentation is based on the book "Quality for DevOps teams" which is part of the www.TMAP.net body of knowledge for quality engineering and testing.
This presentation includes challenges in testing, levels of testing, best practices and policies, Test Drive Design(TDD),
Behavioral Driven Design (BDD Testing), TDD v/s BDD
DevOps concepts, tools, and technologies v1.0Mohamed Taman
DevOps is not a tool or technology; it is an approach or culture that makes things better.
This session describes in detail how DevOps solves different problems of the traditional
application delivery cycle.
It also describes how it can be used to make development and operations teams efficient and effective in order to make time to market faster by improving culture. It also explains key concepts essential for evolving DevOps culture.
In this session, we will cover the following topics:
1- Understanding the DevOps movement
2- The DevOps lifecycle—it's all about “continuous”
3- Continuous integration
4- Configuration management
5- Continuous delivery/continuous deployment
6- Continuous monitoring
7- Continuous feedback
8- Tools and technologies
Similar to Quality Engineering and Testing with TMAP in DevOps IT delivery (20)
Quality Engineering is about building the right quality in an IT system and applying quality measures to achieve this.
One of todays important quality characteristics is Sustainability. What is the definition and how does it relate to Green IT?
This was presented at the TestExpo in Oslo, Norway on 8 december 2022.
The presentation is based on the 3rd edition of the book Quality for DevOps teams.
How to write a proposal to speak at a conference? Hints & tipsRik Marselis
These are the slides of the webinar "How to write an incredible submission for a conference". Rik Marselis presented his hints & tips (based on personal experience) for people that want to send a proposal to EuroSTAR but most of the information is just as valid for any other conference.
The slides are about: * Have an interesting story, * write an interesting proposal, * have it reviewed, * submit it in time
Presentatie over testen, onder andere ISTQB, TMap en meer.
Dit gastcollege voor de studenten van Hogeschool Windesheim is op 17 september 2019 gegeven door Rik Marselis van Sogeti.
Over testen gesproken TestNet najaar 2019 openingskeynote Rik MarselisRik Marselis
Rik Marselis opende het TestNet najaarsevenement 2019 met de keynotepresentatie "Over testen gesproken, historie, heden en toekomst". Hij gaat in op de lessen m.b.t. testen en kwaliteit uit zijn inmiddels 39-jarige IT-carriere.
My EuroSTAR 2018 tutorial (13 November 2018 9:00 - 13:00 hrs) was about testing of intelligent machines.
I showed information about quality characteristics for artificial intelligence and robotics. Also I introduced the six angles of quality for intelligent machines.
The delegates got exercises to test a chatbot (various examples). After the break they had exercises to expoloratory tests robots, they had a choice of Lego Mindstorm Robots, a robot vacuum cleaner, an image recognition machine and more.
My book "Testing in the digital age; AI makes the difference" was an important source and also a prize in the quizzes.
Testing intelligent machines; approaches and techniques (QA&Test Bilbao 2018)Rik Marselis
Presentation about approaches and techniques for testing intelligent machines such as Artificial Intelligence, Machine Learning, Robots, Chatbots etcetera. This presentation is based on the book "Testing in the digital age; AI makes the difference". Rik Marselis presented this at the QA&Test conference in Bilbao on 19 October 2018.
Digital Quality Strategy for testing of intelligent machines.
Using the new quality characteristics, the quality angles and the quality activities. Presented by Rik Marselis at the Quality Experience Day 2018.
Testing in the digital age; AI makes the difference! Booklaunch Rik MarselisRik Marselis
The testing profession will be highly impacted by Artificial Intelligence (AI), Robotics and other Intelligent Machines. This presentation gives an overview of the topics in our book "Testing in the digital age". It is about Testing OF intelligent machines and about Testing WITH intelligent machines. Our vision is that testing will evolve from reactive test execution through active monitoring towards quality forecasting.
Testing in the digital age; international booklaunch at German Testing DayRik Marselis
The new book "Testing in the digital age; AI makes the difference" is about all knowledge needed for todays and tomorrows test engineering. It includes topics like "testing of AI", "testing with AI", "testing of blockchain", new quality characteristics and more. The book was launched in the Netherlands on 1 June and internationally in Germany on 8 June.
In this presentation Rik Marselis gives an overview of this new book in the TMap suite of testing knowledge.
Testing of artificial intelligence; AI quality engineering skils - an introdu...Rik Marselis
Testing of AI will require a new skillset related to interpreting a system’s boundaries or tolerances. Indeed, as our paper points out, the complex functioning of an AI system means, amongst other things, that the focus of testing shifts from output to input to verify a robust solution. Also we introduce the 6 angles of quality for Artificial Intelligence and Robotics.
This paper was written by Humayun Shaukat, Toni Gansel and Rik Marselis.
Webinar trends in testen 2017-12-13 door Rik MarselisRik Marselis
This presentation gives an overview of the trends in testing that I have seen while visiting various conferences. I presented this in a webinar for colleagues, the slides are in Dutch but most pictures, graphs and photos are in English.
topics are: AI, Robotics, Exploratory testing, Testing quadrants, BDD, Cognitive QA, DevOps, People Skills, Chatbots and more.
How to test when robots become part of your process? Workshop robotesting agi...Rik Marselis
How to test when robots become part of your process?
In this workshop you'll experience what differences there will be when robots, chatbots and other smart machines become part of your business process.
This workshop is presented by Rik Marselis at the Agile Testing Days 2017 in Potsdam.
This workshop is based on the Exploratory Testing flavor of TMap as documented on www.TMap.net
Robotesting at Tricentis Accelerate 2017 by Rik MarselisRik Marselis
Robotics will change our world. How do you test a robot? And how do you test Artificial Intelligence? Here are some answers.
But also: how do you use robots and Artificial Intelligence to support testing activities? The work of testers will change in the near future!
In de hedendaagse Agile en DevOps wereld ontstaan vaak ketenproblemen. Wat kun je daaraan doen? Wij hebben ervaren dat ketenregie een oplossing biedt. In deze presentatie leggen we twee mogelijke uitersten van oplossingen voor. Elke organisatie zal haar eigen variant moeten ontdekken. De door ons aangereikte handvatten zijn daarbij vast heel nuttig.
Presentatie op de Quality Experience Day van Sogeti op 2 oktober 2017 door Ahmed Alarieqi en Rik Marselis
Robotesting, are you ready for that yet? 7WCSQ Rik MarselisRik Marselis
Robotesting, are you ready for that yet? About testing OF robots and testing WITH robots. Presentation at 7th World Congress for Software Quality in Lima, Peru. March 2017.
Webinar trends in testing 2017 03 08 (in dutch)Rik Marselis
Webinar over actuele zaken in de testwereld op basis van diverse conferenties en bijeenkomsten. Met foto's uit presentaties van diverse sprekers. Als rode draad heb ik de 5 elementen van TMap HD gebruikt.
Past het testvak nog in de nieuwe IT-wereld?Rik Marselis
Presentatie van Rik Marselis op de thema-avond die georganiseerd is in samenwerking tussen DUO NGI (KNVI) en TestNet op 25 januari 2017 in Groningen.
Onderwerpen in de training zijn DevOps, Agile, Expirience based testing (exploratory testing), coverage based testing, Spotify Engineering Culture en nog veel meer
At the EuroSTAR conference 2016 in Stockholm I presented about the testing of artificial intelligence and machine learning. But also about testing using intelligent machines.
Robots testen bent u er klaar voor? TMap dag 2016 Rik MarselisRik Marselis
Presentatie over het testen van robots maar ook het testen met robots. Hierin introduceer ik een nieuw model met 6 invalshoeken voor het testen van robots (waar ook chatbots en andere niet-fysieke vormen van kunstmatige intelligentie onder vallen)
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.