Methodology mesh: which software development process do you use?
Staying true to my nature as a pessimistically pragmatic non-conformist, I tend not to buy into any one thing 100%, and rather adapt it for my own needs. For instance, I enjoy the Rational Unified Process model for iteratively developing software on a project as a whole, but I find the Microsoft Solutions Framework superior for managing the team aspects of projects. Also, I find eXtreme Programming principles helpful for the individual when working on a project item.
So, I use a mish-mash of methodologies in getting my own stuff done. It’s and loosely-defined, but it’s what works for me, and that’s what counts most.
What do you use? Do you mix-and match?