ניתוח מערכות

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

הקורס מוכר על ידי הלשכה לטכנולוגיות המידע בישראל

מספר הקורס 1919

לצפייה בסילבוס המלא

למה ללמוד בג'ון ברייס?
  • חטיבת ההדרכה של מטריקס, חברת שירותי הטכנולוגיה הגדולה והמובילה בישראל
  • ג’ון ברייס היא המכללה שמשלבת הכי הרבה בוגרים בעולם ההייטק (YNET)
  • מובילים את תחום ההכשרות לעולם ההייטק והטכנולוגיה כבר 30 שנה, עם עשרות אלפי בוגרים בתעשיה
  • מרכז הדרכה רשמי של החברות הבינלאומיות המובילות: Microsoft, Google, AWS, SAP, Cisco ועוד
קורסי כניסה לעולם ההייטק | John Bryce Academy

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

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

על הקורס בקצרה

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

Strip

* מספר המפגשים והשעות למפגש עשויים להשתנות בין קורס לקורס

יתרונות הקורס

יתרונות הקורס

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

למה ניתוח מערכות מידע?

  • ביקוש גבוה וביטחון תעסוקתי | ניתוח מערכות מידע הוא אחד התחומים המבוקשים ביותר בשוק העבודה הטכנולוגי. עם המעבר המהיר לטכנולוגיות חדשות והצורך בהבנת תהליכים מורכבים, יש צורך גובר במומחי ניתוח מערכות שיכולים לגשר בין דרישות המשתמשים לתשתיות הטכנולוגיות בארגון.
  • שיפור הבנה עסקית וניהולית | הקורס משפר את ההבנה העסקית והניהולית של המשתתפים, ומאפשר להם ללמוד את השפה העסקית והאסטרטגיה של הארגונים המובילים בשוק. זה מעניק יתרון משמעותי במעבר מתפקידים טכניים לתפקידי ניהול בכירים.
  • התמודדות עם אתגרים טכנולוגיים | בקורס זה תלמדו להתמודד עם האתגרים הטכנולוגיים המורכבים ביותר בשוק. תלמדו כיצד לנתח, לאפיין ולעצב מערכות מידע מתקדמות תוך שימוש במתודולוגיות ניתוח חדשניות.
  • פיתוח מיומנויות ניהול ודיאלוג | הקורס משפר את יכולת ניהול הדיאלוג של משתתפיו עם ההנהלה וגורמים בכירים בארגון. תלמדו כיצד לתקשר ביעילות את הדרישות והפתרונות הטכנולוגיים ולהתמודד עם התנגדויות ושינויים בתוך הארגון.
  • חשיפה לטכנולוגיות מתקדמות | הקורס מספק חשיפה והבנה מעמיקה של טכנולוגיות מתקדמות, כולל BI, Big Data, Cloud Computing, AI ועוד מה שמאפשר למשתתפים להישאר מעודכנים בטכנולוגיות המובילות ולשלב אותן בתהליכי העבודה שלהם.
  • שיתוף ידע ויצירת קשרים מקצועיים | במהלך הקורס תיפגשו עם עמיתים ממגוון רחב של תחומים בתעשייה, מה שמאפשר לשתף ידע וליצור קשרים מקצועיים וחברים חדשים. הרשת המקצועית שתבנו במהלך הקורס יכולה לפתוח דלתות להזדמנויות קריירה עתידיות.
  • שיפור תהליכי פיתוח והגדרת דרישות | באמצעות יישום השיטות הנלמדות בקורס, תהליכי הגדרת הדרישות ייצרו מערכות עם פחות כשלים ותכנון פנימי שמנצל טוב יותר את הטכנולוגיות החדישות. תהליכים אלו מסייעים בהבטחת המערכת תהיה מתקדמת, יעילה וידידותית למשתמש.
זה המקום להבין לא רק מה לומדים, אלא למה זה רלוונטי לשוק העבודה היום. בדיקת התאמה
למי זה מתאים?

למי מיועד הקורס?

בוגרי מדעי המחשב המעוניינים להעמיק את הידע בניתוח מערכות

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

