סֵמֶל
יוניונפדיה
תִקשׁוֹרֶת
 Google Play כעת ב-
חָדָשׁ! הורד יוניונפדיה במכשיר אנדרואיד שלך!
חופשי
גישה מהירה יותר מאשר בדפדפן!
 

Extreme Programming

מַדָד Extreme Programming

Extreme Programming (או בקיצור XP) היא מתודולוגיית פיתוח תוכנה שנהגתה על ידי קנט בק. [1]

22 יחסים: Refactoring, משוב, מתודולוגיה לפיתוח תוכנה, מתכנת, מטפורה, פיתוח מונחה-בדיקות, פיתוח תוכנה זריז, קנט בק, קישור (תוכנה), שעות עבודה, תקשורת, תרחיש שימוש, תכנות מחשבים, תכנות מונחה-עצמים, תכנות בזוגות, בדיקת שילוב, בדיקות תוכנה, בדיקות יחידה, הנדסת תוכנה, העשור הראשון של המאה ה-21, הידור, 2000.

Refactoring

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

חָדָשׁ!!: Extreme Programming וRefactoring · ראה עוד »

משוב

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

חָדָשׁ!!: Extreme Programming ומשוב · ראה עוד »

מתודולוגיה לפיתוח תוכנה

#הפניה מתודולוגיית פיתוח תוכנה.

חָדָשׁ!!: Extreme Programming ומתודולוגיה לפיתוח תוכנה · ראה עוד »

מתכנת

מהנדס תוכנה כותב קוד בשפת התכנות JavaScript מְתַכְנֵת (לעיתים תָּכְנִיתָן או תַּכְנָת) הוא אדם העוסק בתכנות, כלומר בפיתוח ובתחזוקה של תוכנה למחשבים על ידי קידוד (כלומר כתיבה או שינוי של קוד) בשפת תכנות אחת או יותר.

חָדָשׁ!!: Extreme Programming ומתכנת · ראה עוד »

מטפורה

מֶטָפוֹרָה (מיוונית: μεταφορά; צירוף של התחילית מטא (μετά.

חָדָשׁ!!: Extreme Programming ומטפורה · ראה עוד »

פיתוח מונחה-בדיקות

פיתוח מונחה-בדיקות (Test-driven development ובקיצור TDD) היא מתודולוגיית פיתוח תוכנה שבה נכתבת בדיקת יחידה בטרם נכתב הקוד אותו היא בודקת.

חָדָשׁ!!: Extreme Programming ופיתוח מונחה-בדיקות · ראה עוד »

פיתוח תוכנה זריז

פיתוח תוכנה זריז או אג'ילי (באנגלית: Agile Software Development) היא גישה בהנדסת תוכנה המניחה שפיתוח תוכנה הוא ביסודו בעיה אמפירית, ולא ניתן לפתור אותה בשיטות המתבססות על חיזוי או תכנון.

חָדָשׁ!!: Extreme Programming ופיתוח תוכנה זריז · ראה עוד »

קנט בק

קֶנְט בק (באנגלית: Kent Beck), מהנדס תוכנה אמריקאי, היוצר של מתודולוגיית הפיתוח הזריזה Extreme Programming, ואחד מהיוזמים ומהמחברים של המנשר לפיתוח תוכנה זריז שפורסם בשנת 2001.

חָדָשׁ!!: Extreme Programming וקנט בק · ראה עוד »

קישור (תוכנה)

#הפניה מקשר (תוכנה) קטגוריה:מונחים בתוכנה.

חָדָשׁ!!: Extreme Programming וקישור (תוכנה) · ראה עוד »

שעות עבודה

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

חָדָשׁ!!: Extreme Programming ושעות עבודה · ראה עוד »

תקשורת

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

חָדָשׁ!!: Extreme Programming ותקשורת · ראה עוד »

תרחיש שימוש

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

חָדָשׁ!!: Extreme Programming ותרחיש שימוש · ראה עוד »

תכנות מחשבים

תכנות מחשבים אומנות או הנדסה? תִּכְנוּת מחשבים (לרוב מכונה בקצרה תִּכְנוּת, או לעיתים קִידּוּד) הוא תהליך הכתיבה, הבדיקה והתחזוקה של קוד המקור של תוכנית מחשב.

חָדָשׁ!!: Extreme Programming ותכנות מחשבים · ראה עוד »

תכנות מונחה-עצמים

תכנות מונחה־עצמים או לעיתים תכנות מוכוון־עצמים (באנגלית: Object-Oriented Programming, או בקיצור OOP) הוא פרדיגמת תכנות המשתמשת ב"עצמים" (אובייקטים) לשם תכנות תוכניות מחשב.

חָדָשׁ!!: Extreme Programming ותכנות מונחה-עצמים · ראה עוד »

תכנות בזוגות

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

חָדָשׁ!!: Extreme Programming ותכנות בזוגות · ראה עוד »

בדיקת שילוב

#הפניה בדיקות אינטגרציה.

חָדָשׁ!!: Extreme Programming ובדיקת שילוב · ראה עוד »

בדיקות תוכנה

בדיקות תוכנה הן תהליך שנועד להעריך את איכותה של תוכנה ועמידתה בדרישות שהוצבו לה.

חָדָשׁ!!: Extreme Programming ובדיקות תוכנה · ראה עוד »

בדיקות יחידה

במחקר ופיתוח, בדיקות יחידה (Unit tests) הן בדיקות ברמת יחידות המערכת הקטנות שמאמתות את פעילותן התקינה של היחידות.

חָדָשׁ!!: Extreme Programming ובדיקות יחידה · ראה עוד »

הנדסת תוכנה

הנדסת תוכנה (באנגלית: Software Engineering) היא ענף של הנדסה, העוסק בפיתוח תוכנה.

חָדָשׁ!!: Extreme Programming והנדסת תוכנה · ראה עוד »

העשור הראשון של המאה ה-21

רעידת אדמה באזור האוקיינוס ההודי עוררה גלי צונמי אדירים שגבו את חייהם של מעל ל-280 אלף בני אדם. העשור הראשון של המאה העשרים ואחת, המכונה בקיצור שנות האלפיים, החל ב־1 בינואר 2000 והסתיים ב־31 בדצמבר 2009.

חָדָשׁ!!: Extreme Programming והעשור הראשון של המאה ה-21 · ראה עוד »

הידור

#הפניה מהדר קטגוריה:מונחים בתוכנה.

חָדָשׁ!!: Extreme Programming והידור · ראה עוד »

2000

שנת 2000 הייתה השנה האחרונה של המאה ה-20 וגם של המילניום השני.

חָדָשׁ!!: Extreme Programming ו2000 · ראה עוד »

מפנה מחדש כאן:

Extreme programming.

אזכור

[1] https://he.wikipedia.org/wiki/Extreme_Programming

יוֹצֵאנִכנָס
היי! אנחנו בפייסבוק עכשיו! »