Agile - бул эмне?
Agile - бул эмне?

Video: Agile - бул эмне?

Video: Agile - бул эмне?
Video: 30 глупых вопросов Agile-коучу [Карьера в IT] 2024, Апрель
Anonim

Жашообузга барган сайын жаңы чет өлкөлүк сөздөр кирип жатат. Agile да четте калган жок. Бул эмне? Кыскача айтканда, agile өнүмдөрдү жана кызматтарды долбоорлоодогу салттуу шаркыратма ыкмасына карама-каршы келген ыкма.

Тарыхтан

2001-жылдын февраль айында Юта штатындагы The Lodge at Snowbird лыжа курортунда 17 киши чогулуп, лыжа тебүү менен көңүл ачуу жана бириктирүүчү бир нерсе табууга аракет кылышкан. Ал жерде Agile манифести иштелип чыккан. Документтердин негизинде программалык камсыздоону иштеп чыгуунун оор процесстерине альтернатива тапкысы келген ар кандай ыкмалардын өкүлдөрү болгон. Жыйындын соңунда манифестте 4 баалуулук, 12 принцип жана эч кандай практика жок экени аныкталды.

Мамилиянын маңызы

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

ийкемдүү бул эмне
ийкемдүү бул эмне

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

Көптөгөн компанияларда долбоорду иштеп чыгуу тобу ар кандай бөлүмдөрдө иштешет жана көп учурда бири-бири менен карама-каршы келет, бул иштелип жаткан продукт үчүн оң натыйжаларга алып келбейт.

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

Бул ыкманы колдонууда рынок шартында эффективдүү жана атаандаштыкка жарамдуу иштей ала турган пикирлеш адамдардан турган команданы түзүү зарыл.

Салттуу бизнеске келүү

Салттуу бизнес бул ыкмага бара баштады. Кадимки мисал - Сбербанкта agile киргизүү. Г. Грефтин айтымында, Сбербанк Россиянын IT рыногунун 0,1 бөлүгүн түзөт. Дүйнөдөгү эң чоң IT инфраструктурасын түзүшкөнүн, бирок атаандаштыкка туруштук бере албастыгын түшүнүшкөнүн айтат. Анын айтымында, Agileди бүгүн өздөштүрбөгөндөр эртең атаандаштыкка туруштук бере албайт. Компанияга ийкемдүү системаны киргизүү үчүн алгач өзүңүздү өзгөртүшүңүз керек.

Сбербанктагы Agile
Сбербанктагы Agile

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

Бул ыкма бизнестин башка аймактарына мүнөздүү. Ошентип, мобилдик операторлор төлөм системалары менен алектене башташты, Airbnb туристтик бизнесте мейманканаларга болгон мамилени өзгөрттү, Uber жүргүнчүлөрдү ташуу тармагында да ушундай кылды.

Agile'де ийкемдүү башкаруу

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

ийкемдүү технология
ийкемдүү технология

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

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

Колдонуу Манифести

Башында баалуулуктар деп аталган ийкемдүүлүктүн үч негизги принциби бар:

  1. Адамдар менен иштеше билүү керек, таланттарды издеп, тарбиялоо жана башкаруу керек.
  2. Өнөктөш компаниялар жана кардарлар менен жакшы жолго коюлган бизнес байланышы болушу керек.
  3. Динамикалык башкаруу ишке ашырылышы керек. Agile деген эмне? Каралып жаткан ыкмага байланыштуу, бул өзгөрүп жаткан чөйрөдө мобилдик болуу керектигин билдирет.

Программалык камсыздоого карата башында башка баалуулук бар болчу: кеңири документациядан маанилүүрөөк, иштеген программа.

ийкемдүү манифест
ийкемдүү манифест

Принциптер

