What is the work product of software design process and who does this?
A design model that encompasses architectural, interface, component level and their representations is the primary work product that is formed during software design. Software engineers conduct every of the design tasks.