Home Methodology

Methodology


 

Heading 1 Discover

  • As-Is Assessment
  • To-Be Capability Review
  • Enterprise Architecture
  • Technology Roadmap
  • Package Evaluation
  • Business Release Planning
Heading 2 Define

  • Prototyping
  • Solution Architecture
  • Technology Infrastructure
  • Quality Strategy
  • Project Planning
Heading 3 Develop

  • Iterative Solution Design
  • Iterative Implementation
  • Performance Engineering
  • Deployment & Go-Live
Heading 4 Deploy

  • Application Monitoring
  • Post-Launch Support
  • Application Enhancements

Engagement Approach


 

When a company considers hiring a consulting firm, they want someone who can work with them and utilize a development approach compatible with their existing approach. When developing and implementing a software solution, two methodologies come to mind; waterfall and agile. The waterfall methodology is built around the idea that time spent early on making sure requirements and design are correct saves time and effort later. Each phase is correctly completed before moving on to the next. Conversely, the agile methodology breaks tasks into small increments with minimal planning. Short timeframes are used in which a cross functional team works on all aspects: planning, requirements analysis, design, coding, and testing. It is also common to see a combination of these methodologies used in a hybrid fashion.

A core part of Expicient’s ideology is our flexibility. In addition to both part-time and sustained engagements, Expicient can follow, waterfall, agile, and hybrid development models. We have both consultants experienced with waterfall and agile methodologies. We can assemble a team to fit any customer’s preferred methodology, whether it is waterfall, agile, or a hybrid of the two.

Deliverables

Heading 1 Discover

  • Enterprise Architecture Blueprint
  • RFP, Vendor Evaluation
  • Package Selection
  • Business Cases

Heading 2 Define

  • Use Cases
  • Solution Definition
  • Infrastructure Sizing
  • Deployment Plan
  • QA Strategy
  • Effort Estimated
  • Detailed Project Plan

Heading 3 Develop

  • Detailed Technical Design
  • Configuration Document
  • Test Plans & Scripts
    • Functional Testing
    • System Testing
    • Integration Testing
  • Configured/Tested Application
  • Infrastructure Setup

Heading 4 Deploy

  • Performance Testing & Tuning
  • User Acceptance Testing
  • Regression Testing
  • Data Migration
  • Cut-Over & Go-Live
  • Post Go-Live Support

This comments the entire section

Engagement Approach


 

Heading 1 Discover

As-Is Assessment
To-Be Capability Review
Enterprise Architecture
Technology Roadmap
Package Evaluation
Business Release Planning

Heading 2 Define

Prototyping
Solution Architecture
Technology Infrastructure
Quality Strategy
Project Planning

Heading 3 Develop

Iterative Solution Design & Implementation
Performance Engineering
Deployment & Go Live

Heading 4 Deploy

Application Monitoring
Application Support & Enhancements

Deliverables


As-Is/To-Be Assessment
Enterprise Architecture Blueprint
RFP, Vendor Evaluation & Package Selection
Business Case

Use Cases
Solution Definition
Infrastructure Sizing
Deployment Plan
QA Strategy
Effort estimates
Detailed Project Plan

Detailed Technical Design
Configuration Document
Test Plans & Scripts

Functional testing
System testing
Integration testing

Configured & tested Application
Infrastructure Setup

Performance testing & tuning
User Acceptance testing
Regression testing
Data Migration
Cut-over & Go Live
Post Go Live Support