Agile методологиясын колдонуунун 4 жолу

Мазмуну:

Agile методологиясын колдонуунун 4 жолу
Agile методологиясын колдонуунун 4 жолу

Video: Agile методологиясын колдонуунун 4 жолу

Video: Agile методологиясын колдонуунун 4 жолу
Video: Он танцует на крыше. 💃💃 - Parkour Climb and Jump GamePlay 🎮📱 🇷🇺 2024, Март
Anonim

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

Кадамдар

Метод 1 4: Agile баалуулуктар жана принциптери

Продукцияларыңызды жана кызматтарыңызды өнүктүрүү үчүн колдонгон методологияңызды Agileдин 4 негизги баалуулуктарына негиздеңиз. Agile Manifesto ошондой эле методологияңызды аныктоого жардам берүү үчүн 4 баалуулуктарды кеңейтүүчү 12 принципти камтыйт.

Agile методологиясын колдонуу 1 -кадам
Agile методологиясын колдонуу 1 -кадам

Кадам 1. Команда мүчөлөрүнүн ортосунда түз баарлашууга жана өз ара аракеттенүүгө дем берүү

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

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

2 -кадам. Документтерди эмес, жумушчу программаларды чыгарыңыз

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

  • Эгерде сиз программалык камсыздоону эмне кылаарын деталдуу документтерди жазуунун ордуна, программалык камсыздоону дайыма иштеп чыгып, текшерип жана өркүндөтүп жатсаңыз, убакытты үнөмдөйсүз.
  • Жумушчу программалык камсыздоону жеткирүү үчүн кыска убакыт масштабын коюңуз (айларга эмес, жумаларга) жана бул продуктту долбооруңуздагы прогресстин негизги чарасы катары колдонуңуз.
  • Программалык камсыздоону иштеп чыгууда шамдагай баштаганда, сиз бул маанини башка тармактарга колдоно аласыз. Мисалы, эгер сиз ресторан иштетсеңиз, анда сиз жаңы тамак жасап, аны кардарларга кайтарым байланыш үчүн сунуштап, ошого жараша тууралаңыз.
Agile методологиясын колдонуу 3 -кадам
Agile методологиясын колдонуу 3 -кадам

Кадам 3. Пайдалуу продуктуну иштеп чыгуу үчүн кардарларыңыз менен кызматташыңыз

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

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

Кадам 4. Белгиленген планды так аткаруудан ийкемдүүлүктү биринчи орунга коюңуз

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

  • Өзгөрүп жаткан шарттарды жана талаптарды кабыл алыңыз жана аларга ачык болуңуз. Алар сизге кардарлардын керектөөлөрүн жакшыраак канааттандырууга мүмкүнчүлүк берет.
  • Үзгүлтүксүз иштөө ыкмаңызга ылайыкташтырыңыз жана жакшыртыңыз. Учурдагы кырдаалды баалоо жана зарыл болгондо түзөтүүлөрдү киргизүү үчүн үзгүлтүксүз жолугушууларды (жок дегенде жума сайын) колдонуңуз.

Метод 2 4: Scrum

Scrum - бул Agile баалуулуктарын жана принциптерин ишке ашыруу үчүн колдонулган эң кеңири таралган методологиялардын бири. Scrum менен сиз жумушчу күчүңүздү спринт деп аталган кыска циклде (көбүнчө 2 жумага жакын) продукттарды жана кызматтарды жеткирүү үчүн жооптуу болгон чакан командаларга бөлөсүз.

Agile методологиясын колдонуу 5 -кадам
Agile методологиясын колдонуу 5 -кадам

Кадам 1. Өзүн-өзү уюштуруучу жана кайчылаш функционалдуу скрум топторун түзүү

Scrum командаларында адатта 3төн 9га чейин мүчөлөр бар, алар чогуу аларга берилген долбоорду аягына чыгара алышат. Мүмкүн, кээ бир окшоштуктар болушу мүмкүн, идеалында, команданын ар бир мүчөсү столго башка нерсени алып келет. Команда ишти аткарып гана тим болбостон, аны бүтүрүү үчүн канча убакыт кетерин да эсептеп чыгат.

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

Agile методологиясын колдонуу 6 -кадам
Agile методологиясын колдонуу 6 -кадам

Кадам 2. Командаңыз үчүн scrum мастерин тандаңыз

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

  • Скрум мастери баарын кыймылда кармап турат, ошондуктан команданын ар бир мүчөсү өндүрүштүк максаттарына багытталган. Эгерде кимдир бирөө көйгөйгө туш болуп жатса, scrum мастери алар менен иштешип, көйгөйдү чечет жана бул көйгөй жараткан бөтөлкөнүн моюнун ачат.
  • Сиздин scrum мастериңиздин ролу үчүн атайын даярдыгы жана сертификаты болушу мүмкүн, бирок алар өзүн-өзү үйрөтүшү мүмкүн. Кандай болбосун, алар өздөрүнүн ролун жана scrum методунун негизиндеги теориялар менен практикаларды жакшы түшүнүшү керек.
