Software analysis and design is the intermediate stage, which helps These requirement specifications come in the shape of human readableĪnd understandable documents, to which a computer has nothing to do. Specifications specify all functional and non-functional expectations from the Transformation of requirement specification into implementation. Software analysis and design includes all activities, which help the Software Analysis & Design Tools Software Analysis & Design Tools