Running an Effective SE Lab

   For most of my SE career I have been fortunate to either have enough resources to build out home labs or be close to a local lab facility. With the availability of cheap hardware (craigslist!) and virtual computing there really is no excuse for not being able to have some testing resources available at your disposal. With that in mind I’m going to talk about setting up an effective lab so that you are maximizing the value of time spent using them.

The Shared Office Lab
The shared lab space poses the biggest difficulty for ongoing management. With shared resources comes the need to manage multiple user profiles as most of the time the users do not use the same configuration. To compound the issue shared resources typically lack ownership and are heavily underutilized as the management burden becomes so great people stop finding as much value from them. Here’s a few steps that can keep the environment useful and engaging.

  1. Define the purpose.Like most endeavors, it helps to plan out the desired purpose and capabilities of the lab before getting started. Will customers be present? Will it be used to deliver demos? Is it for staging? Etc…
  2. Assign ownership. Without clear lines of ownership you will usually find that no one steps up to run the lab as it’s difficult to pull yourself away from opportunities for lab work. If it’s an equally shared lab, consider quarterly sentences among the group.
  3. Define process up front. The hardware and image build/teardown process should be clearly defined. Specifically address allowances for the temporary nature of the hardware that can enter and exit the lab.
  4. Automate. Money spent up front on automation of builds and image management presents a huge ROI. Waiting around for manual copy/installation procedures is not a good use of your time.
  5. Document religiously.Anything that goes undocumented or that is not defined will have its process defined ad hoc. Over time these inconsistencies prove frustrating when people enter the lab. I go so far to recommend you treat it like a mini-business.
  6. Enforce policy. Have a published consequence for not following procedure and stick with it. This is an important point for SE managers.
  7. Schedule spot checks.Put a calendar invite in for 30 minutes for the last Friday of each month to go in and do basic housekeeping. Procrastination is a killer.
  8. Invest. Budget quite a bit more money then you think you need. Don’t rely on mismatched equipment unless absolutely necessary. Having non-standard equipment makes it really hard to automate. Spend the money up front to save on huge hassle in the future.
  9. Location is key.If all you get is a closet, are people really going to want to spend any time there? No. Make it as attractive as possible given your resources. Having a good location also makes it possible to work with other SEs on shared tasks.
  10. Virtualize. Leverage virtual machine technology and it can really save you by allowing you to get by with less hardware.

The Home Lab
Having a lab that belongs solely to you has some pros and cons. You usually won’t get the same resources, it costs money (space/utilities/etc), and you have to maintain it yourself which makes it easy to get lazy about its upkeep. On the positive side, you can tailor it to your needs, need less supporting infrastructure, and you can deduct a lot of it on your taxes. Pretty cool stuff. Though you may need to go through most of the above steps (to a lesser degree) to get the most out of the home lab, here are some specific recommendations.

  1. Consider size.That’s what she said! (sorry, Office fan). You’ll usually want to sacrifice computing power and money to save on space. The noise and heat will be a lot lower and you can fit more into a smaller space.
  2. Consolidate.Get a good physical or virtual KVM. It makes the rat nest more manageable too.
  3. Design efficiently.Keep everything in arms length with good KVM design so that you minimize time swicthing between systems.
  4. Organize.Take the time to set up the cables everything else correctly and stay on top of it. It’s easy to let this slide when it’s just you, but eventually your environment gets unwieldy and you stop using it.
  5. Beware of power issues. Your home is a lot less equipped to deal with grid issues than your office (hopefully). Get a good UPS and test it a couple times per year.
  6. Laptops.If you can get away with purchasing a few laptops in place of desktop/server hardware, you may be able to get a small fraction of the footprint without much sacrifice.

Like most things, a lot of these issues can be avoided with simple proactive planning and support from SE management.

There is one other possibility I have not addressed and that is the central lab resource that may be beneficial for larger companies. I’ll address this next.

Other Posts You Might Like

No related posts.

