סביבת עבודה

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

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