1,165 reputation
145
bio website criticalresults.com
location Cleveland, OH
age
visits member for 3 years, 7 months
seen Jul 1 at 20:14
Geek, networker, xkcd fan, Jodie Foster's soulmate. I help you get your projects done faster, sharpen your team, and make you feel better in the bargain. My blog is about software technology, processes, and philosophy.

Sep
24
awarded  Autobiographer
May
19
awarded  Yearling
Mar
19
comment How should we handle extra cosmetic features in Scrum sprints?
I'm actually saying that my "definition of done" is flexible. It (implicitly) includes something like "The user interface must be clean and professional at a minimum, but it can include extra shiny parts if there is time to make them." That's intentionally giving the developers a lot of wiggle room.
Mar
17
comment How should we handle extra cosmetic features in Scrum sprints?
All right, that's an interesting constraint. It sounds like either way could work for you, but the latter case supports the Agile value of "minimizing the amount of work done." In other words, YAGNI is your friend.
Mar
17
answered How should we handle extra cosmetic features in Scrum sprints?
Mar
10
revised How do I respond to incoming network messages in a way that achieves loose coupling?
Wrong kind of "its."
Mar
10
suggested approved edit on How do I respond to incoming network messages in a way that achieves loose coupling?
Mar
10
comment What actions to take when people leave the team?
Specifically, this is a really good reason to do a lot of pair programming.
Mar
7
awarded  Editor
Mar
7
revised Most efficient data structure for implementing inheritance structure without classes
spelling in title
Mar
7
suggested approved edit on Most efficient data structure for implementing inheritance structure without classes
Mar
5
comment Is it conventional to raise a NotImplementedError for methods whose implementation is pending, but not planned to be abstract?
For what it's worth, this is what Microsoft Visual Studio does by default when you use the IDE to "implement an interface." At Robert Harvey says, the result is well understood.
Nov
26
comment Do you track progress during a agile sprint (iteration)
Right, that's why you look at the point values too. Maybe make the larger stories physically bigger? The idea is to do what works for you in conveying that information. And this board concept doesn't mean you're really doing Kanban--it just means you're borrowing one of the artifacts because it's helpful to you.
Nov
26
answered Do you track progress during a agile sprint (iteration)
May
19
awarded  Yearling
May
19
awarded  Yearling
Jul
10
awarded  Great Answer
Jul
10
awarded  Good Answer
Jul
10
awarded  Teacher
Jul
10
awarded  Nice Answer