Agile методологиясын колдонуу 7 -кадам
Agile методологиясын колдонуу 7 -кадам

Кадам 3. Долбооруңуз үчүн артта калган тапшырмаларды түзүңүз

Жөн гана 2 жумалык спринтте аткарылышы керек болгон милдеттерди тизмектеңиз, ар бири өзүнчө картада же текст кутучасында (эгер сиз санарипте иштеп жатсаңыз). Ар бири "ким", "эмне" жана "эмне үчүн" суроолоруна жооп берип, окуя сыяктуу окушу керек (тапшырма эмне, кимге керек жана эмне үчүн керек).

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

Кадам 4. Ар бир жеке тапшырманы аткаруу үчүн керектүү убакытты эсептеп алыңыз

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

  • Мисалы, сиз "чоң" тапшырманы аткарууга 30 мүнөт, ал эми "орто" тапшырманы аткарууга 20 мүнөт жана "кичинекей" тапшырманы аткаруу үчүн 10 мүнөт талап кылынарын аныктай аласыз. Андан кийин, сиз артта калган тапшырмаларды аткарып, аларга болжолдуу убакытты дайындайсыз.
  • Тапшырмалар картасына убакыттын сметасын кошуңуз, ошондо топтун мүчөлөрү баштаган бардык тапшырманы аткарууга канча убакыт кетиши керек экенин билишет.
Agile методологиясын колдонуу 9 -кадам
Agile методологиясын колдонуу 9 -кадам

Кадам 5. Жумушуңузду көрүнүктүү кылуу үчүн scrum сюжет тактасын түзүңүз

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

Сиз физикалык такта түзө аласыз, мисалы, кургак тазалоочу такта же индекстик карталары бар казык. Дагы бир компьютер программасы бар, аны сиз бардык командаңыз кире турган санарип тактаны түзө аласыз

Agile методологиясын колдонуу 10 -кадам
Agile методологиясын колдонуу 10 -кадам

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

Бул кыска жолугушуулар (адатта 15 мүнөт же андан аз) көбүнчө команданын мүчөлөрү бутунда өтөт, демек аты. Команда күндү кечээки кылганын, бүгүн эмне кылууну пландап жаткандыгын жана жолунда кандай тоскоолдуктар болушу мүмкүн экенин карап чыгуу менен баштайт. Талкууну scrum master башкарат.

Тоскоолдуктар аныкталганда, команда натыйжалуулугун жогорулатуу үчүн аларды жоюу жолдорун ойлоп табышат

Agile методологиясын колдонуу 11 -кадам
Agile методологиясын колдонуу 11 -кадам

Кадам 7. Спринттин аягында продуктту демо кылуу

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

  • 2 жумалык спринттен кийин, кардарларыңызга жеткирүүгө даяр продукттун болушу күмөн. Бирок, сизде кардарларыңыздын жасап жаткан ийгиликтериңизди көрсөтө ала турган демо нерсе болот. Бул өнүмдү прогресстин негизги чарасы катары колдонуунун ийкемдүү принцибине дал келет.
  • Демо учурунда, кардарларыңыз сиз көрсөткөн продукт же өзгөчөлүк боюнча пикирлерин билдиришет. Сиз бул пикирди өнүмүңүздү алардын керектөөлөрүнө жана күтүүлөрүнө ылайыкташтырууну улантуу үчүн колдоно аласыз.
Agile методологиясын колдонуу 12 -кадам
Agile методологиясын колдонуу 12 -кадам

8 -кадам. Спринт учурунда команданын көрсөткүчтөрүн анализдөө

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

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

Метод 3 4: Канбан

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

Agile методологиясын колдонуу 13 -кадам
Agile методологиясын колдонуу 13 -кадам

Кадам 1. Физикалык же санариптик проект тактасын долбоорлоо

Долбоордун кеңеши канбан методологиясынын өзөгүн түзөт. Физикалык такта, мисалы, кургак тазалоо же тыгындар, эгер иштеп чыгуу тобу бардыгы бир бөлмөдө жайгашса, жакшы иштейт. Эгерде сиздин команда алыскы болсо, анда бардык команда кире турган санариптик чечим көбүрөөк ылайыктуу болмок. Негизги канбан проектинин тактайында 3 тилке бар: аткарылууда, аткарылууда жана аткарылды. Бирок, сиз командаңыздын уюшулгандыгына жараша башка тилке кошсоңуз болот.

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

