工具生产和放大器;管理规范/要求(不车票跟踪) [英] Tools to produce & manage specifications/requirements (not ticket trackers)
问题描述
我很感兴趣,如果有任何网站或软件赫然出现在最初的项目来帮助设计,然后将项目的设计随着时间的推移管理为特征implmented,发现错误,等...我的设计将包括要求(功能和安培;非功能性),用例,以及基本的数据库架构设计
最抢手的特点:
- 可以定义要求,并跟踪其随时间的变化(即如何为1.5版本比1.0有什么不同?)
尼斯对富人:
- 的规格放在一起时能够与其他项目经理和团队协作
什么我的不的寻找:
- 票务跟踪(JIRA,FogBugz的,等...)
- 软件版本控制系统
- 维基(除非它们是内置在考虑需求管理)
感谢。
需求管理工具
块引用>大多数需求管理工具上的文字和图解结束文物工作。版本控制,我preFER使用DVCS像水银。如何过的工具必须提供可追溯性。
我已经使用Rational工具和许多其他和我个人的经验一直没有很好的。我花了更多的时间来处理工具比使用它的其他生产手段。
一些迎合这一需求的产品:
- 的Rational 必要的专业和IBM Rational DOORS(重型,昂贵,不合我的胃口)
- 基于Web的需求管理工具: 的Django-REQ
- 一个有前途的免费开源工具 rmtoo
设计工具
块引用>有各种各样的设计文档工具靶向特定类型的设计和输出不同的设计文物。 关系工具。你必须看看你需要什么。
UML工具是非常有益的,并记录用例的好办法。
人们可以发挥创意与他们使用的设计目的的工具。
数据库设计工具
块引用>
- SQL设计师 做得很好
- 检查出来的自由: dbdesigner4
- MySQL的工作台
- SQL电源建筑师 是非常有前途的。
项目管理
块引用>有的工具 ,可以做项目管理,包括你提到的MS工具太多了。你只需要寻找他们在谷歌。
- 我喜欢使用的面临 ,是我的最爱。
- ganttproject
- jxproject
- 了dotProject 是一个很好的开源工具。
- openworkbench 自认MS项目的替代品。
- projectpier , projecthq
协作软件开发
块引用>有关协作软件开发,有很多像谷歌code,到位桶,的 CollabNet的 ...
I'm interested if there are any websites or software out there to aid in initial project design, and then management of the project's design over time as features are implmented, bugs are found, etc... My design will include requirements (functional & non-functional), use cases, and basic database schema design.
Most sought-after feature:
- Being able to define requirements and track their changes over time (i.e. how is version 1.5 different than 1.0?)
Nice-to-haves:
- Being able to collaborate with other project managers and the team when putting together the specifications
What I'm not looking for:
- Ticket trackers (JIRA, fogbugz, etc...)
- Software version control systems
- Wikis (unless they are built with requirements management in mind)
Thanks.
解决方案[Edit : based on revised question]
Requirement Management Tools
Most requirement management tools work on textual and diagrammatic end artifacts. For version control, I prefer to use a DVCS like Mercurial. How ever the tool must provide traceability.
I have used Rational tools and many others and my personal experience has not been very good at all. I have spent more time dealing with the tool than using it for other productive means.
Some of the products that caters for this requirement:
- Rational Requisite Pro and IBM Rational DOORS (heavy, costly and not to my liking)
- Web based requirement management tool: django-req
- A promising free opensource tool rmtoo
Design Tools
There are various design documentation tools that targets specific type of design and outputs different design artifacts. Say Entity Relationship Tool. You will have to check out what you need.
UML tools are very helpful and are the good way to document use cases.
People can get creative with the tools they use for design purposes.
Database design tool
- SQL Designer does a good job
- Check out the free : dbdesigner4
- MySql Workbench
- SQL Power Architect is very promising.
Project management
There are plethora of tools that can do project management including the MS tool that you mentioned. You only need to search them in google.
- I have enjoyed using faces and is my favorite.
- ganttproject
- jxproject
- dotproject is a good open source tool.
- openworkbench considers itself an alternative to MS Project.
- projectpier, projecthq
collaborative software development
For collaborative software development, there are many was like google code, bitbucket , collabnet ...
这篇关于工具生产和放大器;管理规范/要求(不车票跟踪)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!