| Design & Development Process |
 |
At pelicanweb, we believe it is crucial to employ a controlled and systematic development
process within a structured environment to ensure that each product is developed in the most
methodical, thorough and professional manner possible.
The development process adopted by pelicanweb is called eXtreme programming, a methodology that
has become increasingly popular in the software industry. It calls for ongoing client-service
provider consultations throughout the development lifecycle. This approach ensures that the client
is always in control.
The development lifecycle consists of five phases:
|
During this first phase, pelicanweb staff liaises closely with the client in order to comprehensively
assess all of the client's wishes in relation to the product or service. To avoid any ambiguities or
omissions, a specifications document on which the product's design will be based is developed. Once
the document is complete and approved by all involved parties, we proceed to the next phase of development.
|
|
|
|
The second phase of the development lifecycle involves creating a design for the product. This plan clearly
outlines construction step by step from graphics through coding through testing to delivery, as well as
establishing milestones at key points throughout the project lifespan. Once the appropriate design documentation
has been completed and approved, its implementation can proceed.
|
|
|
|
Throughout the construction of the product itself, a team of developers operates in a structured development environment,
adhering to precise methodologies, following the specification and design documentation closely throughout. When each
milestone is reached, a prototype is presented to the client and approved prior to the commencement of the next step in
the implementation phase. Once the final milestone is reached, assessed and approved, testing can begin.
|
|
|
|
Before the product can be released, it must first undergo a number of meticulous testing procedures to ensure that it is
both perfectly functional and fully complies with client requirements. This is achieved by emulating the exact conditions
in which the product will be installed and subsequently performing a set of rigorous tests, including functionality tests,
interface tests, and performance tests.
|
|
|
|
Each of our products is delivered and installed on our client's chosen platform and location. A full set of support documentation
and training is also supplied to allow the client to begin using all of the product's features as quickly and smoothly as possible.
In addition, pelicanweb are available for ongoing technical and customer support post product delivery.
|
|
|
|