Agile жана Scrum ортосундагы айырма

Agile жана Scrum ортосундагы айырма
Agile жана Scrum ортосундагы айырма

Video: Agile жана Scrum ортосундагы айырма

Video: Agile жана Scrum ортосундагы айырма
Video: 30 глупых вопросов Product Manager [Карьера в IT] 2024, Ноябрь
Anonim

Agile vs Scrum

Agile жана Scrum долбоорлорду башкарууда колдонулган терминдер. Agile методологиясы спринт деп да аталуучу кошумча жана кайталанма иш каденцияларын колдонот. Scrum, экинчи жагынан, программалык камсыздоону иштеп чыгууда колдонулган ийкемдүү ыкманын түрү.

Agile

Agile методологиясы долбоорду башкарууда колдонулат жана ал долбоор жаратуучуларга табияты боюнча күтүүсүз программалык тиркемелерди түзүүгө жардам берет. Бул методологияда спринт деп аталган кайталануучу жана кошумча жумушчу каденциялары колдонулат. Ал негизинен салттуу ырааттуу моделден же шаркыратма моделинен шыктанган.

Agile методологиясын колдонуунун артыкчылыгы - долбоордун багытын анын өнүгүү циклинин бүткүл мезгили боюнча алууга болот. Иштеп чыгууга итерациялардын же спринттердин жардамы менен жетүүгө болот. Ар бир спринттин аягында долбоорду иштеп чыгуучу топ иш кошумчасын көрсөтөт. Негизинен иш циклдеринин кайталанышына жана алардан алынган продукцияга көңүл бурулат. Мына ушундан улам, ийкемдүү методология кошумча жана кайталанма деп да аталат.

Agile мамиледе талаптар, талдоо, дизайн ж.б. сыяктуу өнүгүүнүн ар бир кадамы долбоордун жашоо цикли аркылуу үзгүлтүксүз көзөмөлдөнүп турат, ал эми шаркыратма моделинде андай эмес. Ошентип, ийкемдүү ыкманы колдонуу менен иштеп чыгуу топтору долбоорду туура багытка бура алышат.

Scrum

Scrum – программалык тиркемелерди иштеп чыгууда колдонулган ийкемдүү ыкманын бир түрү. Бул методология же толук процесс эмес, жөн гана алкак. Ал эмне кылуу керектиги боюнча деталдуу көрсөтмөлөрдү бербейт, анын көбү программалык камсыздоону иштеп чыгуучу командага көз каранды. Долбоорду иштеп чыгуучу көйгөйдү кантип чечсе болорун билет, ошондуктан аларга көп нерсе калды.

Кайчылаш-функционалдык жана өзүн-өзү уюштуруучу командалар скрам учурунда абдан маанилүү. Бул учурда команданын мүчөлөрүнө тапшырма бере турган команданын лидери жок, тескерисинче, бүт команда маселелерди же көйгөйлөрдү чечет. Бул идеядан баштап долбоорду ишке ашырууга чейин ар бир адам долбоорго катыша тургандай кайчылаш функционалдык.

Бул ийкемдүү методология болгондуктан, ал итерациялардын же спринттердин сериясын да колдонот. Кээ бир өзгөчөлүктөр спринттин бир бөлүгү катары жана ар бир спринттин аягында иштелип чыгат; өзгөчөлүктөр коддоодон, тестирлөөдөн жана аларды продуктуга интеграциялоодон баштап бүтөт. Функциянын демонстрациясы ар бир спринттин аягында ээсине берилет, андыктан кийинки спринт үчүн пайдалуу болгон пикир кабыл алынышы мүмкүн.

Өнүмдү скрам долбоорунун негизги объектиси. Ар бир спринттин аягында система же продукт команда мүчөлөрү тарабынан жөнөтүлүүчү абалга келтирилет.

Сунушталууда: