Presentation is loading. Please wait.

Presentation is loading. Please wait.

Slides prepared by: Farima Maneshi Professor: Dr. Ahmad Abdollahzadeh

Similar presentations


Presentation on theme: "Slides prepared by: Farima Maneshi Professor: Dr. Ahmad Abdollahzadeh"— Presentation transcript:

1 Business Intelligence roadmap chapter 4 Project Requirements Definition
Slides prepared by: Farima Maneshi Professor: Dr. Ahmad Abdollahzadeh Amirkabir University of Technology, Computer Engineering and Information Technology Department Intelligent Systems Laboratory Spring 2011

2 16 Steps: 3. طرح ریزی پروژه 4. تعریف نیازمندیهای پروژه
Business Case Assesment 16 Steps: Enterprise Infrastructur Evaluation 3. طرح ریزی پروژه Project Planing 4. تعریف نیازمندیهای پروژه 1. ارزیابی وضعیت تجاری 2. ارزیابی زیرساخت Enterprise Project Requirements Definition 8.طراحی پایگاه داده 5. تحلیل داده 7. تحلیل مخزن فراداده 6. نمونه سازی برنامه کاربردی Data Analysis App. Prototyping MetaData Repository Analysis 10. طراحی مخزن فراداده 9.طراحی ETL استخراج ، تبدیل ، بارگذاری DB. Design MetaData Repository Design 14. تولید مخزن فراداده 12.تولید برنامه کاربردی 13. داده کاوی ETL Design 11.تولید ETL MetaData Repository Dev. App. Dev. Data Mining ETL Dev. 15.پیاده سازی Implementation 16.ارزیابی نسخه Release Evaluation در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

3 گامهایی که تا کنون پیموده ایم :
گام اول Business Case Assesment اهمیت آماده کردن توجیه کسب و کار. مشوقان کسب و کار و اهداف استراتژیک کسب و کار. استفاده از تحلیل هزینه-فایده برای مشخص کردن چگونگی و زمان بازگشت سرمایه تشخیص ریسکها گام دوم Enterprise Infrastructur Evaluation بررسی زیرساخت تکنیکی : سخت افزار ،نرم افزار ، میان افزار و سیستم های مدیریت پایگاه داده (DBMSs) ،سیستم عامل و انبارهای فراداده و ... غیر تکنیکی : استانداردها ، فراداده ها ، قوانین کسب و کار و سیاست ها گام سوم Project Planing مدیریت پرژه هوش تجاری و مشخص کردن مشکلات مشخص کردن اهداف ، طرح ، ریسکها ،محدودیتها ، مفروضات ، کنترل تغییرات مسیر برنامه ریزی با تمرکز بر فعالیتها ، تکنیکهای پیش بینی و تخمین ، تخصیص منابع ، وابستگی بین منابع و فعالیتها ، تشخیص مسیر بحرانی و ایجاد برنامه نهایی پروژه در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

4 گام چهارم Project Requirements Definition :
موارد مورد توجه در هنگام تعریف نیازمندیها تفاوتهای میان نیازهای اصلی تجارت و نیازمندیهای مربوط به پروژه اشخاصی که برای مصاحبه جهت تعریف نیازهای اصلی تجارت مناسب هستند ایجاد یک گزارش کامل از نیازمندیهای تجارت افراد مناسب جهت مصاحبه برای گردآوری نیازمندیهای مربوط به پروژه هوش تجاری ایجاد اسناد نیازمندیهای کاربردی نکات مورد توجه در مصاحبه توصیف کامل از فعالیتهایی موجود در مرحله تعریف نیازمندیها ، نتایج حاصل از فعالیتها و قوانین آنها بررسی ریسکهای عدم اجرای این گام در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

5 موارد مورد توجه در هنگام تعریف نیازمندیها :
Functional Requirements : به چه نوع اطلاعاتی نیاز داریم؟ به چه سوالاتی نمی توان پاسخ داد و چرا؟ به چه گزارشهایی نیازمندیم؟ هر یک از این گزارشها به چه اندازه اهمیت دارند؟کدام یک از این گزارشها پاسخ درخواستهای از پیش تعیین شده هستند؟ تشخیص نوع درخواستهای تحلیلگر تجاری مشخص کردن تعداد درخواستهای ad hoc ، آیا نمونه ای از این نوع درخواستها در دسترس است ؟ Data Requirements : به چه نوع داده ای نیاز داریم؟ این داده ها از کجا تامین میشوند؟ داده ها به چه اندازه تمیز هستند؟ چقدر باید تمیز باشند؟ مشخص کردن داده های اساسی تجارت آیا داده ها را میتوان خلاصه کرد ؟ از کدام بعد؟ آیا تحلیلگر به Drill Down نیاز دارد؟ به چه سطحی از جزئیات نیاز دارد؟ در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

