METHODOLOGY

X | Plan

In the Plan Phase, our team will work with you to finalize the project plan based on the initial requirements. The goals of the project will be identified, the working relationship defined, and the groundwork laid for the future of the engagement. We will discuss project vision goals and measures of success, as well as determine project risks and develop mitigation options. We will establish roles and responsibilities for the project and update our project plan and budget components based on additional requirements that may prevail during the planning process.

Our team will setup a Project Extranet Site to communicate and track our progress along the way, which will allow us to review and agree on the scope of the project.

X | Design

The purpose of the Design Phase is to generate a detailed blueprint of creative elements, navigational features, and technical components that support the site's business requirements. During the Design phase, our team will begin implementing the direction established during the Define Stage across all parameters of the project. We will develop a testing strategy and plan to ensure that the functional and technical specifications are implemented as intended.

The Stauffer New Media Development partners with creative teams, and together we will prioritize and streamline the user experience to facilitate quick access to desired information to ensure functionality is not compromised. During this stage, our creative team will develop the direction of creative [what] for the project while incorporating and infusing the company branding.

Our developers will design the technical components of the application that serves as a blueprint for development. Documentation may include naming conventions, class diagrams, interaction diagrams, component diagrams, data model, interface design, development standards and other relevant information.

X | Define

The purpose of the Define Phase is to understand the site's requirements at a more detailed level. The Stauffer New Media Development team will determine the approach for information, visual, and content design as well as development requirements.

The Stauffer New Media Development team will conduct workout sessions to document business requirements and investigate critical components of the overall engagement from business, technical and creative perspectives. We will compile a list identifying business features and critical functions. Critical features and functionality are given emphasis within the hierarchy, which assists in subsequent prioritization. The business features correspond to business requirements and the business functions to functional requirements. Ultimately, these requirements are detailed further during the sessions with subject matter experts. We will again review estimates to determine and finalize scope for your project.

Stauffer New Media Development partners with creative teams who will review the site’s objectives, research and discuss the target audience and start to strategize around the visual style and organization of information. We will conduct workout sessions to confirm the overall creative requirements in the form of a creative brief, which will describe the high level-vision and desired user experience. We will establish user requirements and user interface guidelines which will include functionality, graphical treatments, and use of animation and/or rich media. Our creative team will outline the constraints and specifications that are required for user interface and design production. They will also determine the “personality” and attributes of key target users, and ultimately provide framework and guideline for all subsequent creative work. Finally we will revise assessment following completion of site flow and wireframes to optimize user experience.

X | Develop

During the Develop Phase, the solution is developed and then tested based upon the business, creative and technical requirements defined in earlier phases.

The Stauffer New Media Development partners with creative teams who will carry out the implementation of the art direction established in the previous phase to all aspects of the project. This also includes development of production art, including all graphics, and supporting artwork that will be used in the formal build-out process.

Our Technical staff will develop application components and perform unit testing. We will conduct QA testing to verify that development supports the identified business, creative and technical requirements. We will also fix any bugs and support QA during testing.

X | Deploy

The purpose of the Deployment Phase is to move tested and approved code into the testing and production environments. After the code has been deployed, a thorough quality assurance test will be performed to make sure that the installation was successful, and that the code is operating as designed. After verifying that the application is stable, it can be presented to users.

User Acceptance Testing will demonstrate that the application is performing as desired and client personnel will conduct activities designed to run through a sequence of steps. At this point the client will either accept or reject the application in its current state. Training will be conducted as needed. The Tech lead will support deployment into Staging and Production Environments.