5 ms·
So, the thing to do about it is to help expose it by determining and implementing accurate methods of work quantification as it relates to productivity and expo
by devmonk 16y ago
So, the thing to do about it is to help expose it by determining and implementing accurate methods of work quantification as it relates to productivity and exposing the results to the administration.
- lifestyleigni 16y agoWhat if the results of what are exposed show that there is only enough real work for 25% of the current staff? Would the administration implement the layoffs? Classic agency problem. Even if its exposed, the administration is part of the bureaucracy that furthered fake work along in the first place. ie created fake groups and projects and "moats" in order to make it look like management was doing a great job and that a lot of "work" was getting done
- devmonk 16y agoWhat if the results of what are exposed show that there is only enough real work for 25% of the current staff? Would the administration implement the layoffs? What I've learned is that if you think like you do (and I do), you should not work with people that think like this. The best way to avoid this sort of bureaucratic thinking by the administration is to work for a small business. However, the trade-off is much too hard for many of us; if you work with people that value business more than family, you might be working for some real assholes. So, it requires a careful balance. Enough people in the business so that the companies led by assholes are limited, but small enough so bureaucrats like the ones you mention can't flourish.
- notmyname 16y agoSounds like something that needs a manager appointed to hire a team to determine the appropriate process. Don't forget the Project Manager to keep track of scope, the Business Analyst to prioritize according to company needs, and the Integration Engineers to ensure that other groups will be able to properly implement the solutions. Of course, the everything will need to go before the Change Management Committee and assigned a risk score before it can be implemented.
- devmonk 16y ago:) That's one way. The other way is to remove the overhead and determine at a basic level what the company's goals are and how you are going to gather and use metrics simply to determine how well those goals are being met. Outsource it or use existing resources, but get it done. The problem is how to determine metrics for things not easily quantified, but usually "software development" is not the company goal- rather it is "making the customer happy" and "making money". But, the goals can't be that generic. And, it has to be a low-overhead feedback loop, where progress must be seen quickly, otherwise it is not practical. The KISS principle also applies. Too much process is bad. But this is just a lot of talk. You should just do something simple to measure productivity and then keep iterating until you have something great. That is how great companies are born, whether they know it or not.
- sili889q 16y agoYOU ARE A GENIUS!! Thanks "notmyname" So well said :) of course all those people are necessary for business continuity
- devmonk 16y agoIt's cheating to create an id just to applaud yourself, only when you're not trying to make humor by injecting a yes man into context of apparent disdain of work bureaucracy. (sili889q user created one hour ago by notmyname to coincide with his post)
- notmyname 16y agoIt's not me
- lifestyleigni 16y agoI think notmyname's comment is great. It's so true the parallel to office space. The reason office space was such a successful movie was because of the real world experiences in corporate america that the audience has itself experienced. Thanks for sharing the comical real world example of office space like life
- patrickgzill 16y agoMy personal view is that if you don't have people paying attention to the details, no amount of automation will help all that much. Example: one company I was at, made us send in an Excel spreadsheet of our hours each week so they could track which projects were being worked on. Everyone just saved a copy of last week's , then changed a few numbers around, double-checking that it added up to at least 40 hours (just select the cells in a row or column and Excel sums them for you); then sent it in after changing the week number at the top.
- devmonk 16y agoGood point that metrics can often be collected inappropriately. My point was more that you could: - do a survey of customer satisfaction on different points (but make it wide-open so they can express other concerns) and see how well ranking increases or decreases - do an anonymous survey of employee happiness and self-assessments of productivity (but make it wide-open so they can express other concerns) and see how well ranking increases or decreases - look at number of requests being served and from where, response times, repeat customers, support requests, errors, etc. (things that people won't hopefully make up) - look at financials for important parts of the company and how they go up and down - work hard to put money into R&D, tools, training, maintenance, etc. and take away from parts of the company that are draining money