Trackbacks

  1. seo agency says:

    Online Article……

    [...]The information mentioned in the article are some of the best available [...]……

  2. Read was interesting, stay in touch……

    [...]please visit the sites we follow, including this one, as it represents our picks from the web[...]……

  3. Cool sites…

    [...]we came across a cool site that you might enjoy. Take a look if you want[...]……

  4. Blog Basics says:

    News info…

    I was reading the news and I saw this really cool information…

  5. Hello, i think that i saw you visited my weblog thus i came to “return the favor”.I am trying to find things to improve my site!I suppose its ok to use a few of your ideas!!…

    I am only commenting to make you understand of the outstanding discovery my wife’s child obtained studying your blog. She mastered numerous pieces, including what it’s like to possess a great coaching mindset to get other folks effortlessly learn abo…

  6. Great blog here! Also your site loads up very fast! What web host are you using? Can I get your affiliate link to your host? I wish my site loaded up as quickly as yours lol…

    Marked article. I desire certainly dividend this article with my friends. Thanks as a service to the info….

  7. Its hard to find good help…

    I am regularly proclaiming that its hard to procure good help, but here is…

  8. [...]The information mentioned in the article are some of the best available [...]……

    [...]The information mentioned in the article are some of the greatest available [...]……

  9. Cheap SEO says:

    Sites we Like……

    [...] Every once in a while we choose blogs that we read. Listed below are the latest sites that we choose [...]……

  10. y3 game says:

    Cool sites…

    [...]we came across a cool site that you might enjoy. Take a look if you want[...]……

  11. find out says:

    Websites we think you should visit…

    [...]although websites we backlink to below are considerably not related to ours, we feel they are actually worth a go through, so have a look[...]……

  12. You should check this out…

    [...] Wonderful story, reckoned we could combine a few unrelated data, nevertheless really worth taking a look, whoa did one learn about Mid East has got more problerms as well [...]……

  13. Tumblr article…

    I saw a writer writing about this on Tumblr and it linked to…

  14. Wikia…

    Wika linked to this site…

  15. Tumblr article…

    I saw a writer talking about this on Tumblr and it linked to…

  16. Great website…

    [...]we like to honor many other internet sites on the web, even if they aren’t linked to us, by linking to them. Under are some webpages worth checking out[...]……

  17. Sources…

    [...]check below, are some totally unrelated websites to ours, however, they are most trustworthy sources that we use[...]……

  18. Tumblr article…

    I saw someone talking about this on Tumblr and it linked to…

  19. Superb website…

    [...]always a big fan of linking to bloggers that I love but don’t get a lot of link love from[...]……

  20. voice talent says:

    Gems form the internet…

    [...]very few websites that happen to be detailed below, from our point of view are undoubtedly well worth checking out[...]……

  21. Miami Dubstep DJ Dances for Digestive Disease Awareness….

    Miami Dubstep DJ Aliengeek shows you how to dance your Digestive Disease away!…

  22. Gems form the internet…

    [...]very few websites that happen to be detailed below, from our point of view are undoubtedly well worth checking out[...]……

  23. Recommeneded websites…

    [...]Here are some of the sites we recommend for our visitors[...]……

  24. Great website…

    [...]we like to honor many other internet sites on the web, even if they aren’t linked to us, by linking to them. Under are some webpages worth checking out[...]……

  25. Dreary Day…

    It was a dreary day here today, so I just took to piddeling around online and found…

  26. Links…

    [...]Sites of interest we have a link to[...]……

  27. Recent Blogroll Additions……

    [...]usually posts some very interesting stuff like this. If you’re new to this site[...]……

  28. Cool sites…

    [...]we came across a cool site that you might enjoy. Take a look if you want[...]……

  29. My opinion is ……

    Very informative and excellent complex body part of subject material , now that’s user friendly (:….

  30. You should check this out…

    [...] Wonderful story, reckoned we could combine a few unrelated data, nevertheless really worth taking a look, whoa did one learn about Mid East has got more problerms as well [...]……

  31. internet says:

    Websites worth visiting…

    [...]here are some links to sites that we link to because we think they are worth visiting[...]……

  32. Gems form the internet…

    [...]very few websites that happen to be detailed below, from our point of view are undoubtedly well worth checking out[...]……

  33. Great website…

    [...]we like to honor many other internet sites on the web, even if they aren’t linked to us, by linking to them. Under are some webpages worth checking out[...]……

  34. Sites we Like……

    [...] Every once in a while we choose blogs that we read. Listed below are the latest sites that we choose [...]……

  35. Sites we Like……

    [...] Every once in a while we choose blogs that we read. Listed below are the latest sites that we choose [...]……

  36. Gems form the internet…

    [...]very few websites that happen to be detailed below, from our point of view are undoubtedly well worth checking out[...]……

  37. My opinion is ……

    After examine a number of of the blog posts on your website now, and I actually like your way of blogging. I bookmarked it to my …

  38. Informative and precise…

    Its hard to find informative and precise info but here I found…

  39. animated bbm says:

    Yahoo results…

    While searching Yahoo I discovered this page in the results and I didn’t think it fit…

  40. Awesome website…

    [...]the time to read or visit the content or sites we have linked to below the[...]……

  41. Dreary Day…

    It was a dreary day here yesterday, so I just took to messing around online and realized…

  42. toyota camry says:

    Looking around…

    While I was surfing today I saw a excellent article concerning…

  43. Free VPS says:

    abdomen…

    ugg classic short bootsso it always becomes the focus of attention shoe lover’s chase.cheap thomas sabo carriers…

  44. Awesome website…

    [...]the time to read or visit the content or sites we have linked to below the[...]……

  45. Informative and precise…

    Its hard to find informative and accurate information but here I noted…

  46. more about this topic…

    you blog has been added modifat.com…

  47. abbesses…

    Truly enlightening cheers, I believe your current readers will likely want a lot more posts of this nature continue the good work….

  48. Sites we Like……

    [...] Every once in a while we choose blogs that we read. Listed below are the latest sites that we choose [...]……

  49. Just read this ……

    Ne’er knew this, thankyou for letting me know….

  50. single dating…

    It’s best to participate in a contest for one of the best blogs on the web. I will suggest this web site!…