19
Agile Төслийн Менежмент Г.Сайнзаяа

Agile төслийн менежмент

  • Upload
    zaya-g

  • View
    1.951

  • Download
    14

Embed Size (px)

Citation preview

Agile Төслийн МенежментГ.Сайнзаяа

Яагаад AРМ гэж?

Хэрэглэгчдийн хүлээлт өссөн

Хэрэглэгчид илүү хурдан, хямд, чанартай бүтээгдэхүүн хүсэх болсон.

Хэрэ

глэг

чдий

н хү

лээл

т

Ажлын дарамт өссөн

Бизнесийн хэрэгслүүд бидний бүтээмж өндөр байх чадварыг өсгөснөөр ажлын дарамт ихэссэн.

Бизн

есий

н хү

лээл

т

Хүлээлтүүд тохирохгүй байх

Бизн

есий

г хү

лээл

т

Хэрэ

глэг

чдий

н хү

лэлт

Бизн

есий

н хү

лээл

т

Бизнесийн хүлээлт

Хэрэ

глэг

чдий

н хү

лэлт

Хэрэ

глэг

чдий

н хү

лэлт

Харамсалтай ньүүний оронд бидБүтээмжийг дагуулах Хэрэглэгчийн үнэ цэнэ

ихэвчлэн иймҮнэ цэнийн ойлголтын зөрөө

эсвэл бүр ийм байдалд ордог.Хэрэглэгчийн үнэ цэнээс тэс өөр

AРМ гэж юу вэ?

• АРМ бол Өөрчлөлтийн менежмент.• АРМ бол хэрэглэгч баримжаат.•Төслийн менежер бол АРМ-ийн гол дүр биш.• АРМ бол Коммуникаци, Энгийн байдал, Буцах холбоо, Зоригтой байдал

АРМ-ын үндсэн 13 зарчим1. Оройтсон байсан ч хамаагүй өөрчлөгдөж буй шаардлагуудыг хүлээн

авах. Хэрэглэгчдийн хувьд өрсөлдөх давуу талаа хадгалахын тулд өөрчлөлтийг ямагт хийх.

2. Ажиллаж буй программыг хэрэглэгчдэг тогтмол хүргэж бай. Интервал нь богино байх тусмаа сайн.

3. Төслийн хугацаанд менежерүүд болон программистууд өдөр бүр хамт ажиллах ёстой.

4. Идэвхитэй гишүүдийг тойруулан төслөө босго. Тэдэнд шаардлагатай орчин, дэмжлэгийг өгч, ажлаа итгэн даатгаж өг.

5. Төслийн баг доторх мэдээлэл солилцох хамгийн үр ашигтай арга бол нүүр тулсан ярилцлага юм.

6. Өсөлтийн анхны хэмжүүр бол ажиллаж буй программ юм. 7. Энгийн байдал. 8. Төслийн баг тогтмол уулзалт хийж, хэрхэн илүү үр ашигтай ажиллаж

болохыг үнэлж, хэлэлцэж байх.

Agile Арга зүйнүүд• eXtreme Programming

Kent Beck, Ward Cunningham, Ron Jeffries• Scrum

Ken Schwaber and Jeff Sutherland• Crystal Methods

Alistair Cockburn• Feature Driven Development

Jeff DeLuca• Dynamic Systems Development Method

DSDM Consortium

Agile Менежментийн бүтцүүд• Agile Project Management

Jim Highsmith, Sanjiv Augustine• Agile Management

David Anderson• eXtreme Project Management

Rob Thomsett, Doug DeCarlo

SCRUM• Өөрийгөө удирдаж, зохион байгуулдаг багууд

• Мөчлөг буюу төлөвлөгөө гарсан тохиолдолд гаднаас нэмэлт ажил авахгүй

• Тодорхой асуудлуудаарх өдөр тутмын босоо уулзалт

• 2-4 долоо хоногийн давталт

• Мөчлөг бүрийн төгсгөлд хувь нийлүүлэгчдэд өгөх тайлан

• Мөчлөг тус бүрт хэрэглэгч-баримжаат, дасан зохицох төлөвлөлт

АРМ-ын ерөнхий бүтэц

•Үндсэн зарчим: Төслийн баг бол CAS (Complex Adaptive System)•CAS-д суурилсан төслийн менежментийн бүтэц: Agile төслийг удирдах зургаан дадал

•Хөтлөгч алсын харааХөтлөгч алсын хараа – Төслийн алсын

харааг тодорхойлж, үг болон үйлдлүүдээр дамжуулан тасралтгүй батжуул.

Урд тал:

