4. Бизнес-анализ
Бизнес-анализ — это более детальная оценка идеи нового продукта с точки зрения требующихся инвестиций, ожидаемых объемов продаж, цен, затрат, размеров прибылей и планируемого возврата на инвестиции. Он включает также анализ рынка и прогноз продаж. Цель анализа — оценить существующих и потенциальных конкурентов, изучить существующие конкурентные условия, а также сильные и слабые стороны главных конкурентов. Чем более сильные позиции на рынке занимают известные фирмы, тем менее привлекательны шансы выхода на этот рынок с идеей нового продукта.
Правильно проведенный бизнес-анализ требует затрат времени и денег на работу опытных аналитиков, которые должны иметь опыт и знания в финансовой, маркетинговой, инженерно-конструкторской и производственной областях, а также в стратегическом планировании. Конечная цель бизнес-анализа — дать аргументированную, доскональную и взвешенную оценку прибыльности предлагаемого нового продукта. Такой анализ включает изучение сегментов рынка, оценку потенциала рынка; прогноз продаж и планируемых затрат на разработку продукта; примерные оценки необходимых объемов инвестиций в производственное оборудование, текущие активы и освоение рынка; оценку расходов на производство и маркетинг продукта; определение вероятного уровня цен, прибыльности и окупаемости инвестиций на протяжении жизненного цикла продукта.
Чрезмерный оптимизм представляет серьезную опасность для бизнес-анализа. Те, кто отстаивает идею, легко могут преувеличить преимущества продукта перед клиентом, недооценить затраты на разработку и производство и преуменьшить силу нынешних и будущих конкурентов. Обычно люди, финансово заинтересованные в успехе нового продукта, либо испытывающие воодушевление, подобное родительскому чувству, строят свои прогнозы на оценке объемов, необходимых для достижения окупаемости инвестиций, исходя из определенных предположений (часто оптимистических) об уровне цен и о затратах на производство.
5. Разработка
Разработка — это часть процесса, в ходе которого ученые, инженеры и специалисты создают желаемый продукт. Если программный продукт создается как заказное программное изделие для определенного заказчика, на данном этапе также важно правильно сформулировать и документировать задание на его разработку. Ошибочно понятое требование к программному продукту может привести к нежелательным результатам в процессе его эксплуатации.
Проектирование структуры программного продукта связано с алгоритмизацией процесса обработки данных, детализацией функций обработки, разработкой структуры программного продукта (архитектуры программных модулей), структуры информационной базы (базы данных) задачи, выбором методов и средств создания программ — технологии программирования.
Программирование, тестирование и отладка программ являются технической реализацией проектных решений и выполняются с помощью выбранного инструментария разработчика (алгоритмические языки и системы программирования, инструментальные среды разработчиков и т.п.).
Для больших и сложных программных комплексов, имеющих развитую модульную структуру построения, отдельные работы данного этапа могут выполняться параллельно, обеспечивая сокращение общего времени разработки программного продукта. Важная роль принадлежит используемым при этом инструментальным средствам программирования и отладки программ, поскольку они влияют на трудоемкость выполнения работ, их стоимость, качество создаваемых программ.
На данном этапе необходимо выполнить формализованную постановку задачи. Если программный продукт создается не под заказ и предполагается выход на рынок программных средств, маркетинг выполняется в полном объеме: изучаются программные продукты-конкуренты и аналоги, обобщаются требования пользователей к программному продукту, устанавливается потенциальная емкость рынка сбыта, дается прогноз цены и объема продаж. Кроме того, важно оценить необходимые для разработки программного продукта материальные, трудовые и финансовые ресурсы, ориентировочные длительности основных этапов жизненного цикла программного продукта.
Регулярный пересмотр продуктового портфеля должен включать анализ разрабатываемых проектов и переоценку приоритетов, отражающую потребность в новых продуктах, а также первые результаты полевых испытаний. Позитивный отклик часто является причиной того, чтобы продвигать разрабатываемый проект с максимальной скоростью. Не будет лишним сказать, что поступающая с рынка информация о потребностях клиентов и реакции торговых представителей, дистрибьюторов и клиентов на концепцию продукта (при этом на разных стадиях разработки) чрезвычайно важна для эффективности и продуктивности процесса разработки.