מהנדסי תעשייה וניהול המעוניינים לרכוש כלים לניתוח מערכות מידע

אקדמאים המחפשים להיכנס לעולם ניתוח המערכות

מנהלים המעוניינים לשפר את הבנתם בתהליכי ניתוח ואפיון מערכות המחשוב בארגון

סילבוס מורחב

תכני הלימוד במסלול

01 מבוא לניתוח מערכות, ייזום וחקר דרישות
  • הנדסת תוכנה – הגדרת המושג
  • גישות ומודלים לפיתוח תוכנה
  • הגדרת שלבי הניתוח ותפקיד מנתח המערכות
  • קשיים והמחסומים בניתוח מערכות
  • ייזום ו – ROI
  • הכרת תהליך הייזום
  • שלב הייזום
02 אפיון תהליכים - UC
  • תיאור תהליכים מפורט
  • שימוש במודל Use Cases
  • שילוב כלים בפיתוח המערכת המודרנית
  • עברית מבנית ופסאדו קוד
  • Activity Diagrams
  • טבלאות ועצי החלטה
  • UML – רלבנטי (UCD)
03 אפיון מוכוון נתונים - ERD
  • מודל הנתונים Entity Relationship Diagram
  • עקרונות Relational Database (RDBMS)
  • המודל הקונספטואלי
  • קשרים וישויות ב-ERD
  • ישות בסיסית
  • ישות על
  • חוקי הנרמול (CODD)
04 אפיון מוכוון עצמים - Class Diagram
  • שימוש בכלים ממוחשבים לניתוח המערכת
  • הסיבות והשימושים בכלי הנדסת תוכנה
  • מילון הנתונים כמרכז פיתוח הפרויקט
  • Object Oriented Analysis (OOA)
  • הגדרת מחלקות ואובייקטים
  • עקרונות ה-OO: הפשטת מידע, הכמסה, הורשה
  • פיתוח איטרטיבי ואג'ילי
05 DATA Modeling & SQL
  • נרמול ועיצוב הנתונים אחרי שלב ה-ERD
  • הכנת בסיס הנתונים והמעבר לעולם שאינו מנורמל
  • הגדרת מפתחות, אינדקסים ושימוש ב-Unique
  • עיצוב מודלים ופונקציות נתונים
  • SQL – שפת השאילתות של בסיסי הנתונים
  • התנסות Hands On במימוש הידע
  • עבודה עם MS SQL Server ו-SQLite
06 ניהול פרויקטים וחקר ישימות
  • מהו פרויקט? ומהי פעילות שוטפת?
  • הגדרת התכולות – WBS
  • גזירת חבילות העבודה
  • הגדרת המשימות ותיעדוף התכנון
  • תרשים Gantt לניהול פרויקטים
  • שיטות אמידה של משאבים ולו"ז
  • תיעוד תהליך הניהול, מעקב ובקרה
07 ניהול מוצר
  • מהו ניהול מוצר? במה שונה ניהול מוצר בחברות שונות?
  • ניהול מוצר מול ניהול פרויקט
  • מחזור החיים של המוצר
  • User Journey – מסעות לקוח
  • Design Thinking
  • כתיבת PRD
  • מפת הדרכים – Road Map
08 הנדסת אנוש – UX
  • הצגת הפתרון המוצע טרם שלב הפיתוח
  • כלי Prototype Axure
  • תיאור המסכים והניווט בין המסכים
  • בניית אב טיפוס
  • הבנת הלקוח לגבי המערכת העתידית
  • הצגת תוצר בסיום הקורס
09 ניתוח מערכות | BI + ETL & Data ותובנות מעולם ה- AI
  • איך מתנהלים פרויקטים בעולם ה-BI
  • תפקיד מנתח המערכות בעולם ה-BI
  • מגמות עסקיות המניעות את הצורך ב-BI
  • ארכיטקטורת BI וכלים לטעינת נתונים
  • מהו Big Data?
  • איך מטפלים במידע לא מובנה
  • שוק ה- Big Data
  • עולם ה-Hadoop
  • סוגי בסיסי הנתונים מסוג NoSQL
  • בקרת שגיאות, הפעלת לוגיקה ועוד
  • טיפול בשגיאות
  • היכרות ומבוא לעולם ה- AI בכלל ול- OpenAI בפרט
  • הגדרת ChatGPT וסט יכולות הבסיס שלו
  • איתור בעלי עניין פוטנציאליים לתהליך העבודה (Stakeholder engagement)
  • ניתוח נתונים ראשוני (Primal Data analysis) וחשיפת תובנות
  • איתור סיכוני בסיס ודרכי גידור (Risk assessment)
