| Focus on gaps in As-Is and To-Be |
Focus on gaps between what is in the legacy system and what is desired (include every aspect, functional, performance, scalability etc) |
To-Be business scenarios and gaps |
SwiftAnt Project Manager |
| Keep it Simple |
Plan an adequate, but simple solution (in line with Client vision of on premise) to a potentially more general, but complex solution. |
High Level To-Be Solution design |
SwiftAnt Project Manager |
| UML Models for To-Be |
Deliver the documentation in use cases, and UML models |
| Business rules |
| Use cases |
| Class diagrams |
| Data Class models |
|
SwiftAnt Project Manager |
| UI / UX Prototypes |
Develop a prototype of the new concept and evaluate it with respect to the new, emerging requirements & making sure that current requirements are met. |
UX Prototype preferably in Axure (or any preferred tool of Client) |
SwiftAnt Project Manager |
| Interface specifications |
External / Internal system interfaces by applying Industry best practices to deliver integrations via Integration Platforms (as well as any other middleware preferred by Client) |
Interface specifications |
SwiftAnt Project Manager |
| Knowledge Transfer & Sign Offs |
Conduct workshops with all stakeholders and deliver the documentation and also get the required sign-offs |
Final signed documentation |
SwiftAnt Project Manager |