The design phase is considered the key phase after the
requirements phase. The design phase involves understanding the requirements
and building the design and architecture of the system based on the same. The
article has exposed some of the important artifacts for the design phase like
IDD, Sequence diagrams and Class diagrams.