- [ ] Decide the maintainability requirment- - [ ] Document the API [ ] Descide what architectire documentaion are needed - [ ] Discribe the Archtcture of the system