Tell me more ×
Answers OnStartups is a question and answer site for entrepreneurs looking to start or run a new business. It's 100% free, no registration required.

I have noticed that for the past few months, I have been wasting a lot of time on needless things. How do you keep yourself focused in your business?

share|improve this question

7 Answers

up vote 2 down vote accepted

Hire the right people and give them interesting work to do.

share|improve this answer
I wonder what's percentage of possible interesting work in a non-research company? %25 ? So what's the 75% of employees are going to do? Or do you consider 1 day bug fixing - Q/A testing every week as interesting work? – the dictator Dec 11 '10 at 21:42
1  
This is a nice, but unactionable statement, like most airport business books. Of course, if you hire people that don't goof off you will cut down on goofing off. – alphadogg Dec 13 '10 at 21:54
1  
Yes, and this is actionable how? – Apollo Sinkevicius Dec 25 '10 at 19:05

At the end of each day we each post a status update of what we did, what we got stuck on, what we where going to do next into a skype chat room so everyone else can see what is being done. Having to account daily for your actions is a great way to stay on track.

share|improve this answer
1  
I agree. We do this too. Not as a hearing, but rather; "Who got stuck on what, and can we help?" But in my general opinion you'll have to slack off. There is just no way to be productive unless you get to play some too. But of course – it's a balance act. – John Sjölander Dec 11 '10 at 9:26
2  
@Pierre: That's a little hyperbolic. Ben basically uses scrum, and I don't scrum has ever been directly linked in a causative way to employee deaths. In fact, the only people who fear it are a) those who are insecure about speaking in public, which this helps them with, and b) those who fear being discovered as not being productive. It's a win-win. – alphadogg Dec 13 '10 at 21:51
1  
@alphadogg: I didn't build anything. It's what I see frequently in scrum teams I coach or I visit. Most of the time scrum is perverted by management, because they didn't "get it". – user3997 Dec 14 '10 at 8:22
1  
To be clear (because it's a subject I'm passionated with, I'm Scrum Coach): the whole scrum process is also used to identify weak employees in order to "vote them out of the island" like you said in your answer. And scrum work great for that as it brings lot of visibility. But in such team, quality tend to fall because the team member try to complete user stories as fast as they can to avoid being humiliated in stand ups. That's what I'm talking about. – user3997 Dec 14 '10 at 8:28
1  
I guess my point is there is accountability and then there is fear-mongering. You don't need to avoid accountability because of some fear-mongerers ruining some good ideas. I find it funny that you say you are a scrum coach, yet advocate what? Not huddling "in public"? I'm really confused by what you are saying. – alphadogg Dec 14 '10 at 15:59
show 3 more comments
  1. Keep the distractions out of the office. Idiotic foosball tables, Xboxes, beer fridges, etc. Why? Work hard at work, play hard at home. I talk deeper about it in one of my articles: How a foosball table can kill your startup – part two
  2. Use of Agile in business is fantastic. We do it at our company and it works like a charm. Yep, you guessed it, just wrote an article about it after being interviewed by a WSJ journo. How to Avoid Turning Your Startup into a Dysfunctional Family
share|improve this answer
I won't vote you down, but for the record I whole-heartedly disagree with you. A major privilege with being a small business is that you get to do the stuff that larger business' don't. Make use of that! I've tried to build a work place that's better than home. If my employees rather stay at the office than leave for home, I win. We have xbox games, beers in the fridge, free food in the freezer, constant dinners out and in, arrange meetups for Ruby and Scala developers, and we play starcraft II about half an hour after lunch each day. My employees work really hard, 'cause they love their work. – John Sjölander Dec 11 '10 at 9:23
ps. I'll defend your/our right to disagee. :-) And your 2) is awesome. Agile rocks! – John Sjölander Dec 11 '10 at 9:23
4  
You pay employees to deliver value. Conning employees into staying longer in the office does not deliver more value, it burns them out. Do you know why dev offices with all those gimmicks need so many QAs? Anything over 40-50 hours per week is detrimental to quality of work. There is not a single one of those gimmicky things in our office and 1 dev with two contractors wrote a public beta of complex software in under 3 months. 100+ dev office I headed biz ops in had zero of that too and employees lasted 4+ years with us. Try that in the gimmicky tech industry! Office should be only for work. – Apollo Sinkevicius Dec 12 '10 at 7:06
I'm sure that works for you. But there is no simple answer to anything. I challenge you to visit our offices and see if any of your claims are true. I'd think you'd be surprised. – John Sjölander Dec 13 '10 at 21:31
1  
+1. I am 110% with you on work hard at work, play hard at home. I always tell guys, get out of office and have a life. – Pradeep Jun 19 '12 at 11:41
show 1 more comment

The behavior you describe is a pretty good indication that something is wrong.

If the majority of the people is goofing off, the problem is probably how the organization is managed.

However, even if the problem only affect a few people, this doesn't means they are solely responsible for this. I've need many problems like that, and the root cause included (but not only):

  • wrong position for the guy/girl (after a promotion, or company merge)
  • harassment (sadly, happens too often, and very difficult for the management to find out before the guy/girl leaves)
  • personal problems including health problems, separation, death, etc.

I would recommend that you take the time, as a manager, to identify the root cause. Book a meeting with the girl/guy and start discussing.

share|improve this answer

Daily (yes, daily) short (about 3-5min/member) huddles at all levels. Borrowed it from Scrum. As you go up the chain, from team to dept to management, the meetings get broader in scope obviously. Individuals may talk about specific tasks, while management may cover changes in metric trends.

In fact, scrum is a great general project management technique if you ignore the software development-specific bits.

Each huddle, you must "answer me these questions three":

  1. Did you finish what you promised yesterday?
  2. What will you do today?
  3. What could impede your work today?
  4. "Bonus round": anything notable or interesting?

When any team member continually over-promises and/or under-delivers, first we see if the root issues can be drawn out, we solve, and if there is no solution or continued problems, the individual gets "voted off the island".

ADDED: This will go contrary to command-and-control types, but I worry about point "B", not how my staff gets there. IOW, are there clear goals and metrics? Are they hitting them? If so, what does it matter if they blow steam playing Farmville for a bit?

share|improve this answer
+1 Solid and good advice! – John Sjölander Dec 13 '10 at 21:32

This is a big topic but I think this is the most crucial bit:

Yourself:

  • Have a good, very good task list and do one thing at a time, if needed leave 15 min. break quickly goof around, facebook, news sites, RSS etc. and then move to the next item
  • You don't have a task list? [Stop now, slap yourself, find a tool/web app to do this and start using it now]
  • Keep tasks small, one task should not be more than 1 hour

Team:

  • Have a them a tasklist,
  • Expect results (not time commitment)
  • Teach them how you get things done and help them to learn tricks from you
  • If they consistently don't deliver, pep-talk, try-to-understand. If they still don't deliver fire get a new and better one
share|improve this answer

Ok, I have an answer which is totally logical but some people might not like. You need to monitor the exact hours worked by your staff, and monitor Internet use and computer use during those hours. It's important to not JUST monitor, but if you have no monitoring at all you will for sure be losing some productivity to "goofing off". Check out www.timedoctor.com (my software) or www.rescuetime.com to implement this type of monitoring.

share|improve this answer
1  
That's illogical. Consider the impact on morale and ultimately productivity when you take action based on your monitoring. That type of behavior strongly communicates distrust from the company leadership. – SundayMonday Jun 29 '12 at 6:38

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.