43584

Роль командної роботи в створенні програмного забезпечення. Загальна характеристика команди розробників ПЗ. Класифікація команд

Реферат

Информатика, кибернетика и программирование

Команда – це не просто група, під якою розуміється об’єднання людей за інтересами. Команда – це група, що діє спільно з метою досягнення певних цілей або результатів, до яких прагне кожна людина з групи. Потенціал команди набагато вищий за потенціал групових або індивідуальних зусиль...

Украинкский

2017-02-21

69.5 KB

15 чел.

Роль командної роботи в створенні програмного забезпечення. Загальна характеристика команди розробників ПЗ. Класифікація команд

Підготовка фахівців для роботи у складі команди є одним з основних завдань сучасної підготовки кадрів вищої кваліфікації. Зазвичай, розробка дипломних і курсових проектів здійснюється студентом одноосібно, під керівництвом наукового керівника. Така організація процесу не передбачає формування навиків роботи в команді, використання інструментальних засобів колективної розробки програмних проектів, набуття досвіду керівництва проектами. Проте, з перших ж кроків трудової діяльності молодий фахівець відразу отримує завдання у складі команди. Особливо яскраво це виявляється при реалізації великих проектів в галузі індустрії програмного забезпечення.Одна людина не здатна створити сучасне програмне забезпечення масштабу підприємства. Жоден розробникпросто фізично не може освоїти всі вимоги до системи та можливі варіанти системи. Тому, сьогодні розробка промислових програмних продуктів здійснюється командою фахівців, причому всі обов’язки та відповідальність розподіляються серед членів команди. І саме відсутність навиків роботи в команді позначається на продуктивності молодого співробітника і його адаптації в робочому процесі.

Саме поняттякоманда є дуже загальним. В словнику можна знайти тлумачення іменникакоманда” як “групи людей, шо працює спільно”. Однак не слід плутати “команду”згрупою. Команда – це не просто група, під якою розуміється обєднання людей за інтересами. Команда – це група, що діє спільно з метою досягнення певних цілей або результатів, до яких прагне кожна людина з групи. Потенціал команди набагато вищий за потенціал групових або індивідуальних зусиль, оскільки в групі люди формально об’єднані для виконання споріднених робіт, а команда здатна до самоорганізації, самоуправління та розвитку. Основні відмінності між командою і групою показано в таблиці 1.

Таблиця 1. Група і команда

 

Група

Команда

Ціль

Ставиться вузька задача, загальні цілі не виясняються

Чіткі, зрозумілі всім цілі і стратегія їх досягення

Участь в роботі

Виконання посадових інструкцій і розпоряджень

Активна позиція, спрямованість на результат, особиста відповідальність

Рольова структура

Строгий розподіл ролей, посад, обовязків

Розподіл компетенцій, гнучка структура, ротація ролей

Керівництво

Адміністрування, наявність формального лідера-начальника

Лідерство на основі компетентності і довіри, наставництво, допомога і підтримка

Прийняття рішень

В основному накази, і рішення ухвалені більшістю

Ефективні процедури ухвалення рішень на основі довіри і взаємної вигоди

Конфлікти

Замовчування, приховування, ігнорування

Визнання, інтелектуальна конкуренція, ефективне вирішення: «ми з одного боку барикади, а проблема — з іншого»

Взаємодія

Закритість, уникнення критики, принцип «не висовуватися»

Довіра, свобода, ініціативність

Комунікація

Через формального лідера службова переписка

Відкритість, впевненість один в одному і взаємна повага

Творчість

Стереотипність, робота за правилами та інструкціями

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

Порівнюючи групи і команди слід також пам’ятати, що різні види робіт вимагають різної форми організації трудових колективів. Якщо зовнішні умови добре відомі і стабільні, коли виробничі операції добре вивчені і неодноразово випробувані, функції виконавців чітко визначені і постійні, то творчі команди, здатні до самоорганізації та ініціативності, скоріше принесуть тільки шкоду та постійні збої в добре відлагодженому механізмі. У цьому випадку основою ефективності служать вузька спеціалізація і підвищення компетенції. Якщо водій трамвая почне шукати нові шляхи, чекай біди. І навпаки, команди, що самоорганізовуються і саморозвиваються, потрібні там, де розробляється новий продукт, зовнішні умови і вимоги до якого постійно міняються, де застосовані виробничі технології використовуються вперше, де постійно потрібні пошук нових можливостей, інтелектуальні зусилля і творчість.

У сфері програмної інженерії можна уточнити тлумачення термінукоманда” таким чином.  Команда – це група взаємозалежних осіб, які працюють спільно шляхом розподілу між собою як робочих операції, так і відповідальності за отримання результатів. У даному визначенні підкреслимо три важливих моменти.

