Our Service Approach
Methodology
BIS Global practices a 7 phased methodology for technical projects to ensure successful project execution to meet business goals and objectives on time and within budget.
Phase I: Requirements Analysis & Definition
In order to successfully collect and document project requirements, it is imperative to have direct communication with management and/or system owner(s), to identify specific business objectives and requirements that must be fulfilled. System requirements are collected and organized in a cohesive list for approval by management or system owner(s).
Phase II: System Architecture
Upon signoff on system requirements from phase I deliverables, project design document(s) are developed to outline system architecture, specific technologies to be leveraged, platform features, integration points, system workflows, and other documentation needed to successfully complete the project. Design documents can include UI documentation including wireframes and screen mock ups. Project design document(s) are organized and presented to management or system owner(s) for approval.
Phase III: Creative
Upon approval of design document(s) from phase II deliverables, creative media is developed. Creative process requires direct interaction with system owner(s) or management to review, provide feedback, and approve creative work for incorporation with project identity and system UIs. Creative design is an iterative process that generally includes 3 release cycles where system owner(s) and/or management can provide feedback and the creative team can incorporate feedback into creative work elements. Project creative media are organized into a final cohesive portfolio for approval by management or system owner(s).
Phase IV: Technical Development
Upon signoff on design document(s) and creative portfolio (if applicable) from phase I & II deliverables, system implementation including any product implementation, database administration, programming, testing, quality assurance, and other tasks are performed to complete the project and ensure it meets the objectives and requirements outlined in the Requirement(s) Document, follows the specifications detailed in the Project Design Document(s), and meets the requirements of any creative guidelines.
Phase V: User Acceptance Testing (UAT)
Following technical development, new or updated system(s) are deployed to a user testing environment where system owner(s) and/or management can review the completed system to validate that it meets all of the requirements and specifications that were approved. UAT is performed as an iterative process, generally with 3 release cycles, where system owner(s) and/or management can report deficiencies and provide feedback and the technical team can fix reported issues.
Phase VI: System Deployment
Upon approval of a new or updated system, all system elements including databases, data, code and software are deployed to the final production environment, and proper system function is validated.
Phase VII: Post-Deployment Support
upon successful deployment of a new or updated system, any agreed to support functions are performed, including but not limited to system end-user support, training, system maintenance.
|