Custom software development methodology
Management
of project is a multi-tiered process of planning,
organizing, controlling risks, and managing tasks
and resources in order to achieve a clear objective,
within predefined time, resource and cost
constraints.
How do we work - step by step overview
1. Contact establishing
You communicate us your requirements and wishes
concerning the work to be done. You can contact us
in a few ways however pereffered one is to fill out
the contact form - we
promise to give you feed back in less than 24 hrs.
You can always reach us at:
+48.223.895.255 or
Skype: netrilogy
2. Requirements gathering
Jointly with you, we define the project metrics
and tailor up the team of software engineers. Before
undertaking the software development project a
meeting will be organised to provide an overview of
the system and desired functionality. From this
meeting and any documentation provided a proposal
specification will be prepared. This specification
contains the basic system functionality. The
specification also forms the bounds of the project
system development. This does not mean that the
system cannot be further expanded during the
development cycle (with variations), or at the
completion of the development cycle (future
enhancements).
3. Design
In this stage, the application design is
developed on the basis of the software requirement
specification, use case specification, business
rules & diagrams and the scope agreed upon in the
stage 2. The outcome of this phase is a design
document that defines the system. This documentation
will include: data structures, screen layouts and
description (including functionality), and reports (or
system output). This documentation would be made
available for approval by the client before
progressing onto the next phase.
4. Development
In this stage, the actual code based on the
design is created and tested against design
requirements and test cases. The crucial point of
this process is a pilot deployment on the live
server for your acceptance. Once the pilot system
has been delivered, a period of user testing is
required to ensure the system meets the
specification and the client's needs. Any issues
that are raised by users during this time will be
addressed and fixed or further enhancements are made
to the system.
5. Technical support and maintenance
The quality of our outsourcing service may be
proven only by your final satisfaction. That is why
we do not finish our engagement in the project at
stages shown above. Highly skilled engineer will be
assigned for servicing you, and will be available
for your disposal 24/7. It is our ultimate goal to
establish a long term cooperation with your
organization for your maximum satisfaction. |