софт для проектирования
команда небольшая - 4 разраба, но все удаленно сидят
+ вообще накидайте "как правильно" организовывают рабочий процесс
если есть возможность, то желательно подписочный вариант или бесплатный, но не критично
http://stackoverflow.com/questions/9424036/real-time-uml-cla...
— отсылают всё к тем же системам контроля версий.
какой софт для этого используется?в confluence есть gliffy, я там рисовал
еще есть Dia
не сказал бы, что я в восторге от этих прог
команда удаленная, поэтому порисовать на доске - это удобно и приятно, но не всегда возможносамое правильное это рисовать от руки. Видел как на iPad-е рисуют карандашом (специальный девайс на мой взгляд это то что нужно. Осталось найти вариант как это расшарить между командой.
http://en.wikipedia.org/wiki/Collaborative_real-time_editor
Глянь, может чего и найдется подходящего.
Глянь, может чего и найдется подходящего.
OmniGraffle Pro (макос) ?
Ну и скорей всего вам не подойдёт UDP multicast который там по-умолчанию (он не у всех в локальных сетях-то открыт, что уж говорить про интернет поэтому нужно будет
1) перенастроить её на TCP,
2) назначить кого-то, кто сможет открыть для остальных порт, главным,
3) остальным указать его адрес-порт.
http://www.jgroups.org/tutorial/html/ch01.html#d0e92
P.S. тоже конечно красноглазо, зато с онлайн-обновлением ну и её можно дотачивать сколько угодно, было бы желание...
Если нужно в реальном времени, то мб shared vnc session + ms paint/dia/open office drawer (или как там) ?
понятное дело, что можно хоть в PS рисовать, но гораздо удобнее в специализированных редакторах
т.к. до этого момента я ползовался только доской и своим "специализированным" синтаксисом UML, то все программы для меня одинаковы в плане осваивания
Eclipse Modeling Framework посмотреть. В частности, нужны:
- Model Development Tools (MDT);
- EMF Compare;
- какая-нибудь система контроля версий.
Поверх EMF также работает Papyrus. Полагаю, в нем сравнение моделей также должно как-то функционировать.
Кроме того, весьма неплохой compare/merge когда-то был в IBM Rational Tau, но я не в курсе судьбы этого проекта и текущих цен.
Из бесплатных решений можно в сторону - Model Development Tools (MDT);
- EMF Compare;
- какая-нибудь система контроля версий.
Поверх EMF также работает Papyrus. Полагаю, в нем сравнение моделей также должно как-то функционировать.
Кроме того, весьма неплохой compare/merge когда-то был в IBM Rational Tau, но я не в курсе судьбы этого проекта и текущих цен.
Enterprise Architect, например, можно зацепить на SVN. Думается, это решит твою задачу.
Enterprise Architectэто кучу денег стоит
Я использую старый опенсорсный StarUML. Написано под виндоуз. С wine работает.
Жаль его давно никто не обновляет
Согласен, но зависит от финансовых возможностей компании. Мало ли, может людям и не жалко 200 баксов.
Мало ли, может людям и не жалко 200 баксов.200 баксов точно не жалко
другое дело, что оказалось, что collaborate не нужен
единственный человек, который работает в режиме редактирования - это я
поэтому остановились на Visio premium в связке с git (+ я собираюсь скрипт написать, который будет автоматически заливать новую версию в wiki)
я перепупал этот софт с Rational Architect
насколько я помню в своё время эта штука стоила 10 и более раз дороже
Я лично стараюсь избегать - non-free software
Оставить комментарий
PooH
посоветуйте в чем правильно заниматься проектированием (UML-диаграммы, функциональные требования, сценарии)команда удаленная, поэтому порисовать на доске - это удобно и приятно, но не всегда возможно
требования такие:
я рисую диаграмму, к примеру, и хотелось бы, чтобы другие члены команды могли на этой же диаграмме рисовать свои варианты/исправления/мысли и желательно, чтобы все это обновлялось у всех и одновременно