首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >管理多个软件项目

管理多个软件项目
EN

Stack Overflow用户
提问于 2009-11-14 11:50:08
回答 4查看 837关注 0票数 7

我们有一个组织,大约有50个不同的软件项目正在进行(大约90名开发人员)。有的大,有的小。有些是正面到后面的解决方案,还有一些是建立在现有解决方案和技术之上的。

这些项目中有些是新的项目,有些是我们构建的现有软件的增量改进。

我们的高级管理人员正在寻找一种巧妙的方式来可视化正在进行的所有项目,包括:

  1. 在时间和资源方面的努力
  2. 预期工作回报率
  3. 指出增量改进相对于新的倡议。

原因是我们可能希望转移资源以确保最高的ROI,但并不是所有的开发人员都是可替换的,这取决于他们的技能。

在我的头脑中,这会导致某种类型的热图或仪表板,但我想看看是否有任何推荐的解决方案或工具攻击这一领域。

现在,我们只有电子表格列出每个项目和资源,但不知怎么的,它并不能很好地可视化实际发生的事情。

有什么建议吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-11-14 22:22:07

据我所知,这个问题的解决在很大程度上取决于最终目标,而在大多数类似的情况下,这实际上是不明确的。

在为这种情况做一些“kanban样图”之前,特别是考虑到已宣布的目标(我认为这只是一个目标,而不是一个目标),我建议重新平衡员工队伍,我建议考虑接下来的几点:

  • 每个开发人员的效率在很大程度上取决于当前项目的各个因素。有“重构感知的人”/“支持的人”/ e.t.c。所以被安置在另一个环境里。这可能会改变任何事情。
  • 好吧,努力再平衡一下。现有的团队结构会发生什么?良好的团队与每个人的适当角色是非常罕见的。是否值得(在天空中)打破一个好的团队进行一些评估?

因此,我建议(或者除了项目效率跟踪之外)跟踪开发人员的效率/满意度/团队效率/满意度,并设法解决如何重新平衡工作,不仅是因为ROI,而且是为了从人员那里获得最大的收益(至少除非项目是有利可图的,而不是把ROI估计放在首位)。不要仅仅因为某人在另一个光明的项目中需要一个开发人员而毁了成功的项目(不是这样,而是肯定的)。

好吧,这只是我的一般看法,但去年对我有很大帮助。希望它也能帮助到别人。

票数 1
EN

Stack Overflow用户

发布于 2009-11-14 16:37:46

阿格勒芬特是一个开源工具,它“将长期产品、发布计划和项目组合管理的观点结合在一起”,并且正在积极开发。我会尝试2.0-alpha版本(通过下载次数页面访问),以改进可视化工具,但您也可以尝试现场演示,以了解Agilefant可以做什么。

票数 2
EN

Stack Overflow用户

发布于 2009-11-14 22:06:10

一个经典的顾问技巧..。首先,我会在2x2图上绘制它们。使垂直轴成为ROI,在顶部高,使水平轴在左边是两个渐进式改进的分区,在右边是新的主动权--我敢打赌有些项目两者都有,所以也许你有一个连续体。将这些轴上的每一个项目画成一个圆,并使圆圈的面积表示人的天数。

右上角的内容是高回报,新的计划,左下角的内容是低回报维护/增量改进。如果您为当前的资源部署做了一个图表,对于计划的资源部署做了另一个图表,您将对如何使用您的人力资源有强烈的感觉。

在这方面有很多不同的地方,你可以选择你想要的情节,在哪里展示你的故事。它是一个简单和强大的视觉辅助,你可以在你的图表上得到90个圆圈,而不会失去树木的树林。

祝你好运。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1734024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档