Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Модель групи OpenUp

Технологія розробки ПЗ OpenUp позиціонується авторами як легкий гнучкий варіант RUP, в основі якого лежать наступні принципи:

- знаходження компромісу з метою максимального задоволення зацікавлених осіб;

- постійне спілкування з метою збереження спільності інтересів і розуміння;

- постійний розвиток в процесі отримання зворотного зв’язку і проведення покращень;

- концентрація на чітко сформульованій архітектурі [18].

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

- колективно планувати і розподіляти обов’язки;

- самостійно висувати свої кандидатури на виконання ролі;

- давати бачення своєї участі в проекті, як в якості ролі, так і в якості члена колективу.

Для ефективної реалізації самоорганізації і усунення перешкод в процесі розробки ПЗ членам групи допомагає інструктор.

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

Учасники групи виконують нижче перелічені ролі.

Користувачі представляють інтереси груп, зацікавлених в розробці програмного забезпечення. Цю роль може виконувати будь – яка зацікавлена в проекті людина (клієнт, замовник, інвестор, користувачі ПЗ та інші).

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

Аналітик взаємодіє зі всіма зацікавленими особами (замовником, користувачами, розробниками та інш.) в реалізації проекту, збирає дані від них, розставляє пріоритети для вимог користувачів.

Архітектор відповідає за проектування архітектури програмного забезпечення, приймає ключові технічні рішення.

Розробник відповідає за проектування, реалізацію і тестування компонент, об’єднання компонент системи.

Тестер планує і здійснює тестування системи, реєструє і аналізує результати тестування.

Будь – яка Роль виконується будь – якою особою в групі, яка може виконувати загальні завдання проекту.

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

Більша частина часу в процесі ітерації призначається на виконання мікрококів. Мікрокрок являє собою результат роботи (тривалість від декількох годин до декількох днів) однієї людини або декількох осіб, приймаючих участь в спільній діяльності спрямованій на досягнення цілей ітерації.

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

Для обговорення ходу виконання мікрококів і стану справ команда проводить щоденні «збори стоячи» за участю всіх членів. Проблеми на щоденних зборах не обговорюються. На виході кожного мікрокроку повинен генерувати код для збирання, а також перевірені артефакти, а результатом ітерації є версія, роботу якої можна продемонструвати або передати для ознайомлення всім зацікавленим особам.

Вся робота назначається, записується і відстежується за допомогою Списку робіт (Work Item List). Учасники команди використовують його в якості єдиного репозитарія для всіх завдань, які необхідно записати і відстежувати, включаючи всі запити на зміни, дефекти і вимоги користувачів.

Технологія призначена для невеликих команд нерозподілених географічно. Необхідною умовою ефективної роботи є можливість щоденного спілкування обличчя до обличчя.

Переваги моделі групи OpenUp: прозорість процесу розробки ПЗ; розуміння членами колективу роботи інших.

 


Читайте також:

  1. G2G-модель електронного уряду
  2. OSI - Базова Еталонна модель взаємодії відкритих систем
  3. Абстрактна модель
  4. Абстрактна модель
  5. Абстрактна модель оптимального планування виробництва
  6. Алгоритми групи KWE
  7. Американська модель соціальної відповідальності
  8. Англійський економіст У. Бріджез пропонує модель організаційних змін за такими напрямками.
  9. Англо-американська модель
  10. Англо-американська модель
  11. Багатомірна лінійна модель регресії.
  12. Багатосегментна модель




Переглядів: 490

<== попередня сторінка | наступна сторінка ==>
Модель групи FDD | ДИНАМІКА РОЗВИТКУ ГРУП РОЗРОБЛЮВАЧІВ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ФОРМУВАННЯ, ШТОРМ, НОРМУВАННЯ, ФУНКЦІОНУВАННЯ, РУЙНУВАННЯ.

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.04 сек.