מנתח עסקי

מנתח עסקי מנתח את ארגונים כגון עסקים, מחלקות ממשלה ומוסדות ללא כוונת רווח, ומעריך את המודל העסקי של הארגון ושילובו עם טכנולוגיה.

==רמות==
ישנן לפחות 4 שכבות של ניתוח עסקי:
* תכנון אסטרטגי - ניתוח של הצרכים האסטרטגים של הארגון.
* ניתוח מודל תפעולי-עסקי - הגדרה וניתוח של מדיניות וגישות תפעול עסקיות.
* הגדרת התהליך ועיצוב - מידול תהליכי העסק, בדרך כלל מפותח דרך מידול תהליך ועיצוב.
* טכנולוגיית מידע, ניתוח עסקי טכני - פירוש חוקי העסק והדרישות למערכות טכניות, בדרך כלל טכנולוגיית המידע, נקרא ניתוח המערכת.

==תיאור==
תפקיד מנתחי מערכות התפתח במקור מגורם שהיה חלק מפעילות העסק ופעל יחד עם עם טכנולוגיית המידע כדי לשפר את איכותם של המוצרים והשירותים המסופקים, לגורם שבנוסף לאיסוף דרישות עסקיות מסייע באינטגרציה וביצוע בדיקות קבלה וכך תומך בפיתוח של הדרכות וחומר מימוש ומשתתף במימוש ומספק תמיכה לאחר מימוש. מנתחים עסקיים היום מעורבים בפיתוח של תוכניות פרויקטים ובהרבה מקרים בעלי מיומנויות ניהול פרויקטים כאשר אלו חסרים אצל משתתפי הפרויקט האחרים.

==תחומי הפעילות==
תחומי הפעילות של מנתח עסקי תלויים ברמה של ההתערבות בניתוח העסק והמטרה של ספונסר הפרויקט. תחומי הפעילות כוללים מהגדרת דרישות העסקיות, דרישות פונקציונליות (הפיכת חוקים עסקיים לדרישות מערכת), הגדרת תהליכים והפיכתם למקרים עסקיים.<br />
תחומי הפעילות הבאים מתמקדות בניתוח עסקי במגזר טכנולוגיית המידע IT, אשר רוב העבודה סביב הדרישות. המנתח העסקי ישמור את הדרישות באיזשהו סוג של כלי ניהול דרישות, אם פשוט או מורכב.

=== דרישות עסקיות ===
זה מסמך אתחול פרויקט, המפרט את מה שצריך להשיג, ומדדי האיכות. בדרך כלל כתוב במונחים של מטרות רחבות שעל העסק להשיג, ולא פונקציות ספציפיות שהמערכת צריכה לבצע. מבחינת עיצוב, רק דרישות עיצוב יכולות להיות מוזכרות בשלב.
* דוגמה : היכולת לקלוט ולעבד פידבק לקוחות על השירות המסופק.

=== דרישות פונקציונליות ===
לעיתים דרישות העסקיות מפורקות לתת דרישות ולהרבה פונקציונליות של המערכת. תת-דרישות נקראות בדרך כלל דרישות מערכת.
דוגמאות:
* המערכת תאפשר יכולת קישור הערות לתוכנית הפרויקט
* המערכת תאפשר משתמש להכניס טקסט להערות אלו עד 255 תווים להערה.
=== דרישות משתמש (בעל אינטרס)===
הדרישות האלו הן חלק חשוב מעבודת המנתח. צורך בעלי עניין צריך להיות מתועד בצורה נכונה. הדרישות האלו עלולות להשפיע על עיצוב ופיתוח המוצר, ואיך מקרי בדיקות צריכים להיות, ובנוסף לא תמיד בעל האינטרס הוא המשתמש.

====דרישות איכות (לא פונקציונליות)====
דרישות שלא מבצעות פונקציה עבור הדרישות העסקיות, לדוגמה איכות, שימושיות ואבטחת מידע.

====דרישות מימוש====
הדרישות אשר צריכות להתבצע כדי להעביר את הארגון למצב העתידי הרצוי, ולאחר מכן לא יהיה צורך בהן.

==== ספציפיקציית דו"ח====
הגדרת מטרת דו"ח, הצדקתו, פרמטרים של הבעלים ושל זמני הריצה.

====מטריצת המעקב====
מטריצה למעקב אחר דרישות ובאשר מומשו או סיבות למה לא מומשו.

בתוך תחום מעגל החיים של פיתוח המערכת (SDLC), המנתח העסקי בדרך כלל מבצע סוג של תווך ותקשורת בין הצד העסקי של ארגון והספקים של השירות בארגון. תפקיד מקביל טכנולוגיית מידע הוא מנתח מערכת, מנתח פונקציונלי.

==יתרונות וחסרונות שימוש במנתח עסקי==
תפקיד המנתח הוא תפקיד מפתח בפיתוח תוכנה. הוא משמש כגשר בין הקצוות הטכניים-עסקיים לבעלי אנטרסים. בדרך כלל בארגונים שבהם אין מבנה פורמלי או תהליך בעל העסק והמפתחים מתקשרים ישירות, יש קושי בתקשורת ביניהם בלי המנתח, שכן למנהל אין הבנה טכנית ולמפתח אין הבנה ניהולית.
<br />
המנתח העסקי עוזר לתת הגדרה למטרות ודרישות, וחשוב ביותר כאשר הצורך בהן גדול, אך גם כאשר מפתחים במתודולוגיית פיתוח תוכנה זריז יש לו תפקיד חשוב בתווך בין הקצוות.
<br />
חיסרון יכול להיות אם המנתח העסקי משמש כ"איש באמצע" כלומר אך ורק מעביר אינפורמציה ולא מעבר.

== ראו גם ==
* מפל המים
* פיתוח תוכנה זריז
* דרישות תוכנה
* תכנון תוכנה
* בניית תוכנה
* בדיקות תוכנה
* תחזוקת תוכנה

קטגוריה:הנדסת תוכנה