Prg67.ru

Онлайн вебинары
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Менеджер по программному обеспечению

Разработка программного обеспечения | Роль и обязанности менеджера проекта программного обеспечения

Менеджер программных проектов — самый важный человек в команде, который берет на себя общую ответственность за управление программными проектами и играет важную роль в успешном завершении проектов. Руководителю проекта приходится сталкиваться со многими сложными ситуациями для выполнения этих работ. Фактически, рабочие обязанности менеджера проекта варьируются от невидимых действий, таких как формирование морального духа команды, до заметных презентаций для клиентов. Большинство менеджеров берут на себя ответственность за написание проектного предложения, оценку стоимости проекта, планирование, укомплектование персоналом проекта, адаптацию программного процесса, мониторинг и контроль проекта, управление конфигурацией программного обеспечения, управление рисками, написание и представление управленческого отчета и взаимодействие с клиентами. Задачи руководителя проекта подразделяются на два основных типа:

  1. Планирование проекта
  2. Мониторинг и контроль проекта

Планирование проекта

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

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

Эффективность всех последующих мероприятий по планированию зависит от точности этих трех оценок.

  • Планирование: После завершения оценки всех параметров проекта производится планирование рабочей силы и других ресурсов.
  • Штатное расписание: Состав команды и кадровые планы составлены.
  • Управление рисками. Менеджер проекта должен определить непредвиденные риски, которые могут возникнуть во время риска развития проекта, проанализировать ущерб, который может вызвать эти риски, и принять план по снижению риска, чтобы справиться с этими рисками.
  • Разные планы: это включает в себя создание нескольких других планов, таких как план обеспечения качества, план управления конфигурацией и т. Д.

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

    Мониторинг и контроль проекта

    Мониторинг и контроль проекта осуществляются сразу после начала разработки. Основным направлением деятельности по мониторингу и контролю проекта является обеспечение того, чтобы разработка программного обеспечения шла в соответствии с планом. Это включает проверку того, выполняется ли проект согласно плану или нет, если возникла какая-либо проблема, тогда руководитель проекта должен предпринять необходимые действия для ее решения.

    Роль менеджера проекта программного обеспечения: в разработке программного обеспечения есть много ролей менеджера проекта.

    • Возглавьте команду: Менеджер проекта должен быть хорошим лидером, который создает команду из разных членов с различными навыками и может выполнять свои индивидуальные задачи.
    • Мотивация члена команды. Одна из ключевых ролей менеджера проекта программного обеспечения состоит в том, чтобы побудить члена команды правильно работать для успешного завершения проекта.
    • Отслеживание прогресса: менеджер проекта должен следить за ходом проекта. Менеджер проекта должен отслеживать, идет ли проект согласно плану или нет. Если возникнет какая-либо проблема, примите необходимые меры для ее решения. Кроме того, проверьте, разработан ли продукт, поддерживая правильные стандарты кодирования или нет.
    • Связь: Менеджер проекта является связующим звеном между командой разработчиков и заказчиком. Менеджер проекта анализирует требования заказчика и передает его команде разработчиков и постоянно рассказывает клиенту о ходе реализации проекта. Более того, менеджер проекта проверяет, соответствует ли проект требованиям заказчика или нет.
    • Документирование отчета по проекту. Менеджер проекта готовит документацию по проекту для будущих целей. Отчеты содержат подробные характеристики продукта и различные методы. Эти отчеты помогают поддерживать и улучшать качество проекта в будущем.

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

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

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

    Программы для менеджера — софт, без которого не обойтись

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

    Как выбрать планировщик? Советуют пользователи

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

    Вот что используют руководители для повышения личной эффективности.

    «Для записи персональных встреч и мероприятий я использую Google Календарь. Личные и бизнес-дела отмечаю разными цветами. Без него, пожалуй, ни один эффективный человек не справится», — говорит Рустам Айнетдинов, исполнительный директор Skyeng.

    «Для личного планирования мне хватает Google Календаря — в нем нет ничего лишнего. По той же причине мелкие записи делаю в стоковых «Заметках» на айфоне», — рассказывает Игорь Подстрешный, основатель Burger Heroes.

    «Dropbox Paper — это чистый, красивый и удобный инструмент для объемных заметок. Он, конечно, не работает как полноценный текстовый редактор, но его функциональность гораздо шире «Заметок» Apple. К тому же в Dropbox Paper редактировать и комментировать файлы может сразу вся команда», — объясняет Мердан Дурдымурадов, основатель сервиса «Чердак».

    Можно скачать и отдельное приложение для планирования времени.

    «Я использую приложение Things, оно мне чисто эстетически нравится больше всего. Туда я сливаю весь поток мыслей, которые позже превращаются в конкретные задачи или встречи», — рассказывает Александр Коровин, основатель онлайн-сервиса Qlean и проекта для поиска профессиональных сиделок «Близкие.ру».

    Todoist подойдет для тех, кто потерялся в куче задач и перестал чувствовать радость от выполнения очередного проекта. Вас взбодрит мотивирующая игра: выполняете дневной план — получаете баллы в карму. Хорошая карма позволит менять статус в приложении — начав с уровня новичка, можно вырасти до магистра или гуру.

    Еще одно хорошее приложение — «Хаос-контроль». В нем можно вести рабочие и личные проекты, составлять детальные планы, ставить задачи и сроки их выполнения. На основе этих данных приложение формирует план дня. А внезапно возникшие дела, которые не требуют немедленного решения, вы отправляете в специальное хранилище — «Место Хаоса».

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

    Где следить за работой сотрудников?

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

    ПО Microsoft 365 Business решает все базовые задачи. Это набор сервисов — их больше десятка — включает в себя решение для совместной работы над задачами Planner. Он интегрируется с Teams — это персональные и групповые чаты с общими документами, возможностью проведения веб-конференций до 250 участников. Здесь можно добавлять в группы гостевых пользователей из других организаций — ваших подрядчиков и аутсорсеров. А еще удобно следить за графиком сотрудников, которые работают посменно.

    Здесь можно почитать подробнее про это ПО. А посмотреть видеопрезентацию Microsoft 365 Business (слайды, графики, инструкции) можно на нашем канале на YouTube.

    Также важно выбрать таск-менеджер. Большинство CRM-систем универсальны, но есть те, которые наиболее удобны для определенной сферы деятельности. Так, в IT-компаниях часто работают в Jira. Основная аудитория этого софта — команды разработчиков программного обеспечения, которые организовывают все по agile-методикам. Николай Добровольский, сооснователь Parallels, говорит, что большинство IT-специалистов работают именно с этим ПО.

    «Разработка идет в таск-менеджере Jira от Atlassian, а описываем мы все в Confluence — это Wiki на стероидах. Я знаю, что кто-то сейчас пользуется Redmine. Но 95 % людей, с которыми я общаюсь на собеседованиях, — а их я провожу много — говорят, что пользуются софтом Atlassian — Jira и Confluence. Если это не совсем стартап или госконтора, а компания, где больше 20 разработчиков, Jira подходит под все задачи», — объясняет Николай Добровольский.

    Для медиабизнеса есть Setka — система управления контентом от издательства Look at Media. Компания придумала этот таск-менеджер, чтобы помочь своим редакциям. В нем можно планировать публикации, отслеживать степень готовности с помощью тегов, записывать новые идеи в специальный раздел.

    И есть популярные CRM-системы, которые считаются универсальными. Например, Битрикс24, Trello, Яндекс.Трекер, Wrike.

    «Мы используем CRM-систему Битрикс24. С ней работают сотрудники всех отделов. Там распределяются задачи между менеджерами, мы видим все заказы и что с ними происходит — от каждого взаимодействия сотрудника с клиентом до оплаты счета», — рассказывает Николай Ганайлюк, основатель «Научного шоу профессора Николя».

    Подробно плюсы и минусы популярных таск-менеджеров мы разбираем в этом тексте.

    Как видеть все, что происходит в компании

    Путеводитель по всем отделам — ERP-системы (Enterprise Resource Planning — планирование ресурсов предприятия). Это программы, которые содержат все данные об активах производства, финансовых операциях, трудовых ресурсах, маркетинговых стратегиях и т. д.

    Популярные ERP-системы — Dynamics 365 от Microsoft, SAP ERP и Oracle E-Business Suite.

    Все они предлагают широкий функционал, вам остается только выбрать ту систему, которая интегрируется в вашу привычную IT-инфраструктуру. Если вы пользуетесь решениями Microsoft — вам нужен Dynamics 365, если SAP — ее ERP-система «подружится» с сервисами компании, которые у вас уже есть. А если вы используете продукты компании 1С, рассмотрите программу «1С:ERP Управление предприятием 2». Это софт, собранный из решений «Управление торговлей 11», «Зарплата и управление персоналом 3.0», «Бухгалтерия предприятия 3.0».

    Где работать с документами

    Самый популярный продукт — 1С:Документооборот, хит российского разработчика. Здесь можно автоматизировать полный цикл работы с документами. Их учет реализован в соответствии с положениями нормативной документации (ГОСТов, требований, инструкций и т. д.) и традициями делопроизводства.

    Работать в программе можно в локальной сети и через интернет-браузер. А еще уточним, что это отечественный софт, чаще он стоит дешевле, чем решения иностранных вендоров. Кстати, историю появления 1C и других популярных российских программ мы подробно рассказываем в этом тексте.

    8 программ для ведения проектов, которые упростят жизнь менеджеру

    Работу можно сделать проще и приятнее, если использовать подходящий софт. Собрали инструменты для управления проектами.

    MS Project

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

    Чтобы разобраться с MS Project, понадобится время. Мы написали руководство, которое упростит этот процесс.

    Что важно знать о программе

    • Есть онлайн-версия.
    • Программа платная, тарифы зависят от формата софта: облачный или локальный.
    • Интегрируется с сервисами Microsoft Office.

    Wrike

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

    Что важно знать о программе

    • Работает только онлайн.
    • Синхронизируется с почтой и календарем.
    • Можно использовать с телефона или планшета.
    • До пяти пользователей — бесплатно, дальше — платные тарифы, цена зависит от функций, которые хотите подключить.

    Comindware

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

    Что важно знать о программе

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

    Flowlu

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

    Что важно знать о программе

    • Есть интеграция с Google Drive, с «1С.Бухгалтерией», с платежными системами — PayPal или «Яндекс.Кассой», можно синхронизировать с amoCRM и «Битрикс24». А также импортировать данные из Jira.
    • Есть бесплатная версия для команд до трех человек, остальные тарифы платные: чем больше функций вам нужно, тем выйдет дороже.

    Podio

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

    Что важно знать о программе

    • Интегрируется с Google Drive, Google Календарем, Evernote, Dropbox и другими. Бонус: компания предоставляет открытый код, чтобы синхронизировать систему с любыми сервисами, которых нет в списке на сайте.
    • Бесплатно до пяти сотрудников, есть платные версии от Basic до Premium — если ваша команда больше.

    Worksection

    Cервис, который систематизирует всю работу по проектам. Подходит для планирования, декомпозиции и контроля задач. Доступны совместная работа,
    тайм-трекинг, диаграмма Ганта.

    Что важно знать о программе

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

    Advanta

    Программа для планирования проектов, управления рисками и изменениями, аналог Microsoft Project. В ней можно рассчитать трудозатраты и проанализировать уровень загрузки сотрудников, оценить бюджет проекта, работать с документами. Софт поддерживает работу по Scrum и Agile.

    Что важно знать о программе

    • Интегрируется с MS Project Server.
    • Программа платная, но есть пробная версия.

    Инструмент управления проектами для agile-команд: можно создавать
    scrum- и kanban-доски, составлять дорожные карты. Работает из облака или сервера. Можно создавать свои процессы для работы или выбрать один из предложенных шаблонов. Удобно для разработчиков: можно перейти к коду прямо из задачи.

    Что важно знать о программе

    • Есть облачная и серверная версии.
    • Можно попробовать бесплатно, дальше цена будет зависеть от тарифа.

    «Битрикс24»

    Комплексный софт для бизнеса с функцией ведения проектов. Поддерживает
    kanban-доски и диаграмму Ганта. Задачи можно ставить из электронной почты, есть шаблоны и групповое редактирование. Можно анализировать эффективность и оценивать выполненные сотрудниками задачи, а еще автоматизировать работу с помощью роботов. Софт подходит для компьютера, смартфона или планшета.

    Что важно знать о программе

    • Бесплатная совместная работа до 12 сотрудников и три платных тарифа.
    • Есть облачная и серверная версии.

    Заключение

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

    Карьера в IT: должность Program Manager

    Представляем новую статью серии «Карьера в IT». В этой части цикла рассмотрим позицию Program Manager, руководителя группы проектов.

    Программный менеджер — это управленец, который координирует ряд взаимосвязанных проектов (программу) и отвечает за стратегические инициативы компании.

    По данным DOU, среднему украинскому программному менеджеру 33 года, он имеет зарплату $3500 и 10 лет опыта работы в IT.

    Задачи и обязанности

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

    Если менеджер проекта отвечает за конкретный проект, его ход, сроки, бюджеты, ресурсы; менеджер по продукту — за то, каким будет конечное решение для клиента или пользователей, то внимание программного менеджера сосредоточено на успехе общей программы, которая может включать в себя множество продуктов, проектов и работ. При этом некоторые работы могут лежать за пределами конкретно взятых продуктов или проектов.

    «Наша компания недавно купила другую компанию в Европе, и моя задача как программного менеджера — интегрировать новую компанию в нашу. Это будет включать много параллельных проектов, зачастую не связанных между собой: налоговый учет, инфраструктура, смена внутренних процессов найма, замена инструментов, обучение людей, смена продажников и ценовой политики. Я внес все эти проекты в одну roadmap, определил даты и постоянно обсуждаю benefits со всеми участниками интеграционной программы».

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

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

    «Особенность роли Program manager в том, что фокус ответственности и внимания смещается с сугубо технических вопросов деливери на people management и бюджет. Круг обязанностей во многом совпадает с обязанностями Рroject manager, но к ним добавляется долгосрочное планирование найма, бюджета, задачи по получению новых проектов или расширению имеющихся, менеджерские интервью с кандидатами, обсуждение и назначение зарплат, проведение аттестаций. Обязанности определяют также KPI, где прописано финансовые показатели проекта, attrition и необходимый уровень удовлетворенности клиента».

    В отличие от менеджера проекта, программный менеджер оперирует таким понятием, как benefits — sales growth, cost optimization, better alignment, high transparency etc (из доклада Олега Мизова)

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

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

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

    Преимущества и недостатки

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

    «Меня привлекают широкие полномочия, коммуникация на всех уровнях, улучшение взаимоотношений с другими отделениями компании, саморазвитие в различных формах. В какой-то момент я понял, что сидеть и писать код мне скучнее, чем создавать команды, развивать взаимоотношения и достигать каких-то более глобальных задач, чем „безбажный“ код».

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

    Цель управления программой — создать синергию между различными бизнес-процессами (source)

    Среди потенциальных сложностей — высокий уровень ответственности, высокая цена ошибки:

    «Недостаток любого шага вверх — это увеличение количества процедур и политик вокруг. Чем больше количество людей, с которыми соприкасаешься в работе, тем больше интересов ты можешь затронуть и должен учесть. Однако это можно рассматривать не как недостаток, а как большую зону для роста».

    «Чем выше продвигаешься по карьерной лестнице в проектном менеджменте, тем тяжелее разделить успех и радость людей от выхода конкретного продукта, с конкретными фичами, которые радуют конкретных людей. То есть человек, который добавил в продукт кнопочку, получает от обратной связи от клиентов гораздо большее эмоциональное удовлетворение, чем человек, которые управлял работой 70 таких разработчиков».

    Способность программного менеджера влиять на результат максимальна в начале программы и с течением времени падает, тогда как требуемые усилия — высоки и постоянны в течение всего времени программы (source)

    Как стать и куда двигаться дальше

    Должность программного менеджера — это результат расширения полномочий, степени ответственности и глобальности задач менеджера проектов. Для успеха на данной позиции важна предметная область проектного менеджмента (PMI, IMPA, P2M стандарты), знания в области менеджмента организаций, финансового менеджмента, управления человеческими ресурсами, методологии разработки и тестирования ПО.

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

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

    «В Украине программные менеджеры, как правило, „вырастают“ внутри компаний. В ИТ, как правило, приходят интроверты, влюбленные в технологии. А для эффективной работы на должности Program manager необходимо обладать не только техническими навыками, но и коммуникативными. Поэтому, если специалист проявляет себя в этом направлении, он будет замечен руководством и получит предложение сначала руководить проектом. Если далее такой специалист проявляет готовность развивать свои навыки: ответственность, умение конструктивно общаться, навыки убеждения, понимание мотивации людей, умение планировать, то его пригласят руководить уже несколькими проектами в должности программного менеджера. Важен высокий уровень владения английским языком, ведь необходимо общаться с иностранными клиентами. Также обязательно хорошо знать проекты, которыми управляешь».

    «Необходимо иметь хороший опыт в проектном и people-менеджменте. Я проделал путь управления проектами длиной в 10 лет. Наступал на грабли и продолжаю на них наступать, становлюсь лучше и постоянно стремлюсь к новым знаниям. Главный фактор движения вперед — это отсутствие страха перед будущим и настоящим, готовность принять любой фидбек о своей работе и делать выводы вовремя. Soft skills — это основа для любого хорошего лидера».

    Возможные карьерные пути программного менеджера:
    — Менеджер портфеля проектов (в портфель входит набор проектов, программ и других работ, которые объединены вместе для достижения стратегических целей);
    — Программный директор или директор по инжинирингу;
    — CTO (при условии технического бэкграунда).

    Дальнейшее развитие зависит от структуры компании. Как правило, есть три направления развития — в направлении технологий, клиентов или направления бизнеса компании (глобально или по локации).

    «Дальше я хочу экстраполировать практики IT в других сферах. За годы работы у меня накопился определенный багаж опыта, который я хочу направить в русло консалтинга украинского бизнеса в сфере применения инструментов IT мира в не IT бизнесе».

    Благодарю за помощь в написании статьи Олега Мизова, Дмитрия Чернякова, Евгения Лабунского, Владимира Демьяненко, Андрея Мельникова, Евгения Котуха и Диану Саввову, которые рассказали DOU о должности программного менеджера. Приведенные в статье цитаты взяты из их рассказов.

    Читать еще:  Менеджер под каждый сервис
  • Ссылка на основную публикацию
    Adblock
    detector