我正在领导一个15人的软件开发团队。我面临的一系列问题是
Not getting enough time to do planning and tracking
Not able to make all team members busy
Not able to deliver products on the committed dates有什么可能的方法来处理这个问题?我可以从哪里获得更多信息?
发布于 2011-05-20 01:52:45
你的工作是做计划和跟踪。这是您的第一个责任,您不应该在此之前做其他任务,特别是任何编码。事实上,既然你说你不能让你的员工忙碌,你就不应该做任何编码工作。你应该从每天跟踪开始新的一天。如果你不知道谁在做什么,他们在做什么,你就不知道谁可以分配其他任务或谁需要帮助。换句话说,如果你不做这个任务,你就不是在管理。
如果您执行第一个任务,则第二个任务应该会自行解决,除非您的开发人员无法完成您必须分配的任务。如果是这样的话,去掉那些枯燥乏味的人,雇佣更好的人。
如果你做了第一个任务,第三个任务要么自己解决,要么给你去更高级别并请求延长截止日期所需的弹药。当你有详细的数据表明工作不能在分配的时间内完成时,这些数据就更容易获得。
发布于 2011-05-20 01:45:38
我认为良好的规划是软件开发生命周期中必不可少的一部分。因此,应该把时间花在规划上。此外,计划的一部分是决定谁应该做什么以及什么时候做(这样就没有人没有事情可做了)。它还包括识别项目的潜在风险,并与任务管理相结合,它应该有助于您在最后期限内完成任务。当然,所有这一切都取决于您遵循的是哪个过程。
发布于 2011-05-20 00:28:58
软件评估可能是其中很大的一部分。我推荐Steve McConnell的“软件评估:揭开黑艺术的神秘面纱”。他经营着Construx公司,这是一家在这类事情上也提供帮助的公司。使用像Microsoft Project或Telerik Teampulse这样将项目分解为较小块的工具可能会有所帮助。
https://stackoverflow.com/questions/6061665
复制相似问题