Past Meetup

Reducing Risk When Changing Legacy Code with Tina Fletcher

This Meetup is past

39 people went

Location image of event venue

Details

Do you work on a large product that’s been around for a while? Are there dark corners and scary areas that no one wants to touch? Does everything seem interconnected in ways that no one fully understands? Do you have low, spotty, or maybe even unknown automated test coverage? Do your colleagues talk about doing a “big re-write”, or hiring an army of contractors to add tests in fragile areas? Does it feel tempting to attribute escaped defects to something like “there was no subject matter expert for the code we changed”?

If any of this sounds familiar, well, I’m afraid I don’t have all the answers. However, my belief that there are ways to make changing legacy code safer has led me to conduct several experiments to help determine what the most effective tactics might be. Interestingly, although I am a tester, none of the investigations I have undertaken so far involved doing any actual testing. So no matter what your role is, join me to hear what I’ve learned about good and bad ways to approach risk mitigation strategies such as code stewardship, team shadowing, knowledge management, test coverage analysis, and culture change.

Tina loves being challenged every day to solve new testing, communication, and leadership problems. You’re most likely to find her planning test approaches for new features, discovering ways to promote better collaboration between groups, or experimenting with techniques to help enable quality-focused development and decision making. Some of Tina’s favorite projects to date have been helping D2L to go “all-in” on AWS, building Analytics applications in D2L’s Brightspace learning platform, and leading the team responsible for testing BlackBerry Hub. Tina is currently a Senior Test Strategist at D2L.

---------------------------------------------------------------------------------------------------

Join us at D2L at 151 Charles St West (https://www.google.ca/maps?q=151+charles+st+w+kitchener&bav=on.2,or.r_cp.&bvm=bv.150475504,d.amc&biw=1864&bih=853&dpr=1.03&um=1&ie=UTF-8&sa=X&ved=0ahUKEwiK1_eLge7SAhXBOxQKHaqtA2IQ_AUIBigB) (https://www.google.ca/maps/place/151+Charles+St+W,+Kitchener,+ON+N2G+1H6/@43.4512677,-80.5008307,17z/data=!3m1!4b1!4m5!3m4!1s0x882bf4f565d4a1f1:0x6fd2b429b5b7aef5!8m2!3d43.4512677!4d-80.498642?hl=en)in the Tannery on Monday, October 16 from 6:30 to 8:30pm. Take the elevator to the 3rd floor where a D2Ler will greet you. This is a free event that is open to the public. RSVP today on Meetup.

Free parking is available in the Tannery parking lot. We will have local craft beer and snacks available.