Андрей Соловьев рассказал про эффективное проектирование программного обеспечения

В настоящее время все что-то проектируют. Есть компании, люди, которые занимаются проектированием зданий, электростанций, промышленных объектов и инженерных сооружений по добыче полезных ископаемых.

Существует также проектирование программного обеспечения, которое также создают инженеры.

Компания Smart Software Design, основанная Андреем Соловьевым, имеющим более чем 20-летний управленческий опыт, работает на рынке достаточно давно и сконцентрировала опыт и экспертизу проектирования различных проектов, от коммерческих до проектов реализованных в интересах государственного заказчика.

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

Согласно данным компании, рекордом является делитель шесть с половиной раз – настолько удалось сэкономить первоначальный бюджет, полученный от потенциальных разработчиков, после того, как Smart Software Design поработала с предложениями разработчиков.

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

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

Компания пришла в процессе своей работы к необходимости реализации подхода одной из опций Agile, который в наибольшей степени подходит корпоративным заказчикам, а именно позволяет обеспечить гибкую разработку при сохранении управленческих и организационных подходов которые приняты в организациях. Традиционный Agile плохо работает, когда изменения в проекте требуют, например, увеличения бюджета и исполнения связанных с этим процедур, и существует модификация этого подхода в управлении проектами, которая позволяет организовать корректное принятие решений на уровне организации заказчика и остаться в идее гибкой разработки. Интересен карьерный путь основателя этой компании генерального директора Андрея Соловьёва. После 12 лет работы финансового директором включаю позицию CFO компании с листингом на основной площадке LSE и 5 лет работы в M&A крупной энергетической компании он принял решение реализовать себя c в индустрии информационных технологий. Как шутит сам про себя – реализовал расхожую шутку-фразу на рынке: “войти в АйТи после 35”. Выбрал специализацию создания проектов на новое программное обеспечение. При этом компания имеет в своем штате инженеров с двадцатилетним опытом, но не пишет собственно код, что предотвращает конфликт интересов. Когда проектировщик только проектирует, он не заинтересован в продаже часов разработки.

У Андрея была специализация в финансах связанная с пост-M&A интеграцией. Это интересная деятельность, которая выражается в приведении управленческих и организационных процессов компании, которая была приобретена, в соответствии с теми, которые существуют у компании покупателя. Финансисты называют такое занятие “скрестить ужа с ежом”. Выяснилось что навык моделирования процессов принятия различных управленческих решений очень схож с навыком проектирования программного обеспечения, создания карты пользовательских сценариев. Полученное бизнес-образование в одной из топовых мировых бизнес-школ также оказалось полезным при работе с бизнесами, в которых не было непосредственного отраслевого опыта. Такой корпоративный опыт сильно помогает в проведении тендеров в интересах заказчиков, в частности позволяет выстроить корректные отношения, в которых подсчёт результатов и определение требуемых характеристик участника тендера остаётся за заказчиком, а проектировщик-консультант берёт на себя увеличение числа участников тендерной процедуры и формирование требований которые должны выполнить участники.

Многочисленные благодарственные письма от клиентов, получающих реальный финансовый результат подтверждают, что компании, подобные Smart Software Design необходимы на рынке. По убеждению Андрея Соловьёва параллелей между отраслью информационных технологий и другими отраслями значительно больше, чем может показаться на первый взгляд. Поэтому он видит своими клиентами скорее компании из традиционных отраслей.

Мария Петрова

Полная версия материала доступна в «ИКС ТВ».