Взаємозалежність. Кожен член команди вносить свій індивідуальний внесок до загальної роботи, який залежить від роботи інших членів команди. У команді всі діляться робочою інформацією один з одним. Члени команди є рівноправними учасниками і повинні мати можливість впливати один на одного.

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

Результат.  Відповідальність за командні результати розділяється всіма членами групи і стимулює групову активність.

Підсумовуючи вище сказане можна стверджувати, щокоманда – це група людей, що мають спільні цілі, взаємодоповнюючі навики та уміння, високий рівень взаємозалежності та розділяють відповідальність за досягнення кінцевих результатів.

Головною відмінністю команди від робочої групи є наявність синергетичного ефекту, який полягає у зростанні ефективності діяльності в результаті об’єднання зусиль.

У процесі формування команди важливим питанням є чисельність команди. Вважається, що для невеликих та середніх проектів команда розробників повинна складатися хоча б з п'яти людей, а максимальна кількість членів команди - дванадцять. "7±2" є магічним числом та ідеальною чисельністю команди. У випадку якщо команда складається з понад 12 людей, рано чи пізно природним чином така команда поділиться на "неформальні групи за інтересами", представляючи в загальному вигляді розрізнений і неконсолідований колектив. Цей процес може бути попереджений керівником: потрібно свідомо об'єднувати співробітників в команди навколо певної мети. Коли одна мета буде досягнута, важливо продовжувати формувати нові команди, створюючи і підтримуючи, таким чином, командний дух в колективі і, підвищуючи рівень мотивацій.

Склад команди є найважливішою передумовою високої продуктивності, тому при підборі персоналу потрібно враховувати три основні чинники:

  • професійна кваліфікація: професійні вимоги залежать від конкретних завдань тієї або іншої команди, тому до початку формування команди слід скласти список вимог, пов'язаних з конкретним завданням;
  • особові характеристики;
  • здатність працювати в команді: це може бути як передумовою, так і результатом розвитку команди. Без базової здатності співпраці з іншими членами команди, орієнтації на результат, нічого не вийде. Отже, при формуванні команди вимога до здатності працювати в ній висувається в першу чергу. Необхідно визначити чи хоче і чи може кандидат працювати в команді, і в якій степені.

Дослідники не мають єдиної думки стосовно класифікації команд. Відомий автор  Макинтош-Флетчер у своїй роботі “Teaming by design: real team for real people” виділяє два головні типи команд: крос-функціональні та інтактні.

  • Крос-функціональна команда формується з представників різних підрозділів організації. Для команд цього типу характерним є наявність конкретного, одноразового завдання під яке формується команда. Тривалість існування команди визначається завершеністю виконання завдання. Для членів такої команди робота над поставленим завданням може бути вторинною по відношенню до їх основної роботи. Як правило, керівник команди вибирається з членів команди.
  • Інтактна команда (інтактний-незайманий, непошкоджений, цілісний) – це команда, яка, як, правило, є структурною одиницею організації з довготривалим часом існування. Вона може мати керівника, який, не будучи членом команди, забезпечує порядок і координацію робіт, що дозволяє членам команди зосереджувати зусилля на поставлених завданнях. В інших випадках інтактна команда може мати керівника, що є членом команди, який також проводить збори і координує взаємозв'язки команди з іншими групами. Достатньо розвинені, зрілі, автономні інтактні команди можуть функціонувати як невеликі підприємства.

Команда може знаходитися на одному з рівнів ефективності взаємодії членів команди:

  • робоча група - це група, у якої немає потреби в підвищенні ефективності сумісної праці. Члени групи взаємодіють між собою перш за все для того, щоб обмінятися інформацією, досвідом роботи або для визначення перспективи і ухвалення рішень, щоб допомогти кожному працювати в межах його області відповідальності. У таких групах немає загальної мети і взаємної відповідальності. На відміну від команд робочі групи не ставлять за мету колективне виробництво продукту, що вимагає об'єднаних зусиль;
  • псевдокоманда- це група, у якої є потреба в підвищенні ефективності сумісної праці, є можливість стати командою, але вона не зосередилася на колективному виконанні роботи і не пробує робити це. Члени групи не виявляють зацікавленості до визначення і формулювання загальної спрямованості і цілей діяльності, хоча при цьому група може називати себе командою. Псевдокоманди мають найнижчі показники результатів діяльності, тому що використовувані ними  методи  роботи зменшують індивідуальну продуктивність кожного члена і не дають ефекту від об'єднання. У псевдокомандах негативна синергетика - сума цілого менша, ніж потенціал індивідуальних зусиль;
  • потенційна команда- це група, для якої потреба в підвищенні ефективності сумісної праці є істотною, і вона пробує це робити. Проте, як правило, такій команді не вистачає ясності щодо напряму, цілей і процесу виконання роботи. Ця група ще не встановила колективну відповідальність, і їй потрібний вищий рівень дисципліни. Такі команди називаються потенційними, оскільки їх члени беруть на себе ризики, намагаючись вирішувати проблеми, які неминуче виникатимуть;
  • реальна команда – це група осіб, з взаємодоповнюючим навиками, які повністю визначили процедуру і процес спільної діяльності, і які чітко усвідомлюють свою відповідальність та взаємозалежність один від одного, але не зважаючи на це, ще не повністю реалізували свій потенціал;
  • високоефективна команда – це реальна команда, в якій методи роботи та взаємодії в групі сприяють індивідуальному вдосконаленню та успіху членів команди. Такі команди володіють надлишковою синергетикою і, зазвичай, досягають результатів, які перевершують очікування.