Бүтээгдэхүүний нэрЗураг3-4 гол шинж чанар

Ард тал:

Нарийвчилсан шинж чанаруудШаардлагууд

Багийн болон хамтын ажиллагааБагийн болон хамтын ажиллагаа –

Харилцаа болон хамт олноор дамжуулан багийн болон хамтын ажиллагааг дэмж.

• Төслийн менежер стандартыг тогтоож, үлгэр жишээ болдог.• Хэрэв урьд нь АРМ-ийг ашиглаж байгаагүй бол

багийн гишүүд нь дасан зохицох чадвартай, инноваторууд байвал сайн, гэхдээ цөөн тооны эсэргүүцэгчид байх нь сайн талтай ч байж мэднэ.• Онолын хувьд ХР багт мэргэжилтнүүд байдаггүй, бүх

хөгжүүлэгчид бүх хэсэгт ажилладаг.

Энгийн дүрмүүдЭнгийн дүрмүүд – Багийн хөтлөгч

дадлуудыг тодорхойлж, дэмж.

• Хязгаарын дүрмүүд: Зөвшөөрөгдөх үйлдлийг тодорхойлохын тулд• Төсөвлөлт зөвхөн гүйцэтгэгч нараар хийгдэнэ• Эрэмбэлэлт, дарааллыг тогтоох зөвхөн бүтээгдэхүүн

эзэмшигчдээр хийгдэнэ• Цаг хугацааны дүрмүүд: Хүргэлтийн хугацааг тодорхойлж,

нэг хэмнэлд оруулах• 3 долоо хоногийн спринт

• Гарцын дүрмүүд: Далд зардлуудыг багасгах• Онцгой нөхцөлд спринтийг дахин эхлүүлэх боломжтой

Нээлттэй мэдээлэлНээлттэй мэдээлэл – Мэдээлэл авах

боломжийг нээлттэй байлга.• Багийн гишүүд аль болох ойр

байршуул• Мэдээллийн самбар ашигла• Төслийн ивээн тэтгэгчидтэй

хаалттай уулзалт хийхийн оронд тэднийг ажил явагдаж буй төслийн багийн өрөөнд авчирч, нээлттэй ярилцаж болно

• Мэдээлэл солилцооны онлайн программ ашигла

• Мэдээллийн урсгал, солилцоог сайжруулахын төлд өдөр тутмын уулзалтуудыг зохион байгуул

• Бизнесийн баг болон хөгжүүлэгчдийн багуудын хоорондох нээлттэй мэдээлийн солилцоог бий болго

Хөнгөн шүргэХөнгөн шүргэ – Наад захын

шаардлагатай хяналтыг л тавь.Ямар ч хяналтгүй үед өөрөө-зохион байгуулах чадвар дээр үндэслэн бага зэргийн дэг журам байдаг. Хяналтын дагуу дэг журам огцом өсч байгаад тодорхой түвшинд хүрээд огцом буурдаг байна. Тэгтэл уламжлалт менежерүүд хяналт байхгүй үед ямар ч дэг журамгүй, хяналт өсөхийн хирээр дэг журам шугаман өссөөр байна гэж үздэг.

Соргог байдалСоргог байдал – Тогтмол хянаж,

тохируулан зас.• Боломж бүрийг ашиглан алсын харааг

баталгаажуул. Төслийн шийдвэрүүд алсын хараатай таарч буй эсэхийг шалга.• Багийн болон хамтын ажиллагааг дэмж.• Энгийн дүрмүүд гарга.• Мэдээлэл солилцооны саад бэрхшээлийг

устгахын тулд няцашгүй ажилла.

АРМ бол бүх хүмүүст, бүх төсөлд зориулсан дэлхийн шилдэг арга биш. АРМ зөвхөн тодорхой төрлийн асуудлуудад, тодорхой байгууллагад, тодорхой соёлтой хүмүүст, тодорхой үзэл бодолтой менежерүүдэд л зохицдог.

Ашигласан материал1. Sanjiv Augustine. Introduction to Agile Project

Management: Delivering Customer Value with Speed, Economy & Quality. LitheSpeed. PMI Northern Italy Chapter, 2007.

2. Jim Highsmith. Agile Project Management.3. www.agilemanifesto.org Agile Project Management: Why

do we need it? 4. Sanjiv Augustine, Bob Payne, Fred Sencindiver, Susan

Woodcock. Agile project management: steering from the edges.

5. www.ccpace.com Agile Project Management.6. Abrachan Pudusserry. Agile Project Management

Implementation Approach: CSM, PMP, PRINCE2. Project Management Research Institute.