Software Design: Iteration, Quality Attributes, and Modeling
5 flashcards · 5 quiz questions · 5 match pairs · 5 fill-in sentences · English
Your progress is kept in this browser only.Sign up to save it
Summary
Software design turns an understanding of what a system must do into a plan for how it will work. This lesson introduces the meaning of software design, its place in development, and the ways designs can be represented and refined.
Software design is the process of conceptualizing how a software system will work before it is implemented or modified. The term also refers to the outcome of that process: the concepts that describe how the software is intended to work. Those concepts may be formally documented or maintained less formally, including through team knowledge and oral tradition.
All flashcards
Quiz questions
Based on the Wikipedia article Software design, licensed CC BY-SA 4.0. Adapted into a summary, flashcards and quizzes.