реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
lehho
сообщение May 15 2007, 10:17
Сообщение #16


Частый гость
**

Группа: Свой
Сообщений: 105
Регистрация: 3-05-05
Пользователь №: 4 704



Ну да это bugtracking system, но интересно использование для постановки задач/отчётности для проекта в целом, а не только как вспомогательная среда при разработке софта. Вот как это может выглядеть: http://www.advantex.ru/rus/products/produc...ges/design1.gif. В таком контексте bugtrack никто не использовал? Спасибо за наводку на Scmbug. Интеграция с SVN весьма интересна.
Go to the top of the page
 
+Quote Post
spf
сообщение May 15 2007, 23:51
Сообщение #17


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(Doka @ May 15 2007, 16:09) *
[skip]
наверное она близка к таким системам как Bugzilla, Scmbug (Bugzilla with Subversion), в проекции на интеграцию с SVN было бы интересно попробовать Scmbug.

Почему не Trac?
Пробовали Bugzilla - не понравилось.
Поставили Roundup issue-tracking system, до Subversion Integration все руки не доходят.

PS: Roundup рассматривают для использования проектом Python.


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
lehho
сообщение May 16 2007, 06:51
Сообщение #18


Частый гость
**

Группа: Свой
Сообщений: 105
Регистрация: 3-05-05
Пользователь №: 4 704



Поставил, mantis. Вещь простая в установке и на первый взгляд понятная. Посмотрю насколько от неё будет пользы в работе.
Go to the top of the page
 
+Quote Post
lamerok
сообщение May 18 2007, 18:44
Сообщение #19


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 22-06-04
Из: Челябинск
Пользователь №: 88



Используем Для контроля версий и совместной разработки Rational ClearCase (UCM) для отслеживания багов (bag tracking) ClearQuest.
Документация на UML. Планируем на Ration Software Architect перейти. Используем только C++
Это для встроенного ПО (AVR, PIC, MSP430).

ДЛя верхнего ПО клинеты- MS Visual Studio Team Suite SW Architect 2005, MS Visual Studio Team Suite Developer 2005, MS Visual Studio Team Suite Tester 2005,
Сервер MS Visual Studio Team Suite.
Go to the top of the page
 
+Quote Post
Doka
сообщение May 18 2007, 19:26
Сообщение #20


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(spf @ May 16 2007, 03:51) *
Почему не Trac?

