Проектирование подсистемы в существующей системе (выбор ПО)
От: yaser Украина  
Дата: 11.03.13 13:11
Оценка:
Добрый день.
Поставили задачу: разработка подсистемы.
Пока не имею опыта в разработке подсистем, хотел услышать умных людей, кто чем пользуется.

Собственно хотелось бы иметь ПО, которое будет давать мне возможность спроектировать:
1. Обьекты системы
2. Взаимосвязь между обьектами системы
3. Таблицы хранения данных в системе
4. (опционально) возможность проектировать пользовательский интерфейс


Поделитесь опытом, каким ПО пользуетесь для разработки ПО. Заранее спасибо.
Re: Проектирование подсистемы в существующей системе (выбор ПО)
От: wildwind Россия  
Дата: 11.03.13 13:38
Оценка:
Здравствуйте, yaser, Вы писали:

Y>Поставили задачу: разработка подсистемы.

Y>Пока не имею опыта в разработке подсистем, хотел услышать умных людей, кто чем пользуется.

Если ни с одной из CASE систем не знаком, ни одна из них особо не поможет, но будет тормозить процесс. Так что советую по старинке, на доске/на бумажке/в Visio. Параллельно можно понемногу осваивать что-нибудь.
Re[2]: Проектирование подсистемы в существующей системе (выбор ПО)
От: yaser Украина  
Дата: 11.03.13 13:43
Оценка:
Здравствуйте, wildwind, Вы писали:

W>Если ни с одной из CASE систем не знаком, ни одна из них особо не поможет, но будет тормозить процесс. Так что советую по старинке, на доске/на бумажке/в Visio. Параллельно можно понемногу осваивать что-нибудь.


Бумажки тяжело распространять между сотрудниками А если серьезно, то не понятно что быстрее, освоить CASE систему или по старинке. В любом случае когда-то настанет то время, когда люди перейдут на современные технологии. Хотелось бы услышать кто чем пользуется на текущий момент. Удобно/неудобно и т.д. CASE средство освоить не проблема.
Re[3]: Проектирование подсистемы в существующей системе (выбор ПО)
От: wildwind Россия  
Дата: 11.03.13 14:09
Оценка:
Здравствуйте, yaser, Вы писали:

Y>Бумажки тяжело распространять между сотрудниками

Для этого есть Вики.

Y>А если серьезно, то не понятно что быстрее, освоить CASE систему или по старинке.

По старинке быстрее, поверь. До первого релиза, по крайней мере. Дальше уже вопрос, системный подход постепенно начинает перевешивать.

Y>CASE средство освоить не проблема.

Тебе может и не проблема. А для реального эффекта нужно всем в команде. А люди разные, кому-то полгода придется осваивать.
Еще не забывай, что серьезные системы они все платные причем сильно платные. Руководство готово к этим затратам? Объяснять, как они соотносятся с ожидаемым эффектом, придется тебе. А с учетом отсутствия опыта... ну ты понял.
Re: Проектирование подсистемы в существующей системе (выбор ПО)
От: es3000  
Дата: 11.03.13 17:05
Оценка:
Здравствуйте, yaser, Вы писали:

Y>Добрый день.

Y>Поставили задачу: разработка подсистемы.
Y>Пока не имею опыта в разработке подсистем, хотел услышать умных людей, кто чем пользуется.

Y>Собственно хотелось бы иметь ПО, которое будет давать мне возможность спроектировать:

Y>1. Обьекты системы
Y>2. Взаимосвязь между обьектами системы
Y>3. Таблицы хранения данных в системе
Y>4. (опционально) возможность проектировать пользовательский интерфейс

Y>Поделитесь опытом, каким ПО пользуетесь для разработки ПО. Заранее спасибо.



Я пользуюсь PowerDesigner, EnterpriseArchitect.
Недавно попробовал Visual Paradigm for UML.
Re: Проектирование подсистемы в существующей системе (выбор ПО)
От: SkyDance Земля  
Дата: 11.03.13 22:58
Оценка:
Y>Пока не имею опыта в разработке подсистем, хотел услышать умных людей, кто чем пользуется.

На начальном этапе лучше всего подойдет "онлайн-бумажка", желательно, уже принятная у вас в компании (например, если sharepoint — то в нем и публиковать документы, и версионный контроль вести). Как вариант, публикуйте документы в общей (с кодом) системе версионного контроля (git, cvs, svn, perforce, ...)

Y>Поделитесь опытом, каким ПО пользуетесь для разработки ПО. Заранее спасибо.


Из подобных средств мне больше всего понравился Sparx Systems Enterprise Architect. Прекрасное стабильное ПО, но со своими загонами вроде самодельной системы версионного контроля (надеюсь, вы понимаете, что в корпоративной обстановке версионный контроль — важнейшее требование к системе проектирования).

Однако стоимость лицензии на это ПО может, мягко говоря, удивить.
Re[2]: Проектирование подсистемы в существующей системе (выбор ПО)
От: hrensgory Россия  
Дата: 12.03.13 06:22
Оценка:
On 12.03.2013 02:58, SkyDance wrote:

> Y>Поделитесь опытом, каким ПО пользуетесь для разработки ПО. Заранее

> спасибо.
>
> Из подобных средств мне больше всего понравился Sparx Systems Enterprise
> Architect.

+1 Если нужно попроще — то был такой StarUML, но он вроде как давно
заброшен и нового UML (2.х) там нет.

--
WBR,
Serge.
Posted via RSDN NNTP Server 2.1 beta
Re[3]: Проектирование подсистемы в существующей системе (выбор ПО)
От: Vzhyk  
Дата: 12.03.13 10:21
Оценка: 15 (3)
On 12.03.2013 9:22, hrensgory wrote:

> +1 Если нужно попроще — то был такой StarUML, но он вроде как давно

> заброшен и нового UML (2.х) там нет.
http://sourceforge.net/projects/whitestaruml/
Posted via RSDN NNTP Server 2.1 beta
Re: Проектирование подсистемы в существующей системе (выбор ПО)
От: SomeOne_TT  
Дата: 12.03.13 11:02
Оценка:
Здравствуйте, yaser, Вы писали:


Y>Собственно хотелось бы иметь ПО, которое будет давать мне возможность спроектировать:

Y>1. Обьекты системы
Y>2. Взаимосвязь между обьектами системы
Y>3. Таблицы хранения данных в системе
Y>4. (опционально) возможность проектировать пользовательский интерфейс


Y>Поделитесь опытом, каким ПО пользуетесь для разработки ПО. Заранее спасибо.


Посмотри на Амазоне книги по соответствующим темам. Помню, по проектированию АПИ там были шикарные книги.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.