Slide 1

Slide 1 text

Software Development Practices Patterns University of S˜ ao Paulo Presented by: Herez Moise Kattan University of S˜ ao Paulo Institute of Mathematics and Statistics (IME) Department of Computer Science June 13, 2017 [email protected] Software Development Practices Patterns June 13, 2017 1 / 8

Slide 2

Slide 2 text

Agenda 1 Pair Programming 2 Mob Programming 3 Programming and review simultaneous in Pairs 4 Questionnaire 5 Metrics [email protected] Software Development Practices Patterns June 13, 2017 2 / 8

Slide 3

Slide 3 text

Pair Programming By Lisamarie Babik - Ted and Ian Uploaded by Edward, CC BY 2.0: https://commons.wikimedia.org/w/index.php?curid=9546406 [email protected] Software Development Practices Patterns June 13, 2017 3 / 8

Slide 4

Slide 4 text

Mob Programming [email protected] Software Development Practices Patterns June 13, 2017 4 / 8

Slide 5

Slide 5 text

Mob Programming [email protected] Software Development Practices Patterns June 13, 2017 4 / 8

Slide 6

Slide 6 text

Programming and review simultaneous in Pairs [email protected] Software Development Practices Patterns June 13, 2017 5 / 8

Slide 7

Slide 7 text

Questionnaire ccsl.ime.usp.br/wiki/SwarmQuestionnaire A questionnaire, about the experience with Mob Programming at LAB XP, was answered by three teams. Consent term, photos and all answers of the fourteen members of the tree teams are available online at the CCSL Wiki of the IME-USP: ccsl.ime.usp.br/wiki/SwarmQuestionnaire [email protected] Software Development Practices Patterns June 13, 2017 6 / 8

Slide 8

Slide 8 text

Metrics Quality and velocity of the software development Kattan, H. M.: Programming and review simultaneous in Pairs: a pair programming extension. Master Dissertation. In: Institute for Technological Research of the State of S˜ ao Paulo (IPT). http://aleph.ipt.br/F. Or http://ipt.br, click on: Online Consultations, then click on: Library, (2015) [email protected] Software Development Practices Patterns June 13, 2017 7 / 8

Slide 9

Slide 9 text

References 1. Zuill, W.: Mob Programming: A Whole Team Approach. Experience report, Agile (2014) 2. Zuill, W., Meadows, K.: Mob Programming - A Whole Team Approach. First edition of Book published on October (2016) 3. Beck K.; Andres, C.: Extreme Programming Explained: Embrace Change. 2nd Edition, Boston-USA. Addison-Wesley, 75p. (2004) 4. Rooksby, J., Hunt, J., Wang, X.: The theory and practice of randori coding dojos.In: Agile Processes in Software Engineering and Extreme Pro- gramming, vol. 179, pages 251-259. (2014) 5. Wilson, A.: Mob Programming What’s works, what’s doesn’t. In: Agile Processes in Software Engineering and Extreme Programming: proceedings of the 16th International Conference on Agile Software Development, XP 2015, pages: 319-325. held in Helsinki, Finland, in 25-29 May (2015) [email protected] Software Development Practices Patterns June 13, 2017 8 / 8