довольно много проектов в сети на Trac... решил попробовать..
сегодня поставил.. (замумокаешься пока все пакеты скачаешь и соберёшь ).
"Browse Source" - отличий мало от используемого ранее браузинга по репозиториям WebSVN. + слабая поддержка подсветки синтаксиса (хотя может еще не разобрался - WebSVN для этих целей используется Enscript)
далее "WiKi" - синтаксис откровенно разочаровал.неудобный какой-то((( (после использования DokuWiki. вообще почему-то ошибочно считал что у всех Вики синтаксис идентичен)
ну а чтобы юзать остальное надо понимать для чего оно.. доки пока не читал, да что-то скудные они (опять же тот же Вики на trac.edgewall.org/wiki/ ). Доки тоже в "-". Есть же тучи опенсорц-проектов с человеческой документацией (в т.ч. и в PDF)/


кстати, подробнее посмотрел Scmbug.
интересная вещь: предоставляет frontend к SVN, CVS (как системам контроля ревизий) с одной стороны и к Bugzilla, Mantis, Roundup (как системам багтрек) с другой.
+ хорошая документация.. как найду время займусь им плотнее.


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
lehho
сообщение May 18 2007, 20:26
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 105
Регистрация: 3-05-05
Пользователь №: 4 704



Цитата(lamerok @ May 18 2007, 22:44) *
Используем Для контроля версий и совместной разработки Rational ClearCase (UCM) для отслеживания багов (bag tracking) ClearQuest.
Документация на UML. Планируем на Ration Software Architect перейти. Используем только C++
Это для встроенного ПО (AVR, PIC, MSP430).
ДЛя верхнего ПО клинеты- MS Visual Studio Team Suite SW Architect 2005, MS Visual Studio Team Suite Developer 2005, MS Visual Studio Team Suite Tester 2005,
Сервер MS Visual Studio Team Suite.

Правильно понимаю, что для диаграмм UML используйте Rational Rose? Может кто искал оптимальный редактор для UML? Что посоветуйте? Сам для прикладного ПО использую Java, среда от Sun: NetBeans 5.5. Она поддерживает UML, но модуль UML только beta версия, глючный.
Цитата(Doka @ May 18 2007, 23:26) *
кстати, подробнее посмотрел Scmbug.
интересная вещь: предоставляет frontend к SVN, CVS (как системам контроля ревизий) с одной стороны и к Bugzilla, Mantis, Roundup (как системам багтрек) с другой.
+ хорошая документация.. как найду время займусь им плотнее.

не забудьте поделиться впечатлением.
Go to the top of the page
 
+Quote Post
lamerok
сообщение May 20 2007, 09:55
Сообщение #22


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 22-06-04
Из: Челябинск
Пользователь №: 88



Цитата(lehho @ May 18 2007, 23:26) *
Правильно понимаю, что для диаграмм UML используйте Rational Rose? Может кто искал оптимальный редактор для UML? Что посоветуйте? Сам для прикладного ПО использую Java, среда от Sun: NetBeans 5.5. Она поддерживает UML, но модуль UML только beta версия, глючный.

не забудьте поделиться впечатлением.

В данный момент используем MS Visio... но есть одна проблема с мерджем Visio файла в ClearCase (получается что править диаграмму в один момент времени может только один человек), попробывали Rational Software Architect, так как продукты ClearCase и Rational Software Architect от одной конторы (IBM Rational Rose), то таких проблем там нет и можно одновременно работать над одним документом.
Пока попробывали триальную версию на 1 месяц. Немного непревычно после Visio, но думаю привыкнуть можно...
Есть еще Visual UML, говорят неплохая штука.

Дело в том, что из-за особенностей встроенного С++, не всегда можно из UML диаграммы сделать заготовку класса (для использования). Поэтому вначале разрабатывается архитектура, затем детальная архитектура (Все классы, все функции, статические диаграммы, диаграммы взаимодействия, описываются все функции), а затем по ним пишется код, Для этой задачи Visio подходит очень хорошо..
Повторюсь проблема только с мерджем...
Go to the top of the page
 
+Quote Post
lehho
сообщение May 20 2007, 22:44
Сообщение #23


Частый гость
**

Группа: Свой
Сообщений: 105
Регистрация: 3-05-05
Пользователь №: 4 704



Цитата(lamerok @ May 20 2007, 13:55) *
В данный момент используем MS Visio... но есть одна проблема с мерджем Visio файла в ClearCase (получается что править диаграмму в один момент времени может только один человек), попробывали Rational Software Architect, так как продукты ClearCase и Rational Software Architect от одной конторы (IBM Rational Rose), то таких проблем там нет и можно одновременно работать над одним документом.
Пока попробывали триальную версию на 1 месяц. Немного непревычно после Visio, но думаю привыкнуть можно...
Есть еще Visual UML, говорят неплохая штука.

Дело в том, что из-за особенностей встроенного С++, не всегда можно из UML диаграммы сделать заготовку класса (для использования). Поэтому вначале разрабатывается архитектура, затем детальная архитектура (Все классы, все функции, статические диаграммы, диаграммы взаимодействия, описываются все функции), а затем по ним пишется код, Для этой задачи Visio подходит очень хорошо..
Повторюсь проблема только с мерджем...

Спасибо за разъяснения. Решение с MS Visio вполне нормальное, сам его использую. Поскольку встроенное ПО пишем исключительно на C, то на UML описываем только архитектуру, да и то не всегда. Проблема с мерджем понятна, но мы ещё до такого не доросли, чтоб UML одновременно несколько человек правили, хотя в будущем может быть. Конечно здорово, что Rational Software Architect проблему с мерджем решает, но ведь не бесплатная smile.gif . Понятно, что можно warez использовать, но это дело такое... не надёжное... Скажите, а какова цена?
Freeware какой нибудь хороший редактор найти. Netbeans, тем хорош, что бесплатный, можно в нём создавать и platform-independent modeling project. А вот если привязать UML-project к Java-project, то после, например, переименования классов в Java-project, диаграммы UML безвозвратно разваливаются sad.gif
Go to the top of the page
 
+Quote Post
lamerok
сообщение May 21 2007, 11:26
Сообщение #24


Частый гость
**

Группа: Свой
Сообщений: 135
Регистрация: 22-06-04
Из: Челябинск
Пользователь №: 88



Цитата(lehho @ May 21 2007, 01:44) *
Конечно здорово, что Rational Software Architect проблему с мерджем решает, но ведь не бесплатная smile.gif . Понятно, что можно warez использовать, но это дело такое... не надёжное... Скажите, а какова цена?


Цена 3999 зеленых за локальную лицензию, и около 10000 за сетевую...

Цитата(lehho @ May 21 2007, 01:44) *
А вот если привязать UML-project к Java-project, то после, например, переименования классов в Java-project, диаграммы UML безвозвратно разваливаются sad.gif


На сколько я понял из знакомнства с Rational Software Architect - Java Там поддерживается не плохо, но я не специалист в Java, поэтому со 100% увереностью сказать не могу...
Вы можете скачать триальную версию с сайта IBM - Это примерно 4 Гига smile.gif Кстати сделана она на движке Eclipse
Про разваливаются, вы совершенно правы, поэтому мы стараемся:
1. Для каждого проекта стандарт названия классов, методов, атрибутов, стандарт кодирования.
2. После каждого чиха (например, часть архитектуры, класс или несколько классов) устраиваем ревью, все программеры просматривют архитектуру персонально, делают замечания. Автор собирает все замечания, потом уже командой по каждому замечанию проходимся... и в итоге в 95% случаев, проблем с поздним переименовыванием уже нет. Есть небольшие проблемы с доработкой.
В основном вначале правиться UML, потом уже код.
3. Соответственно, также просматривается код (все в команде просматривют код другого программериста) на соответствие стандрату кодирования, UML диаграмме и спецификации функции.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 07:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01447 секунд с 7
ELECTRONIX ©2004-2016