Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос по системам управления проектами
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Управление проектами
lex_84
Вопрос такой. Подскажите пожалуста есть ли программы по управлению и контролю за ходом разработки и испытаний РЭА. Т.е. какая то система в которой можно было бы систематизировать информацию о этапах работы, результатах испытаний, проведенных доработках и т.д. Причем аппаратура довольно сложная, состоящая из большего числу функциональных узлов с различными компонентами ПЛИС, микроконтроллеры... Очень трудно все записывать в рабочей тетради smile.gif
LessNik
Цитата(lex_84 @ Sep 30 2008, 23:59) *
Вопрос такой. Подскажите пожалуста есть ли программы по управлению и контролю за ходом разработки и испытаний РЭА. Т.е. какая то система в которой можно было бы систематизировать информацию о этапах работы, результатах испытаний, проведенных доработках и т.д. Причем аппаратура довольно сложная, состоящая из большего числу функциональных узлов с различными компонентами ПЛИС, микроконтроллеры... Очень трудно все записывать в рабочей тетради smile.gif


Почитайте про бесплатную систему контроля версий Tortoise SVN. SVN не отслеживает схематехнические изменения, но для контроля за ПО - отличное решение. Можно писать подробные кометарии для каждой ревизии и включать в неё(ревизию) дополнительно файлы по схематехнической реализации.
Doka
ну вообще-то Tortoise SVN не система контроля версий, а программа-клиент к системе контроля версий.

а по вопросу топикстартера: напрашивается что-то типа системы управления проектами - например Bugzilla, как наиболее известная из свободных: заведение запросов, контроль исправления багов, календарное планирование, etc..
SFx
Посмотрите в сторону http://www.prtracker.com/

Суть процесса:
Испытатель находит проблему, заводит PR-ку в базе проблем по конкретному проекту. этой PR-ке присваивается номер, она может носить статус (исправленно, решена, проверется и тд). Менеджер проекта указывает кто эту проблему должен решать. как только проблема решена, Resolver (иначе человек, на которого она была "повешена") устанавливает ей стату что он ее 'решил'. Дальше снова испытатель начинает проверять. такой вот примерно процесс.
чем удобно : тем что не можно писать описание к проблеме, и всести полную историю испытаний и испровлений. если использовать ее вместе SVN, то получится весьма эфективная система управления проектом.



Есть еще IBM ClearQuest, но оно уже для супер больших компаний с сотнями проектов и очень дорогое.
Tiger
Есть трекеры - Jira, Bugzilla. Ход работ отслеживается в них. Есть MS Project (или Mind Manager), в котором описывается иерархическая структура работ для описанных задач и отслеживается ход проекта. Соответственно, на каждую активность из перечисленных в MS Project работ (конечно, с гораздо более мелким разбиением, чем в письме-вопросе) заводится топик в Jira, после чего для этих работ в MS Project ставится линк на соответствующий топик. Все. Дальше прекращаем общаться письмами, а пишем исключительно в трекер, заодно складывая туда цитаты из руководящих писем начальства и заказчиков.

Далее смотрим на график проекта и кликаем на соответвующие линки. Очень удобно, уже не говоря о том, что на отчеты по работе в этом случае тратится на порядок меньше времени. А сертификаторы на ISO9001, глянув на это, перестают задавать неудобные вопросы типа "А как у вас ведется документирование разработки".

И, конечно, SVN остается - но она предназначена именно для контроля версий, а не управления проектами. А вот комменты при постинге туда пишутся обязательно.

Вообще, это долгий разговор, есть интерес к данному методу управления - пишите в личку.
Тимур Гильфанов
Цитата(lex_84 @ Oct 1 2008, 00:59) *
Вопрос такой. Подскажите пожалуста есть ли программы по управлению и контролю за ходом разработки и испытаний РЭА. Т.е. какая то система в которой можно было бы систематизировать информацию о этапах работы, результатах испытаний, проведенных доработках и т.д. Причем аппаратура довольно сложная, состоящая из большего числу функциональных узлов с различными компонентами ПЛИС, микроконтроллеры... Очень трудно все записывать в рабочей тетради smile.gif


Сейчас пытаюсь себе что-то подобное организовать. Пока есть мысли использовать связку:
  • Redmine для ведения проектов (багтрекер, вики, календарь, диаграммы Гантта, браузер версий);
  • TortoiseSVN (клиент для Subversion) для контроля версий ПО;
  • Встроенную поддержку системы контроля версий Subversion в среде разработки РЭА Altium Designer для контроля изменений аппаратной части, потому что здесь есть возможность графический посмотреть разницу между вдумя версиями схем.
Yra
Есть ещё Mercurial (проект для Windows - TortoiseHg)
Вопросы- ответы: http://bitbucket.org/tortoisehg/stable/wik...t-is-tortoisehg
ссылка на файл: http://download550.mediafire.com/kyhzaawzy....4-hg-1.2.1.exe

Вроде эта вещь поновее чем Subversion. Достоинство - можно делать локальные копии репозиториев а затем сливать в один...
Сам юзаю Subversion уже лет 5. Сейчас пробую TortoiseHg (Mercurial) - вроде пока ничего...


Если схему сохранять а ASCII - формате то тоже можно увидеть разницу... иногда спасает..
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.