софт для проектирования

PooH

посоветуйте в чем правильно заниматься проектированием (UML-диаграммы, функциональные требования, сценарии)
команда удаленная, поэтому порисовать на доске - это удобно и приятно, но не всегда возможно
требования такие:
я рисую диаграмму, к примеру, и хотелось бы, чтобы другие члены команды могли на этой же диаграмме рисовать свои варианты/исправления/мысли и желательно, чтобы все это обновлялось у всех и одновременно

PooH

ну и вообще, какой софт для этого используется?
команда небольшая - 4 разраба, но все удаленно сидят
+ вообще накидайте "как правильно" организовывают рабочий процесс

PooH

посмотрел - тот же Visio стоит 10к и не могу понять, если в нем удобные средства для одновременной работы и работает ли он с облаком
если есть возможность, то желательно подписочный вариант или бесплатный, но не критично

elenangel

посмотри, вдруг у кого-то из них есть совместное рисование.
http://www.lucidchart.com/
http://www.gliffy.com/
http://www.draw.io/

viktor954

Аналогичный вопрос на стеке:
http://stackoverflow.com/questions/9424036/real-time-uml-cla...
— отсылают всё к тем же системам контроля версий.

Maurog

какой софт для этого используется?
в confluence есть gliffy, я там рисовал
еще есть Dia
не сказал бы, что я в восторге от этих прог :(

6yrop

команда удаленная, поэтому порисовать на доске - это удобно и приятно, но не всегда возможно
самое правильное это рисовать от руки. Видел как на iPad-е рисуют карандашом (специальный девайс на мой взгляд это то что нужно. Осталось найти вариант как это расшарить между командой.

kiracher

http://en.wikipedia.org/wiki/Collaborative_real-time_editor
Глянь, может чего и найдется подходящего.

Ushkvarok

OmniGraffle Pro (макос) ?

ava3443

У JGroups первая же демка - это рисовалка с онлайн-обновлением, но вот UML там конечно нет. Простейшая рисовалка.
Ну и скорей всего вам не подойдёт UDP multicast который там по-умолчанию (он не у всех в локальных сетях-то открыт, что уж говорить про интернет поэтому нужно будет
1) перенастроить её на TCP,
2) назначить кого-то, кто сможет открыть для остальных порт, главным,
3) остальным указать его адрес-порт.
http://www.jgroups.org/tutorial/html/ch01.html#d0e92
P.S. тоже конечно красноглазо, зато с онлайн-обновлением :) ну и её можно дотачивать сколько угодно, было бы желание...

Alena_08_11

Если нужно в реальном времени, то мб shared vnc session + ms paint/dia/open office drawer (или как там) ? :)

PooH

понял, что для меня намного важнее удобство именно составления диаграмм, чем collaboratrion
понятное дело, что можно хоть в PS рисовать, но гораздо удобнее в специализированных редакторах
т.к. до этого момента я ползовался только доской и своим "специализированным" синтаксисом UML, то все программы для меня одинаковы в плане осваивания

SEMEN73

Из бесплатных решений можно в сторону Eclipse Modeling Framework посмотреть. В частности, нужны:
- Model Development Tools (MDT);
- EMF Compare;
- какая-нибудь система контроля версий.
Поверх EMF также работает Papyrus. Полагаю, в нем сравнение моделей также должно как-то функционировать.
Кроме того, весьма неплохой compare/merge когда-то был в IBM Rational Tau, но я не в курсе судьбы этого проекта и текущих цен.

al70

Enterprise Architect, например, можно зацепить на SVN. Думается, это решит твою задачу.

Ventalf

Enterprise Architect
это кучу денег стоит
Я использую старый опенсорсный StarUML. Написано под виндоуз. С wine работает.
Жаль его давно никто не обновляет

al70

Согласен, но зависит от финансовых возможностей компании. Мало ли, может людям и не жалко 200 баксов.

PooH

Мало ли, может людям и не жалко 200 баксов.
200 баксов точно не жалко
другое дело, что оказалось, что collaborate не нужен
единственный человек, который работает в режиме редактирования - это я
поэтому остановились на Visio premium в связке с git (+ я собираюсь скрипт написать, который будет автоматически заливать новую версию в wiki)

Ventalf

Упс..
я перепупал этот софт с Rational Architect
насколько я помню в своё время эта штука стоила 10 и более раз дороже
Я лично стараюсь избегать - non-free software
Оставить комментарий
Имя или ник:
Комментарий: