(הוראת) הנדסת תוכנה, או הנדסת מחשוב במגמת תוכנה?

Slides:



Advertisements
מצגות קשורות
מגמת ניהול עסקי "קציר".
Advertisements

הערכות מילוליות קורס מנב"ס בתוכניות להכשרת מנהלים ומורים במוסדות להשכלה גבוהה, תשס"ה. © כל הזכויות שמורות למשרד החינוך התרבות והספורט.
המגמה החברתית-ארגונית המחלקה לפסיכולוגיה אוניברסיטת בר-אילן
המגמה החברתית-ארגונית המחלקה לפסיכולוגיה אוניברסיטת בר-אילן
הרצאה בכנס מוח "המורה אני רוצה להצליח במבחן, אבל אני לא מספיק להעתיק מהלוח, אולי את מוכנה..." דינה סלע, מטח אורנה רוזנבלט,
בית ספר קהילתי - מדעי ישגב
פורטל בית ספרי.
ניהול מערכות משרדיות.
מגמת הנדסת תעשייה וניהול
המינהל הפדגוגי אגף בכיר בחינות
ועדה חקלאית 2017 חקלאות מנוהלת.
ועדה מלווה.
למנוע שגיאות בעזרת הכלים של "האתגר 5": המקרה של נקודת פיתול
תחקור והערכת מערכת .
מיצוי מצוינות והצטיינות
ניהול מחזור חיים של עובד
תיכון מקיף נשר כיתות י'-י"ב רכזת מגמה: שמחה כהן מנהלת: ד"ר חיה ילינק
ארועים שהיו ב קלודיה שגיא כנס שנתי בשדה וורבורג
מפת אזורי גידול גפן יין בישראל הווה ועתיד
תואר בוגר במדעי כדור הארץ
"בנגב ייבחן העם בישראל ויעמוד בהצלחה בכל הבחינות "
ייחוד העיסוק בעבודה סוציאלית
פרסום וקידום מכירות בכל שלב במחזור חיי המוצר, משתנה מדיניות התקשורת השיווקית שלו. פרט את מטרת התקשורת השיווקית בשלושה שלבים במחזור חיי מוצר כלשהו שתבחר.
האתר ללימוד מתמטיקה, שפות, גיאוגרפיה, ביולוגיה ומדעים.
מכטרוניקה.
בית-ספר כארגון – גישה מערכתית
קורס ניהול ידע מפגש 3 - פורטלים 2know.kmrom.com.
לתלמידי שנה א' במסלול הדו חוגי בפקולטה למדעי החיים - תשע"ט
עקרונות WEB2.0 ועולם ניהול הידע הארגוני
בניית תוכנית בית ספרית שנתית
לשכת סוכני הביטוח – הקמת אתר אינטרנט מקצועי לכל סוכן ביטוח בלשכה
באר שבע והנגב – מפריפריה למטרופולין
למידת חקר עבודת חקר – מהי
Entity Relationship Diagram – ERD
מרכזת הוראה ומנחה – ד"ר בקי שוקן יחידות לימוד 3, 5 ו- 6
רשות המחקר במכון מופ"ת תשע"ט
פיתוח מערכת מידע איך ???.
ברוכים הבאים למחלקה לפסיכולוגיה.
טיולים מהווים כלי נהדר לחינוך דרך התנסות אישית, אתגרים וגיבוש.
הקסם שבכימיה.
מהנדסים האקתון – שילוב האקתון בלימודי ההנדסה
Data Science by levels Dr. Alon Hasgall.
צביה ויסמן, ד"ר טל סופר, פרופ' רפי נחמיאס
לתלמידי שנה ב' במסלול החד חוגי בפקולטה למדעי החיים - תשע"ט
Microsoft Learning Network Manager
מבוא למגמת תקשוב כיתה י'.
פתרונות בית חכם מבית Smart-On
התמחות בפסיכיאטריה: הרצוי מול המצוי דעה אישית
קומבינטוריקה למדעי-המחשב EULER GRAPHS גרפים אויילרים
התוכנית הלאומית לצמיחה ירוקה ההזדמנות הירוקה של כלכלת ישראל
Rachel Greenwald, Tali Heiman (The Open University of Israel)
אם אתה מצגת זו חיונית עבורך... מנכ"ל שכיר מעסיק עובדים
לאינטל ירושלים דרושים סטודנטים להנדסת תוכנה/ מדעי המחשב להשתלבות במחלקות הפיתוח להשתלבות בצוות בדיקות קושחה (FW), התפקיד כולל לימוד מעמיק של תכונות ופרוטוקולים.
ניתוח כלכלי של בעיות משפטיות ליטיגציה ותובענות ייצוגיות
(או כיצד ללמוד בצורה נכונה מתחילת הסמסטר)
(או כיצד ללמוד בצורה נכונה מתחילת הסמסטר)
המחלקה להנדסת תוכנה סייבר.
הפחת רגולציה בבטיחות אש – מערך ב"מהפכה"
כימיה – "מסע אל תוך החומר".
פיתוח פעילויות המתאימות לגיוון של הוראת הכימיה והפעלתן
GSW Technology GSW-322M.
שיתוף פעולה - מחלקה ג' מחלקת הדרכה תשע"ח.
יום העיון הישראלי השלשה עשר במנועי סילון וטורבינות גז
והתאמתה למאפייני הסטודנטים
Pre-Medical Studies לימודי קדם רפואה B.Sc..
תוכנה 1 בשפת Java הקדמה שחר מעוז בית הספר למדעי המחשב
תכנית הלימודים לסטודנטים שנה ג' לשנת תש"פ
נושא השיעור לו- ו...לא נשמעות זהה אבל נכתבות שונה. ובעלות משמעות שונה
פיתוח תורה מקצועית ככלי למצוינות ארגונית
תמליל מצגת:

(הוראת) הנדסת תוכנה, או הנדסת מחשוב במגמת תוכנה? (הוראת) הנדסת תוכנה, או הנדסת מחשוב במגמת תוכנה? שולחן עגול בכנס להוראת הנדסת תוכנה מכללת כנרת אריאל פרנק סגן ראש המחלקה המחלקה למדעי המחשב אוניברסיטת בר-אילן A.Frank

שאלות מפתח לדיון כמה מכם רשומים כ"מהנדס תוכנה" (האם אפשרי בכלל?!) במרשם/פנקס המהנדסים והאדריכלים? מה מצב הוראת "הנדסת תוכנה" באקדמיה בארץ? מהי הנדסת תוכנה בכלל? מקצוע או תחום ידע? הנדסה או תוכנה? מדע, הנדסה, או אמנות? מה ההבדל בין הנדסת תוכנה ומדעי המחשב? מהם ההשלכות?! אולי זה בעצם הנדסת מחשוב במגמת תוכנה (ומגמות מחשבים, מערכות, תקשורת, מידע)? A.Frank

מבנה לשולחן עגול מורחב שאלות חימום אישיות שאלות חימום מוסדיות מקורות עיקריים להתייחסות שאלות חימום מקצועיות מבטים שונים של הנדסת תוכנה תחומים רלבנטיים להנדסה והנדסת תוכנה הנדסת תוכנה צריכה להילמד בגישה/דגש הנדסי תובנות לסיום A.Frank

שאלות חימום אישיות כמה מהמשתתפים בשולחן העגול כאן מחשיבים את עצמם למהנדסי תוכנה? כמה מכם סיימו את לימודיהם במסלול להנדסת תוכנה? האם היה זה מסלול של 3 שנים או 4 שנים? כמה מכם רשומים כ"מהנדס תוכנה" (האם אפשרי בכלל?!) במרשם/פנקס המהנדסים והאדריכלים? A.Frank

מהי ההכשרה של מהנדס תוכנה?! A.Frank