Кадам 2. Долбоорго керектүү ар бир конкреттүү тапшырма үчүн картаны түзүңүз

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

  • Эгерде тапшырма кайталанса, ал бүткөндөн кийин, ал карт "жасоо" тилкесине кайтып келет, ошондуктан аны кайра жасоого болот.
  • Идеалында, команданын каалаган мүчөсү кандайдыр бир тапшырманы аткара алат. Бирок, эгер сиз конкреттүү тапшырмаларды конкреттүү команданын мүчөлөрүнө тапшыргыңыз келсе, анда алардын атын картага жазмаксыз. Мисалы, сизде кандайдыр бир тапшырманы аткарууда жөндөмдүү же эффективдүү болгон бир команда мүчөсү болушу мүмкүн, андыктан алар муну башка бирөө эмес, аткарганына ынангыңыз келет.
  • Эгерде сиз канбанга тиешелүү программалык камсыздоону колдонуп жатсаңыз, анда ал сизге биринчи карталарыңызды түзүү жана аларды санарип тактасында жылдыруу процесси аркылуу өтөт. Көптөгөн башка өндүрүмдүүлүк программаларында ар бир тапшырма үчүн жеке карталарды орнотуу үчүн колдонула турган шаблондор бар.
Agile методологиясын колдонуу 15 -кадам
Agile методологиясын колдонуу 15 -кадам

3 -кадам. "Жасоо" тилкесиндеги жумуш элементтерин биринчи орунга коюңуз

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

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

Agile методологиясын колдонуу 16 -кадам
Agile методологиясын колдонуу 16 -кадам

Кадам 4. Аткарылуучу иштерди башкарылуучу санга чектөө

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

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

Кадам 5. Прогрессти баалоо жана милдеттерди координациялоо үчүн күн сайын жолугушууларды өткөрүңүз

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

Эгерде сиз кардарларыңыздан кандайдыр бир пикир алган болсоңуз, анда сиз муну күнүмдүк жумуш процессине кантип кошо алаарыңызды билмексиз

Agile методологиясын колдонуу 18 -кадам
Agile методологиясын колдонуу 18 -кадам

Кадам 6. Демо сиздин продукт кардарларга жана ишке ашыруу пикир

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

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

Метод 4 4: Экстремалдык программалоо

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

Agile методологиясын колдонуу 19 -кадам
Agile методологиясын колдонуу 19 -кадам

Кадам 1. Команда тоскоолдуксуз чогуу отурушу үчүн, жумуш мейкиндигин уюштуруңуз

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

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

Кадам 2. Колдонуучулар сиздин продуктуңуз менен эмнени каалаарын сүрөттөгөн окуяларды түзүңүз

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

  • Мисалы, сиз POS (сатуу түйүнү) программасын иштеп жатсаңыз, сиздин колдонуучуларыңыз (чекене дүкөндүн ээлери) криптовалюта төлөм формасы катары кабыл алууну каалашат. Окуя "Дүкөн ээлерине cryptocurrency кабыл алуунун жөнөкөй жана жөнөкөй жолу керек" болушу мүмкүн.
  • Башка көйгөйлөрдү алдын ала айтпастан же пайда болбогон маселелерди оңдоону камсыз кылбастан, жөнөкөй жана жарашыктуу түрдө сүрөттөлгөн конкреттүү көйгөйдү чечүүчү чечимдердин үстүндө иштеңиз. Мурунку мисалга кайтуу үчүн, сиздин максатыңыз - дүкөн ээлериңизге cryptocurrency кабыл алуунун жолун табуу. Ошондой эле алар бул криптовалюта улуттук валютасына айландырылышы мүмкүн, бирок бул маселе азырынча көтөрүлө элек.
Agile методологиясын колдонуу 21 -кадам
Agile методологиясын колдонуу 21 -кадам

3 -кадам. Жумушчу окуяларды тандоо үчүн жумасына бир жолу командалык жолугушууларды өткөрүңүз

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

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

Кадам 4. Дароо жаңыртууларды жана өзгөртүүлөрдү текшерип, интеграциялаңыз

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

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

Agile методологиясын колдонуу 23 -кадам
Agile методологиясын колдонуу 23 -кадам

Кадам 5. Команда мүчөлөрүнүн дени сак жана физикалык жактан чың болушун биринчи орунга коюңуз

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

  • Сиз ошондой эле команданын мүчөлөрүнө активдүү жашоо образын сактоого жардам берүү үчүн эс алуу иш-чараларын сунуштай аласыз. Мисалы, сизде жамааттык рек лигада командалар болушу мүмкүн.
  • Жакшы ден соолукту жана стоматологиялык камсыздандырууну сунуштоо сиздин командаңыздын ден соолугуна жана фитнесине жардам берүүнүн дагы бир жолу.
  • Фитнес жана кадамдык чакырыктар дагы командаңыздын активдүүлүгүн сактоого жардам берет. FitBits сыяктуу активдүү технология менен сиз кыйынчылыктарды коюп, командаңыздын ар бир мүчөсүнүн маалыматын башкара аласыз. Ар бир сынактын жеңүүчүлөрүнө сыйлыктарды сунуштаңыз.

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