I am going to start a government work flow management application very soon and was thinking of just share the approach i use in the documentation involved and steps to complete the project.
1.Details Analysis
2.Project Charter - To be approved by the Top Management (Non Technical)
3.ER Digram - To be approved by client’s technical team
4.Data Flow Diagram - To be approved by client’s technical team
5.User Interfaces - - To be approved by client’s technical team and the Department Heads
6.Database Architecture
7.Application Architecture
8.Coding
9.Initial Testing
10.Beta Testing
11.Launch