в облаке
Попробовать

Авторитетность и власть - разные значения одного слова "authority"

29.04.2010 19:13

В продолжение темы Архитектор в команде - лидерство или полномочия? хочется привести цитату из широко рекламируемой книги "Балдеющие от адреналина и зомбированные шаблонами" Тома Демарко, Тима Листера и прочих соавторов.

Читать полностью »

ALM или SDLC - в чем разница?

23.04.2010 14:04
ALM

При выборе системы управления проектами вы можете столкнуться с двумя аббревиатурами, часто используемыми вендорами ПО:

  • ALM - Application Lifecycle Management;
  • SDLC - Software Development Lifecycle (SDLC).

Достижение определенных бизнес-целей, связанное с разработкой программного обеспечения, реализуется за счет трех основных процессов:

  • Выявление потребностей и определение продуктов, или сервисов, то есть идентификация их полезных функциональных свойств, ключевых преимуществ и приоритетов, выявление и разработка бизнес-требований. Эта деятельность сосредоточена в руках маркетологов, продуктовых менеджеров и бизнес-аналитиков.
  • Разработка программных решений для реализации заданных свойств разрабатываемых продуктов и сервисов. Эта деятельность сосредоточена в руках команды системных аналитиков, разработчиков, тестировщиков и технических писателей, сокращенно называется SDLC.
  • Продажа, распространение, внедрение и эксплуатация разработанных программных решений, обслуживание серверов, хранилищ данных, резервирование данных и т.п. Эти активности обычно выполняются отделами по внедрению, либо собственными специалистами компании-покупателя.

То есть получается достаточно простая формула, ALM = Marketing + SDLC + IT Governance.

Читать полностью »

Архитектор в команде - лидерство или полномочия?

23.04.2010 01:18

Хочется поднять один непростой вопрос, навеяный просмотром презентации по Product Management - одна из черт, которой должен обладать успешный менеджер продукта, это лидерские качества, даже при отсутствии официальных полномочий.

В оригинале это звучит как "Successful product managers are excellent leaders, even when they have no formal authority" .

Читать полностью »

Инструменты тестирования: Watin + NUnit

Если вы уже почувствовали необходимость автоматизации тестирования вашего приложения через графический интерфейс, с целью снизить накладные расходы на ручное функциональное или приемочное тестирование, то перед вами встает выбор подходящего инструмента. Существует достаточно большой набор инструментов, но мы остановимся на тех, которые удовлетворяют следующим критериям:

Читать полностью »

Новые разделы на сайте

15.04.2010 11:05

На сайте системы управления проектами DEVPROM добавлены новые разделы, которые помогут получить больше информации о возможностях системы и применения ее для решения ваших задач.

 

В разделе "Новые разделы на сайте" вы найдете описание преимуществ DEVPROM по отношению к существующим решениям, представленным на рынке инструментов, предназначенных для помощи командам, разрабатывающим программное обеспечение на профессиональном уровне. Мы рассмотрели несколько классов подобных инструментов и описали их типичные слабые стороны, которые могут создать для вашей команды некомфортные условия для работы.

 

Для команд, которые уже используют Agile в своей работе или хотят попробовать свои силы, например, в Scrum (конечно же, с соблюдением всех необходимых правил), будет интересен раздел "Новые разделы на сайте". В нем описано как DEVPROM реализует практики Agile разработки. Кстати, полезным будет посмотреть на соответствие DEVPROM основным требованиям к Scrum процессу, что подтверждает соответствие возможностей инструмента обязательным условиям ведения Scrum проектов: Проверка на соответствие правильному Agile

 

Для команд и компаний, которые ценят необходимость интеграции всех стадий разработки и не хотят тратить время, силы и деньги на построение собственных ALM-решений, путем интеграции большого количества инструментов, полезным будет раздел "Новые разделы на сайте". В нем описаны типичные бизнес-процессы, которые стоят перед разработчиками ПО и показано, как DEVPROM позволяет их эффективно автоматизировать.

 

Разработчикам, переживающим за свой продукт и понимающим, насколько важно участие пользователя в успехе программного продукта, будет полезной возможность автоматического репортинга ошибок из продукта непосредственно в среду управления процессом разработки, подробнее об этом читайте в "Организация обратной связи с пользователями".

 

Если у вас есть специальные требования к дистрибутивам Apache/PHP/MySQL, то появилась инструкция, как при помощи готовых дистрибутивов, например, XAMPP, вы можете развернуть DEVPROM без использования штатного инсталлятора: Новые разделы на сайте Таким образом, практически стирается грань между операционными системами и платформами, на которых вы можете развернуть DEVPROM.

Читать полностью »