קורס ניתוח מערכות מידע בסביבות טכנולוגיות מתקדמות כולל עולמות Mobile, Agile, Cyber, BI & Big Data

מק"ט: #1919 | משך קורס: 404 שעות אק'

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

לפרטים נוספים, מלא את פרטיך או התקשר 03-7100779
*שדות חובה
PDF version

מבוא


לקורסים מקצועיים קצרים בתחום הקלק כאן וכאן >


 

במסגרת קורס ניתוח מערכות מידע נלמדים עקרונות בארכיטקטורת מערכות, תקני תיעוד, דוגמת נוהל מפת"ח.
הקורס משלב לימוד של כלי ה- Case ככלי עזר לתהליכי האפיון והעיצוב אשר ישרת את התלמידים לצורך למידה תרגול וביצוע הפרויקט ב- UML.
כלי case זה יאפשר לתלמידים לשרטט, לשמור ולנהל את תרשימי מתודולוגיית ה- UML הנלמדת בקורס. בעזרת כלי Case זה כל פרויקט ישרטט את מודל ה- Use Case, יבנה Activity Diagram לכל Use Case, יבנה Class Diagram למודל ויכין Sequence Diagram עבור ה- Use Cases. וכמובן יבנה State Chart למחלקות הרלוונטיות.
הקורס מקיף נושאים מתקדמים רבים הקשורים לסביבת חדשניות, כגון: ניתוח מערכות ל-Mobile , עולם ה- (Agile, Business Intelligence (BI + Big Data, אבטחת מידע - סייבר. 

אודות

מסלול ניתוח מערכות המורחב בג'ון ברייס הדרכה, מוכר ע"י הלשכה למנתחי מערכות בישראל

 

על חברת ג'ון ברייס הדרכה:

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

 

פעילויות ג'ון ברייס הדרכה מחולקות ל-5 תחומים עיקריים:

  • הדרכת אנשי מקצוע במגוון הטכנולוגיות ותחומים חדשניים
  • מסלולי הכשרה והסבה לתחום היי-טק וטכנולוגיית המידע
  • הדרכה והטמעת מערכות מידע למשתמשי מחשוב בארגון
  • הדרכת מיומנויות כלליות בארגונים עתידי ידע וטכנולוגיה
  • שירותי e-Learning משולבים בתהליכי הלמידה אחרים

 

מדוע כדאי ללמוד בקורס ניתוח מערכות מידע בג'ון ברייס הדרכה ?

  • נסיון בהעברת הקורס: תחום ניתוח מערכות בג'ון ברייס הדרכה הוא מהתחומים בעלי הנסיון הרב ביותר, זהו קורס שאנו מריצים כבר 20 שנה כך שצברנו נסיון רב בצרכי השוק המשתנים ובאוכלוסיות היעד המשתנות.
  •  קורס ניתוח המערכות הנו קורס מרחיב אופקים הפותח עולמות תוכן רבים ומגוונים בתחום תהליכי הפיתוח והטכנולוגיות בתחום מערכות המידע.
  •  כמשתמש ומנהל מערכות מידע שאיננו מכיר את תהליך הפיתוח וההגדרה של מערכת המידע תהפוך בעזרת הקורס לשותף אמיתי ופעיל בתהליכי האפיון וההגדרה של המערכת המבוססת כיום על גישת ה – UML, תוך הבנה של הדרכים לביצוע הניתוח והגדרת הדרישות בצורה הטובה ביותר.
  • במפתח תוכנה תהפוך בעזרת הקורס מתוכניתן היודע ליישם ולממש קוד תכנות למנתח מערכות תוכנה המבצע את ההגדרה והאפיון של המערכת. תפקיד  מנתח המערכות מהווה המשך טבעי להתפתחות של התוכניתן במסלול הקידום המקצועי והניהולי ומהווה את השלב הבא במסלול הקריירה של כל תוכניתן.
  • הקורס מקנה ידע ומיומנויות שיאפשרו לך להצליח טוב יותר בתהליכי ניתוח, עיצוב והקמה של מערכות מידע מבוססת גישת UML, בארגון תוך קבלת החזר השקעה מיידי.
  • הקורס משפר את יכולת ההבנה של תהליכי הפיתוח, הגדרת מערכת המחשוב תוך שיפור יכולת ביצוע הדיאלוג בין מנתח המערכת ומשתמש המחשוב 
  • בעזרת הקורס תשפר את יכולת הגדרת מערכת המידע על בסיס כלים מתודיים תוך מענה טוב יותר לדרישות משתמשי המחשוב בארגון.  
  • בעזרת הקורס תלמד איך להגדיר מערכת מחשוב טובה יותר, מתאימה יותר ועם החזר השקעה מרבי לארגון.
  • בעזרת הקורס ויישום השיטות הנלמדות בקורס, תהליכי הגדרת הדרישות והתפוקות של הגדרת הדרישות ייצרו מערכות עם פחות כשלים בהגדרה ועם תכנון פנימי המנצל טוב יותר את הטכנולוגיות החדישות (כדוגמת Web Services), לשרות הארגון. 
  • בעזרת הקורס תוכל להבין איך להטמיע את מגוון הגישות החדשות ביותר בפרויקטים השונים תוך שילובם בטכנולוגיות הקיימות היום בשוק.
  • בעזרת הקורס תלמד איך לממש את הגדרת הדרישות הפונקציונאליות על ידי תכנון ועיצוב של הארכיטקטורה והמבנה הפנימי של מערכת המידע הטוב ביותר תוך יצירת מערכת ידידותית, תחזוקתית עם הביצועים הטובים ביותר ויכולת שרידות והתאוששות.
  • בעזרת הקורס תוכל לבנות פרוטוטייפ בכלי המתקדם והנפוץ בשוק – AXURE 
  • בעזרת הקורס תיחשף למגוון היכולות של הטכנולוגיה ומערכות המידע כולל הכרת החידושים וכיווני ההתפתחות השונים, כגון: ניתוח מערכות למובייל ,עולם ה- Big Data, ניהול פרוייקטי Agile וכיצד משלב בהם עולם הנדסת תוכנה.
  • בעזרת הקורס  תלמד מנגנוני בקרת איכות ומדדים לבחינת תהליכי הניתוח והעיצוב של מערכת המידע בארגון.

 

ליווי מקצועי:

מנהל תחום ניתוח מערכות הוא מר רז הרשטיג, בעלים של חברה פרטית (PRO-CESS ) להנדסת תוכנה, ניתוח מערכות ומתודולוגיות, בעל ניסיון של 18 שנה בניתוח מערכות, מבצע כיום הנחלת מתודולוגיות ניתוח מערכות בארגונים רבים ושימש כמנהל צוות מנתחי מערכות שנים רבות.
המנהל האקדמי של הקורס הוא מר פיני מתיא, חבר בנשיאות לשכת מנתחי המערכות ובעל 25 שנות ניסיון בתחום ניהול ופתוח מערכות.
בתחום ניתוח המערכות אנו מעסיקים מרצים מהשורה הראשונה בעלי ניסיון רב בהדרכת קבוצות. המרצים בקורס ניתוח מערכות עובדים בתחום כבכירים בתעשייה ובתפקידים מגוונים ועוסקים ביעוץ בחברות שונות כך שהניסיון הרב והמגוון שהם מביאים איתם מחבר בין עולם המתודולוגיה הנלמד לבין התעשייה האמתית

 

פרוייקט:

את הקורס מלווים פרויקטים שיבוצעו בצוותים. הפרויקט הנו מונחה לרבות 176 שעות עבודה עצמית למשתתף.
לפרויקט חשיבות רבה בתרגול מעשי ומטרתו שילוב של כל החומר הנלמד בקורס. החל מתהליכי ייזום, מצב קיים, אפיון והעיצוב. הפרויקט מבוסס על גישה מוכוונת עצמים UML תוך שימוש בכליCASE StarUML . שיעורי הנחייה במהלך הקורס נתמכים באמצעות מנחה מקצועי.

 

זכאות לתעודת גמר

  • משתתפי הקורס נדרשים בחובת נוכחות של 80%
  • עמידה בבחינות מקצועיות
  • הגשת הפרויקטים השונים
  • בסיום הקורס יקבלו החניכים תעודת גמר של בוגר קורס ניתוח מערכות מידע

קהל יעד

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

משך הקורס

  • 404 שעות לימוד (228 שעות פרונטליות + 176 שעות פרויקט)
  • לימודי ערב 17:30- 21:45/ ערב משולב עם יום ו' (09:00-13:15) ,שני מפגשים שבועיים
  • הלימודים אינם מתקיימים בחגים ומועדים. לוח חופשות עדכני יחולק לסטודנטים 

תוכנית הקורס


1. מבוא – מחזור חיים
הנדסת תוכנה – הגדרת המושג, גישות ומודלים לפתוח תוכנה, מחזור חיי פיתוח תוכנה, הגדרת שלבי הניתוח ותפקיד מנתח המערכות, הקשיים והמחסומים בניתוח מערכות.

2. ייזום הניתוח ו - ROI
הכרת תהליך הייזום, שלב הייזום בשילוב נוהל מפת"ח, יעדים ומטרות, דרישות פונקציונאליות: כמותיות ואיכותיות, ROI – מודל החזר השקעה והצדקת המערכת, חקר היתכנות, תיחום המערכת, תרשימי תהליכים, Workflow, אילוצים ומגבלות, תוכנית פעולה לניתוח המערכת.

3. איסוף נתונים
שיטות לאיסוף מידע, פיתוח כלים (מבחנים, שאלונים, טפסים), מערכות איסוף נתונים, ניהול ושמירת נתונים, איגום נתונים.

4. ניתוח מצב קיים
תרשימי זרימה פונקציונאליים: מטרה ושימושים, רכיבים בסיסים, עקרונות הבנייה.
TOP DOWN- מהמאקרו למיקרו: כלים להגדרת מכלול התהליכים הקיימים וחלקותם לקבוצות – עץ התהליכים.
כלים לתיעוד תהליכים במצב הקיים –מטרה ושימושים, רכיבים בסיסים, עקרונות הבנייה, תרשים התוכן, תרשים ברמת המאקרו ותרשימים מפורטים, כללים לפירוק תרשימים: מטרה ושימושים, עקרונות הבנייה.
בעיות במצב הקיים: סיווג הבעיות, הגדרת סיבות ותוצאות, קביעת עדיפויות (דיאגרמת פארטו), רשת בעיות.

5. הגדרה וניהול דרישות
מקומו של שלב איסוף הדרישות במחזור חיי המערכת, תפקידו של מנתח המערכות בתהליך הגדרת הדרישות, מטרותיו של שלב הגדרת הדרישות, מהן דרישות?, תכונות הדרישות, סוגי הדרישות, דרישות גלויות ודרישות נסתרות, שעל מנתח המערכות לחשוף, תיעוד וכתיבה איכותית של הדרישות. מעבר מ Business Requirements לSystem Requirements ,Traceability בין סוגי הדרישות ,ניהולן של דרישות לאורכו של פרויקט, בעלי התפקידים המעורבים במחזור חיי הדרישה, מעקב אחר דרישה ומחזור חיי הדרישה.

6. חקר ישימות
שלב קריטי בעולם המכרזים ובחירת הפתרון – השילוב בנוהל מפת"ח, מודל חקר הישימות, מטרות, ישימות טכנולוגית, ישימות כלכלית, ישימות ארגונית, חקר הישימות ומנתח המערכות, שלבי התהליך, איסוף המידע, הגדרת פתרון לוגי, הגדרת תצורה, , תנאי סף, בקשה לקבלת מידע – RFI, בקשה לקבלת הצעות – RFP, מודל דלפי ו Satty וניתוחי עלות תועלת, עקרונות בקביעת קריטריונים, תבחינים ומשקולות.

7. אפיון מכוון נתונים
מודל הנתונים – עקרונות, המודל הקונספטואלי, קשרים וישויות ב -ERD (ישות בסיסית, ישות על, ישות קשר, תת ישות). עקרונות הבנייה, מאפיינים בישות, חוקי הנרמול (CODD).

8. אפיון המערכת העתידית בגישה מוכוונת עצמים- UML בשילוב StarUML.
כלים ממוחשבים לניתוח המערכת CASE:
הסיבות, היתרונות והשימושים בכלי CASE, מילון הנתונים כמרכז פיתוח הפרויקט, עבודה עם כלי CASE לפיתוח המערכת בגישת UML – StarUML , עבודה עם כלי CASE לניתוח נתונים.

גישה מוכוונת עצמים:
מתודולוגיות לפיתוח תוכנה, הבעיות בשיטות הפיתוח המסורתיות, פיתוח מוכוון עצמים מול פיתוח פרוצדורלי, הגדרת מחלקות, Objects Classes &, הפשטת מידע ((Abstractions, "הכמסה" ( Encapsulation) "הורשה" (Inheritance) שלבים בפיתוח המערכת, שילוב מתודולוגית RUP ופיתוח איטרטיבי.

מודלים וכלים באפיון המערכת העתידית בגישה מכוונת עצמים:
מודל ה Use Cases המודל הסטטי, המודל הדינמי.
שילוב הכלים בפיתוח המערכת.
תיאור תהליכים מפורט: עברית מבנית, Action Diagrams, טבלאות ועצי החלטה.

ארגונים רבים אינם ממשים את כל עולם ה -uml אלא חלקים המתאימים לארגונים אלו. בקורס זה נלמד כיצד אפשר להשתמש ברכיבים משיטה זו גם אם אנו מאפיינים בשיטה אחרת .

9. מבוא לניהול פרויקטים
מנהל הפרויקט , כמנהל , כמנהל פרוייקטים וכמנהל פרוייקטים בעולם מערכות המידע. הגדרת המשימות והתיעדוף תכנון לו"ז ( Gantt Pert), מבוא לשיטות אמידה של משאבים ולו"ז, תיעוד תהליך הניהול, מעקב ובקרה.

10. הנדסת אנוש וממשק אדם מערכת – User Experience
מבוא, הקשר שבין ממשק למנתח מערכות, שלב האפיון ועיצוב ממשק, הכשרת כללי הנדסת אנוש, אפיון משתמשים, ניתוח תפקיד, מידע רלוונטי, עיצוב קונספטואלי, עיצוב מפורט, Usability Test, ממשקי אינטרנט.

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

12. פרוטוטייפ - AXURE
מנתח המערכות נדרש להציג בפני הלקוח את הפתרון המוצע עוד לפני היציאה לפיתוח.
ה AXURE הינו הכלי הפרוטוטייפ בעל שימוש נרחב בארגונים בישראל המשמש את מנתח המערכות לבניית מסכים ו flow בין המסכים בצורה קלה מחד ומספקת ללקוח את ההבנה לגבי המערכת העתידית בצורה מיטבית מאידח. בסיום הקורס ידרשו התלמידים להציג תוצר זה.
התלמידים יקבלו מספר סרטוני הדרכה בנושא.

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

14. מתודולוגיות חדשניות בניהול פרויקטים – מבוא ל- Agile ו-SCRUM:
הבעייתיות בטכניקת הניהול הקלאסית בעולם מערכות המידע, מבוא ל-AGILE: המושג, האבולוציה, ותחומי העיסוק, מה זה SCRUM?, חוקי ה-SCRUM, הגדרת בעלי תפקידים מחודשת, תהליך העבודה הפרויקטאלי והטקסים הייחודיים למתודולוגיית ה SCRUM , טכניקות מדידת איכות, צורת הניהול החדשה, ההיבטים הפסיכולוגיים בעבודה ב-Agile וכיצד על זה משפיע תפקידו החדש של מנתח המערכות וכיצד נשלב כלים מעולם הנדסת התוכנה לשיטה זו.

15. עיצוב בגישה מוכוונת עצמים- UML בשילוב StarUML.
מודלים וכלים בעיצוב המערכת המוצעת בגישה מכוונת עצמים, עידון המודלים משלב האפיון של המערכת ומימוש בסביבת פיתוח מכוונת עצמים, מעבר לטבלאות, עיצוב מודלים ופונקציות.

16. עיצוב מוכוון נתונים
לאחר שבשלב הראשון הגדרנו "מה" אנו רוצים ממודל הנתונים ברמה הלוגית , אנו נדרשים להכין את בסיס הנתונים למעבר לעולם שאינו מנורמל , מעבר לטבלאות, הגדרת מפתחות , unique ואינדקסים.

17. שפת SQL
כתיבת שאילתות (Select Statements) מול בסיס הנתונים, ביצוע DML Insert ,Update ,Delete מול בסיס הנתונים, יצירת טבלאות, אינדקסים ואובייקטים שונים בבסיס הנתונים והגדרת Views על מסד הנתונים.

18. Data Warehouse

19. (Business Intelligence (BI ו- BIG DATA
מבוא ל – BI, מגמות עסקיות המניעות את הצורך ב - BI, ארכיטקטורת BI , כלים לטעינת נתונים, כלים לשליפת נתונים, ניתוח והצגת נתונים, עבודה עם מסד נתונים רב ממדי, מחזור החיים של יישום מערכת BI, ייחודיות ניתוח מודל הנתונים במערכת BI וסוגיות בישום BI.BI, כלים ומוצרי BI, הקשר ל- Prediction ול-Data Mining.
Self service BI
בחלק של BIG DATA נלמד מהו BIG DATA, מידע לא מובנה, שוק ה- BIG DATA, עולם ה HADOOP, מה הם סוגי בסיסי הנתונים מסוג NOSQL.

20. מימוש תהליך הסבה / ETL
תהליך ה ETL הינו תהליך מתוך עולם ה bi שתפקידו להעביר נתונים ממערכות המקור למחסן הנתונים לפי תזמון , בקרת שגיאות הפעלת לוגיקה וכדומה.
תהליך ההסבה שאותו נדרש מנתח המערכות להכיר היטב הינו תהלך מאוד דומה לתהליך ה ETL פרט לעובדה משמעותית אחת כי תהליך ההסבה מתבצע בדרך כלל פעם אחת.
נלמד כיצד מטפלים בשגויים , ניקיון נתונים , כתיבת source to target ותרגול מימוש בעזרת SSIS/
התלמידים יקבלו סרטוני הדרכה כיצד להשתמש בכלי .

21. SOA+BPM -
Service Oriented Architecture זה לא רק Web Services, במסגרת שני מפגשים אלו יינתנו כלים למנתח המערכות לבנייה ולהבנה נכונה של ארכיטקטורת השירותים ובכללם הבנת הצורך ב web service כיצד בונים אותו מה חשוב למנתח המערכות לדעת וכיצד כל זה משתלב עם עולם ה- :BPM BIsiness Processing Management .

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

תגיות
Cyber   |   Big Data   |   קורס ניתוח מערכת   |   mobile