
Assessment
- Analyze current host access environment and examine business and technical issues
- Define problem and document objectives
- Create Proof-of-Concept if desired
Planning and Design
- Project definition including planning, roles, dependencies, schedule estimate, phases and communication
- Perform analysis by working with users and technical staff to document project requirements, functionality and phasing
- Understand existing architecture and technical direction
- Define legacy access application architecture that is flexible and allows for reuse and extensibility
- Identify usable components and services
- Provide an application design and architecture that leverages existing proven host applications, business rules, and data
- Deliver using an agile methodology
Implementation
- Develop project according to documented and approved requirements and specifications
- Perform testing and quality assurance including pilot/user acceptance testing
- Refine & stage solution for production release
- If desired, define and publish reusable services and components for SOA development library
- Release application according to defined plan
Project Management and Coordination
- Technical leadership, project management and coordination provided throughout the engagement
- Manage using agile method for quick and efficient development & testing
Knowledge Transfer
- Transfer technical knowledge regarding the developed solution and application support and management to your team members
Technical Support Services
- If desired, provide application and post-implementation and roll-out application support
- Troubleshooting and analysis procedures best practices