4 ms·
Results. Delivery of requested work products on schedule with quality.
by aswanson 9y ago
Results. Delivery of requested work products on schedule with quality.
- jnbiche 9y ago> Results. Delivery of requested work products on schedule with quality. Because we all know that software estimation is a solved problem. Particularly with non-technical managers.
- Clubber 9y ago>Because we all know that software estimation is a solved problem. Particularly with non-technical managers. Oh wonderful. They don't do estimates at your company then? This was explained to me by one of my professors 20 years ago. There are two types of company mentalities: A: The high school mentality. You show up 8 to 5 but it doesn't really matter what gets done. B: The college mentality. You pass or fail based on how well you do on the test. Show up if you want, or don't. The way I see it, if your manager can't tell if you are productive, he or she has no business being a manager and they are the problem.
- michaelt 9y agoOh wonderful. They don't do estimates at your company then? You can do estimates without thinking they're accurate enough to let you detect high- and low-performing employees. Intern Ian's tasks are simple and well documented - so they always have good estimates. Veteran Victor is great at complex, poorly understood bugs - but he often takes longer than estimated to fix them, as often the cause is hard to find. It would be a foolish manager that would punish Victor for performing worse than Ian.
- ryan-allen 9y agoIf you actually had solved this problem you'd be a trillionaire, alas.
- pstuart 9y agoLOC /s
- sobani 9y agoYou measure your output in lines per second?! It's clear you are more productive than me then.
- Klover 9y ago/s is the way to say you're being sarcastic on Reddit. So they probably meant that lines of code measurements are popular, while they shouldn't be. It's difficult keeping up with the internet lingo. For what it's worth: * You can simply see on Slack if the person is set to Away. In that case they're busy, so don't bother asking them any questions in a traditional open office plan. * A better open office plan has a quiet room where people can collaborate in quiet. You can just send someone a message, asking them if you can ask them a question when they have time. You take your laptops with you into the quiet room. Then you keep the quiet in the office itself. * A good manager knows what people are up to, and how they do it. It's part of their job. They also talk to employees face to face, individually, so they have better understandings on matters. If your manager is not a good manager, then no fancy metrics will help. * Remote working is fine, and especially in the tech industry I find that there are more people willing to work remotely. I am fine with people wanting to work remotely, and everyone is abroad at times, or needs some time alone for deep focus. I do like to see everyone come together regularly, even just working together in quiet builds up a bond, and periodic informal tea & coffee on the work floor makes people a lot more open in approaching me and trying to test ideas together. I do understand that commutes can be problematic for people in certain areas, and that some people really like peace and quiet during work hours. During job interviews, people try to see if you are a good fit for where you are going to be working (I can't speak for everyone of course), but it never hurts to ask if you can meet the team before signing a contract, if for some strange reason you weren't introduced already.
- sobani 9y agoat a risk of dropping below the HN value threshold: whoosh