שאלות חימום מוסדיות (1) בכמה אוניברסיטאות בארץ יש פקולטה/מחלקה להנדסת תוכנה? בכמה אוניברסיטאות בארץ יש תוכנית/מסלול מוכר(ת) (לכל התארים) להנדסת תוכנה (בלבדי)? טכניון (בפקולטה למדעי המחשב,B.Sc. שקול לתואר מהנדס) באר-שבע (שנתיים ראשונות במחלקה למדעי המחשב בפקולטה למדעי הטבע ושנתיים אחרונות במחלקה להנדסת מערכות מידע בפקולטה למדעי ההנדסה) האוניברסיטה העברית (בית הספר להנדסה ומדעי המחשב, רק הנדסת מחשבים-תוכנה) האוניברסיטה הפתוחה (3 שנים, לא בית ספר להנדסה, לא מוכר ברישום ורישוי מהנדסים ואדריכלים) תל-אביב (יש רק בניין להנדסת תוכנה!) בר-אילן (פקולטה להנדסה - שמות ארבעת (תת-)בנינים בפקולטה להנדסה?!) 2 A.Frank

שאלות חימום מוסדיות (2) בכמה מכללות יש מסלול מוכר להנדסת תוכנה (בלבדי)? המכללה האקדמית להנדסה אורט בראודה (גם תואר שני) המכללה האקדמית להנדסה סמי שמעון (גם תואר שני) המכללה האקדמית להנדסה ירושלים המכללה האקדמית להנדסה אפקה שנקר בית הספר גבוה להנדסה ולעיצוב בית הספר הגבוה לטכנולוגיה בירושלים (במחלקה למדעי המחשב, מוכר רק הנדסת מחשבים-תוכנה)  המכללה האקדמית כנרת (עדיין לא מוכר ברישום ורישוי מהנדסים ואדריכלים) 5 A.Frank

מקורות עיקריים להתייחסות (1) D. Parnas, “Software Engineering Programs Are Not Computer Science Programs,” IEEE Software, vol. 16, no. 6, 1999, pp. 19–30. "Software Engineering 2004," Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering, A Volume of the Computing Curricula Series, http://sites.computer.org/ccse, (SEEK: Software Engineering Education Knowledge) "Software Engineering Body of Knowledge (SWEBOK) Home," 2004 (newer planned: 2013), http://www.computer.org/portal/web/swebok/home A.Frank

מקורות עיקריים להתייחסות (2) D. Parnas, “Software Engineering - Missing in Action: A Personal Perspective,” IEEE Computer, vol. 44, no. 10, 2011, pp. 54-58. L. Briand, “Embracing the Engineering Side of Software Engineering,” IEEE Software, vol. 29, no. 4, 2012, pp. 93–96.  J. Offutt, “Putting the Engineering into Software Engineering Education,” IEEE Software, vol. 30, no. 1, 2013, pp. 94–96. "הנדסת תוכנה ",ויקיפדיה, האנציקלופדיה החופשית, 17 ינואר 2013, http://he.wikipedia.org/w/index.php?title=%D7%94%D7%A0%D7%93%D7%A1%D7%AA_%D7%AA%D7%95%D7%9B%D7%A0%D7%94&oldid=13564307 A.Frank

בתאוריה, אין הבדל בין תאוריה ופרקטיקה, אבל בפרקטיקה יש ... A.Frank

שאלות חימום מקצועיות האם הנדסת תוכנה היא שם/כותרת/זימזומילה שיווקי(ת)? האם הנדסת תוכנה היא שם/כותרת/זימזומילה שיווקי(ת)?  בתעשייה עתירת-ידע (Hi-Tech), מה כתוב על שלט הדלת בחדר של בוגר מדעי המחשב (B.Sc.)? למה ב"מודעות דרושים" למהנדסי תוכנה דורשים בוגרי "מדעי המחשב"? האם הנדסת תוכנה היא תחום רך?! האם הנדסת תוכנה אינה הנדסה מכיוון שהתוצר שלה אינו טבעי/פיסי/משיש? A.Frank

