All posts by David Tzemach
Agile Testing Guilds to Foster a Culture of Learning and Innovation
I believe in craftsmanship. I believe that true professional is always looking to learn and improve their skills. I also believe that as a manager, but also as a professional, you should strive to create an environment in which employees can learn and grow.
October 10, 2022
7386 Views
23 Min Read
Combining Scrum with Extreme Programming (EP)
Scrum and XP both reside under the Agile umbrella, and although there are some differences between them, they can still work well together. Scrum focuses more on management and organizational practices that impact everyone (senior management, customers, development process, etc.), while XP focuses on more practical aspects of the development life cycle.
September 30, 2022
8636 Views
11 Min Read
Agile Release Planning Explained
The Agile manifesto describes the core values and principles that, at least in theory, should guide the whole process of Agile development. One of the core aspects of this manifesto is the continuous value that organizations should provide to their customers.
September 29, 2022
7970 Views
7 Min Read
Managing a Test Manager’s Most Annoying Issues
A test manager should perform in multiple dimensions on a daily basis, utilizing various professional and interpersonal skills.
September 29, 2022
7219 Views
5 Min Read
Top Agile Myths & Misconceptions
It sometimes amazes me that there are still people who haven’t heard of Agile or what it represents. Below are some myths and misconceptions that people have believed about Agile.
September 27, 2022
9663 Views
7 Min Read
Complete solution for Synchronization in Selenium WebDriver
While building a test automation project for a complex web application using Selenium WebDriver, we need to ensure that the test flow from beginning to end is maintained for reliable test automation.
September 26, 2022
14603 Views
7 Min Read
Agile Testing Explained
In the last few years, the advent of technologies like cloud computing, micro services, AI, IoT, among others has made the complexity of software development projects ever more challenging. These challenges affect all aspects of software development, including testing.
September 9, 2022
10054 Views
10 Min Read
Why is it important for agile teams to reduce technical debt?
Ward Cunningham, one of the creators of the Agile Manifesto, was the first to describe the concept of technical debt (Cunningham, 1992, OOPSLA conference).
September 1, 2022
7770 Views
7 Min Read
Alternative perspectives on the values of Agile
The Agile Manifesto contains twelve principles in addition to the four values that serve as guidelines for all methodologies associated with the Agile movement, including XP, Scrum, and Kanban. I want to examine each of them in this article and offer an alternative viewpoint that I have come to over the years.
August 31, 2022
7253 Views
6 Min Read
Barriers to Incorporating Automation in Agile Teams
As I’ve written numerous times, agile teams must automate many aspects of their work, such as testing and build creation and any other process whose automation would save time for the team.
August 30, 2022
7430 Views
8 Min Read