6 Historical Requirements : به اطلاعات تاریخی چند سال نیاز داریم؟
آیا امکان دسترسی به اطلاعات تاریخی را با همین سیستم داریم و یا باید آنها را از یک آرشیو قدیمی بدست آوریم ؟ Security Requirements : به چه سطح از امنیت نیاز داریم ؟ داده های منبع تا چه اندازه امن و مطمئن هستند؟ آیا تمام داده ها به یک سطح از امنیت نیاز دارند ؟ چه کسانی باید به داده ها دسترسی داشته باشند؟ Performance Requirements : حداکثر زمان قابل قبول پاسخگوئی ؟ آیا میتوان زمان گزارش دهی را برای جلوگیری از تداخل منابع از روز به شب انتقال داد ؟ تحلیلگرهای تجاری در روز برای گزارشهای ad-hoc به چه میزان به پایگاه داده های هوش تجاری مراجعه میکنند؟ در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

7 انواع نیازمندیها: به طور کل نیازمندیها را میتوان در دو گروه جای داد:
General Business Requirements : نیازمندیهای سطح بالا و اساسی تجاری برای محیط تصمیم یار هوش تجاری . این نیازمندیها در شروع یک پروژه هوش تجاری شناسائی میشوند و بارها بازنگری میشوند. Project Specific Requirements : نیازهای مربوط به پروژه ، این نیازها مشخص میکنند که از هریک از برنامه های کاربردی هوش تجاری چه انتظاراتی و با چه جزئیاتی داریم در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

8 Project-Specific Requirements
General Business Requirements Project-Specific Requirements Purpose تعریف نیازهای اصلی تجارت به سیستم تصمیم یار BI مشخص کردن وظایف و داده هایی که یک پروژه BI باید در نهایت تحویل دهد Interviewees مدیران ارشد مدیران IT کارمندان بخش IT مدیران سطوح میانی و عملیاتی افراد ماهر در زمینه تجارت و اسپانسرها نمایندگی ها کاربر پیشرفته شرکا ء (کاربران اطلاعاتی ، تحلیلگران تجاری) افراد ماهر در زمینه تجارت Deliverable گزارش نیازمندیهای کسب و کار گزارش نیازمندیهای برنامه های کاربردی Content of deliverable نتایج Issues فرصت ها توصیه ها گامهای بعدی Functional Requirements نیازمندیهای داده ای میزان پاکسازی داده ها نیازهای امنیتی نیازهای کارآیی نیازمندیهای دسترسی در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

9 General Business Requirements
. نگاه کلی و سطح بالا . استفاده از DMبرای کشف دانش نهفته در بازار، مشتریان و محصولات . هدف اصلی پیش بینی آینده با تحلیل حال General Business Requirements . تمرکز بر روابط محصول- مشتری ..هدف : بهبود خرید مشتریان با خصوصی سازی . مجتمع سازی داده ها برای سیستم های تصمیم یار . ورود. ابزارهای ETL و OLAPبه بازار . سلسله مراتبی کردن مشتریان . درک روابط بین مشتریان توسط مدیران . تشخیص مناطق سودآور . مقدمه ای بر SCM هوش تجاری (BI) مدیریت ارتباط با مشتری (CRM) Relative Decision Support Value . مجتمع سازی اطلاعات مشتریان . شروع انتقال تمرکز سیستم تصمیم یار از محصول به مشتری . تمرکز بر محصولات . توانائیهای تصمیمگیری محدود . بازاریابی بر اساس محصول ، نه مشتری Data Warehousing House-Holding DB Customer Information Files سیستمهای سنتی تصمیم یار 1975 1985 1995 2000 2005 در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

10 نیازمندیهای کیفیت داده
در مرحله مصاحبه کیفیت داده باید در سه گروه مورد بررسی قرار گیرد : کیفیت داده های موجود کیفیت مورد نیاز اولویت دهی برای تمیز کردن داده ها (Cleansing) در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

11 گزارش نیازمندیهای تجارت
این گزارش حاوی موارد زیر میباشد : نتایج مصاحبه (Findings) : گردآوری تمام نیازمندیها از مصاحبه شوندگان باید بر اساس مصاحبه شونده و تاریخ مصاحبه مرتب شوند Issues : موضوعات مهم باید مشخص شوند و به سرعت به آنها رسیدگی شود . حل تمام مسائل نیازی به هوش تجاری ندارد Opportunities : فرصتها باید مشخص شوند . پیشنهادات (Recommendations؟) : پس از آنالیز ، توصیه هایی بدست می آیند .این توصیه ها میتوانند موجب حل مشکلی در سیستم موجود شوند و یا یک راه حل جدید هوش تجاری را پیشنهاد دهند اولویت ها (Next steps): بعضی از اعمال توصیه شده مشخص از دیگر اعمال مهمتر و اساسی تر میاشند و گاهی اوقات اجرای آنان به دیگر اعمال وابسته است . در این مرحله مراحل تقدم کارهای توصیه شده ارائه میگردد. در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