2001-жылы 12 Agile принциптери өзгөчөлөнүп турган:

  1. Негизги артыкчылык - жумушчу программалык камсыздоону жеткирүү аркылуу кардарлардын канааттануусу.
  2. Динамика программалык камсыздоону иштеп чыгуунун бардык этаптарында сакталышы керек.
  3. Жумушчу программалык камсыздоо үчүн кыска жеткирүү интервалдарын тандаңыз.
  4. Иштеп чыгуучулар менен кардарлар долбоордун өмүр бою бир командада болушу керек.
  5. Долбоорлор чөйрө, колдоо жана ишенимге муктаж болгон мотивациялуу адамдардын айланасында түзүлүшү керек.
  6. Маалыматты жеткирүүнүн эң эффективдүү жолу бул түз байланыш.
  7. Илгерилетүүнүн негизги өлчөмү бул программалык камсыздоо.
  8. Agile процесстери бирдей ылдамдыкта жүргүзүлүшү керек.
  9. Жакшы дизайнга жана техникалык мыкты болууга өзгөчө көңүл буруу керек.
  10. Бөлтүржумуш жөнөкөйлүк менен аткарылышы мүмкүн.
  11. Эң мыкты программалык камсыздоо өзүн өзү уюштурган командалар тарабынан түзүлгөн.
  12. Мезгил-мезгили менен командалар үзгүлтүксүз убакыт аралыгында натыйжалуулугун жогорулатып, иш процессин жакшыртышы керек.

Мамилиянын өзгөчөлүктөрү

ийкемдүү система
ийкемдүү система

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

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

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

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

Билим берүүдөгү Agile технологиясы

билим берүүдөгү ийкемдүү принцип
билим берүүдөгү ийкемдүү принцип

Башында Agile программалык камсыздоону иштеп чыгууга байланыштуу долбоорду башкаруу методологиясы катары түзүлгөн. Бирок Г. Грефтин Сбербанктагы agile жөнүндө билдирүүсү, тактап айтканда, ал ар бир адам шамдагай болушу керек деген бөлүгү бул эң алгач жогорку адистештирилген мамилени билимге да, жалпы экономикага да колдонууга мүмкүндүк берди.

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

Мектепке ийкемдүү башкарууну киргизүү анын кандайдыр бир инновациялык борборго айлануусуна мүмкүндүк берет. Билим берүүдө шамдагай принципти колдонуу идеясы Батышта эң көп таралган. Бул технологияны ылдый жактан киргизүү керек, бул учурда гана билим берүү системасын глобалдык трансформациялоо мүмкүн.

Америкалык мектепти алсак, мугалимдер билим берүү системасы туңгуюкка кептелип калганын моюнга алышууда.андан ары динамикалуу енугууге мумкундук бере турган методология. С. Пеха мындай методология бар деп ырастайт жана ал ийкемдүү деп аталат.

Ал адамдарга, динамикага жана окууга негизделген, ошондуктан бул ыкманы мектептерде ишке ашырууга болот. Agile манифестинде программалык камсыздоону иштеп чыгуу жөнүндө сөз болот, бирок аны талдап чыккандан кийин, биз аны билим берүү системасына колдонууга мүмкүндүк берген универсалдуу мүнөзгө ээ деп айта алабыз. Мамлекеттик билим берүү системасында бири-бирине карама-каршы келген көптөгөн артыкчылыктар бар.

Мектеп кызматкерлерин ылдыйдан да, жогорудан да кысымга алынган орто жетекчилерге салыштырууга болот. Шамдагайлык принциптерин сактоодо педагогдордун чечимдери салмактуураак болот.

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

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

Мектепте ийкемдүү режимди колдонуу биринчи кезекте уюмду өнүктүрүүгө багытталган инсанга багытталган мамилени ишке ашырууга мүмкүндүк берет, бул уюштуруучулук тартиптин деңгээлин жогорулатууга мүмкүндүк берет.

Заманбап мектепте методдор жана дидактикалык материал маанилүү, ал эми окуучулардын үйрөнгөндөрү экинчи даражада. Машыгуу биздин өлкөдө багынып берүү менен аяктайтUSE, Америкада - акыркы сыноо. Бардык студенттер бир өлчөмгө ылайыкташтырылган, тесттерге даярдалган, окутуунун чыныгы максаты ишке ашкан жок.

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