10 SOA + BPM
  • הגדרת הארכיטקטורה ומבנה הבסיס SOA
  • Web Services – יחידות העבודה כשירות
  • WSDL
  • XML מול JSON
  • מסמך אפיון שירות
  • הצורך ב-web service וכיצד בונים אותו
  • השתלבות עם עולם ה-BPM
11 אבטחת מידע
  • היכרות עם מושגי יסוד בעולם ה-Security
  • וירוסים, סוסי טרויאנים ונוזקות
  • סוגי התקפות נפוצות בעולם ה-Cyber
  • מנגנוני הגנה – Firewall, WAF
  • מודל ה-CIA וניהול פקטורי הזדהות
  • מעגל אבטחת המידע ומעגל החדירה
  • חוק הגנת הפרטיות והשלכותיו
12 השפעה על איפיון המערכות REST API + Microservices &
  • עבודה עם ממשקים בעולם האינטגרציה
  • REST
  • HTTP API’s
  • REST API’s
  • WSDL מול Swagger
  • Microservices
  • Event Driven Architecture
  • מנגנוני הגנה – Firewall’s, WAFs, וכדומה
  • מודל ה- CIA וניהול פקטורי הזדהות
סרטון מרצה

הכירו את הקורס מקרוב

עוד מידע חשוב

כל מה שכדאי לדעת

