A PRACTICAL APPROACH
Getting quality right in Agile software development is hard. The principles and values provide little guidance, and the practical frameworks tend to gloss over the questions of quality.
How is a transition to Agile managed without sacrificing quality?
How is testing done in an Agile environment?
How is quality monitored and managed in the Agile environment?
What are Testing Techniques in Agile development?
Who owns quality, and how do they change processes to improve quality?
Where do QA managers and testers fit in an Agile team?
How can Agile team members improve and expand their testing skills?
How do we engage testers in Agile development?
What to look for when hiring an Agile tester?
How to manage bugs in an Agile environment?
AgileQualityMadeEasy is a practical blog, giving specific advice with practices that can be put into action quickly and easily. It contains solutions to questions of quality in Agile, managing the Agile transition, continuous improvement of the entire process and issues of motivation and management. This knowledge is presented simply, with context and case-studies that come from a wealth of experience in the practical applications of software quality processes.
Software Quality Expert | Agile Consultant | Speaker | Lecturer | Success Enabler | Author
David Tzemach has been a Quality Architect, Head of Quality, and Agile Consultant for over 10 years. He has led numerous projects and groups to successful delivery using Agile methodologies. David is also the founder and owner of the “https://www.agilequalitymadeeasy.com/” blog and the author of the books "Agile Quality: A Practical Approach" and "The Art of Agile Metrics"
Roles & Responsibilities
The following is an outline of my current and past work experience. Each role has provided an opportunity to learn, grow, and continue developing both as a person and a professional. Take a look to learn more.
2019 - Present
HEAD OF QUALITY ARCHITECTURE, VARONIS
Direct leadership and management of the Quality leadership group.
Innovate and implement a new quality methodology "Team Quality maturity Level (TQML)" for enhancing quality performance in the agile environment.
Accountable on the company quality Vision, Standards and strategy to ensure customers receive the product to the highest standard of quality possible.
Provide leadership of excellence within the field of Quality Assurance and Testing.
Drive the organizational culture change focusing on innovation and enablement of innovative quality practices, standards, and mindset.
Accountable on the business quality performance measurements ensuring continuous improvement and that problems resolved effectively.
2014 - 2019
QUALITY ARCHITECT | AGILE FACILITATOR & TRAINER, VARONIS
The biggest and most important challenge of my career, to build Varonis as a world-class engineering organization. Led the enterprise quality architecture team and was the quality authority of the R&D department. As part of my responsibilities:
Led R&D organization of ~800 engineers in all aspects of quality.
Provided strategic leadership for quality within the global technical services organization.
Helped the company cut costs while retaining productivity.
Designed and executed quality processes for workflow and standards.
Designed quality strategies and determine the company’s quality vision.
The point of contact for all quality aspects of releases, RCA, and failure analysis.
Implemented Scrum end-to-end (a full-scale Agile implementation for the entire company).
June 2010 - Present
Consultant for all practices of agile frameworks and quality assurance. Helped organizations create strong, efficient and educated engineering teams for improved results.
June 2009- April 2010
IT ARCHITECT & PROCESS IMPROVEMENT CONSULTANT, EMUSE
Delivered a high-end quality process for high-profile customers, focusing on improving their infrastructure, processes, and procedures.
Learning and Living
January 2006 - May 2010
September 2012 - Aug 2014
MICROSOFT CERTIFIED PROFESSIONAL DEVELOPER (MCPD)
Aug 2017 - Sep 2017