test-driven development webinar - cprime

8
Instructor: Monica Yap, CSP, CSM, CSPO 4100 E. Third Ave, Suite 205, Foster City, CA 94404 | 650-931-1651 | www.cprime.com The leader in training and consulting for project management and agile development Test Driven Development

Upload: cprime

Post on 15-Apr-2017

467 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Test-Driven Development Webinar - cPrime

Instructor: Monica Yap, CSP, CSM, CSPO

4100 E. Third Ave, Suite 205, Foster City, CA 94404 | 650-931-1651 | www.cprime.com

The leader in training and consulting for project management and agile development

Test Driven Development

Page 2: Test-Driven Development Webinar - cPrime

Copyright 2011, cPrime Inc. © 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved2

© 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved

Webinar Logistics

• Feel free to type questions into the chat box at any time (we will hold a Q&A session after the demonstration)

• Full attendance of the presentation will earn you 1 PDU (this information will be sent via email)

• This webinar will be recorded and posted online (this information will be sent via email)

Page 3: Test-Driven Development Webinar - cPrime

Copyright 2011, cPrime Inc. © 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved3

© 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved

Who are We?

Page 4: Test-Driven Development Webinar - cPrime

Copyright 2011, cPrime Inc. © 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved4

© 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved

Today’s Presenter

Monica Yap, CSP, CSM, CSPO

• 20+ years in software development• Trains and coaches

Scrum process technical practices

• Coached company with Small to large (40,000 developers) size Multiple software development teams Embedded software teams IT operation Non-software teams

Page 5: Test-Driven Development Webinar - cPrime

Copyright 2011, cPrime Inc. © 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved5

© 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved

Topics

1. What is Test Driven Development2. Why?3. How?

Page 6: Test-Driven Development Webinar - cPrime

Copyright 2011, cPrime Inc. © 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved6

© 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved

What is TDD

1. Came from Extreme Programming 2. It includes mini practices:

• Writing automated unit test• Simple design• Refactoring

Page 7: Test-Driven Development Webinar - cPrime

Copyright 2011, cPrime Inc. © 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved7

© 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved

Why

* How Agile Projects Measure Up, and What This Means to You.Agile Product & Project Management, Vol. 9, No. 9. Cutter Consortium.

Page 8: Test-Driven Development Webinar - cPrime

Copyright 2011, cPrime Inc. © 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved8

© 2012 cPrime Inc., All Rights Reserved© 2012 cPrime Inc., All Rights Reserved

How To