A to Z of Software Methodologies
In response to a recent 'Definitive' List of Software Development Methodologies I thought I ought to post my own A-Z of software methodologies: Can you tell me what I'm missing?)ADD Asshole driven development - team lead badly out of touch, yet never wrong BDD Build driven Development - builds it does? check it in you should CDD Competition driven development - GOOG and AAPL have one, we need one too Checkin driven Development - boss measures success by checkin count, more==better DDD Database driven Design - objects enslaved by related rows EDD Education driven Development - Ruby newbie, but i'll learn Entertainment driven Development - maybe we will fail, but by god we'll have a blast FDD Fear driven development - if we don't add feature number 1 million and 3, we may lose a customer Fantasy driven development - shipping on time, feature complete, zero bugs, free of charge GDD Golf driven development - ceo heard a new buzzterm while on golf course HDD Hatred driven Development - strong team plus clear goals forged around common enemy Heisenberg driven development - cannot be defined without altering the meaning IDD Industry driven development - never aim at the ass end of a duck JDD Java driven development - "i don't know the problem, but i know the solution is java"-style thinking KDD Knowledge driven development - we are wise and our product is awesome Knife driven development - code it or i'll cut you LDD Luncheon driven development - drunken lunch, big idea, now we're sleepy MDD Munchie driven development - team too stoned to stop coding NDD Nacho driven development - then they ate some nachos ODD Object driven development - don't stop until your OO hierarchy is 57 levels deep PDD Panic driven development - works for me Paradigm driven development - synthesizes an ecosystem of evolving collaboration architectures QDD Quantum driven development - only works on hardware that hasn't yet been invented RDD Research driven development - this time for sure! SDD Sales driven development - head salesguy already promised it, now we gotta build it TDD ToDo driven development - aka stepwise refinement UDD Underwear driven development - seat of the pants approach VDD Voodoo driven development - if it doesn't compile, just stick another pin in it WDD "Works on my machine" driven development - formerly, Rapid Application Development Whiteboard driven development - see Domain Driven Design XDD Xml driven development - "xml is like violence, if it's not working you need more of it" YDD Y-Combinator driven development - (equals (name Paul Graham) (plus lisp god)) ZDD Zen driven development - you don't drive the development, the development drives you
'Jexorro' on Fri, 01 Aug 2008 12:24:41 GMT, sez: Test Driven Development: You're so endeared with the idea of test-first that you'll sacrifice productivity, profitability and common sense to hammer every round peg into this tetrazoidal hole.
'HitScan' on Fri, 01 Aug 2008 14:47:23 GMT, sez: An improvement for QDD:
QDD Quantum driven development - It only works when nothing is interacting with it, after which it disappears.
'Kevin Dente' on Fri, 01 Aug 2008 15:00:29 GMT, sez: GDD - Google Driven Development. Building an application by stitching together code snippets found in web searches.
'mike' on Fri, 01 Aug 2008 15:32:07 GMT, sez: BDD: Baby-driven development - What Scott Hanselman is doing. :-)
BDD: Boredom-driven development - Nothing on TV tonight.
EDD: Ego-driven development - "Oh, yeah?! I can do that, only better!"
FDD: Fashion-driven development - "Everyone is doing dynamic languages! We need to do those too!"
MDD: Marketing-driven development - We promised it, you better code it.
MDD: Musing-driven development - "I wonder if this would work?"
TDD: Tradeshow-driven development -- what can we get done by PDC?
'CAD bloke' on Fri, 01 Aug 2008 21:56:29 GMT, sez: NDD: Noob Driven development - Learning to code by doing enterprise level development with code snippets from books.
BDD: Beer Driven Development - "Must finish code so I can drink myself to death off the but-me-a-beer PayPal links."
iDD: iPhone Driven Development - with caveats. Stay inside the square.
FDD: Flash Driven Development - Pointless but bloody hell, it looks great. Once.
DDD: Dollar Driven Development - the base class from which all development is derived.
'Chris Ammerman' on Wed, 06 Aug 2008 10:43:43 GMT, sez: > ZDD Zen driven development - you don't drive the development, the development drives you
Hmmm... Are you sure that's not YSDD: Yakov Smirnov Driven Development?
'Tim' on Sun, 24 Aug 2008 20:53:00 GMT, sez: CYADD - We've all been there...
'Maria' on Sun, 21 Sep 2008 06:12:23 GMT, sez: Lol... I was doing research on software development methodology and this is what I've got.
'kmilo' on Tue, 07 Oct 2008 20:55:39 GMT, sez: Thanks, I use to say no Software Methodology were used at my workplace, but after reading your post I found we do SDD
'Meet A Developer' on Thu, 20 Nov 2008 03:53:39 GMT, sez: Hire our human resources for 10USD per hour.Check our portfolio
http://meetadeveloper.com/portfolio.php
|