Design Document
Once you have gone through the process of creating a Design Concept document you should use it to get feedback. The next step is to flesh out your software architecture and system architecture and this information will be used in the next step of Design: creating the Design Document.
Inside Industry
Inside Industry
Neil Jones, Google Software Engineer
Write down the alternatives. Write down the pros and cons of each alternative. Make a decision and write down why you picked it. Especially highlight open questions, or issues where you’re not sure what the best way of doing something is. The key insight here is that you are designing a piece of software right now, but you -- or someone like you -- will be maintaining it forever. The design document helps future you remember what current you was thinking (you will forget) and it also provides a way for other people to comment on your approach. Maybe you missed something, you’re not perfect. "
Design Document for_________________
|
---|