工具生产和放大器;管理规范/要求(不车票跟踪) [英] Tools to produce & manage specifications/requirements (not ticket trackers)

查看:223
本文介绍了工具生产和放大器;管理规范/要求(不车票跟踪)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我很感兴趣,如果有任何网站或软件赫然出现在最初的项目来帮助设计,然后将项目的设计随着时间的推移管理为特征implmented,发现错误,等...我的设计将包括要求(功能和安培;非功能性),用例,以及基本的数据库架构设计

最抢手的特点:


  • 可以定义要求,并跟踪其随时间的变化(即如何为1.5版本比1.0有什么不同?)

尼斯对富人:


  • 的规格放在一起时能够与其他项目经理和团队协作

什么我的的寻找:


  • 票务跟踪(JIRA,FogBugz的,等...)

  • 软件版本控制系统

  • 维基(除非它们是内置在考虑需求管理)

感谢。


解决方案


  

需求管理工具


大多数需求管理工具上的文字和图解结束文物工作。版本控制,我preFER使用DVCS像水银。如何过的工具必须提供可追溯性。

我已经使用Rati​​onal工具和许多其他和我个人的经验一直没有很好的。我花了更多的时间来处理工具比使用它的其他生产手段。

一些迎合这一需求的产品:


  1. 的Rational 必要的专业和IBM Rational DOORS(重型,昂贵,不合我的胃口)

  2. 基于Web的需求管理工具: 的Django-REQ

  3. 一个有前途的免费开源工具 rmtoo


  

设计工具


有各种各样的设计文档工具靶向特定类型的设计和输出不同的设计文物。 关系工具。你必须看看你需要什么。

UML工具是非常有益的,并记录用例的好办法。


  1. 基于UML图表工具 YED

  2. 基于UML建模工具 的StarUML

  3. 这是我最喜欢的: 的ArgoUML

人们可以发挥创意与他们使用的设计目的的工具。


  1. 使用思维导图

  2. UML仍是prevalent设计工具


  

数据库设计工具



  1. SQL设计师 做得很好

  2. 检查出来的自由: dbdesigner4

  3. MySQL的工作台

  4. SQL电源建筑师 是非常有前途的。


  

项目管理


工具 ,可以做项目管理,包括你提到的MS工具太多了。你只需要寻找他们在谷歌。


  

协作软件开发


有关协作软件开发,有很多像谷歌code,到位桶,的 Col​​labNet的 ...

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:

  1. Rational Requisite Pro and IBM Rational DOORS (heavy, costly and not to my liking)
  2. Web based requirement management tool: django-req
  3. 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.

  1. UML based diagramming tool yED.
  2. A UML based modelling tool StarUML
  3. This is my favourite : argouml

People can get creative with the tools they use for design purposes.

  1. Using mind map
  2. Uml is still a prevalent design tool

Database design tool

  1. SQL Designer does a good job
  2. Check out the free : dbdesigner4
  3. MySql Workbench
  4. 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.

collaborative software development

For collaborative software development, there are many was like google code, bitbucket , collabnet ...

这篇关于工具生产和放大器;管理规范/要求(不车票跟踪)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