12 گزارش نیازمندیهای مخصوص پروژه
در این مرحله مشکلات تجاری دقیق ، صریح و واضح بیان میشوند. در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

13 گزارش نیازمندیهای مخصوص پروژه
مسائلی که در این مرحله به آنها میپردازیم عبارتند از : جنس مشکل موجود زیانهایی (فرصتهای تجاری از دست رفته ، هزینه های اضافی عملیاتی ) چرا نمیتوان مشکلات را بدون BI حل کرد؟ برنامه های کاربردی BI چگونه به حل مسئله میپردازند نیاز به ابزارهای گرافیکی ارائه مانند OLAP اولویت بندی و جزئیات مربوط به داده های پایگاه داده ها و منابع آنها اولویت بندی و جزئیات مربوط به آماده سازی داده ها ( Data cleansing ) . نیاز مندی به داده های تاریخی( چند سال ) نیازهای امنیتی ... در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

14 اسناد نیازمندیهای کاربردی
Function : توابع مورد نیاز برای دسترسی به داده ها و گزارش گیری لیست شده و اولویت بندی میشوند. الگوریتمهای گزارش گیری ، Queries ، ad hoc capabilities، .... Data : داده های مورد نیاز محصول ، مشتری ، سفارشها ، رقبا در دامنه کسب و کار Data Cleansing : عناصر داده های مورد نیاز باید لیست و اولویت بندی شده و در سه دسته : بحرانی ، مهم و غیر ضروری قرار گیرند ، میزان قابل قبول dirty بودن داده ها باید تعریف شود. Performance : شاخصهای کارائی مانند زمان پاسخگوئی ، باید مشخص شده و تعیین گردند . موارد استثنا مشخص شده و مدیریت شوند . Security Availability : در محیط تصمیم یار هوشمند هوش تجاری امکان در دسترس بودن 24/7 فراهم میشود . در این مرحله میزان در دسترس بودن سیستم مشخص میشود . در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

15 فرآیند مصاحبه نکات مورد توجه در مصاحبه : وارد جزئیات پیاده سازی نشوید
هدایت افراد با سوالات مناسب تشخیص و حل دیدگاههای متناقض یادداشت برداری در طی مصاحبه مرور یادداشت ها تا پایان روز ضبط صدا در صورت امکان تهیه transcribe مرور مجدد نتایج رفع و اصلاح اشکالات احتمالی افزودن موارد فراموش شده در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

16 فعالیتهای توصیف نیازمندی مخصوص پروژه :
1. زیرساختهای فنی مورد نیاز موجودیت ها، روابط و مشخصه ها 6. توسعه مدل منطقی داده ها سخت افزارها ، DBMS ،ابزارهای DM ، ... 2.زیر ساختهای غیر فنی 5. بازنگری محدوده پروژه 8. ایجاد سند نیازمندیها App نقشها و مسئولیتها، استانداردها ، اولویتها ، ... 3.گزارش گیری مقایسه جزییات در سطح بالاتر و اصلاح ابهامات موجود 7. تعریف انتظارات اولیه از سروسیهای مورد نظر . مشخص شدن نیاز به توابع ، داده ها ، Cleansing ، . نیاز زیرساختهای تکنیکی و غیر تکنیکی . مذل داده ای منطقی سطح بالا نمونه گزارشها، پرس و جو ها Availability Security Response time Data cleanliness Ongoing support 4. منابع داده ای انتخاب منابع، تعیین جزئیات ، نیازمندی های Cleansing در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

17 4. نیازمندیهای منابع داده :
8. نیازمندیهای کاربردی طبقه بندی نیازمندی ها در گروه های زیر: Functions Data Cleansing Performance Security Availability لیست نیازمندی ها برای بهبود زیرساخت فنی و غیر فنی مدل داده ای منطقی سطح بالا 4. نیازمندیهای منابع داده : منابع داده تعیین جزئیات داده های مورد انتظار انتخاب مناسب ترین داده ها تعیین قواعد تجاری برای داده ها تعیین کیفیت داده کیفیت داده های موجود کیفیت مطلوب اولویت بندی برای تمیز کردن داده ها در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

18 نقشهای موجود در این فعالیتها:
Application lead developer Business representative Data administrator Data quality analyst Meta data administrator Subject matter expert در س هوش تجاری : فصل 4 کتاب نقشه راه هوش تجاری - دانشکده مهندسی کامپیوتر و فناوری اطلاعات دانشگاه صنعتی امیرکبیر - فریما منشی

19 بررسی ریسکهای عدم اجرای این گام
ترکیب فعالیت های تعیین نیازمندی ها با نمونه سازی امکان دور شدن از اهداف پروژه نادیده گرفتن برخی از داده ها یا وظایف نادیده گرفتن برخی موارد امنیتی اولویت بندی نامناسب نادیده گرفتن اهداف تجاری


Download ppt "Slides prepared by: Farima Maneshi Professor: Dr. Ahmad Abdollahzadeh"

Similar presentations


Ads by Google