最近我开始承担更大的责任,因为我正在开发一个项目,现在它已经投入生产,所以我需要协调维护和其他开发工作(与其他6名开发人员一起)。我需要做的是将任务分配/管理给开发人员和图形设计师,并查看他们何时忙碌或空闲,以便做出更好的决策。
我正在寻找类似于OpenProject的替代方案,具有甘特图和资源管理功能,但是是Web应用程序。
你能给我关于我的新职责的建议吗?谢谢。
最近我开始承担更大的责任,因为我正在开发一个项目,现在它已经投入生产,所以我需要协调维护和其他开发工作(与其他6名开发人员一起)。我需要做的是将任务分配/管理给开发人员和图形设计师,并查看他们何时忙碌或空闲,以便做出更好的决策。
我正在寻找类似于OpenProject的替代方案,具有甘特图和资源管理功能,但是是Web应用程序。
你能给我关于我的新职责的建议吗?谢谢。
假设你在管理一个专业团队,你其实只需要一个缺陷/问题跟踪系统(既然你正在使用TRAC,这就足够了)。
你需要做的是分配一些任务给每个开发人员去完成,然后让他们去做。你不需要知道某个人是否空闲,因为他们并不是机器,如果他们没有工作要做,他们会问你。
要了解开发人员做了什么,你需要查看他们的时间表(用于了解持续时间)和问题跟踪(用于了解他们做了什么)。但是,如果有人两天或三天都没有记录任何东西,请不要惊慌,他们可能正在处理一个复杂的问题,而开发人员通常在问题解决之前不会记录任何东西。(有些人根本不喜欢写东西,这些人确实需要适当地督促)
最后,恭喜你晋升!
你可以使用像bugzilla这样的缺陷跟踪器。
创建缺陷(=任务)并将其分配给用户。人们可以评估和评论他们的任务。您可以对任务进行分类并在它们之间建立依赖关系。任务通过一系列状态并且可以设置优先级和投票。
使用报告和搜索功能,您可以检查每个用户的工作量以及完成所有任务所需的时间(预计)。
缺陷跟踪器通常不显示漂亮的流程图,但大多数公司都使用它来完成此工作。