NAC Media :: Bringing the world together through e-media.  
 
 
Home
Company
Services
Products
The Process
Clients
Newsroom
Contact Us
 
The Process

It takes insight, experience, dedication and discipline to build successful custom software and web applications.  NAC Media adheres to a strict, proven development process to ensure all our projects are completed successfully.

Discovery Phase

Our process starts with a consultation where we assess the scope of the project.  We listen to you and help to define clear-cut goals and provide a formal proposal as well as a time and cost estimate.

General Design Phase

This is an essential part of the development process.  In this phase we spend time at the clients and have in-depth discussions and meetings with key members of the staff.  During this process, we capture how the new system should function and what current and future features should be implemented.  Based on information gathered, our business analyst creates the SDS (Software Requirements Specifications) documentation that captures all the requirements of the new system.

Detailed Design Phase

The first step in the detailed design phase is the creation of the LoFi documentation. A detailed illustration of the system is created, with information provided from the SRS documentation, capturing every functioning aspect of the system. This allows our client to view the new system visually on paper and provides a greater understanding of how the system will operate.

Once the LoFi documentation functionality has been agreed to by the client, our lead programmer creates the SDS (Software Development Specifications) documentation based on the LoFi documents. This step is crucial as the information in the SDS (Software Development Specifications) documentation is required for the successful build of the system.

Development Phase

After the detailed design phase has been completed and agreed to, we start developing the sysem based on the requirements specified in the SDS documentation.  At this phase we also start developing the database and administrative functions as specified in the SDS documentation.

QA Phase

At this stage, our QA (quality assurance) team start with testing and debugging the software as needed.  We rigorously test the entire systen for functionality, duplicating real world motions and making changes and corrections as required.

Deployment Phase

Once the system has been completed, it is uploaded to the clients servers and tested once again to insure the site has been uploaded without incident.  Once we are satisfied there are no longer any “bugs” on the live system, we will then turn the system “live” for company use.

News Release
  
Home |  Company |  Services |  Products |  The Process |  Clients |  Newsroom |  Contact Us

©2012 NAC Media Group Inc. Privacy Policy