Iterating for Success: A Case Study in Remote Paired Programming

September 29, 2018

Slides: https://www.slideshare.net/Pivotal/iterating-for-success-a-case-study-in-remote-paired-programming-the-evolution-of-a-dream-with-an-international-twist/Pivotal/iterating-for-success-a-case-study-in-remote-paired-programming-the-evolution-of-a-dream-with-an-international-twist CoreLogic has a dream. This dream involves the transformation of several monolithic silos into a slick, unified storefront with a platform of microservices, deployed onto Cloud Foundry. Iterating into a new culture with the help of Pivotal Labs, CoreLogic embraced the concept of extreme programming to support a cultural change from waterfall to agile with a need to quickly train seasoned employees and attract motivated new talent. And, in order to enhance the pool of new ideas, diverse collaboration from across the globe is needed. The Solution: Remote Paired Programming We will take you through the evolution of a small team of pairs, some of which are located in a single location while others are scattered across the U.S., and recently in Kiev. Highlights of our journey include: 1. Evolving support tools and devices that assist us in our changing environment (monitors/displays, cameras, speaker phones, headsets) 2. Coordinating across time zones to ensure the process is not interrupted (standups, IPM, optimized story backlog) 3. Share Everything: Remote pairs have to be able to control the workstation, write code, and have access to all the tools required just like the local pair (proper video conferencing and screen-sharing) 4. Test driven development and adhering to pairing patterns 5. Courtesy & Respect: Verify good communications, think out loud, handling local side conversations by always including the remote pair, and taking breaks 6. Navigating around the naysayers by selling our new culture with rapidly built, high quality products/services Conclusion? To be determined. Literally. We are an ever-evolving work in progress and excited every day to see what comes next. Speakers: Kathy Ellison Oracle Database Administrator / Software Developer, CoreLogic Michael Stuart Prin, Software Architect, CoreLogic Filmed at SpringOne Platform 2018

Previous
Automation and Culture Changes for 40M Subscriber Platform Operation
Automation and Culture Changes for 40M Subscriber Platform Operation

Yahoo! JAPAN provides life and social services for 40 Million subscribers, which is almost 1/3 of Japanese ...

Next Video
What We're Learning Adopting Spring Boot and PCF for Dell.com's eCommerce
What We're Learning Adopting Spring Boot and PCF for Dell.com's eCommerce

In this talk, Nandini and Malini will share some of the Do’s and Don’ts from their experiences working on t...