43584

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

Реферат

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

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

Украинкский

2017-02-21

69.5 KB

15 чел.

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

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

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

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

 

Група

Команда

Ціль

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

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

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

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

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

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

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

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

Керівництво

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

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

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

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

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

Конфлікти

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

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

Взаємодія

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

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

Комунікація

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

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

Творчість

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


 

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

35521. ТЕРАПИЯ. Сборник тестовых заданий 285.5 KB
  При подготовке к аттестации следует: 1. При неудовлетворительной оценке следует вновь проработать учебный материал 3. Повторить решение тестовых заданий Желаем успеха Требования государственного образовательного стандарта к уровню подготовки специалистов в области терапии для специальности 0401 Лечебное дело Фельдшер должен: знать систему организации терапевтической службы; знать причины механизмы развития клинические проявления методы диагностики осложнения принципы лечения и профилактики заболеваний внутренних органов; уметь...
35522. МЕДИЦИНА КАТАСТРОФ. АКУШЕРСТВО. ГИНЕКОЛОГИЯ. КЛИНИЧЕСКАЯ ФАРМАКОЛОГИЯ. ИНФЕКЦИОННЫЕ БОЛЕЗНИ С ЭПИДЕМИОЛОГИЕЙ 167.5 KB
  Для профилактики раневой инфекции на первом этапе медицинской эвакуации применяют: а первичную хирургичесую обработку ран наложение асептической повязки б антибиотикотерапию обезболивание инфузионную терапию в транспортную иммобилизацию обезболивание г наложение асептической повязки антибиотикотерапию 19. Для профилактики раневой инфекции на первом этапе медицинской эвакуации применяют: а первичную хирургичесую обработку ран наложение асептической повязки б антибиотикотерапию обезболивание инфузионную терапию в транспортную...
35523. КОМПАС - ГРАФИК LT 5.10. Краткое руководство пользователя 159.5 KB
  Открыть: страницу меню Файл команды Создать и Лист. Открыть: страницу меню Настройка команды Параметры текущего листа Параметры листа. Открыть команду Оформление выбрать тип основной надписи: Чертеж констр. открыть нужную папку по указанию.
35524. bCAD Полезные Советы 831 KB
  Использование форматов трёхмерных данных не поддерживаемых bCAD непосредственно [1.3] Вставка иллюстраций из bCAD в документ MSWord [2] Советы по плоскому черчению [2.23] Использование растровых изображений не поддерживаемых системой bCAD непосредственно [2.
35525. Виды стандартов и технических регламентов (ТР). Содержание стандартов на продукцию и ТР. Обязательные требования технических регламентов на продукцию 18.93 KB
  Технический регламент — документ (нормативный правовой акт), устанавливающий обязательные для применения и исполнения требования к объектам технического регулирования (продукции, в том числе зданиям, строениям и сооружениям, процессам производства...
35526. Технические регламенты РФ и Таможенного союза. Цели. Содержание и применение 17.46 KB
  Таможенного союза. Одновременно с этим эта Комиссия осуществляет и координацию усилий трёх стран во всей сфере технического регулирования. В момент вступления в силу технических регламентов Таможенного союза национальные нормы прекращают своё действие
35527. Международные и региональные (Европейские) организации по стандартизации. Их задачи, статус, приоритетные направления. Маркировка продукции в ЕЭС, отвечающей требованиям Директив 22.23 KB
  Взаимозаменяемость- это свойство независимо изготовленных деталей занимать свое место в сборочной единице без дополнительной или ручной обработки при сборке, обеспечивая при этом нормальную работу сборочного узла, другими словами это возможность сборки и замены при ремонте деталей и сборочных единиц другими независимо изготовленными экземплярами без подгонки при выполнении технических условий, и при достижении заданных показателей машины.
35528. Особенности подтверждения соответствия в Таможенном союзе. Правовые и регламентирующие документы. Понятие. Цели. Принципы. Формы. Знаки соответствия 320.9 KB
  Декларация о соответствии Таможенного союза, как и Сертификат соответствия Таможенного союза является документом юридической силы, удостоверяющим соответствие выпускаемой в обращение продукции требованиям нормативных документов Таможенного союза