<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<link rel="alternate" type="text/html" hreflang="en" href="http://devprom.ru/news"/>
<link rel="self" type="application/atom+xml" href="http://devprom.ru/rss"/>
<title>Новости проекта: DEVPROM</title>
<subtitle></subtitle>
<updated>2010-07-02T10:10:21Z</updated>
<id>news: devprom</id>
<generator uri="http://projectscloud.ru" version="1.0">Облако проектов</generator>
<author><name>DEVPROM</name></author>
<rights>Copyright (c) 2010 DEVPROM</rights>
<entry>
<title><![CDATA[Ежемесячный дайджест]]></title>
<id>news.post: 543</id>
<updated>2010-07-02T10:10:21Z</updated>
<content type="html"><![CDATA[Из ежемесячного дайджеста вы узнаете о новостях по системе управления проектами DEVPROM и интересных статьях, опубликованных за прошедший месяц.<br/><h4> Новости</h4><ul><li type="disc">Вышло <b><a href="http://devprom.ru/download" title="http://devprom.ru/download">обновление DEVPROM</a></b>, в этой версии мы добавили ряд долгожданных возможностей, таких как подписка на обновления (watching) и создание пожеланий по email, а так же несколько новых фич в <a href="http://devprom.ru/docs/Документация-пользователя#6741" title="http://devprom.ru/docs/Документация-пользователя#6741">Enterprise версию</a> системы, <a target="_self" href="http://devprom.ru/news/Новая-версия-DEVPROM-2-7-4"/>подробнее...</a></li><li type="disc">Для живой демонстрации возможностей DEVPROM мы подготовили несколько проектов, расположенных по адресу <a href="http://demo.pmcloud.ru">http://demo.pmcloud.ru</a>, вы также можете создавать свои проекты и оценивать возможности enterprise версии системы.</li><li type="disc">Напоминаем, что есть такой вариант использования DEVPROM как <b>Enterprise Edition SaaS</b> - <a href="http://devprom.ru/price" title="http://devprom.ru/price">очень дешевый</a> способ обзавестись собственным экземпляром DEVPROM без каких-либо ограничений, включающим Enterprise фичи и Subversion-репозиторий, без необходимости где-то искать хостинг, что-то устанавливать и администрировать. Просто <a href="mailto:marketing@devprom.ru" title="mailto:marketing@devprom.ru">напишите нам</a>.</li></ul><h4> Публикации</h4><ul><li type="disc">Примерно год назад мы открыли для себя mindmaps в качестве очень удобного дополнительного инструмента в работе над проектами. Хочется рассказать про два кейса, которые мы наиболее часто применяем в работе, на примере проекта построения достаточно большого хранилища данных. Подробнее: <a target="_self" href="http://devprom.ru/news/Примеры-использования-MindMaps-в-проектной-работе"/>Примеры использования MindMaps в проектной работе</a></li><li type="disc">Специалисты, задействованные в разработке программного обеспечения, являются довольно дорогостоящим ресурсом, а проекты, в которых они участвуют сильно отличаются друг от друга по плотности задач. Из-за этого часто одни и те же люди участвуют в одновременно в нескольких проектах, например, в новом и предыдущем (с целью его поддержки), либо выделяются на некоторый процент времени в случае с матричной системой управления проектами. Подробнее: <a target="_self" href="http://devprom.ru/news/Анализ-загрузки-ресурсов"/>Анализ загрузки ресурсов</a></li><li type="disc">Система управления проектами DEVPROM позволяет разработчикам ПО готовить справочную документацию к программным продуктам без использования дополнительных инструментов, например, Author-It или RoboHelp, предоставляя следующие ключевые возможности. Подробнее: <a target="_self" href="http://devprom.ru/news/Создание-справочной-документации-к-продукту"/>Создание справочной документации к продукту</a></li><li type="disc">В компаниях и распределенных командах, занимающихся разработкой программного обеспечения, часто возникают рутинные задачи по организации и обеспечению поддержки процесса разработки, которыми кому-то нужно заниматься, но нет возможности это делать в те моменты, когда это нужно. Вот только небольшой список подобных задач. Подробнее: <a target="_self" href="http://devprom.ru/news/Поддержка-проектных-команд"/>Поддержка проектных команд</a></li><li type="disc">При работе над проектом, особенно, если не все члены команды размещаются в одной комнате, просто необходимо получать свежую информацию об изменениях в проекте (нотификаций), например, при помощи уведомлений по электронной почте, через RSS-канал или другими способами. В DEVPROM существует несколько вариантов нотификаций. Подробнее: <a target="_self" href="http://devprom.ru/news/Возможные-варианты-нотификаций"/>Возможные варианты нотификаций</a></li><li type="disc">В последнее время различные методологи все чаще обращаются к вопросу качества разрабатываемых продуктов, при этом не прибегая к использованию сложных и долгих формальных методов верификации, поскольку современные практики разработки ПО позволяют дать дешевый и достойный ответ. Подробнее: <a target="_self" href="http://devprom.ru/news/Раннее-тестирование-early-testing-"/>Раннее тестирование (early testing)</a></li><li type="disc">Поддержка разработанных или еще разрабатываемых программных продуктов часто применяется при заказной или продуктовой разработке, причем, из-за размеров и количества частей, составляющих программный продукт, в этот процесс могут быть вовлечены отдел поддержки и несколько проектных команд, разработавших свои части продукта. Подробнее: <a target="_self" href="http://devprom.ru/news/Организация-поддержки-продуктов"/>Организация поддержки продуктов</a></li><li type="disc">Любую крупную задачу, а именно такой и является разработка программного продукта, эффективно разбить на множество небольших, относительно независимых подзадач. Именно данный принцип позволяет измерять прогресс выполнения исходной задачи, вычислять текущий статус проекта. В зависимости от количества участников проекта, сроков его завершения, уровня зрелости команды, финансовой модели, по которой выполняется проект, необходимо применять соответствующие методики измерения хода проекта. Подробнее: <a target="_self" href="http://devprom.ru/news/Варианты-оценки-производительности-команды"/>Варианты оценки производительности команды</a></li><li type="disc">По сравнению с вовлечением пользователя в процесс разработки или предоставления пользователям портала проектов, вариант с почтовым ящиком, конечно существенно проигрывает, однако, из-за различного рода ограничений все же остается востребованным вариантом. Подробнее: <a target="_self" href="http://devprom.ru/news/Поддержка-продуктов-по-email"/>Поддержка продуктов по email</a></li><li type="disc">Если вы чувствовали недостаток обмена информацией между проектами, то в корпоративной версии DEVPROM мы постарались решить эту проблему. Что за проблема и откуда она взялась? Попробую пояснить. Подробнее: <a target="_self" href="http://devprom.ru/news/Объединение-данных-из-нескольких-проектов"/>Объединение данных из нескольких проектов</a></li></ul><br/>С уважением, команда DEVPROM.<br/><br/><table class="wiki_table" style="border:none;"><tr><td class="wiki_table_header" style="background:none;border:none;"><b>email</b>: <a href="mailto:marketing@devprom.ru" title="mailto:marketing@devprom.ru">marketing@devprom.ru</a></td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"><b>twitter</b>: @devprom</td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"><b>rss</b>: <a href="http://devprom.ru/rss">http://devprom.ru/rss</a></td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"><b>blog</b>: <a href="http://devprom.ru/news">http://devprom.ru/news</a></td></tr></table>]]></content>
<author><name>DEVPROM team</name></author>
<rights>Copyright (c) 2010 projectscloud.ru</rights>
<link rel="alternate" type="text/html" href="http://devprom.ru/news/Ежемесячный-дайджест"/>
</entry>
<entry>
<title><![CDATA[Объединение данных из нескольких проектов]]></title>
<id>news.post: 541</id>
<updated>2010-06-29T11:11:47Z</updated>
<content type="html"><![CDATA[Если вы чувствовали недостаток обмена информацией между проектами, то в корпоративной версии <a href="http://devprom.ru" title="http://devprom.ru">DEVPROM</a> мы постарались решить эту проблему. Что за проблема и откуда она взялась? Попробую пояснить.<br/><br/>В разработке относительно больших приложений, заказных решений, адаптируемых под нескольких заказчиков, либо в разработке решений, созданных на основе базовых компонент, задействовано большое число участников, с отличающимися целями, задачами и интересами. По сути вы имеете дело с несколькими проектами, у которых есть некоторые смежные интересы.<br/><br/>С появлением в <a href="http://devprom.ru" title="http://devprom.ru">DEVPROM</a> понятия связанных проектов стало возможным разделять (объединять) различные артефакты проектов друг с другом. Ниже я приведу перечень ситуаций (или топологий проектов), которые теперь можно эффектно обыграть в DEVPROM.<br/><br/><h4> Иерархия проектов</h4><table class="wiki_table" style="border:none;"><tr><td class="wiki_table_header" style="background:none;border:none;"><a class="preview" href="http://devprom.ru/file/blogfile/devprom/138&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/138" width="250"/></center></a></td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;">Для реализации этой схемы к корневому проекту добавляются связанные дочерние проекты, которые могут экспортировать информацию об участниках, требования к своим продуктам, либо просто предоставлять возможность создания и отслеживания состояния пожеланий. С другой стороны, в каждый дочерний проект из корневого можно экспортировать базу знаний, в которой перечислены основные цели программы или условия работы с заказчиком, перечень базовых нефункциональных требований, выставленных заказчиком ко всем решениям и т.д.<br/><br/>Характерной чертой такой схемы является экспорт артефактов из корневого проекта в дочерние проекты и в меньшей степени - импорт информации об участниках или пользовательской документации из дочерних проектов в корневой.</td></tr></table><br/>Типичные ситуации:<br/><ul><li type="disc"><b>Программа проектов</b>. Обычно под программой проектов понимают набор из нескольких проектов, объединенных общими целями, иногда, общим интересом со стороны одного заказчика. В каждом из проектов программы могут разрабатываться независимые приложения или решения, либо частично пересекающиеся и интегрируемые.</li><li type="disc"><b>Поддержка продуктов</b> для одного заказчика. Цель проекта поддержки заключается в организации единой точки управления ожиданиями заказчика. Все пожелания внутри проекта поддержки дублируются в проектах соответствующих продуктов и тем самым отслеживается и контролируется решение запросов заказчика.</li><li type="disc"><b>Единая служба поддержки</b>. При передаче реализованного продукта в поддержку, заказчику сообщается адрес единой службы поддержки, через которую осуществляется взаимодействие пользователей с разработчиками. Часть проблем могут решать специалисты службы поддержки, используя базу знаний или пользовательскую документацию дочерних проектов. Другую часть проблем они передают на анализ и решение непосредственно в дочерние проекты.</li><li type="disc"><b>Модульная разработка</b>. Крупное решение часто делится на несколько относительно независимых модулей, либо компоненты, отличающиеся по технологии разработки: сервер приложения и база данных. В каждом модуле происходит уточнение исходных требований под специфику данного модуля.</li></ul><br/><h4> Звезда (кастомизация решения)</h4><table class="wiki_table" style="border:none;"><tr><td class="wiki_table_header" style="background:none;border:none;">В этой схеме один (центральный) проект связывается с несколькими другими (независимыми) проектами, которые базируются на артефактах и результатах центрального проекта. Центральный проект экспортирует свою базу знаний, требования, тестовую и пользовательскую документацию, бинарный и исходный код. Таким образом, проекты наращивают или адаптируют функционал центрального проекта под нужды своих пользователей или заказчиков. Проекты инициируют необходимые им изменения в центральном проекте путем создания дубликатов пожеланий и отслеживают статус этих зависимостей в соответствии со своими сроками.<br/><br/>Характерной чертой такой схемы является экспорт практически всех артефактов из центрального проекта во внешние проекты.</td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"><a class="preview" href="http://devprom.ru/file/blogfile/devprom/139&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/139" width="200"/></center></a></td></tr></table><br/>По данной схеме чаще всего устроены проекты по кастомизации (адаптации) некоторого базового решения, настраиваемого или дорабатываемого под нужды конкретного заказчика.<br/><br/><h4> Сеть (технологический актив)</h4><table class="wiki_table" style="border:none;"><tr><td class="wiki_table_header" style="background:none;border:none;"><a class="preview" href="http://devprom.ru/file/blogfile/devprom/140&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/140" width="150"/></center></a></td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;">Практически любая команда разработчиков имеет свой набор библиотек или технологий, которые она повторно использует в очередном проекте. Таким образом, проекты собираются из некоторых общих технологических элементов, на базе которых реализуется требуемая функциональность. Таким компонентом может быть и некая стандартная библиотека или framework, с которыми команда познакомилась достаточно хорошо и собрала массу полезной и уникальной информации.<br/><br/>Поскольку к технологическому компоненту постоянно предъявляются новые требования, область его применения расширяется и изменяется, то разумно выполнять доработку и поддержку компонента в рамках проекта, для которого есть своя база знаний, набор требований, тестовая и пользовательская документация, бинарные или исходные коды.<br/><br/>Проект по поддержке технологического компонента включается (связывается) со всеми проектами, в которых используются его результаты. В настройках связи с технологическим проектом вы указываете экспорт базы знаний, блога проекта, пользовательской документации и файлов.</td></tr></table><br/>Теперь команда любого проекта, к которому подключен технологический проект имеет быстрый доступ к:<br/><ul><li type="disc">новостям технологического компонента: когда планируется новая версия, какие изменения были выполнены в новой версии, что вообще происходит в проекте</li><li type="disc">базе знаний технологического проекта: как использовать компонент, какие есть особенности применения и другая полезная информация, которую участники технологического проекта старательно собирают в своей базе знаний.</li><li type="disc">пользовательской документации, где описаны программные интерфейсы.</li><li type="disc">релизам очередных версий компонентов, которые можно использовать при сборке продукта.</li></ul><br/>В случае обнаружения ограничений в функциональности или интерфейсе компонентов, команда-пользователь дублирует свои пожелания в проекте по поддержке технологического компонента и отслеживает статус дубликатов для того, чтобы планировать сроки выхода собственных релизов, зависимых от выхода очередной версии компонента.<br/>]]></content>
<author><name>DEVPROM team</name></author>
<rights>Copyright (c) 2010 projectscloud.ru</rights>
<link rel="alternate" type="text/html" href="http://devprom.ru/news/Объединение-данных-из-нескольких-проектов"/>
</entry>
<entry>
<title><![CDATA[Поддержка продуктов по email]]></title>
<id>news.post: 538</id>
<updated>2010-06-25T11:11:46Z</updated>
<content type="html"><![CDATA[Традиционно организация обратной связи с пользователями продуктов, например, представителями заказчика, осуществляется посредством обмена почтовыми сообщениями. Типичный пример: заказчику сообщается некоторый почтовый ящик разработчика, на который он может отправлять вопросы, сообщения об ошибках и т.д.<br/><br/>По сравнению с вовлечением пользователя в процесс разработки или предоставления пользователям <a target="_self" href="http://devprom.ru/news/Организация-поддержки-продуктов"/>портала проектов</a>, вариант с почтовым ящиком, конечно существенно проигрывает, однако, из-за различного рода ограничений все же остается востребованным вариантом.<br/><br/>Для <a href="http://devprom.ru" title="http://devprom.ru">системы управления проектами</a> DEVPROM появилась подобная функциональность, которая позволяет реализовать этот вариант взаимодействия с пользователями:<br/><ol type="1" start="1"><li>Вам необходимо выделить почтовый ящик для приема сообщений от пользователей.</li><li>В разделе администрирования DEVPROM, на закладке &quot;Обработка почты&quot; необходимо добавить почтовый ящик и указать параметры подключения к почтовому серверу.</li><li>Необходимо сопоставить почтовый ящик проекту, в котором будут создаваться пожелания на основе сообщений, находящихся в этом почтовом ящике.</li></ol><br/>Данная функциональность состоит из следующих моментов:<br/><ul><li type="disc">Периодический мониторинг почтового ящика, создание пожеланий на основе сообщений, появляющихся в почтовом ящике, удаление обработанных сообщений.</li><li type="disc">Прикрепление к созданным пожеланиям приложений из сообщения.</li><li type="disc">Подписка авторов исходных сообщений на изменения и обсуждения (добавление комментариев) пожеланий, которые были созданы на основе этих сообщений.</li><li type="disc">Отслеживание обсуждений с одинаковой темой, при этом новые сообщения с темой, по которой уже было создано пожелание, добавляются к пожеланию в форме комментариев.</li></ul><br/>Самый простой вариант поддержки пользователей ваших продуктов, максимально тесно интегрированный с инструментом разработки этих продуктов заключается в следующем. Вы сообщаете пользователям почтовый адрес, на который они отправляют сообщения, которые попадают в проект поддержки пользователей в виде пожеланий. Участники проекта поддержки переносят или дублируют пожелания в соответствующих проектах и могут сообщать пользователям о ходе выполнения их пожеланий, задавать уточняющие вопросы.]]></content>
<author><name>DEVPROM team</name></author>
<rights>Copyright (c) 2010 projectscloud.ru</rights>
<link rel="alternate" type="text/html" href="http://devprom.ru/news/Поддержка-продуктов-по-email"/>
</entry>
<entry>
<title><![CDATA[Варианты оценки производительности команды]]></title>
<id>news.post: 537</id>
<updated>2010-06-24T11:11:24Z</updated>
<content type="html"><![CDATA[Любую крупную задачу, а именно такой и является разработка программного продукта, эффективно разбить на множество небольших, относительно независимых подзадач. Именно данный принцип позволяет измерять прогресс выполнения исходной задачи, вычислять текущий статус проекта.<br/><br/>В зависимости от количества участников проекта, сроков его завершения, уровня зрелости команды, финансовой модели, по которой выполняется проект, необходимо применять соответствующие методики измерения хода проекта.<br/><br/>В этой статье я хочу показать какие варианты измерения прогресса завершения проекта вы можете реализовать при помощи системы управления проектами DEVPROM. Основное отличие между ними заключается в степени детализации задач, а также в требованиях к отчетности о затраченном времени.<br/><br/><h4> Измерение прогресса по выполненным пожеланиям</h4><table class="wiki_table" style="border:none;"><tr><td class="wiki_table_header" style="background:none;border:none;">Суть данного подхода заключается в оценке частей работы (пожеланий) в удобных для вас единицах измерения. Это могут быть астрономические часы, идеальные часы, некоторые весовые параметры (например, story points) или же, как в известном мультике, обычные попугаи.<br/><br/>Завершив реализацию очередного пожелания, вы просто переводите его в состояние &quot;Выполнено&quot;. При этом DEVPROM вычисляет скорость работы вашей команды путем деления суммарной оценки выполненных пожеланий на продолжительности этапа работ (релиза). Исходя из этого параметра оценивается продолжительность оставшейся части работ, и, как следствие, прогнозируются сроки завершения очередного этапа работ или всего проекта.</td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/130" /></center></td></tr></table><br/><br/>Преимуществами данного варианта являются проста использования, отсутствия требования постоянно указывать затраченное на работу время и, при этом, достаточно высокое качество прогнозирования оставшейся трудоемкости.<br/><br/>Вариант подойдет зрелым командам, в которых не требуется вести учет затраченного времени, которые хорошо умеют оценивать трудоемкость задач по их описанию, или выполняющих уже знакомые задачи. Также вариант подойдет для исследовательских проектов, где сроки не имеют решающего значения, но где требуется понимать прогресс проекта и прогнозировать очередные вехи.<br/><br/><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/131" /></center><br/><h4> Низкая степень детализации задач</h4><table class="wiki_table" style="border:none;"><tr><td class="wiki_table_header" style="background:none;border:none;"><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/132" /></center></td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;">Этот вариант полностью повторяет предыдущий и расширяет его за счет использования отчетности о затраченном времени. В процессе работы над пожеланием участники проекта отмечают часы, потраченные на его анализ, реализацию и проверку. Либо можно сразу указать затраченное на выполнение пожелания время при переводе его в состояние &quot;Выполнено&quot;.<br/><br/>Преимуществом этого варианта является наличие отчета о затраченном времени, который может использоваться для контроля за деятельностью команды, обоснования бюджета и т.п. Данный вариант подойдет для любых типов проектов и команд, где не требуется высокая степень детализации работ.</td></tr></table><br/><br/>DEVPROM вычисляет такой параметр как &quot;погрешность оценки&quot;, который показывает разницу между оценкой пожеланий и временем, фактически затраченным на их реализацию. Снижение данного показателя говорит о том, что ваша команда может корректно оценивать трудоемкость пожеланий и списание времени, как дисциплинирующая мера, излишне. Корректируя оценку будущих пожеланий с учетом погрешности оценки, DEVPROM позволяет с высокой точностью прогнозировать сроки реализации этих пожеланий.<br/><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/133" /></center><br/><h4> Высокая степень детализации задач</h4><table class="wiki_table" style="border:none;"><tr><td class="wiki_table_header" style="background:none;border:none;">В данном варианте существенным отличием от предыдущего является декомпозиция некоторого пожелания на несколько задач, соответствующих фазам разработки, исполнителям или необходимому уровню детализации. Декомпозиция пожелания на задачи выполняется при планировании реализации пожелания в рамках итерации, при этом указываются планируемые трудоемкости по каждой задаче.<br/><br/>Участники проекта отчитываются о затраченном времени (списывают время) по каждой своей задаче в процессе работы над ней, или по факту ее решения.</td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"><a class="preview" href="http://devprom.ru/file/blogfile/devprom/134&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/134" width="300"/></center></a></td></tr></table><br/><br/>DEVPROM вычисляет такой параметр как &quot;доля ошибок в объеме работ&quot;,  характеризующий время, затраченное на задачи с типом &quot;Ошибка&quot; (исправление ошибки), относительно времени затраченного на остальные типы задач в итерации. Параметр характеризует качество работы вашей команды. Он используется для более точного планирования сроков реализации набора пожеланий с учетом времени, которое затратит команда на исправление будущих ошибок.<br/><br/>Данный вариант больше подойдет для молодых команд, где требуется высокая степень детализации задач, контроль их исполнения и соответствующая отчетность.<br/>]]></content>
<author><name>DEVPROM team</name></author>
<rights>Copyright (c) 2010 projectscloud.ru</rights>
<link rel="alternate" type="text/html" href="http://devprom.ru/news/Варианты-оценки-производительности-команды"/>
</entry>
<entry>
<title><![CDATA[Организация поддержки продуктов]]></title>
<id>news.post: 536</id>
<updated>2010-06-23T11:11:03Z</updated>
<content type="html"><![CDATA[Поддержка разработанных или еще разрабатываемых программных продуктов часто применяется при заказной или продуктовой разработке, причем, из-за размеров и количества частей, составляющих программный продукт, в этот процесс могут быть вовлечены отдел поддержки и несколько проектных команд, разработавших свои части продукта. В <a href="http://devprom.ru" title="http://devprom.ru">системе управления проектами</a> DEVPROM возможны различные варианты организации поддержки пользователей или заказчиков:<br/><ul><li type="disc">Выделение отдельного <b>проекта поддержки</b>, в который стекается информация от пользователей об ошибках, необходимых доработках, общие вопросы и другая информация.</li><li type="disc">Предоставление пользователю <b>проектного портала</b> и возможности сообщать об ошибках, получать новости, задавать вопросы, участвовать в дискуссиях и опросах мнения.</li><li type="disc">Включение пользователей или заказчиков продукта непосредственно в сам проект и настройка необходимых прав доступа этим пользователям.</li></ul><h4> Проект поддержки</h4>В этом варианте вам необходимо создать отдельный проект, участниками которого могут стать сотрудники отдела поддержки или, как вариант, продуктовый менеджер. В этом проекте будет аккумулироваться вся общая информация по продукту: высокоуровневое описание функциональности, обнаруженные пользователями ошибки, результаты обсуждения с пользователями и т.п.<br/><br/>Участники проекта поддержки обрабатывают поступающие от пользователей пожелания и, либо самостоятельно решают проблемы (первый эшелон сервиса поддержки), либо дублируют пожелания к функциональности в конкретный проект, в рамках которого должна реализовываться эта функциональность. При этом между исходными пожеланиями и продублированными пожеланиями в проекте автоматически создается связь, которая позволяет отслеживать состояние реализации исходных пожеланий во всех проектах, куда они были переданы для реализации.<br/><br/>Отслеживая журналы пожеланий проекта поддержки участники проекта находятся в курсе состояния реализации пожеланий пользователей и могут влиять на приоритеты, сроки реализации исходных пожеланий в рамках конкретных проектов, куда они переданы для реализации.<br/><br/>В случае, когда дополнительный контроль за пожеланием со стороны проекта поддержки не требуется, то участники проекта могут просто перенести пожелание в тот проект, где его необходимо реализовать.<br/><br/>Ограничения данного варианта: для организации доступа пользователей к проектам поддержки и разработки продуктов необходимо создавать для них аккаунты в системе и выполнять настройку прав доступа. Если доступ пользователям предоставить нет возможности, то необходимо настроить автоматическое создание пожеланий по факту получения письма от пользователя на предустановленный почтовый ящик.<br/><h4> Проектный портал</h4>По сравнению с предыдущим вариантом снимаются описанные ограничения, поскольку вы предоставляете пользователям доступ к порталу, на котором они могут регистрироваться самостоятельно либо использовать свои существующие аккаунты в других сервисах (с использованием OpenID).<br/><br/>Таким образом, пользователи самостоятельно могут добавлять пожелания, задавать вопросы, загружать файлы, выложенные участниками проектов, и многое другое. В качестве примера такого портала посмотрите на сервис &quot;<a href="http://projectscloud.ru" title="http://projectscloud.ru">Облако проектов</a>&quot;, который реализован в виде плагина для <a href="http://devprom.ru" title="http://devprom.ru">DEVPROM</a>.<br/><br/>Дополнительным преимуществом такого варианта является реализация полноценной ALM, построенной на базе <a href="http://devprom.ru" title="http://devprom.ru">DEVPROM</a>. Продуктовые менеджеры получают эффективный инструмент коммуникации с пользователями, построения каналов обратной связи с ними, маркетирования и управления инициативами пользователей и сотрудников компании.]]></content>
<author><name>DEVPROM team</name></author>
<rights>Copyright (c) 2010 projectscloud.ru</rights>
<link rel="alternate" type="text/html" href="http://devprom.ru/news/Организация-поддержки-продуктов"/>
</entry>
<entry>
<title><![CDATA[Раннее тестирование (early testing)]]></title>
<id>news.post: 535</id>
<updated>2010-06-22T10:10:59Z</updated>
<content type="html"><![CDATA[В последнее время различные методологи все чаще обращаются к вопросу качества разрабатываемых продуктов, при этом не прибегая к использованию сложных и долгих формальных методов верификации, поскольку современные практики разработки ПО позволяют дать дешевый и достойный ответ. Основная идея: внедрение постоянного и всеохватывающего контроля качества разрабатываемого продукта, что иначе можно назвать ранним тестированием, в противовес глубоко укоренившейся практике: сначала разработаем, а потом будем проверять.<br/><br/>Вот небольшой обзор практик раннего тестирования, в подтверждение предыдущего тезиса:<br/><ul><li type="disc">в гибких методологиях, например, <b><a target="_self" href="http://devprom.ru/product/Методология"/>Scrum</a></b> - это использование коротких итераций, по результатам которых выпускается работающий продукт с требуемым качеством, то есть в котором нет значимых дефектов.</li><li type="disc">в экстремальном программировании - это практика <b><a target="_self" href="http://devprom.ru/product/TDD"/>TDD</a></b>, суть которой заключается в создании тестов перед тем, как будет осуществляться проектирование и реализация.</li><li type="disc">в бережливом программировании (lean software development) - это повсеместное внедрение контролирующих механизмов на всех стадиях разработки, призванных выявить дефекты в понимании, артефактах и реализации и сразу же приступить к их устранению, не откладывая, например, редизайн архитектуры на фазу стабилизации или вообще сопровождения выпущенного продукта.</li><li type="disc">в более формализованных практиках (MSF Agile, Agile RUP) - это верификация требований, дизайна, исходного кода и других артефактов путем применения более-менее формального метода, например, ревью или восстановления предыдущего артефакта на основе последующих.</li></ul><br/>У данного тренда безусловно есть важный практический смысл, который выражается в следующем:<br/><ul><li type="disc">повышается уверенность в качестве и сроках реализации продукта, а также снижении скрытого пласта дефектов, до которого команда доберется за неделю до даты выпуска продукта.</li><li type="disc">постоянное обдумывание всех элементов из которых состоит ПО приводит к лучшему пониманию того, что нужно сделать и как лучше это сделать. Ранее тестирование вовлекает в процесс разработки продукта всех участников проекта, обеспечивая тем самым коммуникацию необходимую для построения хорошего продукта и принятия правильных решений.</li><li type="disc">из множества альтернатив <a target="_self" href="http://devprom.ru/product/Архитектура"/>архитектурных</a> решений или вариантов реализации ваша команда будет выбирать тот, который обладает наилучшей тестируемостью. Тем самым, такой <a target="_self" href="http://devprom.ru/product/Критерии-качества"/>артрибут качества</a> как Testability будет всегда обладать высоким значением в вашем продукте, что в свою очередь будет означать наличие отличного потенциала для проверки всех слоев, модулей и, в итоге, обеспечение высокой степени покрытия функциональности тестами. И напротив, не имея возможности что-то проверить, вы сознательно загоняете себя в область низкого качества продукта, увеличения стоимости и времени разработки.</li></ul><br/><table class="wiki_table" style="border:none;"><tr><td class="wiki_table_header" style="background:none;border:none;">Что интересно, ведь многие команды понимают и часто принимают эти идеи подсознательно, но не спешат внедрять в своих процессах раннее тестирование, может быть потому, что боятся некоторой неопределенности. Возникают следующие вопросы:<br/><ul><li type="disc">Каким образом выполнять раннее тестирование? Например, как можно проверить что-то, если еще нет продукта, который можно пощупать? Ответов может быть много: делайте прототипы, используйте методы верификации артефактов, например, дизайна. Однако, на мой взгляд, правильный ответ: это зависит и никто толком не знает как, исследуйте и придумывайте. Это тот самый случай, где нужно применить всю вашу фантазию и творчество.</li><li type="disc">Как встроить эту практику в процесс создания программных продуктов? Конечно, нужна определенная дисциплина и соблюдение правил игры. И в этом вам может помочь <a href="http://devprom.ru" title="http://devprom.ru">DEVPROM</a>, в котором фокус смещен с простого учета артефактов (дефектов) на вовлечение всей команды в полноценную работу над продуктом. При планировании пожеланий в итерации система автоматически предлагает создавать задачи по всем используемым фазам разработки. Таким образом, планируя пожелание по сбору требований или проектированию архитектуры приложения, вы не забудете о необходимости тестирования подготовленных артефактов. То есть, DEVPROM дисциплинирует команду с тем, чтобы тестирование разрабатываемого продукта выполнялось на всех этапах его развития.</td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"><a class="preview" href="http://devprom.ru/file/blogfile/devprom/129&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/129" width="200"/></center></a> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td></tr></table></li></ul>]]></content>
<author><name>DEVPROM team</name></author>
<rights>Copyright (c) 2010 projectscloud.ru</rights>
<link rel="alternate" type="text/html" href="http://devprom.ru/news/Раннее-тестирование-early-testing-"/>
</entry>
<entry>
<title><![CDATA[Новая версия DEVPROM 2.7.4]]></title>
<id>news.post: 534</id>
<updated>2010-06-21T11:11:41Z</updated>
<content type="html"><![CDATA[Мы рады сообщить вам о выходе новой версии системы управления проектами <b>DEVPROM 2.7.4</b>.<br/><br/>В этой версии мы добавили ряд долгожданных возможностей, таких как <b>Подписка на обновления (watching)</b> и <b>Создание пожеланий по email</b>, а так же несколько новых фич в Enterprise версию системы.<br/><br/><a href="http://devprom.ru/download" title="http://devprom.ru/download">Скачать новую версию DEVPROM 2.7.4</a><br/><br/>Спасибо всем, кто участвовал в создании этой версии и помогал нам своими предложениями и замечаниями сделать DEVPROM еще лучше!<br/><br/><h2> Основные изменения в 2.7.4</h2><ol type="1" start="1"><li>Создание пожеланий по email</li><li>Дублирование пожеланий между проектами</li><li>Подписка на изменения объектов (watching)</li><li>Генерация справочной документации в формате .chm</li><li>Удобное вертикальное меню на основных вкладках</li><li>Новые возможности конфигурации системы</li><li>Запрос пользователя на получение прав доступа к закрытым объектам (Enterprise Edition)</li><li>Возможность полноценной работы отдела SD (Enterprise Edition)</li><li>Отчет по загрузке ресурсов (Enterprise Edition)</li></ol><cut/><br/><h2> 1. Создание пожеланий по email</h2>В настройках системы появилась возможность подключать автоматически отслеживаемые электронные почтовые ящики (exchange или pop3). При отправке письма на заданный email, в связанном с этим адресом проекте будет создано новое пожелание.<br/><br/><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/121" /></center><br/><br/>Теперь вы можете создать отдельный проект поддержки (или использовать для этих целей основной проект разработки), назначить ему email, например productsupport@company.ru и пользователи вашего продукта смогут отправлять вам баг-репорты и другую необходимую информацию.<br/><br/>Каждая заявка от пользователей может быть назначена на исполнителя, что позволит вам вести полный учет обращений пользователей и общения с ними службы поддержки в комментариях к заявке.<br/><br/><h2> 2. Дублирование пожеланий между проектами</h2>В продолжение темы обеспечения поддержки разрабатываемых вашей компанией продуктов, мы добавили возможность дублирования пожеланий между проектами, с сохранением связи между пожеланиями и отображением состояния всех связанных дублей.<br/><br/><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/122" /></center><br/><br/>Вот, к примеру, зачем это может пригодиться. У вас есть несколько проектов, с которыми работает служба поддержки. Все новые пожелания и замечания от пользователей попадают в проект поддержки, после чего их дублируют (парой кликов!) в соответствующие проекты разработки. Состояние исходного пожелания и реализации его в связанных проектах может легко отслеживаться участниками сотрудниками отдела поддержки.<br/><br/><h2> 3. Подписка на изменения объектов (watching)</h2>Часто бывает, что какое-то пожелание или требование нужно &quot;поставить на контроль&quot; - то есть быть в курсе всех изменений, а так же отсутствия изменений по этому объекту.<br/><br/><a class="preview" href="http://devprom.ru/file/blogfile/devprom/123&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/123" width="700"/></center></a><br/><br/>Вы можете установить наблюдение (watching) за нужным пожеланием или артефактом (требованием, тестовым сценарием), при этом при любом его изменении вам будет приходить почтовое уведомление.<br/><br/>Вы так же сможете просматривать список наблюдаемых объектов, чтобы в случае отсутствия активности по ним вовремя ее инициировать.<br/><br/><h2> 4. Генерация справочной документации в формате .chm</h2>Помимо возможности экспорта документации в HTML по выбранному шаблону стилей, в новой версии системы появилась возможность экспорта справочной (или пользовательской) документации в формате .chm (Microsoft Help).<br/><br/><a class="preview" href="http://devprom.ru/file/blogfile/devprom/124&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/124" width="700"/></center></a><br/><br/>Вам остается лишь запустить компилятор, который по полученным из DEVPROM файлам соберет справку, полностью готовую к включению в продукт.<br/><br/><h2> 5. Удобное вертикальное меню на основных вкладках</h2>Многие наши пользователи сталкивались с неудобством работы с горизонтальным подменю на основных вкладках системы - в самый ответственный момент подменю пропадало, потому что случайно смещался курсор мыши при неровном горизонтальном ведении.<br/><br/><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/125" /></center><br/><br/>Теперь меню представляет собой вертикальный список, который позволяет быстро и легко перейти к нужному объекту системы.<br/><br/><h2> 6. Новые возможности конфигурации системы</h2>В настройках методологии проекта добавились новые опции: использовать релизы и управление версиями.<br/><br/>Первая опция позволяет отключить работу с релизами, если вам они не требуются, при этом вы можете продолжать создавать пожелания, выполнять их и создавать другие артефакты проекта. В отсутствии сроков или планов это может упросить работу с DEVPROM.<br/><br/>Вторая опция (управление версиями) позволяет не использовать нумерацию версий создаваемого продукта, что может пригодиться, например, если вы ведете исследовательский проект, в котором нет версионности продукта.<br/><br/><h2> 7. Запрос пользователя на получение прав доступа к закрытым объектам (Enterprise Edition)</h2>Во время активной проектной работы очень часто приходится отправлять ссылки другим людям на пожелания или требования в DEVPROM, используя почту, скайп или icq.<br/><br/><a class="preview" href="http://devprom.ru/file/blogfile/devprom/126&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/126" width="300"/></center></a><br/><br/>Теперь в случае, если у кого-то из получателей одной из ваших ссылок нет прав на просмотр информации по ней в DEVPROM, этот человек сможет запросить доступ к ссылке у администраторов системы.<br/>Все такие запросы попадают в отдельный проект, Администрирование DEVPROM, и могут отслеживаться сотрудниками SD.<br/><br/><h2> 8. Возможность полноценной работы отдела SD (Enterprise Edition)</h2>При использовании DEVPROM в крупных компаниях, появилась необходимость обеспечить полное администрирование системы отделом Service Desk (SD) компании.<br/><br/><a class="preview" href="http://devprom.ru/file/blogfile/devprom/127&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/127" width="300"/></center></a><br/><br/>Для этого в панель администрирования мы добавили возможность создать новый проект (по запросу менеджера, например), добавить в проект участников и указать им необходимые права доступа.<br/><br/>В случае необходимости, сотрудники SD могут удалить любого участника из нужного проекта, или вообще заблокировать его вход в систему.<br/><br/><h2> 9. Отчет по загрузке ресурсов (Enterprise Edition)</h2>Управление группой проектов невозможно себе представить без учета и контроля загрузки ресурсов, занятых на этих проектах.<br/>Еще в большей степени проблема проявляется при управлении ресурсами всего производственного отдела целой компании.<br/><br/>В новой версии DEVPROM появился отчет по загрузке ресурсов, позволяющий увидеть целостную картину использования ресурсов компании в нескольких срезах: по отдельным ресурсам, по проектам или по проектным ролям.<br/><br/><a class="preview" href="http://devprom.ru/file/blogfile/devprom/128&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/128" width="700"/></center></a><br/><br/>Отчет показывает два состояния занятости - ресурс включен в проект (с указанной загрузкой более 0) и на ресурс назначены проектные задачи.<br/><br/>Отчет по загрузке ресурсов доступен как внутри одного проекта, на закладке Участники, так и для всех проектов компании, на закладке Загрузка ресурсов.<br/><br/><h2> 10. Прочие улучшения и исправления ошибок</h2><ul><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Версионность-должна-отключаться-Работу-с-версиями-продукта-необходимо-отключать-">I-1324</a>] Версионность должна отключаться. Работу с версиями продукта необходимо отключать...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Реализовать-возможность-попросить-у-администратора-доступ-например-при-перехо-">I-1803</a>] Реализовать возможность попросить у администратора доступ - например, при перехо...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Возможность-подписки-на-изменения-по-определенным-пожеланиям-требованиям-и-тест-">I-1877</a>] Возможность подписки на изменения по определенным пожеланиям, требованиям и тест...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Подменю-в-закладках-нужно-переделать-в-вертикальное-иначе-с-ним-трудно-работать">I-2820</a>] Подменю в закладках нужно переделать в вертикальное, иначе с ним трудно работать</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Для-организации-поддержки-необходима-возможность-создания-пожелания-по-email">I-2822</a>] Для организации поддержки необходима возможность создания пожелания по email</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/У-администраторов-системы-должна-быть-возможность-добавить-участника-в-любой-проект">I-2823</a>] У администраторов системы должна быть возможность добавить участника в любой проект</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/На-закладку-Лицензии-добавить-ссылку-Получить-еще-лицензий-">I-2827</a>] На закладку Лицензии добавить ссылку Получить еще лицензий </li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Продублировать-пожелание-в-проекте-организация-поддержки-продукта">I-2830</a>] Продублировать пожелание в проекте - организация поддержки продукта</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Вики-шаблоны-страниц-не-должны-участвовать-">I-2879</a>] Вики - шаблоны страниц не должны участвовать...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Необходимо-убрать-почтовую-нотификацию-о-действиях-">I-2979</a>] Необходимо убрать почтовую нотификацию о действиях...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Позволять-отключать-работу-с-релизами-в-проекте">I-3982</a>] Позволять отключать работу с релизами в проекте</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Сделать-отдельную-страницу-с-не-найденным-URL">I-3983</a>] Сделать отдельную страницу с не найденным URL</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Добавить-в-статусную-строку-системы-ссылку-Сообщить-о-проблеме-ведет-на-сайт-">I-4086</a>] Добавить в статусную строку системы ссылку Сообщить о проблеме - ведет на сайт...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/При-открытии-журнала-пожеланий-релиза-нужно-по-умолчанию-ставить-фильтр-Невыполненные-как-">I-4087</a>] При открытии журнала пожеланий релиза нужно по-умолчанию ставить фильтр Невыполненные, как...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Реорганизовать-обработку-и-настройку-периодически-выполняемых-заданий">I-4116</a>] Реорганизовать обработку и настройку периодически выполняемых заданий</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Экпорт-документации-для-компиляции-в-chm-Нужно-иметь-возможность-на-странице-экпорта-">I-4173</a>] Экпорт документации для компиляции в chm. Нужно иметь возможность на странице экпорта...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/При-клике-на-журнал-пожеланий-релиза-необходимо-показывать-только-невыполненные-пожелания-так-">I-4202</a>] При клике на журнал пожеланий релиза необходимо показывать только невыполненные пожелания, так...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Если-задаче-назначается-статус-quot-Отклонена-quot-то-она-оказывается-на-доске-в-колонке-">I-4203</a>] Если задаче назначается статус &quot;Отклонена&quot;, то она оказывается на доске в колонке...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Некорректно-отображаются-ссылки-на-выполнение-теста">I-4205</a>] Некорректно отображаются ссылки на выполнение теста</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Если-сегодня-еще-идет-последний-день-итерации-а-я-переключился-на-следующую-">I-4206</a>] Если сегодня еще идет последний день итерации, а я переключился на следующую,...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Ваша-система-при-установке-запаролила-мне-">I-2852</a>] Ваша система при установке запаролила мне...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/В-экспорт-вики-в-HTML-попадают-">I-2980</a>] В экспорт вики в HTML попадают...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/При-экспорте-в-RTF-раздела-имеющего-">I-2981</a>] При экспорте в RTF раздела, имеющего...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Пишем-сообщение-блога-не-указываем-тему-нажимаем-Сохранить-страница-перезагружается-показывает-сообщение-">I-4001</a>] Пишем сообщение блога, не указываем тему, нажимаем Сохранить - страница перезагружается, показывает сообщение...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/При-создании-тестового-набора-есть-возможность-сохранить-его-как-шаблон-при-этом-">I-4005</a>] При создании тестового набора есть возможность сохранить его как шаблон, при этом...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Здравствуйте-Есть-небольшой-косяк-во-вкладочке-SVN-при-выводе-содержимого-репозитория-При-">I-4017</a>] Здравствуйте! Есть небольшой косяк во вкладочке SVN при выводе содержимого репозитория. При...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Создал-пожелание-проставил-ответственного-и-трудоемкость-в-2-часа-потом-запланировал-в-">I-4025</a>] Создал пожелание, проставил ответственного и трудоемкость в 2 часа потом запланировал в...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/При-создании-задачи-в-итерации-можно-указать-ее-состояние-Если-указать-Выполнена-">I-4054</a>] При создании задачи в итерации можно указать ее состояние. Если указать Выполнена,...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/При-отключенном-планировании-задач-если-планировать-пожелание-в-релиз-создается-невидимая-задача-">I-4088</a>] При отключенном планировании задач, если планировать пожелание в релиз, создается невидимая задача...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Не-появляется-ссылка-на-журнал-пожеланий-создал-релиз-добавил-в-него-пожелания-">I-4102</a>] Не появляется ссылка на журнал пожеланий: создал релиз, добавил в него пожелания,...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/В-инсталляторе-на-линукс-нужно-первым-делом-проверять-версию-установленного-Php-и-">I-4103</a>] В инсталляторе на линукс нужно первым делом проверять версию установленного Php, и...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Архив-в-документации-не-работает-Берем-страницу-из-середины-иерархии-отправляем-в-">I-4104</a>] Архив в документации не работает. Берем страницу из середины иерархии, отправляем в...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Версия-2-7-3-При-создании-нового-">I-4177</a>] Версия 2.7.3 При создании нового...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Не-могу-создать-задачу-Сообщает-об-отсутствии-обязательного-поля-которого-вообще-в-">I-4186</a>] Не могу создать задачу. Сообщает об отсутствии обязательного поля (которого вообще в...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Версия-2-7-3-Не-показываются-добавленные-">I-4200</a>] Версия 2.7.3 Не показываются добавленные...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Итерация-не-переключилась-на-следующую-Итерация-0-1-заканчивалась-21-05-2010-Следующая-0-2-началась-">I-4218</a>] Итерация не переключилась на следующую. Итерация 0.1 заканчивалась 21.05.2010. Следующая 0.2 началась...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/У-нас-в-проекте-3-человека-но-реально-на-странице-итерация-отображается-">I-4249</a>] У нас в проекте 3 человека, но реально на странице итерация отображается...</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/После-создания-задачи-номер-итерации-некорректно-отображается-Подробности-на-скриншотах-">I-4255</a>] После создания задачи номер итерации некорректно отображается. Подробности на скриншотах.</li><li type="disc">[<a class="uid" href="http://projectscloud.ru/requests/devprom/Обеспечить-поддержку-php-больше-5-2-9">I-4265</a>] Обеспечить поддержку php больше 5.2.9</li></ul><br/><h2> Благодарности</h2>Еще раз хочется сказать спасибо всем, кто принимал активное участие (прямое или косвенное) в подготовке этой версии DEVPROM.<br/><br/>И отдельное спасибо одному из самых активных пользователей DEVPROM, помогающих улучшить систему - <a href="http://projectscloud.ru/profile/1648" title="http://projectscloud.ru/profile/1648">Андрею</a> за его ценные баг-репорты и комментарии.<br/>]]></content>
<author><name>DEVPROM team</name></author>
<rights>Copyright (c) 2010 projectscloud.ru</rights>
<link rel="alternate" type="text/html" href="http://devprom.ru/news/Новая-версия-DEVPROM-2-7-4"/>
</entry>
<entry>
<title><![CDATA[AgileDays Екатерингбург'10]]></title>
<id>news.post: 533</id>
<updated>2010-06-18T15:03:48Z</updated>
<content type="html"><![CDATA[Немного информации о прошедшей в начале июня в Екатеринбурге региональной конференции AgileDays, посвещенной гибкой разработке программного обеспечения и организованной нашими партнерами, компанией ScrumTrek.<br/><br/>Нужно отметить, что в целом конференция хоть и является достаточно молодой (проводилась всего второй раз), но  сразу стала одной из самых интересных и полезных ИТ конференций в России.<br/><br/>4 июня AgileDays отправился в путешествие на Урал, а точнее в Екатеринбург!<br/><br/><cut/><br/>Конференция прошла в Новотеле при количестве 180 участников из различных городов: Челябинск, Михайловск, Магнитогорск, Москва, Санкт-Петербург, Оренбург, ну и собственно из Екатеринбурга. Компании были представлены разные: Naumen, Восточный ветер, СКБ Контур, Меткомбанк, Максимал, Яндекс  и многие другие. <br/><br/>На конференции была комфортная, уютная и непринужденная атмосфера. Многие участники пришли на конференцию узнать, что же такое все-таки Agile, поговорить с теми, кто уже использует методологию. Всем участники могли познакомиться  друг с другом, поделиться опытом, рассказать о своих проблемах внедрения Agile/Scrum и том, как они решались.<br/><br/>Организаторами конференции выступили сообщество практиков гибкой разработки AgileRussia и компания ScrumTrek. Со-организатором мероприятия  выступил СКБ Контур - федеральный разработчик программного обеспечения. AgileDays10 в Екатеринбурге поддержали Microsoft, Naumen, Иннова , Softkey, Superjob и т.д.<br/>AgileDays10 был представлен интересными докладами признанных в России экспертов по Agile!<br/><br/>Открыли конференцию Асхат Уразбаев и Никита Филиппов из ScrumTrek c докладом, что же все такое Agile и в чем его польза. Затем Игорь Гольдберг из СКБ Контур рассказал про организацию работы тестировщиков.  Михаил Заборов из Custis поделился опытом построения архитектуры системы, которая позволила сформировать несколько независимых друг от друга Agile-команд. На докладе Никиты Филиппова участники поговорили о том, чем отличается классический сбор требований от организации требований в Agile разработке. Илья Гаврилов из Exigen Services рассказал о том, как идя к модифицированному процессу, заказчик и команда сохраняют все бонусы Agile разработки, а так же гарантируется отсутствие критических дефектов в продакшене. Асхат Уразбаев объяснил, как надо эффективно взаимодействовать с трудными заказчиками. Александр Бындю рассмотрел влияние ценностей и практик на успешность команды, а также границы применимости Agile. Борис Вольфсон  поделился  опытом адаптации процесса ICONIX для сбора и анализа требований в Scrum в Softline. Марат Бакиров рассказал про новые возможности TFS, которая сейчас полностью поддерживает гибкую разработку. Также была организована панельная дискуссия, на которой докладчики отвечали на вопросы участников. Вопросов было много и практически на все были получены ответы.<br/><br/>С фотографиями, презентациями и видео можно ознакомиться на сайте конференции <a href="http://ekt.agiledays.ru" title="http://ekt.agiledays.ru">www.ekt.agiledays.ru</a>]]></content>
<author><name>DEVPROM team</name></author>
<rights>Copyright (c) 2010 projectscloud.ru</rights>
<link rel="alternate" type="text/html" href="http://devprom.ru/news/AgileDays-Екатерингбург-10"/>
</entry>
<entry>
<title><![CDATA[Возможные варианты нотификаций]]></title>
<id>news.post: 532</id>
<updated>2010-06-18T10:10:50Z</updated>
<content type="html"><![CDATA[При работе над проектом, особенно, если не все члены команды размещаются в одной комнате, просто необходимо получать свежую информацию об изменениях в проекте (нотификаций), например, при помощи уведомлений по электронной почте, через RSS-канал или другими способами. В DEVPROM существует несколько вариантов нотификаций:<br/><ul><li type="disc">Список изменений в проекте на главной странице проекта, с возможностью детализации и применения различных фильтров в журнале изменений проекта.</li><li type="disc">RSS-канал по новостям проектов, в которых участвует пользователь, доступный на закладке &quot;Новости&quot;.</li><li type="disc">Уведомления об изменениях по электронной почте.</li></ul><br/>Последний пункт рассмотрю подробнее, поскольку все участники проекта хотят получать только нужную информацию и не хотят, чтобы в почтовом ящике образовывались горы писем в геометрической прогрессии. Достижение компромисса между получением нотификации о важных изменениях, отсутствием большого потока писем и простотой настройки подсистемы почтовых уведомлений, достигается за счет использования следующих опций:<br/><br/><table class="wiki_table" style="border:none;"><tr><td class="wiki_table_header" style="background:none;border:none;"> <br/><ul><li type="disc">Подписка на все уведомления, которые рассылает система в результате появления изменений в проекте, позволяет получить полный контроль над ходом проекта, однако требует от пользователя наличия желания просматривать все письма.</li><li type="disc">Подписка только на уведомления, адресованные пользователю, которые создаются системой на основе ролей, в которых участвует пользователь в проекте, на базе авторства того или иного документа или артефакта. В данном варианте реализован некоторый баланс между контролем за проектом и количеством получаемых писем.</li><li type="disc">Самостоятельная подписка на изменения и обсуждения тех артефактов проекта, которые интересны конкретному пользователю. Достаточно только добавить себя в список наблюдателей за некоторым объектом системы.</td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"><a class="preview" href="http://devprom.ru/file/blogfile/devprom/120&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/120" width="250"/></center></a></td></tr></table></li></ul><br/>Все настройки почтовых нотификаций задаются в профиле участника проекта. Здесь же вы можете просмотреть перечень объектов, которые вы наблюдаете и отменить подписку для выбранных объектов.]]></content>
<author><name>DEVPROM team</name></author>
<rights>Copyright (c) 2010 projectscloud.ru</rights>
<link rel="alternate" type="text/html" href="http://devprom.ru/news/Возможные-варианты-нотификаций"/>
</entry>
<entry>
<title><![CDATA[Поддержка проектных команд]]></title>
<id>news.post: 531</id>
<updated>2010-06-17T09:09:07Z</updated>
<content type="html"><![CDATA[В компаниях и распределенных командах, занимающихся разработкой программного обеспечения, часто возникают рутинные задачи по организации и обеспечению поддержки процесса разработки, которыми кому-то нужно заниматься, но нет возможности это делать в те моменты, когда это нужно. Вот только небольшой список подобных задач:<br/><br/><table class="wiki_table" style="border:none;"><tr><td class="wiki_table_header" style="background:none;border:none;"> <br/><a class="preview" href="http://devprom.ru/file/blogfile/devprom/118&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/118" width="250"/></center></a> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> <br/><ul><li type="disc">Предоставить новому пользователю доступ в <a href="http://devprom.ru" title="http://devprom.ru">систему управления проектами</a>, кому писать, кого просить, у кого есть права на эту операцию?</li><li type="disc">Добавить нового участника в проект, например, представителя заказчика, в тот момент, когда у координатора или менеджера проекта нет доступа к системе.</li><li type="disc">Установить в систему нужный плагин, выполнить некоторый настройки, разобраться с проблемами в доступе внешних пользователей и т.п.</td></tr></table></li></ul><br/>Обычно, этими задачами занимается администратор системы, обладающий необходимым уровнем доступа для выполнения этих задач. Каждый член команды или внешний пользователь может обратиться с запросом к администратору, отследить состояние своего запроса и получить уведомления по факту его выполнения.<br/><br/>Поскольку DEVPROM автоматизирует <a target="_self" href="http://devprom.ru/product/Поддержка-различных-процессов"/>различные виды процессов</a>, то самым простым и логичным способом организации процесса обработки запросов является использование самого DEVPROM, то есть специального проекта по администрированию, реализующего простую тикет-систему (систему обработки заявок или систему поддержки). При этом администратор и пользователи получают следующие возможности:<br/><br/><table class="wiki_table" style="border:none;"><tr><td class="wiki_table_header" style="background:none;border:none;"> <br/><ul><li type="disc">Регистрация запросов в проекте по администрированию с формы логина (для новых пользователей), при переходе по недоступной ссылке (например из-за отсутствия необходимых прав доступа), при работе с проектом при помощи меню быстрых ссылок &quot;создать&quot; (например, для включения нужного пользователя в проект).</li><li type="disc">Просмотр новых запросов, установка отметки о выполнении, просмотр своих запросов, отклонение и удаление запросов.</li><li type="disc">Обсуждение запросов при помощи комментариев, получение почтовых уведомлений об изменении параметров или состояния запроса.</td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </td><td class="wiki_table_header" style="background:none;border:none;"> </li></ul><a class="preview" href="http://devprom.ru/file/blogfile/devprom/119&.png" title=""><center><img class="wiki_page_image" alt="" src="http://devprom.ru/file/blogfile/devprom/119" width="250"/></center></a></td></tr></table><br/><br/>Для того, чтобы использовать эту возможность, вам необходимо установить плагин &quot;Enterprise Edition&quot;, перейти к настройкам системы и затем перейти по ссылке &quot;создать проект&quot;, расположенной в описании поля &quot;Проект по администрированию&quot;. После этого DEVPROM автоматически создаст проект по администрированию. Теперь пользователи системы смогут создавать заявки администратору системы, о появлении которых он будет уведомляться по электронной почте.<br/>]]></content>
<author><name>DEVPROM team</name></author>
<rights>Copyright (c) 2010 projectscloud.ru</rights>
<link rel="alternate" type="text/html" href="http://devprom.ru/news/Поддержка-проектных-команд"/>
</entry>
</feed>