| Software development like any engineering discipline
can be described as a project with phases. What follows is only a
general outline, as your needs and the size of your project can greatly
vary. One thing never changes though : clear communication. Over the
years, we have learnt how to bridge the gap between your business
and our technical solutions.
Commercial Phase
During this phase a number of meetings are held resulting in an
offer in which we describe what your requirements are and which
services we will deliver. Hopefully this leads to a final agreement.
In this contract, clear and detailed agreements are stated, as well
a fixed price for the entire agreement or for individual parts.
Together we have to be clear in what is in and what is not in.
Unless you want some very specific consulting during this phase,
we don’t charge our customers for this.
Project Definition Phase
At the start of this phase, the project teams at the customer and
at Inter Networks are defined, a kickoff meeting is held, a plan
for the definition phase is made and the analysis and design work
starts. During this phase the input from the customers team is vital.
The following deliverables are produced :
· Project Plan
· Requirements Specification
· Functional Analysis
· Database Design
· Prototype and graphical design
The prototype is the key communications instrument when dealing
with non technical customer teams.
Development Phase
During this phase the system is made to work :
· Technical Specification writing
· Programming
· Unit and Integration testing
· Documentation
Incremental development is used whenever possible in order to allow
early customer testing and deliveries. Configuration management
is put in place, as well a bug tracking system.
Deployment Phase
During this phase, the system is delivered and accepted. Acceptance
tests are executed and training is started. Releases are properly
managed. Final acceptance starts the warranty period and the next
phase.
Operational Phase
During the warranty period, any non conformities are handled with
priority.
Depending on the needs the change request system can be put in place
to add extra features. If required, we can install a help desk and
handle further end user training.
Our content management can do part or all of the content management,
if the customer wishes to outsource this.
|