Mesut will be presenting the following session
-
keyboard_arrow_down
Mesut Durukal - The Tester’s Guide to Quality
45 Mins
Case Study
Beginner
Story:
After I was hired by my company, they assigned me to a project. Soon after I was introduced to the project, I quickly realized that there are a few -maybe lots of :)- improvement rooms. I will share my story which ended up in a successfully built quality.
With correct steps, we can see how quickly a quality process can be developed. But what is a quality process and how can we ensure quality? Does quality assurance equal to running tests? As you can guess, the answer is no. So we will talk about the components of quality assurance.
By means of the initiatives I have introduced, we experienced not only the quality of the product, but also the efficiency of the agile ceremonies and visibility of information. Since efficient communication is a key player of quality assurance just like everything else, we will talk about conducting daily meetings in the best way.
Initially:
- No track of bugs
- No feedback cycle on tests
- No transparency of the progress
- No organized feature
- No metrics, no idea about coverage
- Escaped bugs
- Massive manual effort
Solutions:
- Bugs Management initiative
- Test Review initiative
- Short and very understandable progress reports
- Feature Housekeeping initiative
- Monitoring, Traceability
- Pulling QA in Early Stages
- Automation: Common Locators, Parallel Running, Reporting Dashboard
1. What got you started/interested in modern software development methods?
The doors opened by the software development world pulled me in. After seeing how technology and software can be used to help or serve people, I started thinking we can do even more. I believe modern development method can pave the way for resolving our daily life problems in the future.
2. What do you think is the biggest challenge faced by the software product engineering community today?
I guess matching solutions with the needs is the biggest problem. There are various solutions and requirements, but sometimes they are not in the same place and not aware of each other. That is why most of the developed products are going maintenance before being used by real users.
3. What do you think are the most exciting developments in software product engineering today?
As expected AI is one of the most exciting development since it is not easy to guess its limits.
4. Why did you choose the topic(s) you will be speaking about at the conference?
I love Quality Assurance and I believe it gives lots of opportunities to build new approaches and communication channels. I will share what kind of communication bridges and initiatives I built in my project.
5. What are some of the key takeaways from your session(s) at Agile India?
A lot of real life initiatives to support quality assurance activities and ways to manage test automation successfully.
6. Which sessions are you particularly looking forward to attending at Agile India this year?
All the talks are very interesting but 40 Agile Methods in 40 minutes and The Best Agile Metrics – Everything Else Sucks!!! had my attention in the first sight.
7. Any personal remarks/message you want to share with the software community?
Looking forward to meeting you all.