Is Agile CodeReview anOxymoron?
Guest Host and Moderator Esther Schindler Esther Schindler is the editorial director of Software Quality Connection. She h...
Guest Expert Speaker Jack Ganssle A popular speaker, Jack is the Technical Editor of Embedded Systems Programming magazine...
Jack’s Perspective on Agile andCode Review  Code reviews are essential for producing  quality, maintainable, software. Som...
Guest Expert Speaker Jared Richardson Jared Richardson has authored and coauthored a number of books, including the best s...
Jared’s Perspective on Agile andCode Review   Pair programming was a staple of XP, but it never   worked that well for me....
Guest Expert SpeakerDave RooneyA veteran Agile Coach in Ottawa, ON, Canadawith over 20 years industry experience, Daveis a...
Dave’s Perspective on Agile andCode Review   "I come to Agile from the Extreme Programming   world, so my perspective is q...
What’s Different? What’s different about code reviews when you’re doing agile?
Inspection Strategies Do different types of software require different inspection strategies?
Agile Approaches Agile approaches: TDD vs. XP vs. FDD vs. SCRUM (and is TDD a stand-alone practice or part of XP)?
What’s the worst exampleof code review that you’veseen or heard about?
Things I learned the hardway.
Questions?
SmartBear Software Webinar:  Is Agile Code Review an Oxymoron?  An Expert Roundtable
Upcoming SlideShare
Loading in …5
×

SmartBear Software Webinar: Is Agile Code Review an Oxymoron? An Expert Roundtable

1,610 views
1,585 views

Published on

Everyone has an opinion about how code reviews fit into an Agile environment from “They are crucial… just done differently,” to “They don’t belong together at all...” (think “baby giant”). No matter where your brain dwells in this spectrum, there can be no doubt that, when done right, code reviews significantly contribute to overall software quality in Agile environments. Watch this webinar and hear 3 expert panelists share their perspectives on code review and testing in agile environments and debate the highlights and pitfalls of agile code reviews. Learn:

• What’s different about code reviews when you are doing agile

• Do different types of software require different inspection strategies

• Do code reviews vary with different agile approaches

• How to avoid bad code reviews

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,610
On SlideShare
0
From Embeds
0
Number of Embeds
92
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SmartBear Software Webinar: Is Agile Code Review an Oxymoron? An Expert Roundtable

  1. 1. Is Agile CodeReview anOxymoron?
  2. 2. Guest Host and Moderator Esther Schindler Esther Schindler is the editorial director of Software Quality Connection. She has been writing about technology subjects since 1992, and has focused on software development topics for the last several years. Youve read plenty of her articles, as her byline has appeared in CIO.com, ITWorld.com, Software Test & Performance, SD Times, Informit.com, ComputerWorld and DevSource.com. She is also a well-known chocoholic. http://twitter.com/estherschindler
  3. 3. Guest Expert Speaker Jack Ganssle A popular speaker, Jack is the Technical Editor of Embedded Systems Programming magazine as well as author of the magazines monthly column "Breakpoints". He has published over 600 articles on different aspects of embedded development, as well as six books on the subject. On-line, he writes the weekly Embedded Pulse column on embedded.com and is editor of The Embedded Muse, a free bi-weekly email newsletter. www.ganssle.com
  4. 4. Jack’s Perspective on Agile andCode Review Code reviews are essential for producing quality, maintainable, software. Some of the agile methods embrace reviews; others seem to discount them. As a passionate advocate of reviews, I feel any method - agile or otherwise - that doesnt demand reviews should be abandoned or modified.
  5. 5. Guest Expert Speaker Jared Richardson Jared Richardson has authored and coauthored a number of books, including the best selling Ship It! A Practical Guide to Successful Software Projects and Career 2.0: Take Control of Your Life. He’s a regular at software conferences and a thought leader in the Agile space. Jared works full- time as an internal coach at defense contractor Logos Technologies. He’s made a career out of helping teams find, and fix, their process blind spots. He lives in Morrisville, North Carolina with his wife and children where he recently, quite by accident, became a backyard chicken farmer. Find Jared on the web at AgileArtisans.com
  6. 6. Jared’s Perspective on Agile andCode Review Pair programming was a staple of XP, but it never worked that well for me. I also saw little value in large groups reviewing a single developers code. I settled on the peer code review as the best solution. When a developer finishes a feature (or fixing a bug), and before checking in their code, they would go find a co-worker who wasnt "deep" in another issue, and review the work.
  7. 7. Guest Expert SpeakerDave RooneyA veteran Agile Coach in Ottawa, ON, Canadawith over 20 years industry experience, Daveis aCo-founder/Consultant with WestboroSystems. He’s been involved with AgileSoftware Development since 2000, helpingprivate and public sector organizations frompre-funding startups to the Fortune 15improve their software delivery process. He isan active writer, speaker and advocate ofagile methods in Canada.http://twitter.com/in/daverooneyca
  8. 8. Dave’s Perspective on Agile andCode Review "I come to Agile from the Extreme Programming world, so my perspective is quite simple: at least two pairs of eyes must see every line of production code before its committed to source control. There are, however, a multitude of ways to accomplish that goal!"
  9. 9. What’s Different? What’s different about code reviews when you’re doing agile?
  10. 10. Inspection Strategies Do different types of software require different inspection strategies?
  11. 11. Agile Approaches Agile approaches: TDD vs. XP vs. FDD vs. SCRUM (and is TDD a stand-alone practice or part of XP)?
  12. 12. What’s the worst exampleof code review that you’veseen or heard about?
  13. 13. Things I learned the hardway.
  14. 14. Questions?

×