On the Zend Developer Zone today there's a new post mentioning something from Wil Sinclair about something he calls "process patterns" in software development.
From Wil's post:
I need a word for several engineers working on the same project that isn’t ‘team’. Why? Because most engineers working on the same project aren’t working together as a team. This is why I believe in process patterns. Note: I didn’t say that I believe in processes, because I don’t. [...] You name a methodology, and I don’t believe in it. But I do believe that there are some process patterns that can dramatically improve team productivity.
These patterns are things that are common to several of the processes common to software development - like backlogs, test driven development, etc - but don't have to be considered as something that only comes with XP or Scrum and shouldn't be used outside them. There's even a whole other site dedicated to defining these patterns and where the ideas came from. Oh, and don't forget to add Wil's new word to your vocabulary - "hackle", two or more engineers working together on one project (not necessarily as a team).