Programming Languages: .NET, C#, SQL Server, php, mySQL and Objective-C
Custom Software Design & Development Methodology: WHA uses
an interactive approach to system development. We
have found that by allowing the user to be involved
in all aspects of the design and development process,
we significantly increase user satisfaction and
minimize the need for changes and enhancements after
full implementation.
Our approach consists of the following
four phases:
Problem
Evaluation. In this
phase, our systems analysts evaluate the business
needs facing the client organization or
department, determine how these needs are
changing over time, and identify the
opportunities that exist for technology-based
solutions. The scope of these efforts may be
strategic (using technology to fundamentally
change the way value is delivered to the client's
client) or operational (using technology to
increase the efficiency and effectiveness of
existing business processes).
System
Design. In this
phase, systems analysts, designers, and technical
writers work together to draft a comprehensive
set of design specifications for the
organizational needs and business opportunities
identified in the previous phase. These
specifications may be based on the results of the
evaluations, user-group interviews, and
previously established client requirements for
software and hardware functionality.
System
Development/Implementation. In
this phase, team leaders and programmers develop
and implement the system. This is done through a
series of interim "deliveries" or
"releases," which guarantees a high
level of client feedback throughout the
development process.
System
Evaluation/Testing. In this phase,
the team works with the client to determine that
all aspects of the system work as designed, and
that the system is completely integrated with the
existing environment.
Systems
Maintenance & Enhancements: Wilson, Hewitt
& Associates, Inc. offers systems maintenance
and enhancement services to clients with existing systems. Similar to the first phase of a software
development project, in maintenance
and enhancement services for existing systems, we perform all of the
same Problem Evaluation and Needs Assessment tasks, while simultaneously learning the design, structure and
operations of the existing system. This is followed by the same System Design, Development, and Testing phases described above.
Systems
Analysis & Consulting: WHA also offers systems analysis
and consulting services to clients are in the
preliminary stages of considering changes to their
IS, or to their own services and/or products. In many
ways similar to the first phase of a software
development project, in a systems analysis
consultation, we will evaluate the client's area of
concern, determine the needs of all stakeholders and
how these needs are changing over time, and identify
the opportunities that exist for technology-based
solutions. The scope of these efforts may be
strategic (using technology to fundamentally change
the way value is delivered to the client's client) or
operational (using technology to increase the
efficiency and effectiveness of existing business
processes).
At the end of a consultation, WHA
provides a written report identifying all the issues
and solutions. This report may then be used as the
basis for change within the client organization.