קורסים
- הנדסת דרישות (10213) תקציר הקורס:
- סמינר בשיטות פיתוח (10261) תקציר הקורס:
- מתודולוגיות תכנות Agile (10346) תקציר הקורס:
- אתיקה בהנדסת תוכנה (10827) תקציר הקורס:
- הנדסת דרישות וממשקים (61023)
- אינטגרציה ובחינה של מערכות (61028)
תקציר:
ניתוח הדרישות הוא השלב הראשון והכי משמעותי במחזור החיים של פיתוח, שבו מזהים את בעיית הלקוח ואת הדרישות למערכת תוכנה שתפתור את בעיית הלקוח. נציג הפיתוח מזהה את צרכי הלקוח ומתרגם אותם לאופיין (טכני) שישמש הן את מהנדסי פיתוח התוכנה והן את הבודקים המאשרים את המוצר. המחקר מראה שיותר מ-75% מהתקלות שמתגלות אצל הלקוחות לאחר התקנה מקורן באפיון הדרישות. |
תקציר:
תהליך פיתוח תוכנה הוא נושא שנדון ללא הרף במסגרות המקצועיות של הנדסת תוכנה, וכל חברה עוברת שינויים רבים מתוך מטרה לשפר את איכות התוכנה ואת איכות המוצר. בתעשיות ההייטק כמו התעשיות הרפואיות או תעשיות הרכב, ישנו פרמטר נוסף, והוא הצורך לצפות (predict) את איכות התוכנה והמוצר במהלך תהליך הפיתוח כחלק מההתחייבות ללקוחות. |
תקציר:
הקורס מציג מתודולוגיות ניהול פרוייקטים ותהליכי פיתוח מתקדמות, בעיקר אלו העוסקות בפיתוח זריז (Agile) הנמצאות בשימוש בתעשייה. |
תקציר:
התעשייה עתירת הידע חושפת את עובדיה ללא מעט אתגרים מוסרים והתלבטויות אתיות : האם לגיטמי לעבוד בחברה ללא קוד מוסרי מה לגבי חברות שיוצאות נגד ישראל באופן מבוהק ? האם מוסרי לעבוד בחברה שעוסקת בהימורים ומה אריסטו וקאנט יגידו על כול זה ? |