Методологія ХР як інноваційна управлінська технологія командної роботи в стратегічному розвитку організацій
Особливості застосування інноваційної управлінської методології eXtreme Programming як основи для зростання команд програмного забезпечення та стратегічного розвитку організацій. Роль її практик у стратегічному прийнятті рішень, оцінка потенціалу.
Рубрика | Менеджмент и трудовые отношения |
Вид | статья |
Язык | украинский |
Дата добавления | 27.12.2023 |
Размер файла | 529,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Кременчуцький національний університет імені Михайла Остроградського
Методологія ХР як інноваційна управлінська технологія командної роботи в стратегічному розвитку організацій
Ю.Ю. Вєдєніна,
к.е.н, доцент, доцент кафедри менеджменту
Л.М. Сакун,
к.е.н., доцент, доцент кафедри менеджменту
К.П. Мажаренко,
старший викладач кафедри менеджменту
М.П. Коваленко,
студент
Анотація
Стаття досліджує застосування інноваційної управлінської методології eXtreme Programming (XP) як основи для зростання команд програмного забезпечення та стратегічного розвитку організацій. Досліджуючи роль основних практик XP у стратегічному прийнятті рішень, стаття підкреслює потенціал методології у сприянні адаптації, інновацій та безперервного вдосконалення в процесах розробки програмного забезпечення. Стаття представляє комплексний аналіз останніх досліджень, надаючи огляд останніх тенденцій та викликів у сфері Agile - методологій, з особливим акцентом на XP.
Наукова новизна статті полягає в її цілісному підході, який поєднує останні результати досліджень з практичними рекомендаціями щодо успішного впровадження практик XP у контексті стратегічного розвитку організацій та зростання команд. Стаття пропонує детальний план дій для впровадження методології XP, розглядаючи потенційні виклики та обмеження та надаючи настанови щодо їх подолання. Дотримуючись рекомендацій, наданих у цій статті, команди розробників програмного забезпечення можуть успішно впровадити методологію XP, сприяючи стратегічному зростанню та підвищуючи свою конкурентоспроможність у швидко змінюваній галузі програмного забезпечення.
Ключові слова: eXtreme Programming, методологія XP, стратегічний розвиток, команда, управлінські технології, інновації.
Abstract
Yu. Viedienina,
PhD in Economics, Associate Professor, Associate Professor of the Department of Management, KremenchukMykhailo Ostrohradskyi National University
L. Sakun,
PhD in Economics, Associate Professor, Associate Professor of the Department of Management, KremenchukMykhailo Ostrohradskyi National University K. Mazharenko,
Senior Lecturer of the Department of Management, Kremenchuk Mykhailo Ostrohradskyi National University
M. Kovalenko, student, Kremenchuk Mykhailo Ostrohradskyi National University
XP methodology as an innovative management technology of teamwork in the strategic development of an organisations
In recent years, the software industry has witnessed significant growth and innovation, with the emergence of new technologies, tools, and methodologies. Among these methodologies, eXtreme Programming (XP) has gained popularity as an Agile approach to software development that emphasizes teamwork, customer satisfaction, and continuous improvement. XP's core practices, such as pair programming, test-driven development, and continuous integration, have been shown to improve productivity, quality, and customer satisfaction, making it an attractive choice for many software development teams.
This article investigates the potential of XP as a basisfor the strategic development of software teams. By examining the role of XP's core practices in strategic decision-making, the article highlights the methodology's potential in fostering adaptability, innovation, and continuous improvement within software development processes. The article presents a comprehensive analysis of recent research, providing insights into the latest developments, trends, and challenges in the field of Agile methodologies, with a specific focus on XP.
The novelty of this article lies in its holistic approach, which combines the latest research findings with practical recommendations for the successful adoption of XP practices in the context of long-term strategic development. The article offers a detailed roadmap for implementing the XP methodology, addressing potential challenges and limitations while providing guidance for overcoming them.
The roadmap includes several key steps, starting with a thorough assessment of the team's current development process and identifying areas where XP practices can be applied. The next step is to train team members in XP practices and establish a culture of collaboration, communication, and rapid feedback. Teams should also prioritize customer satisfaction and embrace change, adapting their development process as needed to meet evolving customer needs.
Another critical aspect of implementing XP is the use of metrics to measure progress and identify areas for improvement. By tracking metrics such as code quality, defect rate, and customer satisfaction, teams can continuously improve their development process and ensure that they are delivering value to their customers.
Finally, the article addresses some of the potential challenges and limitations of implementing XP, such as resistance to change and difficulty in balancing short-term and long-term goals. The article provides guidance for overcoming these challenges, emphasizing the importance of communication, collaboration, and continuous improvement.
Keywords: eXtreme Programming, XP methodology, strategic development, team, management technologies, innovations.
Основна частина
Постановка проблеми у загальному вигляді та її зв'язок із важливими науковими чи практичними завданнями. У середовищі розробки програмного забезпечення, що швидко розвивається, ефективність командної роботи, процесів прийняття рішень та стратегічного зростання має вирішальне значення для організацій, які прагнуть зберегти конкурентну перевагу процесів прийняття рішень та розвитку. Методологія eXtreme Programming (XP), як одна з інноваційних управлінських технологій, наголошує на гнучкості, комунікації, зворотному зв'язку та простоті, отримала широке розповсюдження у сфері Agile-розробки програмного забезпечення. Однак всебічного розуміння того, як основні практики XP впливають на зростання команди, прийняття рішень та стратегічний розвиток організацій, все ще на недостатньому рівні. Ця стаття має на меті заповнити цю прогалину в знаннях, дослідивши взаємодію між принципами XP та їхнім впливом на продуктивність команд розробників програмного забезпечення і стратегічного розвитку організацій.
Аналіз останніх досліджень і публікацій. Згідно з останніми дослідженнями, основний розвиток дана тема знайшла в роботах закордонних науковців, які зосередили свою увагу на методологіях управління проєктами з акцентом на розвиток команд з розробки програмного забезпечення. Так з основних можна виділити: Highsmith J., Cockburn A., Stettina C.J., Heijstek, W., Conboy K., Fitzgerald B., Hoda R., Salleh N. та інші. Додатково можна виділити українських науквців, які проводять дослідження в даній сфері: Семеріков С.О., Гаврилюк О.О., Литвиненко В.І., Петренко І.М.
Формулювання цілей статті (постановка завдання). В ході аналізу останніх досліджень і публікацій, а також враховуючи наявні проблеми, авторами даного дослідження було сформовано наступні завдання:
- Дослідити вплив основних практик XP на стратегічний розвиток організацій та розвиток команд, що займаються розробкою програмного забезпечення;
— дослідити вплив методології XP на процеси прийняття рішень, і як вони впливають на загальну ефективність команд розробників програмного забезпечення;
— дослідити роль методології XP у сприянні стратегічному зростанню, проаналізувавши її вплив на адаптивність, інновації та безперервне вдосконалення команд розробників програмного забезпечення;
— визначити ключові виклики та можливості, пов'язані з впровадженням методології XP для стратегічного розвитку організацій;
— на основі результатів дослідження та враховуючи можливі проблеми, сформувати дорожню карту впровадження методології XP в роботу команд з розробки програмного забезпечення.
Унікальність статті полягає в комплексному дослідженні інноваційної методології екстремального програмування (eXtreme Programming, XP) як основи для стратегічного розвитку організацій та підвищення ефективності діяльності команд розробників програмного забезпечення. На відміну від більшості останніх досліджень, які переважно зосереджуються на окремих аспектах XP або його впровадженні в конкретних контекстах, ця стаття пропонує цілісний підхід, що поєднує новітні наукові результати з практичними рекомендаціями. Дослідження ролі основних практик у прийнятті стратегічних рішень сприяє формуванню потенціалу для стратегічного зростання. Крім того, в статті представлено детальну дорожню карту впровадження XP, яка враховує виклики, обмеження та адаптацію до конкретних потреб організацій. Це робить її цінним ресурсом для команд розробників програмного забезпечення, які прагнуть впровадити XP для цілей стратегічного розвитку, розширивши спектр інноваційних управлінських технологій в організації.
Виклад основного матеріалу дослідження. У сучасній швидкозмінній та конкурентній індустрії програмного забезпечення організації постійно шукають ефективні методології для покращення процесів розробки програмного забезпечення. eXtreme Programming (XP), гнучка методологія, набула популярності завдяки своїй адаптивності, інноваційності та можливостям постійного вдосконалення [1].
Для початку ми розглянемо як основні практики eXtreme Programming впливають на командний розвиток та основні його складові, такі як комунікація, співпраця, обмін знаннями та продуктивність. Цей аналіз (Таблиця 1) включає як переваги, так і потенційні виклики, пов'язані з кожною практикою, забезпечуючи комплексне розуміння їхнього впливу на команди розробників програмного забезпечення.
Таблиця 1. Переваги та недоліки основних практик XP
Практика |
Переваги |
Недоліки |
|
Test-Driven Development (TDD) - розробка, керована тестами |
- Забезпечує відповідність коду вимогам |
- На початковому етапі може зайняти багато часу |
|
- Сприяє легшому обслуговуванню коду |
- Потребує чітко визначених вимог |
||
- Зменшує кількість дефектів |
|||
Парне програмування (1111) |
- Підвищує якість коду |
- Може сприйматися як менш ефективний |
|
- Сприяє обміну знаннями та співпраці |
- Може спричинити дискомфорт для деяких розробників |
||
- Сприяє швидшому вирішенню проблем |
|||
Безперервна інтеграція |
- Виявляє проблеми інтеграції на ранніх стадіях |
- Потребує інвестицій в інфраструктуру та автоматизацію |
|
- Зменшує ризик масштабних збоїв |
- Може бути складно керувати великими кодовими базами |
||
- Заохочує часті комміти коду та співпрацю між розробниками |
Джерело: сформовано на основі [1] - [4].
Основні практики eXtreme Programming, зокрема розробка на основі тестування, парне програмування та безперервна інтеграція, пропонують командам розробників програмного забезпечення ряд переваг з точки зору комунікації, співпраці та якості коду. Однак, ці практики також пов'язані з потенційними викликами, такими як початкові інвестиції часу, розподіл ресурсів та індивідуальні вподобання розробників. Ретельно зваживши та вирішивши ці проблеми, організації можуть використати потенціал практик XP для покращення стратегічного розвитку організацій та зростання команд розробників програмного забезпечення.
Дослідження Fucci та ін. [2] показало, що TDD підвищує як внутрішню, так і зовнішню якість коду, хоча це може вимагати більше зусиль порівняно з традиційними практиками розробки. Дослідження показало, що використання TDD призвело до зменшення щільності дефектів на 16-50% порівняно з аналогічними проектами, які не використовували TDD.
Дослідження Hoda та ін. [3] виявило, що Agile-команди, які використовують парне програмування, відчули покращення обміну знаннями, підвищення згуртованості команди та зменшення проблем з координацією. Також виявлено, що парне програмування призвело до підвищення якості коду на 15% та скорочення часу, необхідного для виконання завдання на 15%, порівняно з розробниками, які працювали поодинці.
Дослідження Chen [4] повідомило, що практики безперервної інтеграції призводять до швидшої доставки програмного забезпечення, покращення якості коду та кращої співпраці між членами команди. Також використання практик безперервної інтеграції призвело до зменшення кількості проблем з інтеграцією на 50%, а також до покращення циклів зворотного зв'язку та співпраці між членами команди.
Щоб зрозуміти вплив XP на процеси прийняття рішень, ми можемо звернутися до наступних досліджень:
Conboy та ін. [5] вивчали процес прийняття рішень в Agile-командах і виявили, що принципи і практики Agile, в тому числі і XP, можуть призвести до більш ефективного і своєчасного прийняття рішень. Дослідження підкреслило роль співпраці, зворотного зв'язку та ітеративного планування в покращенні процесів прийняття рішень.
Bhalerao та Ingle [6] проаналізували вплив практик XP на прийняття рішень та управління ризиками. Дослідження показало, що ітеративний характер планування XP, а також його спрямованість на залучення клієнтів і постійний зворотний зв'язок допомагають командам приймати кращі рішення та ефективно управляти ризиками.
Практики eXtreme Programming (XP) зосереджені на ітеративній розробці, тісній співпраці та постійному вдосконаленні. Ітеративний характер XP дозволяє командам розробників програмного забезпечення адаптуватися до мінливих вимог, впроваджувати інноваційні управлінські технології та постійно створювати цінність для клієнтів.
У стратегічному періоді практики XP можуть позитивно впливати на процес прийняття рішень, розвиток команд та розвиток організації наступним чином [6] - [9]:
1. Визначення пріоритетів та стратегічне планування - підтримуючи пріоритетний бэклог і беручи участь в ітеративних сесіях планування, команди можуть ефективно узгоджувати свою роботу з стратегічними бізнес - цілями, гарантуючи, що найцінніші функції будуть реалізовані в першу чергу.
2. Розподіл ресурсів та зростання команди - практики XP, такі як парне програмування та колективне володіння кодом, сприяють обміну знаннями та розвитку навичок, що дозволяє організаціям ефективніше розподіляти ресурси та створювати сильну, адаптивну команду з часом.
3. Управління ризиками - тривале застосування практик XP, таких як безперервна інтеграція, керована тестуванням розробка і рефакторинг, може зменшити технічний борг і пом'якшити ризики, пов'язані з розробкою програмного забезпечення, що призведе до більш стійкої і придатної для підтримки кодової бази.
4. Залучення зацікавлених сторін та стратегічне узгодження - постійна співпраця з клієнтами та зацікавленими сторонами гарантує, що зусилля з розробки узгоджуються зі стратегічними цілями організації та очікуваннями клієнтів, що призводить до кращого прийняття рішень у стратегічній перспективі.
Отже, стратегічний вплив практик eXtreme Programming на процеси прийняття рішень є суттєвим, сприяючи адаптивності, постійному вдосконаленню та стратегічному узгодженню. Застосовуючи практики XP, команди розробників програмного забезпечення можуть ефективно визначати пріоритети завдань, розподіляти ресурси, управляти ризиками та підтримувати міцні стосунки із зацікавленими сторонами. З часом ці переваги можуть призвести до створення більш гнучкої та конкурентоспроможної організації, яка буде краще підготовлена до викликів і можливостей індустрії програмного забезпечення, що постійно розвивається.
Впровадження методології XP в командах розробників програмного забезпечення може бути складним завданням, оскільки потенційні обмеження можуть виникати через різні аспекти процесу розробки (Таблиця 2). Авторами розглянуто деякі з цих викликів та обмежень, а також запропоновано рекомендації щодо їх подолання в контексті стратегічного розвитку.
Таблиця 2. Характеристика проблем впровадження методології ХР
Проблема |
Характеристика |
Шляхи подолання |
|
Опір культурним змінам |
Дана методологія вимагає зміни мислення, акцентуючи увагу на співпраці, прозорості та постійному вдосконаленні. Це може бути складно для членів команди, які звикли до традиційних, ієрархічних та ізольованих підходів. |
Організаціям слід інвестувати в навчання та коучинг, щоб допомогти членам команди зрозуміти та прийняти принципи і практики XP. |
|
Баланс між гнучкістю та дисципліною |
Хоча XP сприяє адаптивності та швидкому реагуванню на зміни, він також вимагає дисципліни у дотриманні основних практик, таких як розробка на основі тестування та безперервна інтеграція. |
Регулярний ретроспективний аналіз може допомогти визначити сфери, де потрібна додаткова дисципліна або гнучкість, що дозволить команді постійно вдосконалювати свій підхід. |
|
Масштабування XP для великих проектів і розподілених команд |
XP спочатку був розроблений для невеликих команд, які працюють спільно, що може ускладнити його масшта - бування для великих проектів або розподілених команд. |
організації можуть розглянути можливість впровадження додаткових практик або фреймворків, таких як Scaled Agile Framework (SAFe) або Large-Scale Scrum (LeSS). |
|
Інтеграція XP з іншими методологіями та процесами |
Інтеграція з існуючими методологіями та процесами може призвести до потенційних конфліктів і неузгодженостей у процесі розробки. |
Команди повинні чітко визначити ролі, обов'язки та межі кожного підходу. Визначивши сфери перетину та потенційну синергію, команди можуть розробити гібридний підхід, який поєднує сильні сторони кожної методології, мінімізуючи конфлікти. |
|
Вимірювання впливу ОП на стратегічний розвиток |
Організаціям може бути складно виміряти вплив практик ХР на їх стратегічний розвиток, оскільки більшість переваг важко піддаються кількісній оцінці. |
Команди повинні встановити чіткі метрики та ключові показники ефективності (КПЕ) для оцінки впливу на їх стратегічний розвиток (якість коду і рівень дефектів, задоволеність зацікавлених сторін і моральний дух команди). |
Джерело: сформовано на основі [9] - [12].
Підсумовуючи, впровадження методології eXtreme Programming в діяльність команд розробників програмного забезпечення може бути пов'язане з певними проблемами та обмеженнями, особливо у сфері культурних змін, балансування гнучкості та дисципліни, масштабування, інтеграції та вимірювання впливу. Однак, вирішуючи ці проблеми за допомогою цілеспрямованих заходів, таких як навчання, вдосконалення процесів та впровадження додаткових практик та інструментів, організації можуть успішно використовувати XP для забезпечення стратегічного зростання своїх зусиль з розробки програмного забезпечення.
Далі ми окреслимо покрокову дорожню карту (Рис. 1) для впровадження методології XP в команді розробників програмного забезпечення, беручи до уваги виклики та обмеження, та наголошуючи на стратегічних аспектах розвитку.
інноваційний управлінський стратегічний рішення
Дорожня карта впровадження методології ХР
Джерело: Розроблено автором
1. Перш ніж впроваджувати методологію XP, дуже важливо оцінити готовність організації до прийняття практик XP на основі наявних управлінських технологій. Це передбачає оцінку поточних процесів розвитку, командної культури та організаційної структури, а також виявлення потенційних бар'єрів на шляху до впровадження XP, таких як опір змінам, брак ресурсів або недостатня підтримка з боку керівництва.
2. На базі оцінки готовності необхідно розробити індивідуальний план впровадження методології, який враховує конкретні потреби, обмеження та цілі організації. Цей план має окреслити ключові практики, які необхідно впровадити, графік впровадження, необхідні ресурси та будь-які необхідні адаптації чи кастомізації відповідно до контексту організації.
3. Забезпечення підтримки з боку зацікавлених сторін та керівництва має важливе значення для успішного впровадження практик XP. Це передбачає інформування про переваги методології, усунення занепокоєнь і хибних уявлень, а також демонстрацію того, як методологія узгоджується з стратегічними цілями організації.
4. Щоб полегшити плавний перехід до методології, необхідно провести навчання та коучинг для членів команди, щоб допомогти їм зрозуміти і прийняти принципи подальшої роботи. Це можуть бути тренінги, семінари, наставництво або інші форми розвитку навичок та обміну знаннями.
5. Встановлення чітких настанов та очікувань щодо дотримання практик, водночас передбачуючи певну гнучкість для адаптації до конкретних потреб та обмежень проекту. Це може включати розробку командних угод, контрольних списків або документації для забезпечення послідовності та підзвітності.
6. Поступове впровадження практик XP у команді, починаючи з найефективніших і найпростіших для впровадження. Відстеження прогресу і збір відгуків від членів команди, для визначення сфер, де може знадобитися додаткова підтримка або доопрацювання. Регулярні ретроспективні огляди можуть допомогти полегшити цей процес безперервного вдосконалення.
7. Коли команда починає відчувати себе більш комфортно з методологією ВП, масштабуйте та інтегруйте практики XP, щоб пристосувати їх до більших проектів або розподілених команд, якщо це необхідно. Це може передбачати впровадження додаткових практик або фреймворків, таких як SAFe або LeSS, а також використання сучасних інструментів комунікації та співпраці для полегшення ефективної комунікації та координації.
8. Встановлення чітких метрик та ключових показників ефективності (КПЕ) для оцінки впливу на стратегічний розвиток організації та зростання команд розробників програмного забезпечення. Регулярний перегляд та аналіз цих показників, з метою переконатися, що методологія призводить до бажаних результатів і сприяє стратегічному зростанню організації.
9. Нарешті, розвиток культури постійного вдосконалення в команді, заохочення відкритого спілкування, обмін знаннями та експерименти. Це дозволить команді постійно вдосконалювати свої процеси і практики, що в кінцевому підсумку сприятиме стратегічному зростанню і успішному впровадженню методології XP в загальний перелік управлінських технологій організації.
Отже, впровадження методології eXtreme Programming як основи для зростання команди розробників програмного забезпечення та стратегічного розвитку організацій передбачає комплексний, покроковий підхід, зосереджений на оцінці готовності, індивідуальному плануванні впровадження, залученні зацікавлених сторін, навчанні, вдосконаленні процесів, масштабуванні та безперервному вдосконаленні. Дотримуючись цієї дорожньої карти, організації можуть успішно впроваджувати практики XP, долати виклики та обмеження, а також сприяти стратегічному розвитку організації та зростанню команд розробки програмного забезпечення.
Висновки. Отже, у цій статті було досліджено використання методології екстремального програмування (eXtreme Programming, XP) як основи для стратегічного розвитку організацій та зростання команди розробників програмного забезпечення. Вивчаючи роль основних практик у прийнятті стратегічних рішень, ми підкреслили важливість практик eXtreme Programming у сприянні адаптивності, інноваціям та постійному вдосконаленню. Завдяки ретельному аналізу нещодавніх досліджень, стаття дає уявлення про останні події та тенденції в цій галузі. Крім того, у статті представлено комплексну дорожню карту для впровадження XP, яка враховує потенційні виклики та обмеження, а також містить практичні рекомендації.
Література
1. Tabassum A., Manzoor I., Bhatti S., Asghar A., and Alam I. Optimized quality model for agile development: extreme programming (XP) as a case scenario. International Journal of Advanced Computer Science and Applications. 2017. Vol. 8 (4).
2. Fucci D. Understanding the dynamics of test-driven development. In Companion Proceedings of the 36th International Conference on Software Engineering. 2014. P. 690-693.
3. Stray V., Hoda R., Paasivaara M., and Kruchten P. Agile Processes in Software Engineering and Extreme Programming. 21st International Conference on Agile Software Development: XP 2020, Copenhagen, Denmark, Proceedings, 2020. P. 251.
4. Chen J., Wu M. Integrating extreme programming with software engineering education. In 2015 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO). 2015. P. 577-582.
5. Rolland K., Conboy K. Operationalizing agile methods: examining coherence in large-scale agile transformations. In Agile Processes in Software Engineering and Extreme Programming-Workshops. 2020. P. 75.
6. Bhalerao S., Ingle M. Agility evaluation factor: Identification of flexibility level. In 2012 CSI Sixth International Conference on Software Engineering (CONSEG). 2012. P. 1-6.
7. Hoda R. Agile Processes in Software Engineering and Extreme Programming-Workshops. XP 2019 Workshops, Montreal, QC, Canada, Proceedings. 2019. P. 159.
8. Rodriguez P., Markkula J., Oivo M., Turula K. Survey on agile and lean usage in finnish software industry. In Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement. 2012. P. 139148.
9. Chugani N., Kumar V., Garza-Reyes J., Rocha-Lona L., Upadhyay A. Investigating the green impact of Lean, Six Sigma and Lean Six Sigma. International Journal of Lean Six Sigma. 2017. Vol. 8 (1), P. 7-32.
10. Cameron E., Green M. Making sense of change management: A complete guide to the models, tools and techniques of organizational change. Kogan Page Publishers. 2019. P. 531.
11. Habidin N., Salleh M., Md Latip N., Azman M., Mohd Fuzi N. Lean six sigma performance improvement tool for automotive suppliers. Journal of Industrial and Production Engineering. 2016. Vol. 33 (4), P. 215-235.
12. Tidd J., Bessant J., Managing innovation: integrating technological, market and organizational change. John Wiley & Sons. 2020. P. 594.
References
1. Tabassum, A. Manzoor, I. Bhatti, S. Asghar, A. and Alam, I. (2017), «Optimized quality model for agile development: extreme programming (XP) as a case scenario», International Journal of Advanced Computer Science and Applications, vol. 8 (4).
2. Fucci, D. (2014), «Understanding the dynamics of test-driven development», In Companion Proceedings of the 36th International Conference on Software Engineering, pp. 690-693.
3. Stray, V. Hoda, R. Paasivaara, M. and Kruchten, P. (2020), «Agile Processes in Software Engineering and Extreme Programming», 21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark.
4. Chen, J. and Wu, M. (2015), «Integrating extreme programming with software engineering education», In 2015 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), pp. 577-582.
5. Rolland, K. and Conboy, K. (2020), «Operationalizing agile methods: examining coherence in large-scale agile transformations», In Agile Processes in Software Engineering and Extreme Programming-Workshops, p. 75.
6. Bhalerao, S. and Ingle, M. (2012), «Agility evaluation factor: Identification of flexibility level», In 2012 CSI Sixth International Conference on Software Engineering (CONSEG), pp. 1-6.
7. Hoda, R. (2019), «Agile Processes in Software Engineering and Extreme Programming-Workshops», XP 2019 Workshops, Montreal, QC, Canada.
8. Rodriguez, P. Markkula, J. Oivo, M. and Turula, K. (2012), «Survey on agile and lean usage in finnish software industry», In Proceedings of the ACM - IEEE international symposium on Empirical software engineering and measurement, pp. 139-148.
9. Chugani, N. Kumar, V. Garza-Reyes, J. Rocha-Lona, L. and Upadhyay, A. (2017), «Investigating the green impact of Lean, Six Sigma and Lean Six Sigma», International Journal of Lean Six Sigma, vol. 8 (1), pp. 7-32.
10. Cameron, E. and Green, M. (2019), «Making sense of change management: A complete guide to the models, tools and techniques of organizational change», Kogan Page Publishers, London, UK.
11. Habidin, N. Salleh, M. Md Latip, N. Azman, M. and Mohd Fuzi, N. (2016), «Lean six sigma performance improvement tool for automotive suppliers», Journal of Industrial and Production Engineering, vol. 33 (4), pp. 215-235.
12. Tidd, J. and Bessant, J. (2020), «Managing innovation: integrating technological, market and organizational change», John Wiley & Sons, Hoboken, USA.
Размещено на Allbest.ru
...Подобные документы
Управлінські аспекти соціально-економічного життя. Особливості розвитку команди. Переваги та недоліки командної роботи. Зарубіжні компанії як приклад успішної організації командної роботи. Можливі проблеми командної роботи на прикладі відомих організацій.
курсовая работа [103,5 K], добавлен 15.05.2017Значення формування активної інноваційної політики держави. Організаційно-економічні особливості інноваційної діяльності, її основні складові. Ринок інновацій та шляхи його розвитку. Проблеми інноваційного розвитку в Україні та шляхи їх вирішення.
реферат [27,4 K], добавлен 07.11.2009Планування своєчасних рішень та розвитку стратегічного управління. Етапи розвитку управлінських систем. Процедура довгострокового планування на підприємстві. Оцінка та діагностика мезосередовища підприємства. Методологія аналізу ризику, його фактори.
контрольная работа [1,3 M], добавлен 17.05.2009Оцінка наявності умов та факторів, які впливають на функціонування фірми. Поняття внутрішнього та зовнішнього середовища. Сильні і слабкі сторони підприємства, ринкові можливості та загрози. Аналіз прогнозованих потреб фізичних осіб і організацій.
реферат [21,5 K], добавлен 10.05.2011Пошук можливостей інтенсифікації виробництва й задоволення суспільних потреб, використання науково-технічного й інтелектуального потенціалу. Науково-технічна новизна, виробнича застосовність, реалізація інновації. Основи розвитку інноваційної сфери.
реферат [15,0 K], добавлен 11.04.2010Необхідність впровадження соціальної стратегії розвитку в стратегічний набір вітчизняних підприємств. Місце та роль даної стратегії в ієрархічній структурі стратегій організації. Алгоритм процесу розробки та реалізації соціальної стратегії розвитку.
статья [356,2 K], добавлен 05.10.2017Історико-методологічні аспекти щодо зростання кар'єри менеджера. Управлінська праця менеджера: сутність, зміст та особливості. Джерела та аналіз потенціалу кар'єрного зростання менеджера в організації. Риси характеру, якими повинен володіти управлінець.
курсовая работа [42,3 K], добавлен 02.10.2014Управлінські команди в системі управління організації. Система управління в сучасних організаціях. Типологія i фактори ефективності управлінських команд. Сутність, принципи та технології коучингу. Застосування коучингу у формуванні управлінських команд.
реферат [48,2 K], добавлен 29.11.2010Малий інноваційний бізнес, життєвий цикл і тенденції розвитку, поява й розвиток бізнес-інкубаторів. Роль венчурного бізнесу в розвитку інноваційної діяльності, інноваційна спрямованість та гнучкість управління, специфічність ризикового підприємництва.
реферат [15,3 K], добавлен 11.04.2010Характеристика системи показників організаційного розвитку підприємства. Аналіз політики його стратегічного розвитку. Розробка системи інформаційно-аналітичного забезпечення процесу стратегічного управління. Побудова моделі стратегічного розвитку.
дипломная работа [294,3 K], добавлен 10.04.2013Поняття, суть та концепція стратегічного управління в організації. Визначення лідерства та його характерні риси. Основні відмінності між керівником та лідером. Умови успішної реалізації стратегії. Використання лідерства у стратегічному управлінні.
реферат [32,2 K], добавлен 15.04.2013Іcторико-методологічні аспекти щодо кар'єри менеджера. Основні поняття дослідження. Управлінська праця: сутність, зміст, особливості. Джерела зростання менеджера. Аналіз потенціалу зростання менеджера. Рекомендації щодо кар'єрного зростання менеджера.
курсовая работа [70,2 K], добавлен 19.09.2014Сутність управлінських рішень, їх функції, методи і способи прийняття. Характеристика АТ "АТП 16361", аналіз його виробничо-господарської діяльності. Впровадження моделі прогнозування при стратегічному плануванні. Комплексна оцінка персоналу підприємства.
дипломная работа [198,2 K], добавлен 03.06.2011Сутність організації, її формальні й неформальні види. Класифікація організацій за різними ознаками. Внутрішні складові організації та їх взаємозв'язок. Технологія — це спосіб перетворення вхідних елементів на вихідні. Основні характеристики організацій.
реферат [166,6 K], добавлен 16.07.2010Особливості та стадії стратегічного управління інноваційним розвитком підприємства. Оцінка рівня нестабільності середовища ТзОВ ТВК "Львівхолод" та вибір методології управління. Побудова поточного господарського портфелю, розробка інноваційної стратегії.
курсовая работа [337,1 K], добавлен 11.01.2013Інформаційне забезпечення управлінської діяльності державного апарату та характеристика інформації та її потоки в держуправлінні. Реалізація концепції стратегічного керування на підприємстві. Стратегічний і поточний контроль етапів розвитку організації.
реферат [381,3 K], добавлен 12.11.2010Роль планування в управлінських системах. Розробка стратегії організації. Особливості формування бізнес-стратегії. Складання стратегічного балансу підприємства за допомогою SWOT- аналізу. Оцінка конкурентного потенціалу підприємства з використанням ПЕОМ.
курсовая работа [210,5 K], добавлен 27.10.2010Теоретичні аспекти та концепція стратегічного управління підприємством. Методологія, еволюція розвитку, елементи та принципи стратегічного управління. Аналіз стратегічних факторів зовнішнього середовища, дослідження конкурентоспроможності підприємства.
дипломная работа [133,3 K], добавлен 10.08.2010Управлінське рішення як результат роботи менеджера, етапи його прийняття. Специфіка інформаційного забезпечення управління, врахування психологічних критеріїв відбору інформації. Роль аналітики та експертних оцінок в організації управлінської діяльності.
курсовая работа [44,1 K], добавлен 02.06.2011Стратегічне управління як реалізація цільового підходу. Роль, значення, сутність і місце мети у стратегічному управлінні. Місія, генеральна мета загальноосвітнього навчального закладу нового типу. Обґрунтування стратегічного набору як системи стратегій.
контрольная работа [92,0 K], добавлен 06.09.2009