если вы дружите с UML, советую Sparx Enterprise Architect. мощная система разработки и управления требованиями включая матричную и двустороннюю трассировку по всем уровням архитектуры. а вообще при выборе всегда исходят из практической целесообразности, которая определяется бюджетом, требованиями/ограничениями индустрии и т.п. если, например, вы работаете в жестко регулиремой отрасли, типа разработки медицинских устройств класса С, то это одно, а если пишете софт для какой-нибудь бухгалтерии или создаете сайт, то это совсем другое (в этом случае может быть достаточно обычного ексела).
|