Первое и главное )
Если у вас с разработкой бардак, то никакой CASE сам по себе вам ничем не поможет. Нужно выстраивать и организовывать процесс разработки, неважно - формальный или неформальный.
Мне не очень понятно, что значит "вести разработку на CASE". Большинство современных CASE-средств поддерживают процессы Моделирования, Проектирования, Инженерного анализа, кое-какие - Управление требованиями, Документирование и Конфигурационное управление. Но всё равно ключевым инструментом Реализации остаются IDE-среды. Сред разработки, целиком покрывающих весь процесс, пока практически нет, если не считать Eclipse.
И ещё - "Программисты никаких особых требований не выдвигают. Главное, что они хотят -- это возможность многопользовательской работы с моделью и наличие хорошей русскоязычной документации".
Вообще очень странное желание у программистов по поводу русскоязычной документации, т.к. родная документация обычно по языку не идёт дальше технического английского, который является обязательным требованием к разработчику, к тому же я не верю, что программисты будут читать документацию.
Скорее их слова нужно понимать как намёк на то, что нельзя просто найти, поставить и начать использовать UML-tool, а необходимо провести обучение хоть в какой-то форме (но не в форме "вот вам доки, читайте").
Рекомендации следующие:
1. Идентифицируйте те процессы разработки, в которых у вас происходит большее количество проблем. А это могут быть - Требования, Анализ, Проектирование, Конфиг Управление, Тестирование, Управление проектом и т.д.
2. Изучите методы организации выбранных процессов в наиболее популярных методологиях.
3. Рассмотрите необходимость и возможность поддержки выбранного процесса каким-либо средством.
Например, в RUP помимо 9 дисциплин есть 6 базовых принципов:
1. Итеративная разработка
2. Управление требованиями
3. Использование компонентной архитектуры
4. Визуальное моделирование
5. Постоянный контроль качества
6. Управление изменениями
Вы уверены, что вам сейчас нужно именно 4?
Агилисты вообще говорят
"Use the Simplest Tools"