Your SlideShare is downloading. ×
0
Test-Driven Development Webinar - cPrime
Test-Driven Development Webinar - cPrime
Test-Driven Development Webinar - cPrime
Test-Driven Development Webinar - cPrime
Test-Driven Development Webinar - cPrime
Test-Driven Development Webinar - cPrime
Test-Driven Development Webinar - cPrime
Test-Driven Development Webinar - cPrime
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Test-Driven Development Webinar - cPrime

229

Published on

Test-Driven development (TDD) is an essential engineering practice for agile developers. It is at the heart of low-defect Agile software development; its techniques allow incremental development and …

Test-Driven development (TDD) is an essential engineering practice for agile developers. It is at the heart of low-defect Agile software development; its techniques allow incremental development and Emergent Design to flourish, without degrading quality. This software development process relies on the repetition of a very short development cycle: first the developer writes an (initially failing) automated test case that defines a desired improvement or new function, then produces the minimum amount of code to pass that test, and finally refactors the new code to acceptable standards.

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
229
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • May want to update with current offerings
  • Transcript

    • 1. Test Driven Development Instructor: Monica Yap, CSP, CSM, CSPO 4100 E. Third Ave, Suite 205, Foster City, CA 94404 | 650-931-1651 | www.cprime.comThe leader in training and consulting for project management and agile development
    • 2. 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)CopyrightcPrime Inc., Rights Reserved © 2012 2011, cPrime Inc. © 2012 cPrime Inc., All All Rights Reserved 2
    • 3. Who are We?CopyrightcPrime Inc., Rights Reserved © 2012 2011, cPrime Inc. © 2012 cPrime Inc., All All Rights Reserved 3
    • 4. 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 teamsCopyrightcPrime Inc., Rights Reserved © 2012 2011, cPrime Inc. © 2012 cPrime Inc., All All Rights Reserved 4
    • 5. Topics 1. What is Test Driven Development 2. Why? 3. How?CopyrightcPrime Inc., Rights Reserved © 2012 2011, cPrime Inc. © 2012 cPrime Inc., All All Rights Reserved 5
    • 6. What is TDD 1. Came from Extreme Programming 2. It includes mini practices: • Writing automated unit test • Simple design • RefactoringCopyrightcPrime Inc., Rights Reserved © 2012 2011, cPrime Inc. © 2012 cPrime Inc., All All Rights Reserved 6
    • 7. Why * How Agile Projects Measure Up, and What This Means to You. Agile Product & Project Management, Vol. 9, No. 9. Cutter Consortium.CopyrightcPrime Inc., Rights Reserved © 2012 2011, cPrime Inc. © 2012 cPrime Inc., All All Rights Reserved 7
    • 8. How ToCopyrightcPrime Inc., Rights Reserved © 2012 2011, cPrime Inc. © 2012 cPrime Inc., All All Rights Reserved 8

    ×