Agile Metrics: Identifying the Good, the Bad, and the Ugly
Getting good information about how your teams are doing can be challenging. There are some very traditional metrics that we use in Scrum to see team progress, but are you getting the entire picture? Are your teams actually doing badly but you can't tell? Where can they make some improvements? Your metrics should be able to tell you - at a glance - what's going well and what's going badly.
In this workshop, we'll review, discuss, and create several different metrics you can use to track your team's progress. Are they on track? Are they lost in the weeds? What kinds of metrics are most useful for the kind of agile methodology your teams are using? For instance, Kanban requires a whole different way of measuring team accomplishments than Scrum. After taking this workshop, you should understand the different kinds of metrics, which metrics are most useful for which methodologies, which metrics you aren't using will help identify anti-patterns, and how to identify teams that are on track or off the rails.
Are Test Coverage Measurements Unnecessary in TDDVirender Kumar
schedule 1 year agoSold Out!
TDD is based on the premise that automated test is written before we write actual code. In such a scenario, we should be getting very high test coverage by default. I will discuss whether test coverage metrics have any significance in TDD paradigm using a sample program.
I will present an application developed using TDD from scratch. Using this application I will try to answer following questions:
- Do we get very high test coverage by default.
- Do test coverage measurements bring in any value in TDD
- Which coverage metrics might be useful