האם הנדסת תוכנה היא: רק שם חלופי לתכנות/ניתוח-מערכות/פיתוח-תוכנה קורס במדעי המחשב תת-תחום במדעי המחשב החלק היישומי (Applied) של תכנות מחשבים גישה הנדסית במדעי המחשב דיפלומה מקצועית של טכנאי/הנדסאי/מהנדס רק תחום לתואר שני בלבד (זה גדול על סטודנטים לתואר ראשון?!) A.Frank

מבטים שונים של הנדסת תוכנה A.Frank http://www.sahet.net/htm/swdev12.html

מהי הנדסת תוכנה? האם הנדסת תוכנה היא מקצוע או תחום ידע? האם הנדסת תוכנה היא הנדסה, תוכנה, משהו באמצע (או אף אחד מהם)? האם הנדסת תוכנה היא מדע, הנדסה, או אמנות? בהנדסת תוכנה, האם אנשי הסגל צריכים להיות מהנדסי תוכנה? בהנדסת תוכנה, מה והאם יש קשר בין הוראה, מחקר, ויישום בתעשייה?! A.Frank

להביא למערכת/מוצר תוכנה שהיא ללא באגים וכשלים?! האם הנדסת תוכנה יכולה: להביא למערכת/מוצר תוכנה שהיא ללא באגים וכשלים?! להביא למערכת/מוצר תוכנה עם תעודת אחריות?! להביא למערכת/מוצר תוכנה עם תו תקן?! להיות תחום מוסדר (Regulated)?! להיות תחום מוכר/רשום ((Certified/Registered?! A.Frank

כמה מהנדסי תוכנה צריך כדי להחליף נורה ... A.Frank

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

הנדסת תוכנה צריכה להילמד בגישה/דגש הנדסי (לעומת מה שניתן במדעי המחשב) (1) ממאמרו של David Parnas: צורך להראות/לגעת בתהליכים (לא רק ללמד אותם). שקילת/בחירת היבטים לכאן ולכאן בהתאם לדרישות ההקשר/סביבה (משתמשים, שוק, תשתית, תזמון וכו'). בניית מוצרים שלמים (לעומת אימות עובדות והכללת/הרחבת ידע). A.Frank

הנדסת תוכנה צריכה להילמד בגישה/דגש הנדסי (לעומת מה שניתן במדעי המחשב) (2) ממאמרו של Jeff Offutt: צורך בבניית מערכות (של מערכות), ניהול פרויקטים, הבטחת איכות סטטיסטית. דגש על שיתופיות: למידה משתפת, עבודה במעבדה/סטודיו, עבודת צוות. מיקוד על מאפייני איכות רבים (יעילות, זמינות, שמישות, אמינות, סילומיות, אבטחה, בטיחות, תחזוקתיות, וכו'). לימוד חשיבה מתבדרת (Divergent Thinking) (ולא חשיבה מתכנסת). ביצוע אמידה מבדילה (Differentiated Assessment) (ולא אמידה אחידה). A.Frank

אז מה היה המסר?! A.Frank

תובנות לסיום הדיון היחס בין מדעי המחשב להנדסת תוכנה צריך להיות כמו היחס בין פיסיקה והנדסת חשמל ואלקטרוניקה, או כימיה והנדסה כימית?! הנדסת תוכנה ומדעי המחשב צריכים להתבדר, לא להתכנס! הנדסת תוכנה חשובה אבל אינה זוכה ליחס ותמיכה נאותות! אם מדעי המחשב היה קרוי מדעי התוכנה, האם היה זוכה ליחס נאות? אולי זה לא הנדסת תוכנה אלא מערכת/הנדסה עתירת-תוכנה (Software-intensive Systems/Engineering)? אולי זה בעצם הנדסת מחשוב במגמת תוכנה (ומגמות מחשבים, מערכות, תקשורת, מידע)? רק למהנדס מחשוב יש את הידע הדרוש לקביעת הקו המפריד בין מרכיבי החומרה למרכיבי התוכנה במערכת מחשוב! A.Frank

נכון שלא נשאר עוד זמן  A.Frank