הסילבוס המלא
  • הנדסת תוכנה – הגדרת המושג
  • גישות ומודלים לפיתוח תוכנה
  • הגדרת שלבי הניתוח ותפקיד מנתח המערכות
  • קשיים והמחסומים בניתוח מערכות
  • ייזום ו – ROI
  • הכרת תהליך הייזום
  • שלב הייזום
  • תיאור תהליכים מפורט
  • שימוש במודל Use Cases
  • שילוב כלים בפיתוח המערכת המודרנית
  • עברית מבנית ופסאדו קוד
  • Activity Diagrams
  • טבלאות ועצי החלטה
  • UML – רלבנטי (UCD)
  • מודל הנתונים Entity Relationship Diagram
  • עקרונות Relational Database (RDBMS)
  • המודל הקונספטואלי
  • קשרים וישויות ב-ERD
  • ישות בסיסית
  • ישות על
  • חוקי הנרמול (CODD)
  • שימוש בכלים ממוחשבים לניתוח המערכת
  • הסיבות והשימושים בכלי הנדסת תוכנה
  • מילון הנתונים כמרכז פיתוח הפרויקט
  • Object Oriented Analysis (OOA)
  • הגדרת מחלקות ואובייקטים
  • עקרונות ה-OO: הפשטת מידע, הכמסה, הורשה
  • פיתוח איטרטיבי ואג'ילי
  • נרמול ועיצוב הנתונים אחרי שלב ה-ERD
  • הכנת בסיס הנתונים והמעבר לעולם שאינו מנורמל
  • הגדרת מפתחות, אינדקסים ושימוש ב-Unique
  • עיצוב מודלים ופונקציות נתונים
  • SQL – שפת השאילתות של בסיסי הנתונים
  • התנסות Hands On במימוש הידע
  • עבודה עם MS SQL Server ו-SQLite
  • מהו פרויקט? ומהי פעילות שוטפת?
  • הגדרת התכולות – WBS
  • גזירת חבילות העבודה
  • הגדרת המשימות ותיעדוף התכנון
  • תרשים Gantt לניהול פרויקטים
  • שיטות אמידה של משאבים ולו"ז
  • תיעוד תהליך הניהול, מעקב ובקרה
  • מהו ניהול מוצר? במה שונה ניהול מוצר בחברות שונות?
  • ניהול מוצר מול ניהול פרויקט
  • מחזור החיים של המוצר
  • User Journey – מסעות לקוח
  • Design Thinking
  • כתיבת PRD
  • מפת הדרכים – Road Map
  • הצגת הפתרון המוצע טרם שלב הפיתוח
  • כלי Prototype Axure
  • תיאור המסכים והניווט בין המסכים
  • בניית אב טיפוס
  • הבנת הלקוח לגבי המערכת העתידית
  • הצגת תוצר בסיום הקורס
  • איך מתנהלים פרויקטים בעולם ה-BI
  • תפקיד מנתח המערכות בעולם ה-BI
  • מגמות עסקיות המניעות את הצורך ב-BI
  • ארכיטקטורת BI וכלים לטעינת נתונים
  • מהו Big Data?
  • איך מטפלים במידע לא מובנה
  • שוק ה- Big Data
  • עולם ה-Hadoop
  • סוגי בסיסי הנתונים מסוג NoSQL
  • בקרת שגיאות, הפעלת לוגיקה ועוד
  • טיפול בשגיאות
  • היכרות ומבוא לעולם ה- AI בכלל ול- OpenAI בפרט
  • הגדרת ChatGPT וסט יכולות הבסיס שלו
  • איתור בעלי עניין פוטנציאליים לתהליך העבודה (Stakeholder engagement)
  • ניתוח נתונים ראשוני (Primal Data analysis) וחשיפת תובנות
  • איתור סיכוני בסיס ודרכי גידור (Risk assessment)
  • הגדרת הארכיטקטורה ומבנה הבסיס SOA
  • Web Services – יחידות העבודה כשירות
  • WSDL
  • XML מול JSON
  • מסמך אפיון שירות
  • הצורך ב-web service וכיצד בונים אותו
  • השתלבות עם עולם ה-BPM
  • היכרות עם מושגי יסוד בעולם ה-Security
  • וירוסים, סוסי טרויאנים ונוזקות
  • סוגי התקפות נפוצות בעולם ה-Cyber
  • מנגנוני הגנה – Firewall, WAF
  • מודל ה-CIA וניהול פקטורי הזדהות
  • מעגל אבטחת המידע ומעגל החדירה
  • חוק הגנת הפרטיות והשלכותיו
  • עבודה עם ממשקים בעולם האינטגרציה
  • REST
  • HTTP API’s
  • REST API’s
  • WSDL מול Swagger
  • Microservices
  • Event Driven Architecture
  • מנגנוני הגנה – Firewall’s, WAFs, וכדומה
  • מודל ה- CIA וניהול פקטורי הזדהות
זכאות לתעודת סיום

על מנת להיות זכאים לקבל תעודות גמר של הקורס יש לעמוד בדרישות הבאות:

  • נוכחות ב- 80% מהמפגשים לפחות
  • מעבר בהצלחה משימות ו/או מבחנים פנימיים
  • הגשת פרויקטים
תוכנית הלימודים
  • 244 שעות לימוד אקדמיות בכיתה
  • כ- 175 שעות עבודה עצמאית על פרויקטים
  • חומרי לימוד הכוללים מצגות, חוברות לימוד תרגולים ופתרונות
  • למידה היברידית – למידה מהכיתה או מהבית
  • משימות הערכה [פרויקטים, מבחנים, משימות בית]
  • תעודת סיום

לימודי ערב | פעמיים בשבוע בין השעות 17:30-21:00

או בימי ג' בשעות הערב (17:30-21:00) ובימי ו' בשעות הבוקר (09:00-12:30)

 אין לימודים בחגים ובמועדים

מערכת לניהול למידה

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

במערכת יוכלו הסטודנטים למצוא מגוון רחב של כלים ומשאבים שיסייעו ללמידה יעילה ונוחה:

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

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

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

מעקב ציונים: מעקב אחר הציונים וההתקדמות בקורס.

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

מתקדמים לשלב הבא

רוצים לבדוק התאמה לקורס?

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

בדיקת התאמה ללא עלות