Создание справочной документации к продукту
Система управления проектами DEVPROM позволяет разработчикам ПО готовить справочную документацию к программным продуктам без использования дополнительных инструментов, например, Author-It или RoboHelp, предоставляя следующие ключевые возможности: |
Бережливое производство программного обеспечения
Относительно недавно появилось русскоязычное издание книги Мэри и Тома Поппендик, посвященное практическим аспектам внедрения "бережливого" (lean) подхода в разработке программного обеспечения. В оригинале название книги звучит так: Implementing Lean Software Development. |
Анализ загрузки ресурсов
Специалисты, задействованные в разработке программного обеспечения, являются довольно дорогостоящим ресурсом, а проекты, в которых они участвуют сильно отличаются друг от друга по плотности задач. Из-за этого часто одни и те же люди участвуют в одновременно в нескольких проектах, например, в новом и предыдущем (с целью его поддержки), либо выделяются на некоторый процент времени в случае с матричной системой управления проектами.
Для эффективного анализа текущей загрузки участников проектов, контроля за превышением планового (оплачиваемого) времени работы сотрудников и планирования потребностей компании в специалистах определенного профиля, необходимо иметь инструмент визуализации загрузки сотрудников компании. После установки в DEVPROM дополнительного плагина, в системе появятся несколько новых модулей, реализующих функциональность анализа загрузки ресурсов. Основные возможности
|
Примеры использования MindMaps в проектной работе
Примерно год назад мы открыли для себя mindmaps в качестве очень удобного дополнительного инструмента в работе над проектами. Хочется рассказать про два кейса, которые мы наиболее часто применяем в работе, на примере проекта построения достаточно большого хранилища данных: |
Управление конфигурацией (configuration management)
Если вашей команде успешно удалось завершить хотя бы один проект, то согласно модели CMMI, процессу, который вы использовали для создания продукта, может быть присвоен первый уровень зрелости из пяти. Последующие уровни зрелости достигаются постановкой определенных процессов, связанных с разработкой программного обеспечения, одним из которых является управление конфигурацией (configuration management).
"The purpose of Configuration Management (CM) is to establish and maintain the integrity of work products using configuration identification, configuration control, configuration status accounting, and configuration audits."
Процесс управления конфигурацией программных продуктов заключается в следующем:
Если перевести этот высокоуровневый процесс на конкретные практики, которые используются при разработке программного обеспечения, то получится следующих список практик, реализующих управление конфигурацией:
DEVPROM совместно с системой контроля версий, инфраструктурами автотестирования и выпуска сборок, реализует полноценную систему управления конфигурацией:
|