Home Careers Contact Us  
 
Implementation Methodology

S M Macario's Project Implementation Methodology to ensure consistent, high-quality service delivery throughout all its project engagements. We bring together expertise and best practices, including project templates, existing work samples, and lessons learned.

S M Macario is client focused; we apply only those project "modules" which are appropriate to the project requirements. Our project life cycle implementation is constructed around five major phases. Although there may be overlap among the activities during each of the phases, the phases are performed in the order presented.

bullet
During the Analysis phase, we try to understand of current business practices and identify areas for improvements. The objective is to develop a comprehensive list of requirements. Also during this phase, the core project team members gain a thorough understanding of the software application, prepares the Business Requirement Specification which is transformed to Functional Requirement Specifications. These specifications map the functionality of the software to the requirements of the project/application/organization. Any gaps between the functionality of the software to the requirements of the organization is highlighted and documented. Included in this phase are the following activities:

  • Defined Business Requirements
  • Preliminary Project Plan
  • Information Architecture Review
  • Functional Requirement Specification
  • Trained Project Team
  • Preliminary Architecture Plan
  • User Experience: Wire frames
bullet

During the Solution Design phase, the project team will design the customer solution, including database schema design, repository definitions, integrations and other technical issues, as well as page layout, templates of the primary interface design, and technical architecture specifications. This phase is driven by project goals and user needs as defined by the Functional Specifications Also during this phase, we will also refine the requirements, define user scenarios for all user categories, complete the detailed technical architecture, create feature and technical specifications, and create a feature prototype. Also, a detailed project plan for the implementation phase will be prepared. Included in this phase are the following activities:

  • Detailed Architecture Specification
  • Detailed Technical Design Documentation
  • Complete set of screenshots and/or clickable HTML prototype
  • Test Plan Outline
bullet

This phase includes the actual development/coding of programs. Included in this phase are the following activities:
  • Interface Development
  • Custom Enhancement Development
  • Package structure
  • Modules
  • Naming conventions
  • Best Practices
  • Interface Programs & Documentation
  • System Test Report/Validation
  • Test Plan
  • Documentation
bullet

During this phase, the entire customer solution will be quality-control tested according to the QA plan created during the Implementation phase. During this period, our customer will perform Acceptance testing, we will provide bug fixes. included in this phase are the following activities:

  • Integration Test
  • QA Load Test
  • Performance test
  • User Acceptance Test
bullet

During the Production Rollout phase, the project team ensures that the completed system is fully functional, satisfies user requirements, and achieves business objectives. Most importantly, during this phase ownership of the new system passes from the project team to the users. After the application is live, this phase provides you with a formal project close-out and review to ensure that the system operates efficiently and continues to meet the requirements of the users. Changes in your Business environment are monitored and evaluated on a regular basis for any change. Included in this phase are the following activities:

  • Acceptance Testing
  • Launch
  • Post Implementation Review
  • Verified User Procedures
  • Post Implementation Review Document
  • Documentation for hosting provider
To know more about our offerings, please send e-mail to info@smmacario.com


S M Group S M Macario