“Outside of the box” invites disaster
In my younger years, I viewed a lot of best practices, standards, processes, procedures and documentation as superfluous and corporate annoyance. Part of it was my inexperience working in diverse teams. I was also dealing with small projects, that had little to no longterm maintenance requirements.
With age and larger, longterm projects and added collaboration requirements, my opinion changed.
Managing scope creep. Mitigating the unexpected. Minimizing the effects of adding a single feature, another developer or environmental (software) change. Testing. Security. Release management. etc, etc…
Add customers, marketing and business goals into that mix and you have a lot going on.
I often see employers advertising job opportunities for web people who think “outside of the box”.
Besides being one of the most overused clichés and inaccurate replacements for “creative”, it is also a bad ideal to have for a web professional in 99.99% of the cases. There are too many constraints and variables for most teams to work effectively when they can’t generally predict what page other members are on.
Unless “thinking outside of the box” means, “constantly analyzes, learns, relearns, and creatively produces the next iteration with the goals in mind”, look for people in or around the box.
1 Comment so far
Leave a comment
We’re working on a development standards document in our company. We’ve got a junk load of legacy classic ASP, VB.NET, and COBOL from which we’re getting away.
When you’re on a smaller team and everyone does things the same way by using a de facto standard communicated out-of-writing it’s not so bad. When you start dealing with larger teams and have old code in need of a refactor it certainly helps to try to unify everyone’s efforts.
“Thinking outside the box” is indeed dangerous when you’re not looking for… well, it’s probably dangerous period. A scientist thinking outside the box might end up with VX gas.
I’ve seen frequent incidents here that are WTF Worthy. Like a website where all the links make Javascript calls to location.replace(“”) and where all the content of pages is essentially in include files instead of in a stable framework of template pages and where there’s only one real page in a site and the content of the pages is replaced based on a query string parameter.
“Outside (of) the box” is outside the limits of tested, structured, and working processes. Ideas get inthe box from the free thinking outside, but just working outside is going to be chaos.
If you really want someone who “thinks outside the box” you should probably append “… to find what’s in other boxes” or “… to form new tested, structured, and working processes for our company.”
On a related/unrelated note: Taco Bell’s have been paired up with various other restaurants in the dual occupancy model. One of the funniest instances of these pairings was a Taco Bell with a Backyard Burger in it. You can “think outside the bun” and get a burrito or you can go to Taco Bell for a burger and toss that slogan right out.
Thanks for writing again. I’d almost lost hope!
By Rando Jones on 02.23.10 10:32 am
Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>