TestCon Europe 2020
Vilnius and Online
Jason Wick is a Senior Manager of Product Development with over a decade of experience in Engineering, Quality Assurance, and Automation in a variety of industries. He got started in QA working on video games at LucasArts in the San Francisco Bay Area and used that initial experience to build a career in software. His passion lies in managing and guiding others to reach higher levels in their professional performance, both as individuals and as teams. Jason lives in Colorado, USA with his wife, two children, and Bobby the guinea pig.
Giving Great Feedback in Software Development Teams
After presenting his session “Eight Ways to Ruin Your 1-on-1s” at Stareast and SQuADCon Denver in 2019, attendees told Jason one particular area of discussion needed more attention: feedback. This session will be the session everyone knows they should attend but would like to avoid! Providing feedback is a necessary skill for individuals, teams, and organizations to grow, yet studies suggest 69% of managers are uncomfortable communicating with their employees and 37% of business leaders are afraid to give performance feedback. Although these numbers only address managers, we all need to show leadership by providing feedback to those around us in all directions.
This talk will first define feedback, the different types of feedback, the market numbers around feedback, and why feedback is a necessary part of growth. Additionally, there are several studies to draw from that show how important receiving feedback is to people, particularly younger professionals.
Next this talk will put feedback in different contexts of our work and explain why it is important in each context: 1-on-1 relationships, code bases and code reviews, bug writing quality, product design input from a user perspective.
Lastly, this talk will provide specific tactical approaches to improve on a mindset averse to giving feedback, citing professional works and encouraging attendees to participate!
– Define and understand importance of feedback in different software development contexts.
– Tactical approaches to providing effective verbal feedback 1-on-1.
– Tactical approaches to providing specific written feedback around code, bug writing.