Team Code Ownership
Team Code Ownership is “the ability for any developer on a team to change any of the team’s code.”
Team Code Ownership is “the ability for any developer on a team to change any of the team’s code.”
The theory describes how teams can continue to deliver value in spite of team disruptions. The theory is a collection of synergistic principles, policies, and practices encouraging a positive attitude towards team disruption, knowledge sharing and continuity, as well as caring about code quality. The Theory of Sustainable Software Development through Team Code Ownership is fully presented in the paper.
Performance pair programming is when one developer drives the entire implementation while the other watches. It is as if someone is solo programming with an audience. The performer prefers accomplishing a task more than taking advantage of the teaching opportunity.
Collaborative Software Development is the combination of practices from Extreme Programming, Kanban software development, User centered design, and Lean Start-up.
I suggest renaming the “Iteration” “Planning” Meeting (IPM) to accurately reflect Pivotal’s current goals and practices for that meeting.
I’m still editing this blog post and it is subject to change. While what I want to say isn’t changing, the words that I use to say it are changing.
Note: I was later convinced that this was a “not so great” solution =)
On my last project, I tried an experiment looking at estimation accuracy.
“Software Development is a marathon, not a sprint” - Todd Sedano
“I am frustrated when my expectations do not align with reality” - Todd Sedano