 |
Software Development |
Some people call it “offshore development” others
call it “outsourcing” at Telegence Technologie we take a different view.
The Telegence Technologie way, is by re-selling. It is our aim to
build up a group of re-sellers across the UK and USA that can re-sell our products.
Our products being web development and software development.
Why would graphic designers, consultants and IT companies be
interested in becoming and official Telegence Technologie resellers. It’s simple
the quality of the product we deliver and the price point we can deliver it
at.
Coupled with the fact you are dealing with a UK based company
not some faceless organisation on the other side of the world. All our projects
are managed from our head office in Scotland, so you have a local contact.
Why not see what we can do for your business, by either emailing
us your requirements or with any questions you have with a project brief.
You won’t be disappointed with our pricing, attitude or
service, failing that why not call us for an informal chat to see how we can
work together.
Our Methodology is Simple
Our methodology is a very flexible, disciplined and systematic
delivery-driven approach to project execution. It is interactive and iterative.
We believe that the best way to craft a solution that fits your business needs
is to obtain your continual input and participation. Only in being, in close
partnership with you will we arrive at an appropriate solution to your problems.
In working with you, we will focus on readily achieving consensus to tackle
key problems. We achieve this with small workshops that work in a cross-functional,
highly focused manner.
In a typical project we usually define the following phases:
Proposal/Problem Definition Phase
In this phase we define the problem, as we have understood.
A brief proposal document giving the high level overview of the project, the
general requirements and the scope of the project is given. This phase helps
in giving an approximate time and cost estimate to the client.
Requirement Analysis
The requirements analysis phase involves identifying and analyzing
all the requirements in detail. Each requirement is explained and clarified.
This stage defines and sets the scope of the project. At the end of this phase
a requirements document is delivered to the client for a mutual consent on the
scope of the project.
Design Analysis
This phase is basically divided into 2 stages:
• The high-level design stage involves deciding the architecture and the
various software modules involved in the project. All the hardware & software
requirements are decided at this stage. All the software licenses are acquired
and the tools are setup on the machines.
• The low-level design stage involves designing the classes and the objects
involved and their functionality. The database schema, if any will also be finalized
in this stage.
The design document prepared at this stage will be then reviewed internally.
Rapid Prototype
The next step is the development of a rapid prototype for high
risk components e.g. new technology/interface
Development Phase
In this phase the code is written, test plans are devised simultaneously
and also after every module a code review is held internally. The modules also
undergo unit testing. This phase adheres to the detailed requirements and specification
that are created during the requirements phase.
Testing Phase
Once the development is completed, the application is run through
a series of integration and stress tests. All software and data interfaces are
executed and tested for completeness.
Deployment Stage
The final stage of system development is to move the product
from test mode to the production environment, if required by the client.
After each of the above phase an internal review is held and defects prevented.
If the client suggests an external review can also be held.
The following documents will be reviewed internally:
• Requirements Document
• Design Document
• Test Document
• Code Modules
|