Особенности организационной культуры в IT сфере

Автор: Фролова А.А., Захарова Л.Н.

Журнал: Экономика и бизнес: теория и практика @economyandbusiness

Статья в выпуске: 10-2 (80), 2021 года.

Бесплатный доступ

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

Организационная культура, гибкие методологии, it сфера, информационные технологии

Короткий адрес: https://sciup.org/170183138

IDR: 170183138   |   DOI: 10.24412/2411-0450-2021-10-2-127-130

Текст научной статьи Особенности организационной культуры в IT сфере

Успех компании или отдельно взятой команды зависит не только от уровня и квалификации специалистов, но и от системы коммуникации, нравственных принципов, культурных особенностей организации, ее стратегии и целей. Все это содержится в понятии организационной культуры. Данный термин представляет собой продукт жизнедеятельности и развития организации. В него входят ценности, которые разделяются членами организации. Они могут быть сформированы как стихийно из-за воздействия различных факторов среды, так и из-за управленческих решений в самой компании [2]. Коллективная цель и вера в ее достижение являются основой организационной культуры. «Вера возникает из предположения, что усилия человека являются частью какой-то более обширной системы, детали которой от него скрыты» [3].

Формирование организационной культуры представляет собой процесс создания системы, который зависит от целей компании и включает в себя нормы, правила и ценности (рис. 1) [2].

Рис. 1. Меры по формированию организационной культуры

Организационная культура – уникальный продукт каждой отдельно взятой компании. Но для организаций, связанных со сферой информационных технологий, это не совсем верно. Организационная культура разных мировых IT компаний не только похожа, но и состоит из общих нравственных принципов, культурных особенностей и управленческих методов. Это связано с тем, что большинство организаций данной сферы являются международными: в одной команде разработки могут быть сотрудники из разных стран и с разных континентов. Английский язык в данном случае выступает ключевым связующим фактором и, в дополнение к нему, немаловажен фактор универсальности языков программирования. Так как для того, чтобы читать код своего коллеги, вам не нужно знать его родной язык.

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

Гибкая модель (Agile model) – совокупность различных подходов к разработке программного обеспечения, базируется на «agile-манифесте» (рис. 2).

1. Планирование                           1. Планирование                        1. Планирование

2. Проектирование                        2. Проектирование                      2. Проектирование

3. Создание прототипа                     3. Создание прототипа                  3. Создание прототипа

4. Тестирование                           4. Тестирование                        4. Тестирование

5. Обратная связь                            5. Обратная связь                         5. Обратная связь

6. Запуск                                    6. Запуск                                 6. Запуск

Рис. 2. Гибкая разработка программного обеспечения

Основные положения Agile-манифеста формализованы на рисунке 3 [1]:

  • 1.    Люди и взаимодействие важнее процессов и инструментов

  • 2.    Работающий продукт важнее исчерпывающей документации

  • 3.    Сотрудничество с заказчиком важнее согласования условий контракта

  • 4.    Готовность к изменениям важнее следования первоначальному плану

Рис. 3. Основные положения Agile-манифеста

В основе Agile – ускорение процесса разработки продукта за счет микропланирования и итераций (коротких производ- ственных циклов), а также быстрое реагирование на изменения. Agile-манифест был создан в 2001 году в США и получил рас- пространение как практика управления проектами и бизнес-процессами [5]. Основной упор в данной методологии делается на общение лицом к лицу как между участниками команды, так и между исполнителем и заказчиком.

Преимущества Agile-методологии описаны ниже (табл.).

Таблица. Преимущества Agile-методологии

Для команды

Свобода принятия решений

  • 1.    Принятие архитектурных решений.

  • 2.    Выбор технологий.

  • 3.    Выбор способа решения задач.

  • 4.    Свобода применения практик.

Для  разра

ботчика

Интересная работа и развитие навыков

  • 1.    Возможность работать с интересными технологиями.

  • 2.    Возможность влиять на процессы и продукт.

  • 3.    Ценность для компании.

  • 4.    Увлекательный процесс работы.

Для бизнеса

Быстрая реакция на изменения

  • 1.    Актуальный продукт.

  • 2.    Быстрое изменение направления развития.

  • 3.    Ближе к потребностям потребителей.

  • 4.    Довольные сотрудники.

Для клиента

Участие в создании продукта

  • 1.    Удовлетворение потребностей.

  • 2.    Возможность влиять на развитие продукта.

  • 3.    Постоянное добавление нового функционала.

  • 4.    Позитивный опыт взаимодействия.

Для всех

Быстрая реакция на изменения

  • 1.    Актуальный продукт.

  • 2.    Быстрое изменение направления развития.

  • 3.    Ближе к потребностям потребителей.

  • 4.    Довольные сотрудники.

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

Недостатки Agile-методологии:

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

  • -    планирование на начальном этапе не всегда учитывает последующее масштабирование продукта, увеличение его функций, что приводит к ошибкам в архитектуре;

  • -    из-за появления новых требований после начала разработки может быть необходимо внесение изменений в архитектуру и в уже реализованные решения;

  • -    накопление дефектов влечет за собой снижение качества продуктов из-за решения проблем простым и быстрым, но не всегда правильным способом [5].

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

  • 1.    Доверие. Общение между коллегами всех уровней происходит на «ты», от стажера до руководителей отделов и подразделений (так называемая «плоская» организация). Это влияет и на психологический климат в компании, создавая более комфортную доверительную обстановку, и на производительные факторы команды, так как при возникновении проблем коллеги не боятся говорить о них и совместно придумывать решения.

  • 2.    Коммуникация. Ежедневные собрания (митинги), на которых каждый из участников команды говорит о том, что было сделано вчера, какие трудности возникли и как их решили и что запланировано на сегодня, позволяет понимать всем участникам команды ежедневный прогресс по проекту. Высокий уровень коммуникации в команде разработки также

  • 3.    Сплоченность. Как правило, команда разработки по Agile состоит из группы от 6 до 12 человек. Благодаря такому небольшому количеству каждый из участников понимает важность другого специалиста в разработке продукта. Общая цель и совместная работа над продуктом позитивно влияют как на крепкие взаимоотношения, так и на продуктивность команды в целом.

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

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

Таким образом, организационная культура в IT сфере в настоящий момент времени активно формируется под влиянием гибких методологий, в частности, Agile. Создается уникальная культура, которая позволяет рассмотреть процесс создания продукта с новой точки зрения.

Список литературы Особенности организационной культуры в IT сфере

  • Калентьев А.А. Новые технологии в программировании: учебное пособие / А.А. Калентьев, Д.В. Гарайс, А.Е. Горяинов; Томский Государственный университет систем управления и радиоэлектроники (ТУСУР). - Томск: Эль Контент, 2014. - 176 с.: схем., ил. - Режим доступа: по подписке. - URL: https://biblioclub.ru/index.php?page=book&id=480503 (Дата обращения: 17.10.2021).
  • Слинкова О. К., Грудистова Е. Г. Управление организационной культурой // Вестник ЮУрГУ. - 2009. - №21 (154).
  • Фрейджер Р. Теории личности и личностный рост. - М.: ОЛМА ПРЕСС, 2004. - 657 с.
  • Agile-манифест разработки программного обеспечения. - 2001. - [Электронный ресурс]. - Режим доступа: http://agilemanifesto.org/iso/ru/manifesto.html (Дата обращения 16.10.2021).
  • Agile - от А до Я. - 2019. - [Электронный ресурс]. - Режим доступа: https://www.bigdataschool.ru/wiki/agile (Дата обращения 18.10.2021).
Статья научная