
Odessa follows an industry-leading implementation process for the deployment of LeaseWave. The complexity and scope of each installation determines how elaborate this process would be. For large implementations, the process can be broken down into five basic phases: (1) Needs Analysis Documentation, (2) Low Level Design, (3) Configuration / Development, (4) User Acceptance Testing and (5) Deployment. Each of these phases consists of clearly demarcated sub-phases that give accountability, control and structure to progress. The main objective of the process is an implementation that is tailored specifically to each customer while remaining extremely predictable in terms of time and cost.
Implementations range from 3-18 months, based on scope and complexity. Not all implementations require all phases listed.
Comprehensive analysis of business processes and requirements
Business Process Analysis: documents all processes by roles and users
Gap Analysis: determines gaps between requirements and system functionality
Requirements: specifies exact requirements implementation needs to deliver
Software-industry standard documentation
Customer signs off on every set of documents
Full assistance given for review and understanding of documents
Functional Specifications
Business requirements are translated into specific system-requirements
Design Specifications
Database, screen and other system changes are documented
Design documentation complements functional documentation
Test Planning
Test and use cases that will be used during testing are determined
Test artifacts available for client review
Full assistance is given for review and understanding of documents
“Non-technical persons” can review and understand documentation
Customer signs off on every set of documents
Complete Low Level Design documents are used to carry out requirements
Requirements are carried out through configuration or through development
Lease workflow management is configured in system to automate processes
Phased delivery of completed modules allows for progressive testing
Customer sign-off of successful completion is required to end the phase
User Acceptance Testing (UAT) documentation provided with delivery of software
Key test cases are put together to comprehensively test the system
The customer is provided with testing documents
Systematic testing carried out to accept the system
Unit testing is carried out on individual modules in isolation
Integration testing is carried out on concentrically larger groups of modules
System-wide integration is also carried out following completion of delivery
Automated testing tools are provided for regression tests and tests with repeated actions
Testing is only considered complete when tested with actual migrated data
An Odessa test team assists customer’s Subject Matter Experts and designated testers
All lease workflow management process flows are tested for each activity carried out
Customer sign-off is required for acceptance of system
After acceptance of system, a deployment plan is followed to transition into production
A dedicated implementation team helps with deployment efforts
Customer sign-off is required for acceptance of the implementation
The same process that is used for system-implementation is used for data-migration
Data-migration is automated via the LeaseWave Migration Toolset
Files can be input from standard formats such as Excel, text, XML, SQL, etc.
Reconciliation reports for tracking accuracy of migration
Repeatable migration process that can be fine-tuned progressively
The progress of migration is coincided with delivery of completed modules
To the extent possible all testing is carried out using actual migrated data