- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Indeed. I can fully imagine that people do not want to reuse quickly-hacked-together solutions that involve Visual Basic shudder and Outlook/Exchange.
Because you just know it'll break down at the most unfortunate time imaginable, and then there will be no-one around to fix it.
At least in the branch office itself, the guy who wrote it will be around to fix it. (at least...until he quits or retires..)
Admin
Admin
I'm curious to know what would happen if two people want to have a 9am meeting in the same meeting room. Especially if they are both some distance apart...
Are they allowed to get up and go and speak to Jeanine, or is that breaking with protocol? Do they have to wait for her to come over, and risk losing the room to the guys who sit nearer her?
Ooo, the complexities..
[Working from home - it has a lot to be said for it]
Admin
We get to count all our emails up daily to prove how much we have "worked", a clearly useful metric. My timesheet strangely lacks a field for "time spent worthlessly counting my emails."
Admin
Admin
Sounds cool, can I have a copy? Keep meaning to do something like this but never find the time (too busy filling out timesheets and cross-referencing projects / development calls and departments / regions / cost-centres...)
Admin
Admin
You are kidding, right ???
If not then that company should be called "Orwell Inc."
Admin
You're assuming a basic level of competence in the company that is unfortunately not there...
Admin
[quote user="DOA"]
My last company had one, ADMIN001. Incidentaly ADMIN003 was for toilet breaks. [/quote] If your company makes you track your toilet breaks, you have my condolences[/quote]
Actually, it was a staff request. The company insisted on 7.5 hours of data every day, then complained if we put in over 15 minutes of ADMIN001, saying the data entry shouldnt take that long.
Admin
Admin
This argument falls apart very fast. The cost of a project is exactly proportional to the number of developers * their pay * number of days on the project, nothing more. You don't need to track tasks or anything else here for proper billing of the client.
I work on salary, if I work 2 hours or 16 hours today, my pay is the exact same and the cost to the client is the exact same. Clients want their project completed by a certain date, not within a certain number of man hours. They don't care how much it costs the company to do this, only how much they are paying. So to fulfill the requirement to the client you only need to have the project finished by the agreed upon date. To fulfill the requirement to the bottom line you need to know how many programmers were on the project for how many days. It is only when you distrust your employees to work the time they say they are that you need to track things in any more detail.
Admin
Admin
Admin
Admin
Admin
That's why I love working for the government.
no matter how much you slack off as long as you are staring at your computer screen the old geezers around here think you are actually working.
Ignorance is bliss!
Admin
The problem is when you are working on multiple projects. You then have to distribute your non-productive time across multiple projects, because grouping them all on one project will put it over-budget, and putting it all on "non productive" or "administrative" time will get management complaining that too much of your time isn't recouped by billing a project's budget. Basically is a time wasting tool for tracking inaccurate data and forcing employees to lie to their employer. This isn't good for anybody.
Admin
That is what we were told at my company, "make sure you track everything, because the project times are directly used to produce the invoices. If you dont log your time, the company doesnt get the money".
Except it was rubbish. 4 years of dutifully logging my time later, it turned out that they were giving it all way for free. So I quit.
Admin
Actually, we have started doing EXACTLY that in our reporting to the prime contractor that we sub for -- reporting the time we waste on their new "project metrics" requirement, recording our time by task.
The worst part of the requirement is that there was no attempt to even make it SEEM like anything but BS; they didn't even provide tasks, projects, or categories for us to report, just left us to make up our own. We each literally make up our own tasks each week!
Admin
Admin
Keeping track of how many people are working on a project for how many days is good, but that is as far as it needs to go. Once you start needing data on how much time I spend going through my inbox, answering emails, doing phone support for QA, you are wasting time gathering needless information.
This does not help to bill the client any more than "I spent 6 hours working on project X today and 3 hours on project Y". Any more detail then that and it is a failure before it starts.
Admin
Is there an ADMINWTF used for time spent posting here?
Admin
I think I'm one of the few who finds time tracking to be useful. I've always had managers who used it as a motivator and not a nitpicky micromanagement tool. It's just one way of showing that you're doing what you should be doing without your manager being up your ass every day. If you track 40 hours to Project X and your manager looks at Project X to see nothing done, then it's a useful metric.
Admin
Better idea: replace Jeanine with a call center in Bangalore. The call center workers call each extension every morning at 9 am and have an email out to the office by 9:30. Saves time and money, plus the manager can put "offshoring experience" on his resume!
Admin
Both their ways have their merits,
but I prefer my way.
Admin
Admin
Speaking of which we just got this great new spam filter..
Admin
During the first month, I would forget to start and stop the timer most of the time, but at the end of the day, I would manually enter the data, usually rounded off to 30 minute chunks. After submitting my timesheet at the end of the month, they noticed the round numbers and asked me to make more of an effort to use the timer, which was reasonable.
The next month, I dutifully use the timer to track my "real" work, but not for misc. stuff like cheking email, helping QA/support/sales. Sure enough, at the end of the month, I got called into a meeting to discuss my timesheet (as did several others). They were wondering why my hours didn't add up to 7.5 hours a day, and why my first task of the day didn't start until around 9:30 most of the time. I told them I didn't track all the misc. stuff I had to deal with every day, and I spend the first 30 minutes of my day checking my email and dealing with whatever came up as a result. This wasn't entirely true (I actually did come in a bit late most days), but I knew what they were fishing for.
The next month, they decided they wanted to "get a more thorough sense of how employees spend their work day", so they asked us to start tracking all the misc. crap, and added a bunch of project codes to do so, i.e. sales support, QA support, general administration (aka filling in timesheets). I ended up writing a script that would change my system clock, start or stop the timer, then reset the clock. After that, my timesheets always showed me working 8 hours a day (if not more) and taking only 30-45 minutes for lunch :)
Admin
anyone ever heard of TSP/PSP?
it has a brutal time/task tracker built in Excel
TSP/PSP are horrible
Admin
Remedy ARS... I used to have to use that! shudders
Admin
2 Lessons:
oops #3 Don't invite important guests for a meeting in the conference room before 11:00 because you may not get one becuase it is first come first serve, and the receptionist won't be there... Ahhh
Admin
I just wonder what happens when it's Jeanine's day off...
Admin
Preparation H should help with that.
Admin
Obviously, this takes time away from actually doing the work. You spend eight hours working, while the other guy spends six working and two filling his figures in - guess who's considered most productive?
Admin
Actually,
apparently returns a boolean, so should be enough...