Team Code Ownership
Team Code Ownership is “the ability for any developer on a team to change any of the team’s code.”
Theory of Sustainable Software Development through Team Code Ownership
in Collaborative software development
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
in Pair Programming / Sedano quotes
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.
The Origins of Collaborative Software Development
in Collaborative software development
Collaborative Software Development is the combination of practices from Extreme Programming, Kanban software development, User centered design, and Lean Start-up.
Renaming the Iteration Planning Meeting
Summary
I suggest renaming the “Iteration” “Planning” Meeting (IPM) to accurately reflect Pivotal’s current goals and practices for that meeting.
Collaborative Software Development
in Collaborative software development
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.
OS X filesystem and case sensitive bugs
Note: I was later convinced that this was a “not so great” solution =)
Estimated vs actual story points
On my last project, I tried an experiment looking at estimation accuracy.
SE Marathon Quote
in Sedano quotes
“Software Development is a marathon, not a sprint” - Todd Sedano