打算写个需求管理(Requirement Management)的工具

工作这几年了,实现过全新的项目,也维护过老旧的项目,总是有一种感觉,就是几个产品的需求管理做的都不好,需求都非常零散的分布在JIRA ticket里(可能很多在comments里),没有总体的控制。一个普遍的现象是你问某个产品工程师,某版本的产品有哪些功能,或者某更新版本比旧版本多了什么功能时,他不能马上回答你。一个可能的做法就是去filter JIRA ticket, 然后慢慢读里面的comment或者附件。

这种做法真的很没有效率,一直希望公司能引进一套做需求管理的工具,像IBM Rational就有比较完善的解决方案。不过这些产品也真的价格不菲。

打算自己写一个玩玩,其实的目前能想到的功能也不多,

  • 能结构化的组织产品的需求
  • 建立需求间的相互联系
  • 可以和JIRA ticket连接(记个Ticket ID就好)
  • 可以比较不同版本之间的差异。
  • 最好能和开发和测试的工作连在一些,如代码的改动,有没有测试等。

先用Eclipse RCP写个样子出来看看吧,正好也学一下RCP的其它特性。

发表评论

电子邮件地址不会被公开。 必填项已用*标注