21,856
עריכות
מ (←ראו גם) |
מ (סקריפט החלפות (פרויקט)) |
||
'''ארכיטקט תוכנה''' (ב[[אנגלית]]: '''software architect''') הוא [[מתכנת]] בכיר המקבל החלטות הנוגעות ל[[עיצוב תוכנה]] ברמה הגבוהה (high-level), ותפקידו להכתיב סטנדרטים טכניים לגבי [[מתודולוגיית פיתוח תוכנה|טכניקות תכנות]], כלים, [[שלד תוכנה|תשתיות תוכנה]] ו[[פלטפורמת מחשוב|פלטפורמות מחשוב]].
דמות ארכיטקט התוכנה החלה להתגבש עם התרחבות השימוש ב[[תכנות מונחה-עצמים]], ב[[שנות ה-90 של המאה ה-20|שנות התשעים]] המאוחרות של המאה ה-20, ובתחילת [[העשור הראשון של המאה ה-21|שנות האלפיים]]. תכנות מונחה-עצמים איפשר ליצור [[יישום מחשב|יישומים]] גדולים ומורכבים מאי פעם, מה שבתורו הצריך יותר תכנון ופיקוח ברמה הגבוהה. כמו כן, עם צמיחת הפופולריות של שימוש ב[[ארכיטקטורה רב-שכבתית]] ב[[פיתוח תוכנה]], גדל מספר האפשרויות השונות שבהן ניתן לממש יישומים. בעקבות התרחבות זאת, גדל במידה ניכרת גם הסיכון
== תחומי אחריות ==
|