Before you can determine what the deliverables are for current state analysis you need to ask the question of why the current state analysis is being done.
- Is a new application being installed?
- Is business looking at improving processes?
- Is there an issue that needs addressing?
- Is the business being sold?
- Is the business looking to borrow money?
- Is the business looking to raise money?
- All of these could be valid reasons for doing a current state analysis.
Some of the deliverables that could be produced are:
- Current State Requirements
- Process Models
- Data Models
- Business Rules
- Roles
- Business Needs
Which deliverables will best help with the change that is being contemplated? What form will the individual deliverables take to support the change? These are all questions a business analyst needs to ask.
No two current state analysis situations will have the exact same deliverables with the exact same structure.