425 reputation
28
bio website
location United States
age
visits member for 2 years, 9 months
seen Nov 30 '11 at 13:31

Involved in Agile development since before it was called "Agile". Have had roles as developer, scrum master and product owner. I am currently employed at a fortune 500 company leading multiple globally dispersed development teams.


Sep
24
awarded  Yearling
Sep
24
awarded  Yearling
Oct
29
accepted How do you avoid disrupting the flow of work when the Product Owner asks for a release?
Oct
24
comment How do you avoid disrupting the flow of work when the Product Owner asks for a release?
@xsAce, good question. In Kanban, an individual will pull a story from the backlog when they finish the current work. This means that the product is adding new user value continuously until the story queue is empty (the stop trigger). Thus flow changes. John's answer was good but branching has it's own set of problems so I was hoping to see one or two more answers. From John's thoughtful remarks, I am seriously considering branching as a solution.
Oct
24
comment Why do I have to choose between “management” and “technical” tracks in my career?
Being a generalist is healthy for any company (large and small) if that's what the company needs and you can also claim a specialty. If you interview for a job to "fit into a niche" why would you ever "try to explain" to them that you can do that job and so much more. Get the job they interviewed you for and then show them how skilled you are. Good luck.
Oct
24
comment How to account for a bug fixing iteration?
The question itself is good but the process description makes me feel you are in denial about how well things are working. If you do nothing else, tell the PO that the team can't commit to a release date at this time. The best you can do is commit to him/her that you will focus on a quality assessment in the next iteration. Have a serious team discussion at your next retrospect.
Oct
24
answered How to account for a bug fixing iteration?
Oct
24
comment Is the Product Owner also a developer on your team?
It's a red flag when you say your development work is full time but the PO duty is "over time". If you set that priority, then you owe it to the team and yourself to convince whomever that the PO job is not right for you.
Oct
22
asked How do you avoid disrupting the flow of work when the Product Owner asks for a release?
Oct
22
awarded  Citizen Patrol
Oct
22
awarded  Autobiographer
Oct
22
awarded  Analytical
Oct
22
comment Scrum taskboard with QA stage
If you are interested in the concept of a "Scrum Task Board", take a look Kanban. I highly respect Mike Cohn's work and IMO, he is one of the best writers on Scrum. However, Kanban offers a richer set of solutions for those interested in these types of boards.
Oct
22
answered Scrum taskboard with QA stage
Oct
22
answered How can I get my startup working with Agile development?
Oct
22
comment How to convince a teammate, who sees oneself as senior, to learn SVN conceptual basics?
@CourageousAnonymousCoward, it's always disappointing when people who exert control over the same thing disagree. This is exactly the situation when a leader (who has more power to exert more control) must intervene. Problem is, it's tough for the people involved to ask for help. For the sake of the team, someone should ask.
Oct
20
comment Is it Ok to change estimates in the middle of an iteration?
@Michael, this answer may be true for some agile processes but the question relates to Scrum. In Scrum, it is not recommended to change the story points after sprint planning because the team Velocity metric could be compromised.
Sep
28
comment Should code from an incomplete story be removed from the build?
How do you deal with Continuous Integration best practices if the code is not placed into the main branch daily?
Sep
26
answered Release Planning in Agile/Extreme Programming
Sep
26
answered With agile, what do when a user story doesn't get completed in an iteration?