Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
Improving development quality and speed with agile testing Releasing better software in ever shorter cycles demands an upgrade in testing. The talk shares techniques from an agile tester that will help you uncover risk early, improve product quality and build an approach to testing that includes your whole team. Ready? Let’s enhance your testing starting now! By Anastasia Chicu https://twitter.com/@anastasiachicu Anna is an Senior Quality Assurance Engineer at Freeletics with over 5 years of digital experience. Since joining Freeletics she has coordinated testing activities, supported 4 development teams and worked closely with developers to build a quality culture. Her past experience as an Agile Tester at XING and before in an outsourcing company has helped her develop effective communication skills in her team and with other departments. Her obscure debate passion, on the other hand, determined her to trigger constructive discussions that add value to the product and process.-. https://rubyonice.com/speakers/anastasia_chicu
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
The video titled 'Improving Development Quality and Speed with Agile Testing' features Anastasia Chicu, a Senior Quality Assurance Engineer at Freeletics. In her talk at the Ruby on Ice 2019 event, she highlights the necessity of effective agile testing in enhancing product quality and development speed. Chicu begins with an anecdote about a miscommunication that led to an Air Canada flight running out of fuel, drawing parallels to common miscommunications in software development that can result in project failures. She notes that about 68% of software projects fail due to such issues, reinforcing the importance of effective testing. Chicu discusses the multifaceted role of a QA professional, identifying three key roles: quality analyst, quality assurance professional, and quality ambassador. Each role is essential in ensuring that the project meets user expectations and quality standards. She emphasizes the need for transparency and collaboration between developers and testers, as differing focus areas can lead to confusion. Key points from Chicu’s presentation include: - The importance of defining quality assurance in the context of the software development lifecycle. - The significant role data plays in understanding user needs and shaping testing scenarios. - The value of customer engagement feedback in improving product quality, especially in clarifying user expectations and identifying areas for improvement. - Strategies for effective testing, such as involving developers early in the acceptance criteria discussions and using personas to guide testing approaches. - The necessity of having clear quality goals that foster accountability among developers for the overall quality of the product. Chicu provides practical examples and strategies, such as the use of A/B testing to assess the impact of changes on user experience while managing risk. She encourages teams to adopt a cooperative approach to testing and quality assurance, leveraging collective insights to better cover edge cases and improve overall productivity. To conclude, Chicu asserts that quality is the result of intelligent effort and promotes actionable techniques to reduce long-term risks. She encourages viewers to gather data thoughtfully, implement effective testing strategies, and engage in constructive post-mortems to continuously enhance quality in software development practices. By doing so, development teams can not only improve their testing outcomes but can also embrace a culture of quality ownership across all stages of development.
Suggest modifications
Cancel