Перейти к содержанию
    

Вопрос по системам управления проектами

Вопрос такой. Подскажите пожалуста есть ли программы по управлению и контролю за ходом разработки и испытаний РЭА. Т.е. какая то система в которой можно было бы систематизировать информацию о этапах работы, результатах испытаний, проведенных доработках и т.д. Причем аппаратура довольно сложная, состоящая из большего числу функциональных узлов с различными компонентами ПЛИС, микроконтроллеры... Очень трудно все записывать в рабочей тетради :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопрос такой. Подскажите пожалуста есть ли программы по управлению и контролю за ходом разработки и испытаний РЭА. Т.е. какая то система в которой можно было бы систематизировать информацию о этапах работы, результатах испытаний, проведенных доработках и т.д. Причем аппаратура довольно сложная, состоящая из большего числу функциональных узлов с различными компонентами ПЛИС, микроконтроллеры... Очень трудно все записывать в рабочей тетради :)

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну вообще-то Tortoise SVN не система контроля версий, а программа-клиент к системе контроля версий.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрите в сторону http://www.prtracker.com/

 

Суть процесса:

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

чем удобно : тем что не можно писать описание к проблеме, и всести полную историю испытаний и испровлений. если использовать ее вместе SVN, то получится весьма эфективная система управления проектом.

 

prlifecycle.gif

 

Есть еще IBM ClearQuest, но оно уже для супер больших компаний с сотнями проектов и очень дорогое.

Изменено пользователем SFx

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

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

 

Вообще, это долгий разговор, есть интерес к данному методу управления - пишите в личку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопрос такой. Подскажите пожалуста есть ли программы по управлению и контролю за ходом разработки и испытаний РЭА. Т.е. какая то система в которой можно было бы систематизировать информацию о этапах работы, результатах испытаний, проведенных доработках и т.д. Причем аппаратура довольно сложная, состоящая из большего числу функциональных узлов с различными компонентами ПЛИС, микроконтроллеры... Очень трудно все записывать в рабочей тетради :)

 

Сейчас пытаюсь себе что-то подобное организовать. Пока есть мысли использовать связку:

  • Redmine для ведения проектов (багтрекер, вики, календарь, диаграммы Гантта, браузер версий);
  • TortoiseSVN (клиент для Subversion) для контроля версий ПО;
  • Встроенную поддержку системы контроля версий Subversion в среде разработки РЭА Altium Designer для контроля изменений аппаратной части, потому что здесь есть возможность графический посмотреть разницу между вдумя версиями схем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть ещё 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 - формате то тоже можно увидеть разницу... иногда спасает..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...