Мектептер дайыма компромисске барышат, сүйлөшүүлөрдү жүргүзүшөт, бирок ийкемдүү ыкма менен келген чыныгы кызматташуу жок. Ал эмне берет? Кээ бир комитеттер тарабынан ар кандай чечимдер кабыл алынып, көпчүлүктүн идеялары киргизилип, азчылыктын эрки басылып жатат. Ошентип, компромисске жетишилди, бирок бул мүмкүн болгон эң начар вариант.

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

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

Динамикага туура жооп – бул тез маневр жасоо, муну Agile методологиясы сунуш кылат.

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

  1. Студенттердин жана алардын үй-бүлөлөрүнүн муктаждыктарын канааттандыруу үчүн маңыздуу окуу - эң биринчи орунда.
  2. Маанилүү үйрөнүү кыска, бирок тез-тез цикл менен жүргүзүлүшү керек.
  3. Мектеп кызматкерлери, окуучулар жана ата-энелер маңыздуу окууну баарына жеткиликтүү кылуу үчүн бирге иштеши керек.
  4. Окуу долбоору жүйөлүү адистер тарабынан түзүлүшү керек, алардын иши үчүн тиешелүү шарттарды түзүү зарыл.
  5. Илгерилетүүнүн негизги көрсөткүчү бул материалды өздөштүрүү, аны жөн эле жаттап алуу эмес, маанисиз окуу деп аталган нерсе.
  6. Окуу темпи ар дайым сакталышы керек.
  7. Изилдөө дизайнынын ийкемдүүлүгү дизайндын сапатына жана инженердик мыктылыгына кылдат көңүл буруу аркылуу сакталышы керек.

Башка принциптер программалык камсыздоону иштеп чыгуучуларга окшош.

Коучинг

ийкемдүү машыктыруу деген эмне
ийкемдүү машыктыруу деген эмне

Коучинг – бул өнөктөштүккө негизделген процесс.

Agile коучинг деген эмне? Бул концепциянын мазмунуна насаатчылык жана насаатчылык кирет. Процесстерге профессионалдык машыктыруу жана фасилитация (башкаруудагы системанын өзүн өзү уюштуруунун чегинен чыкпаган башкаруу стили) кирет. Мындан тышкары, жаш курагы боюнча машыктыруу көндүмдөрдүн ар кандай түрлөрүн камтыйт: бизнес, техникалык жана трансформация көндүмдөрү. Бул ошондой эле Agile жана Lean практикасын камтыйт.(аркак өндүрүш).

Жабууда

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

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

Редактордун тандоосу

Россияда сүт багытындагы мал чарбачылыгын өнүктүрүү

Дыйкандар үчүн үйдө жасалган айыл чарба техникалары

Музоону багуу: ыкмалар, асылдандыруу жана багуу боюнча кеңештер. Торпоктордун рациону, породаларынын өзгөчөлүктөрү жана өзгөчөлүктөрү

Булгаары өнөр жайы: тарыхы жана өнүгүшү, тармактын жыйынтыктары жана келечеги

Сээп алдында айдоо: системасы, технологиясы, тартиби, максаттары

Бодо малды багуу: ыкмалары, өстүрүү технологиялары, диета жана продуктуулугу

Бодо малдын оорулары: эң кеңири тараган ооруларга, себептерине, дарылоо жолдоруна сереп

Алюминий рудасы: кендер, тоо-кен

Татар АЭС, Татарстан Республикасы: сүрөттөмө, тарых жана кызыктуу фактылар

КАСКО тобокелдиктерин камсыздандыруу: шарттар, тобокелдиктер, автокамсыздандыруу объектилери

Камсыздандыруу агенти менен таанышыңыз

РЕПО операциялары. Баалуу кагаздар менен РЕПО операциялары

Технологиялык схема: негизги түшүнүктөр

Өндүрүштүн наркы: эсептөө жана талдоо

Бөлмөнү тазалоонун түрлөрү