Software Quality in professional development | Pakka Nimbu Podcast 08 - podcast episode cover

Software Quality in professional development | Pakka Nimbu Podcast 08

Oct 25, 20231 hr 4 minSeason 1Ep. 8
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

In this conversation, Anand Bagmar shares his journey in the software space and the defining experiences that shaped his beliefs. He discusses the transition from testing to quality and the importance of understanding agile and influencing quality throughout the software development lifecycle. Anand emphasizes the need to focus on practices rather than best practices, as what works in one context may not work in another. He also explores the challenges of managing empowerment and risk, and the importance of understanding the impact of testing on the end user. The conversation concludes with a discussion on shift left and the need for developers to take responsibility for testing. The conversation explores the concepts of shift left and shift right in software development. Shift left refers to moving testing earlier in the development cycle, while shift right focuses on automating deployments, configurations, and feedback loops. Both shifts are essential for ensuring quality and involve all roles in the development process. The conversation also highlights the importance of developers asking questions about requirements, understanding test cases, and writing tests for their code. Mistakes that developers often make include not prioritizing testability and measurability, and not performing a thorough sanity check before handing over their work. Chapters 00:00 Introduction and Background 03:49 Defining Experiences and Transformation 09:24 Transition from Testing to Quality 12:05 Changing Testing Approach 17:21 Understanding Agile and Influencing Quality 20:17 Practices and Best Practices 25:05 Starting Point and Context 28:22 Managing Empowerment and Risk 31:46 Handling OTP Validation 36:45 Connecting to Databases and Test Data Management 45:21 Testing Scenarios in Production 51:33 Understanding Impact and Shift Left 53:11 Shift Left and Shift Right 59:09 Mistakes Developers Make This episode is also available as podcast on all major platforms, including Spotify, Apple Podcasts, and Amazon Music. This episode's sponsor is ⁠⁠⁠⁠BlueJay by 10xEngg⁠⁠⁠⁠, they are building a very promising product "Bluejay" that makes it easier for developers to create and manage alerts. If you aren't using them, you are missing out!! It automatically handles the creation of alerts and adds a ton of intelligence to them going forward! Request a demo from them TODAY! Find Bhavin Doshi on other platforms: LinkedIn: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://www.linkedin.com/in/bkdonline/⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ Twitter: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://twitter.com/PakkaNimbu⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ Telegram: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://t.me/pakkanimbu⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ Youtube: ⁠⁠⁠⁠⁠⁠⁠https://youtube.com/@pakkanimbu⁠⁠
For the best experience, listen in Metacast app for iOS or Android