Команди грають важливу роль в нашій професійній діяльності. Але не кожна група є командою і не кожна команда є ефективною. Ефективність групи і команди можна оцінювати з точки зору отриманих результатів. Результат може бути кількісним, вираженим в числовій формі, і якісним. Між якісними і кількісними показниками ефективності існує тісний взаємозв'язок. Групи працюють ефективно, якщо поставлені завдання досягаються, члени групи успішно працюють разом і з повагою відносяться до потреб один одного. Групи працюють не ефективно, якщо поставлені завдання виконуються погано або взагалі не виконуються, члени групи роз'єднані і знаходяться у стані фрустрації.

Фрустрація - психічний стан, викликаний неуспіхом в задоволенні потреби, бажання, що супроводжується негативними переживаннями: розчаруванням, роздратуванням, тривогою, відчаєм і так далі.


 

А также другие работы, которые могут Вас заинтересовать

64534. Конкуренция как экономическая категория. Понятие и виды конкуренци 21 KB
  Количество конкурентов как уже имеющихся так и потенциально должно быть достаточным для того чтобы устранить экстраординарные доходы Все экономические агенты должны обладать приемлемым знанием рыночных возможностей...
64535. КАУЧУКИ И РЕЗИНОВЫЕ МАТЕРИАЛЫ 95 KB
  Резины - продукты вулканизации натурального или синтетических каучуков и представляют собой многокомпонентные смеси. Резиновая смесь изготавливается путем введения в каучуки минеральных или углеродных порошкообразных наполнителей
64536. Теории происхождения государства и права 36 KB
  Изучение процесса происхождения государства и права имеет не только теоретическое. Изучение процесса происхождения государства и права позволяет понять социальную сущность государства установить место и роль государства в жизни общества.
64537. ОСОБЕННОСТИ РАЗВИТИЯ СТРАН АЗИИ И АФРИКИ. ЯПОНИЯ В 20—30-е ГОДЫ 20.88 KB
  Влияние войны и революции в России на страны Азии и Африки. В зоне военных действий оказались страны Ближнего Востока в армиях Антанты участвовали солдаты ряда колоний. Страны Азии и Африки составляли важный резерв сырья и продовольствия а также рабочей силы.
64538. ОБЩЕТЕОРЕТИЧЕСКИЕ АСПЕКТЫ БЕЗОПАСНОСТИ ЖИЗНЕДЕЯТЕЛЬНОСТИ 66.5 KB
  Под безопасностью понимают состояние деятельности при котором с достаточной вероятностью исключено проявление опасностей или отсутствие явной опасности. Количественной оценкой опасности служит риск который определяется как частота или вероятность появления...
64539. Возникновение понятия «маркетинг». Исторические концепции маркетинга 69.87 KB
  Суть концепции Любой товар будет пользоваться спросом если он доступен по цене и широко представлен на рынке. Особенности концепции Деятельность фирмы ориентирована только на возможности производства не на потребности общества.
64540. Правовой статус Великого княжества Финляндского(ВКФ) и Царства Польского (ЦП) на этапе вхождения данных территорий в состав Российской империи 18.47 KB
  На момент вступления ВКФ в состав РИ финский этнос представлял собой малый молодой крестьянский этнос изза гнета Швеции национальная элита так и не сформировалась население исповедовало лютеранство что объясняло почти 100 грамотность населения...
64541. Основа национальной политики царизма и ее особенности на рубеже XIX – XX веков 54 KB
  На протяжении всей истории, Россия руководствовалась 6 принципами национальной политики, которые выражаются в: сотрудничестве с национальными элитами и стремление растворить...