Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Buckaroo development

created by sprout

(idea) by sprout (5 y) (print)   ?   (I like it!) Mon Oct 21 2002 at 9:19:30

This is a kind of software development methodology if you like. If you are familiar with the game Buckaroo this will make more sense.

The general scheme is thus...

  1. Design an build a nice simple clean system using your favourite methodology
  2. Add or modify functionality over many years without regard for consistency ignoring the developers cries for a total redesign. But be careful it might 'Buckaroo'!
  3. Repeat previous step until all developers with any knowledge of the system either crack up or leave.

This is a scheme I have been forced to apply to a system I maintain for many years now. It now contains acres of functionality that is no longer used. A lot of the stuff that is used - that I wrote - I can't remember for the life of me how it works. Also, several parts of the system are used in ways it was never designed for and the customer has never really explained this to any of the maintainers.

The upshot is that we are now left with a system that should be simple but looks like Frankenstein's monster and it is terrifying several developers.


printable version
chaos

Buckaroo kangaroo software rot Software development is not an engineering discipline
naive perceptions about software development Buckaroo Banzai Program Design Kevin Bacon
consistent methodology Kiss
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
The best nodes of all time:
Egyptian rat screw
We all love movies and books about us owning ourselves
Cargo cult
Diary of a Cereal Killer
The good drug guide
Pan
Empedocles
Rosette-forming Crassulaceae
Gregorian chant
Scotchgard
Writing and publishing
LeVar Burton
International Code of Signals
New Writeups
octillion369
Frost wyrm(person)
kalen
Three "T"s(idea)
octillion369
Undead(idea)
archiewood
Ico(fiction)
Heisenberg
Why I love Everything2(log)
octillion369
Death Knight(person)
XWiz
Are you hoping for a miracle?(review)
santo
The Host(review)
LostPsion
"Shut the Fuck Up" Theaters(idea)
beatrice
You've been slowly taking me over for nearly a year, do you know that?(idea)
Berek
YouTube(thing)
shaogo
How to Pretend to Have a Job(idea)
hapax
Les Provinciales(review)
zoeb
The Scene(review)
aneurin
Telephone Numbers for drama purposes(idea)
This page courtesy of The Everything Development Company