2006-12-21

Rational RequisitePro 7.0 vs PowerDesinger 12.1 Requirement Module

Today I tried Rational RequisitePro 7.0 and PowerDesinger 12.1.

Rational RequisitePro Strong points:

  1. Powerful requirement tracking.
  2. Deep integrated with MS Word.
  3. Full change log and revision
  4. Discussion list for each requirement.
  5. Integrated with MS Project.

RequisitePro Weaknesses:

  1. Poor attribute editing form. the form can not be resized. User has to go through all attributes via scroll bar.
  2. All options to each attribute are fixed. User can not customize them.
  3. Too many attributes.

PowerDesinger strong points:

  1. Easy to use.
  2. Most attributes are customizable.
  3. Friendly list page.
  4. Description box support RTF.
  5. Easy customized RTF document template.

PowerDesinger weaknesses:

  1. There are some obviously bugs. For example, if customized priority name as non-numeric name, the priority dropdown in attribute edit form can not list all priorities correctly.
  2. Can not define default option to each attributes. such as define Must Have as default priority.

Powerdesigner 12.1 sequence model has bug too: it can not list all procedures when show procedure collage.


  • This bug is a new bug in Powerdesigner 12.1. Powerdesigner 12.0 works well for procedure call in sequnce diagram.
    0003.PNG

    However, Powerdesigner 12.0 sequence diagram has another bug.
    0005.PNG

I found above powerdesinger bugs in its 30day trial version. After comparing Rational family, Together, Altoval UModel, Myeclipse UML, Microsoft Visio and some other commercial UML tools. I found Powerdesigner is the most excellent one.

  • It supports UML2 well.
  • It's data model is the best one.
  • It is the most free one. I do not need follow UML standard strictly.
  • I am able to express anything I want. No tool has more powerful expressive force than power designer
  • It's diagrams are most beautiful.
  • It is very easy to use.

What I can not understand is: Why such a famous tool has these obviouse, derisible bugs?! It is these minor bug stopped our company buy it as formal tool!

Technorati :

没有评论: