问题标签 [project-management]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
project-management - 与不合作的供应商合作
我们有一个项目正在使用其他供应商的一些商业产品与我们的系统集成。问题是特定的供应商非常不合作,想要向我们收取电子邮件回复甚至电话的费用。
我们如何与这种供应商打交道?问题是我们必须为我们的系统使用该产品,所以我们必须得到他们的支持;否则我可能会转向开源产品。
php - 从灾难中拯救 Web 开发项目
我在HashRocket看到了他们的救援任务的想法,该任务旨在介入并从失败的 Rails 开发项目中恢复(无论是时间表、预算还是其他什么都不会得到满足)。
我想知道其他人是否为 PHP 项目或一般的 Web 开发项目提供此服务。
理想情况下,他们将参与规范规范、将项目推出的路线图,以及必要时的编码。
有人知道这样的地方吗?
version-control - 生命周期工具套件
我正在寻找替换我的开发团队目前使用的生命周期工具。我正在寻找的工具:
- 版本控制
- 缺陷/问题跟踪
- 需求跟踪
- 测试用例管理
- (潜在)项目管理:项目状态、工时输入
我有一个新的强大服务器(Windows 2008 Server)来运行所有工具。我正在研究 COTS 和开源选项,但到目前为止还没有决定。
其他因素:
- 分布式团队(不同物理站点)
- 一些 Windows 开发,一些 Linux 开发
- 软件、固件、技术写作需要能够使用
关于可以协同工作的好套件的建议?
如果开源,在 Windows 2008 Server 上运行的最佳方法是什么?
mysql - 当代码库没有 ORM 时对 MySQL 数据库进行版本控制
我一直在考虑这个问题,但还没有提出任何稳定/优雅的想法。
我知道使用 MyISAM 表,您可以获得表 def 更新时间,但对于 InnoDB,情况并非如此,而且我发现查看 .frm 文件以了解何时可能修改了定义甚至不可靠。 ..别管数据集是否已更改。
我有一个想法,每 30 分钟 mysqldumping 模式的内容,用 AWK 脚本将其分开,然后将其与上一个版本进行比较……但这似乎有点过分,如果涉及的数据集很大,可能会成为问题.
project-management - 完美的状态报告是什么样的?
我与许多异地开发商和承包商一起工作。我每天要求他们向我发送他们当天工作的快速 5 分钟状态。我有时必须将个人的状态整合到团队中,有时还要整合一周的状态,以便向我的客户报告期末。
我想学习:- 完成的项目以及在每个项目上花费了多少时间
- 遇到的问题以及每个问题花费了多少时间
- 接下来要处理的项目,他们的估计(以工时为单位)和他们的目标日期
- 他们对工作的疑问
- 让开发者快速完成(5-10分钟,不用想太多)
- 便于我快速阅读和浏览
- 对每个开发人员都是统一的
你有什么建议?
architecture - 小团队的软件开发流程
我在这里可能是个例外,但我从未在一个拥有超过三个开发人员和/或五个人的团队中工作过。我们仍然可以设法完成工作(不知何故)。
是否有适合这种“极端”场景的软件开发过程?而且,如果你作为一个独立的程序员工作,你是否可以适应你的日常生活,使其更可预测、更连贯、更有记录,并且仍然可以完成工作?
project-management - 你如何保护你的申请免受公司政治的影响?
我无法告诉你我有多少次遇到上级说“看,就去做”的情况。这显然是以牺牲计划过程中的刚性为代价的,并且会(可能)影响产品质量。
到现在为止,我在这方面有更多的经验,因此,我有信心支持我们在这里生产的应用程序的质量。
你会如何处理这个问题?
有没有人在程序员身上使用过just do it命令的经理?为什么?
project-management - 单独的 Scrum 是否 = 敏捷?
我听说很多公司表现得好像他们很敏捷,但他们所做的唯一敏捷的事情就是 Scrum 流程。这足以被认为是敏捷的吗?单独使用 Scrum 似乎是一个糟糕的经理更频繁地召开更多会议的完美借口。我应该厌倦这样的公司吗?
c# - 对于这个项目来说,从 C# 2.0 到 C# 3.0 的过渡值得吗?
我在 Stack Overflow 上读过一些人已经将 C#2.0 转换为 C#3,但这真的值得吗?
我有一个项目在进入维护阶段之前完成了 75%。我问自己是否值得切换到 C#3.0?
更新:
该项目现在将有一个 Web 界面,因此在进入维护阶段之前,我们必须开发 Web 部件(所有这些都是为了内部目的使用 Windows 窗体完成的)。大多数部分将被重用(后端)。过去很多人都说不值得,因为已经75%了……但现在你还觉得不值得吗?
最后做了什么
最后,由于我们正在使用 Web 界面继续该项目,我们将在新的一年更新到 3.5。谢谢大家的所有意见。
project-management - 有没有更简单的方法来跟踪 ExtremePlanner 中的范围变化?
我即将在一个项目的中途加入一个新的软件团队。他们正在使用 ExtremePlanner 来跟踪他们的进度。
虽然他们跟踪已完成的任务,但他们并没有跟踪项目的估计规模如何随时间变化。在很短的时间内,我一直在监控这个项目,这个估计的变化速度超过了任务的完成率。我的直觉告诉我,这不仅仅是一个昙花一现,而是在整个项目生命周期中一直存在的问题。
但我如何证明或反驳这一点?
我还没有发现 ExtremePlanner 指标对此有用。我一直在将数据导出到 MS Excel,但导出的任务和故事信息缺少创建日期等重要数据。解决这个问题需要一些工作。有没有更好的方法来做到这一点?
或者我做太多了吗?我的一些潜在团队成员认为,由于没有添加新功能,因此范围没有改变,这不是问题。但是我认为,由于不断发现功能中的新工作,因此范围正在发生变化,并且在估计发布日期时需要考虑到这一点。