Fake It. Trash It. Build It.
42floors.com
Fake It. Trash It. Build It.
1–9 of 9 posts
Re: Fake It. Trash It. Build It.
#2There's a lot of different ideas about how much is too much in terms of up-front design, but to me this goes a little too far to be called anything but chaos with a chance happy ending.
Re: Fake It. Trash It. Build It.
#3Re: Fake It. Trash It. Build It.
#4Re: Fake It. Trash It. Build It.
#5It's good that this worked for them, but I think it's a bit questionable to assume that because it worked in this case it's a good idea (or even an idea at all instead of just a complete dismissal of planning and structure). There's a lot of different ideas about how much is too much in terms of up-front design, but to me this goes a little too far to be called anything but chaos with a chance happy ending.
Re: Fake It. Trash It. Build It.
#6It's good that this worked for them, but I think it's a bit questionable to assume that because it worked in this case it's a good idea (or even an idea at all instead of just a complete dismissal of planning and structure). There's a lot of different ideas about how much is too much in terms of up-front design, but to me this goes a little too far to be called anything but chaos with a chance happy ending.
Re: Fake It. Trash It. Build It.
#7Re: Fake It. Trash It. Build It.
#8It's good that this worked for them, but I think it's a bit questionable to assume that because it worked in this case it's a good idea (or even an idea at all instead of just a complete dismissal of planning and structure). There's a lot of different ideas about how much is too much in terms of up-front design, but to me this goes a little too far to be called anything but chaos with a chance happy ending.
In the enterprise world this is really difficult because managers hate seeing those hours produce seemingly nothing, when in fact the product that follows will inevitably be orders of magnitude better in all respects than the throw-away that preceded it. Personally, the single biggest payoff I've gained from this approach is a cleaner architecture that cleanly separates concerns, allowing individual components to be refined even further.
Re: Fake It. Trash It. Build It.
#9I'd say that your HTML prototype acted as your wire frame. It does seem to have guided the engineers hand. Nothing wrong with that though. I tend to do a similar process a lot on my own projects. Being solo, and not much of a designer, I'm anxious to jump into the HTML/CSS/backend process. Then when I'm done, I'll call in a designer to "make it pretty", and they'll usually follow a similar layout.
If the code was written just to fill some holes in the original prototype, basically replacing some hard-coded strings, the developer would have less liberty on how to code lending to something less efficient and less elegant.