SDD (ראשי תיבות של: Software Design Description, תרגום: תיאור עיצוב תוכנה או Software Design Document, תרגום: מסמך עיצוב תוכנה), או סתם מסמך עיצוב (design document) הוא תיאור כתוב של מוצר תוכנה, שנכתב על ידי מעצב תוכנה (software designer או software architect), על מנת לתת למפתחי התוכנה הכוונה בנושא הארכיטקטורה של פרויקט תוכנה. מסמך SDD בדרך כלל מלווה בדיאגרמת ארכיטקטורה עם הפניות לתיאור מפורט יותר של רכיבים קטנים יותר בעיצוב. בפועל, התיאור נדרש כדי לתאם ולאחד צוות גדול תחת חזון יחיד, הוא צריך להיות הפניה יציבה, ומתאר את כל חלקי התוכנה וכיצד הם פועלים.
מסמך SDD מכיל בדרך כלל את המידע הבא: