Contenu connexe
Similaire à 2- Agile BABOK - Ali Razi (20)
2- Agile BABOK - Ali Razi
- 2. 2
استاندارد معرفیBABOK:
استانداردBABOKاست استانداريبرگرفتهمجموعه از شدهحوزه در علوم از اي
عموم پذيرش مورد آنها از استفاده که ارزشمندي تجارب همراه به ،کار و کسب تحلیل
کار و کسب تحلیلگراناست قرارگرفته.
اينکار و کسب تحلیل المللی بین موسسه توسط استانداردIIBAاست شده ارائه.
(International Institute of Business Analysis)
- 4. 4
حوزهنظارتو کسب تحلیل ريزي برنامه وکار:
(Business Analysis Planning and Monitoring)
از عبارتند حوزه اين در شده مطرح موارد مهمترين:
•و شناسايیذينفعان تحلیل
•مديريتها نیازمندي
•مديريتريسکها
•مديريتکار و کسب تحلیل فرآيند تغییرات
•و...
- 5. 5
حوزهاستخراجاطالعات(Elicitation: )
و ضعف نقاط بررسی و ها نیازمندي و اطالعات آوري جمع هاي روش انواع ،ها نیازمندي استخراج حوزه
دهد می قرار پوشش تحت را آنها قوت.از عبارتند استفاده مورد هاي تکنیک مهمترين:
طوفانمغزي
Brainstorming
تمرکز هاي گروه
Focus Groups
اسناد تحلیل و تجزيه
Analysing Documents
مشاهده
Observing
مصاحبه
Interviewing
نیازمندي کارگاهها
Requirements Workshops
سازي نمونه
Prototyping
موجود هاي سیستم معکوس مهندسی
Reverse Engineering Existing Systems
واسط سیستم تحلیل و تجزيه
Analysing System Interfaces
ها پرسشنامه و ها نظرسنجی طريق از اطالعات آوري جمع
Collecting input via Surveys and Questionnaires
- 6. 6
حوزهتحلیلسازمانی(Enterprise Analysis:)
از عبارتند حوزه اين در شده مطرح موارد مهمترين:
•کار و کسب معماري تعیین
•نیازها تعريف
•مطلوب وضعیت و موجود وضعیت بین شکاف تحلیل(Gap Analysis)
•کار و کسب توجیهی طرح تعیین
•کار و کسب حوزه محدوده تعیین
•و...
- 7. 7
حوزهتحلیلنیازمنديها(Requirements Analysis: )
از عبارتند استفاده مورد هاي روش مهمترين:
مدلو کاربري موارد ،کاربري داستان ،فلوچارت ،داده...
از عبارتند حوزه اين در شده مطرح موارد مهمترين:
•ها نیازمندي سازي مستند و سازي مدل
•ها نیازمندي تحلیل و تجزيه
•ها نیازمندي اعتبارسنجی و تايید
•ذينفعان تحلیل و تجزيه
•و...
- 8. 8
حوزهراه ارزيابی و سنجی اعتبارحل:
(Solution Assessment and Validation)
از عبارتند حوزه اين در شده مطرح موارد مهمترين:
•حل راه ارائه
•حل راه ارزيابی
•حل راه سنجی اعتبار
•کیفیت تضمینحل راهذينفعان با تعامل و ارتباط طريق از
•و...
- 9. 9
حوزهنیازمندي مديريت و ارتباطاتها:
(Requirements Management and Communication)
از عبارتند حوزه اين در شده مطرح موارد مهمترين:
•ذينفعان بین ارتباطات مديريت
•ذينفعان بین منازعات فصل و حل
•آنها کامل اجراي تا ذينفعان هاي نیازمندي پیگیري
•و...
- 10. 10
حوزههاي مهارتاساسی(Underlying Competencies: )
از پردازد می کار و کسب تحلیلگران هاي توانمندي و ها مهارت به ،اساسی هاي مهارت حوزهقبیل:
•مهارتهايارتباطی
•قدرتحلمسائل
•کار و کسب دانش
•رهبري
•اخالقی هاي ويژگی
•و...
- 11. 11
حوزهتکنیکها(Techniques: )
به ،ها تکنیک حوزه34مورد مختلف هاي حوزه در که کار و کسب تحلیلگران توسط استفاده مورد تکنیک
پردازد می ،گیرند می قرار استفاده.
Estimation
SWOT Analysis
User Stories
و....
Prototyping
Benchmarking
- 12. 12
آن هاي نقش انواع و کار و کسب تحلیلگر:
و کسب تحلیلگرکار(Business Analyst)فرديو کسب نیازهاي شناسايی مسئول که است
کار و کسب در موجود مشکالت و نیازها اين رفع براي الزم راهکارهاي اينکه هدف با و بوده ذينفعان و مشتريان کار
می فعالیت ،گردد تعییننمايد.
از عبارتند نمايند می فعالیت اي حرفه دنیاي در کار و کسب تحلیلگر عنوان تحت معمول بطور که هاي نقش:
- 13. چابکی(Agility)چیست؟
به پاسخگويی توانايی به چابکی
محیط نشده بینی پیش تغییرات
می گفته کار و کسب متالطم
شود.
،سرعت ،تندي مفهوم به چابکی
به و است زيرکی و سبکی
دارد نیاز نوآوري و خالقیت.
اي مساله در که هنگامی
داشته وجود تالطم و آشفتگی
کلیدهاي از يکی چابکی باشد
است مساله حل.
چابک منشور(Agile Manifesto)
توسطاست ها حوزه همه در چابکی ايده بکارگیري مبناي شده تهیه افزار نرم مهندسان از تعدادي.است گرديده تشکیل ذيل ارزش چهار از منشور اين:
•ابزارها و فرآيندها از بیشتر آنها تعامل و برافراد تمرکز
•جامع مستندات از بیشتر کاري افزار نرم تولید
•قرارداد مذاکره از بیشتر مشتري با همکاري
•طرح يک از پیروي از بیشتر تغییرات به پاسخگويی
- 14. استاندارد آياBABOKاست؟ چابک
دراستانداردBABOKوجود چابکی از هايی رگهداردوتعداديAgile Practiceکه دارند وجود
از عبارتند آنها مهمترين:
•استفاده هدف با ها نیازمندي نگهداريمجدد(Maintain Requirements for Re-Use)
•اولويتنیازمندي بنديها(Prioritize Requirements)
•زدن تخمین(Estimation)
•سازي نمونه(Prototyping)
•داستانهايکاربري(User Stories)
•و...
استاندارد در چه اگرBABOKچارچوب و ساختار ولی ،دارد وجود چابکی هاي ايده از مواردي ،
است يافته ساخت و آبشاري رويکرد اساس بر آن اصلی.
بديهیدهد می کاهش را چابکی نوعی به خود خطی و يافته ساخت ساختار است.
- 15. استاندارد آياBABOKاست؟ چابک
استاندارد در چه اگرBABOKچارچوب و ساختار ولی ،دارد وجود چابکی هاي ايده از مواردي ،
است يافته ساخت و آبشاري رويکرد اساس بر آن اصلی.
بديهیدهد می کاهش را چابکی نوعی به خود خطی و يافته ساخت ساختار است.
نیستند کافی ولی بوده الزم شده اشاره موارد استاندارد اين کامل سازي چابک براي است واضح پر.
- 16. استاندارد آياBABOKاست؟ چابک
درمهمترين که شوند می تحلیل فرآيند اجراي چابکی کاهش موجب که دارند وجود هم مهمی بسیار موارد استاندارد اين
از عبارتند آنها:
•آن فرآيندهاي زير و تحلیل فرآيند اجراي بودن يافته ساخت و خطی
•زياد هاي مدل و مستندات تولید
•چابک سازي تیم براي مشخص راهکار ارائه عدم
•ارتباطات در تسريع جهت مشخص راهکار ارائه عدم
•ها فرآورده گذاري اشتراک به جهت مشخص راهکار ارائه عدم
- 17. استاندارد سازي چابک ضرورتBABOK:
که چابکی غیر موارد به توجه بااين دراستانداردوجوداستاندارد اين جايگاه و اهمیت به توجه با و ،دارد
تبديل تر چابک استاندارد يک به را استاندارد اين تا است ضروري تحلیل فرآيند اجراي در تحلیلگران براي
نمود.است تحلیل فرآيند اجراي سرعت افزايش مساله مهمترين.
بررسی با مجموع درAgile Practiceمثل افزار نرم توسعه چابک هاي روش و هاXP،Scrum،AUP،
RADو...
4استاندارد در بکارگیري جهت ذيل راهکارBABOKگردند می پیشنهاد آن چابکی میزان افزايش منظور به:
- 18. و تکاملی رويکرد اتخاذتدريجی
(زياد و کوتاه تکرارهاي بکارگیري)
که ذينفعان تر فعال مشارکت
ارزيابی و تست در تسريع موجب
شود می مستندات و ها مدل.
و کار و کسب مکرر تغییرات
و مديريت تر سريع ها نیازمندي
شوند می کنترل.
صورت به توان می تکرار هر براي
نمود ريزي برنامه مجزا.بدين
و سنگین ريزي برنامه از ترتیب
شود می جلوگیري حجیم.
- 19. سازي مدل و سازي مستندچابک:
مثل چابک تالیف ابزار يک بکارگیريEnterprise Architectهمراه بهTeam Foundation Server
•امکانمستندات و ها مدل گذاري اشتراک به
•مدل تولید امکانهمه فهم قابل و مشخص استاندارد يک با مستندات و هاذينفعان.
•ها مدل بندي اولويت امکان
•امکانمستندات و ها مدل به آنها اختیار سطح به توجه با ذينفعان و تحلیلگران دسترسی
•امکانRefactoringکردنمدلها
•امکانمستندات و هاي مدل روي بر گروهی کار انجام
•حجم کنترل امکانمستندات و ها مدل محتواي و
•مستندات مکرر تحويل امکانها فرآورده و ها مدل وبهو سريع شکلمکرر(Frequent Delivery)بهذينفعانآنها از بازخورد دريافت و
- 20. چابک تیم(Agile Team: )
•تشکیلکامل تیم يکتحلیل(Whole Team)
•کار و کسب تحلیل فرآيند در آنها حضور و کلیدي مشتريان و کلیدي ذينفعان شناسايی
•نیاز مورد مواقع در تحلیل فرآيند در ذينفعان ساير دادن مشارکت
•هاي تیم تشکیلکوچکتر(Small Teams)مهارته چند قابلیت با ذينفعان و تحلیلگران بین ازبودن(Cross-Functional Teams
•)سازمانده خود وبودن(Self-Organizing Teams)
•تیم اعضاي بین چهره به چهره مکالمات افزايش(Face-to-face Conversation)
•نفره دو هاي تحلیل و کردن کار جفتی به افراد تشويق(Pairing)
•و تحلیلگران بین مشترک کاري فضاهاي ايجادذينفعان(Common Workspace)
دارد مسئولی چابک تیم هر.در مسئول
تسهیل جهت در بیشتر چابک تیم يک
نمايد می فعالیت افراد ارتباطات.اين
سنتی هاي تیم در که است حالی در
پايین به باال مديريت صرفا ،تیم مسئول
نمايد می اتخاذ را.
- 21. جلساتچابک:
جلساتچابکمفید و کوتاههستند.دارد وجود ذينفعان حداکثري مشارکت جلسات اين در.
طوفان جلسات
با مدلسازي
در ذينفعان حضور
تکرار طول
برنامه جلسات
در تحلیل ريزي
تکرار هر اول
بندي جمع جلسات
در گیري نتیجه و
تکرار هر پايان
جلساتهماهنگی
روزانه