43584

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

Реферат

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

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

Украинкский

2017-02-21

69.5 KB

15 чел.

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

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

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

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

 

Група

Команда

Ціль

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

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

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

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

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

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

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

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

Керівництво

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

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

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

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

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

Конфлікти

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

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

Взаємодія

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

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

Комунікація

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

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

Творчість

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


 

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

31641. Системные и локальные шины 23.51 KB
  Стоимость такой организации получается достаточно низкой поскольку для реализации множества путей передачи информации используется единственный набор линий шины разделяемый множеством устройств. Одна из причин больших трудностей возникающих при разработке шин заключается в том что максимальная скорость шины главным образом лимитируется физическими факторами: длиной шины и количеством подсоединяемых устройств и следовательно нагрузкой на шину. Эти физические ограничения не позволяют произвольно ускорять шины.
31642. Системная шина ISA 11.88 KB
  Эта системная шина отличалась наличием второго 36контактного дополнительного разъема для соответствующих плат расширения. Системная шина IS полностью включала в себя возможности старой 8разрядной шины. Шина IS позволяет синхронизировать работу процессора и шины с разными тактовыми частотами.
31643. Психологические особенности детей дошкольного возраста 55.5 KB
  Игра сюжетно – ролевая игра Наглядно – образное мышление Начало понятийного мышления Картина мира Произвольность поведения Самооценка Практическое овладение речью развитие функций речи Дошкольное детство большой отрезок жизни ребенка. Социальная ситуация развития Изменяется место ребенка в системе отношений уже не является центром своей семьи развивается способность к идентификации с людьми образами героев художественных произведений. Она оказывает значительное влияние на развитие ребенка. Но хотя жизнь в игре протекает в...
31644. Психологическая готовность ребёнка к обучению в школе. Проблемы адаптации первоклассника к школе 55.5 KB
  Психологическая готовность ребёнка к обучению в школе. Проблемы адаптации первоклассника к школе. Тема готовности ребенка к школе в отечественной психологии своими корнями уходит в труды Л.Эльконина готовность ребенка к обучению в школе определяет социальная зрелость.
31645. Психологические особенности детей младшего школьного возраста 54.5 KB
  Отчетливо виден социальный смысл учения отношение маленьких школьников к отметкам. Учебные действия школьников с помощью которых можно решить задачу. Самоконтроль Оценка Самооценка Особенности познавательного развития младших школьников. Внимание школьников зависит от: организации активной умственной деятельности.
31646. Мышление и воображение. Их роль в образовательном процессе 23.5 KB
  Виды воображения: по Немову Активное – человек по собственнуму желанию усилием воли вызывает соответствующие образы; Пассивное – образы возникают спонтанно помимо воли и желания человека; Продуктивное – дейчтвительность сознательно конструируется человеком а не просто механически копируется или воссоздается; Репродуктивное – ставится задача воспроизвести реальность в том виде какова она есть такое воображение больше напоминает память чем творчество. Фантазия это определенное чувство желания чегото конкретного ради чего...
31647. Память и внимание. Особенности формирования памяти и внимания в образовательном процессе 33.5 KB
  Особенности формирования памяти и внимания в образовательном процессе. Виды внимания: непроизвольное – оно может возникнуть по мимо желаний человека в силу какихто обстоятельств; произвольное – вызывается силою воли желанием самого человека ответственность интерес; послепроизвольное – возникает в силу появления устойчивого интереса к объекту является самым продуктивным и эффективным. Особенности внимания свойства: объем внимания определяется количеством объектов которые могут быть замечены человеком за короткий промежуток...
31648. Педагогическое общение: компоненты, функции, стили, модели и барьеры 62 KB
  Педагогическое общение: компоненты функции стили модели и барьеры Проблематика общения занимает значительное место в общей психологии и психологии личности. Главным средством общения является речь. Стороны общения: Коммуникативная сторона общения это передача информации. Особую роль для каждого участника общения играет значимость информации при условии что информация не только принята но и понята осмыслена.
31649. Эмоции и чувства. Психическое состояние. Эмоциональное нарушение в младшем школьном возрасте 23 KB
  Психическое состояние. Формы переживания чувств эмоциональное состояние: Наиболее растпространенным явл. Стресс – эмоциональное состояние которое возникает в неожиданных обстоятельствах. Аффект – это очень сильно выраженное кратковременное эиоциональное состояние.