Services

Web Site Development

Application Development

Hosting/Co-location

Process Analysis and Review

Home

 

Application Development

Developing custom applications for clients has been an integral component of the services provided by R.L. Nelson and Associates, Inc. The scope and complexity of the custom applications has depended on the client's requirements. Successful software development and implementation projects depend on many factors such as: a well defined project and scope, proper programming tools, adequate budget, good project management, etc. Following a structured approach to application design, development and implementation is recognized as key to a successful project. Over the years, we have refined and implemented the following methodology to insure successful projects.

Project Definition

A well-defined project is the starting point of any successful project. During this phase we work with the client to define the project scope and business objectives of the project. Primary tasks performed in the Project Definition phase are:

  • Meet with client personnel to gather facts regarding the project
  • Meet with client management to understand the business issues
  • Define the project plan and scope, including functional specifications,database environment and time frame.
  • Present a proposal to management for the project

Design, Development and Simulation

Depending on the project requirements, the Design Development and Simulation phase can be straight forward or very complex. In either case, our methodology includes the following steps to move the project forward in a controlled manner.

  • Complete the detailed design specification
  • Complete the initial program build
  • Conduct project team training
  • Conduct the Conference Room Pilot
  • Complete the development process

Implementation

Implementing the final custom application typically involves a significant number of users and resources. Proper planning and coordination with the client is critical at this stage. The key tasks to be completed are:

  • Prepare and build the test environment
  • Conduct systems tests
  • Develop user procedures
  • Conduct end-user training
  • Prepare the production environment

Post-Implementation Support

Supporting the custom application on an on-going basis is a process that is tightly integrated with the Application Implementation Methodology outlined above. The four primary tasks completed during this phase are:

  • Provide end-user support
  • Fine-tune the system and processes
  • Conduct a post implementation review
  • Identify and plan additional system requirements

Return to Top

 
 
 

Copyright © 2001 R L Nelson and Associates, Inc.All rights reserved.