Home arrow Software arrow Approach
 
  Banner  

Approach

Recommend Us Recommend Us
Print Print This Page
Add this service Add This Service

Our software services include systems analysis, software programming, quality assurance/testing and software maintenance. We develop custom software systems that run on Windows and Linux operating systems: whether it be server or client.

We use software development frameworks that separate presentation from logic.

We begin each project by discussing and defining your business objectives.
Project Delivery Method
Systems analysis
Systems design
Programming
Testing
Documentation and user guide
Rollout and Training
Software maintenance

Project Method

The thinksolution Project Development Method (PDM) is a framework for carrying out software development projects. It consists of formal project stages, with defined deliverables to allow effective project control. We use a mix of formal and informal techniques (such as prototyping) within the project stages. This means that we can achieve innovative software solutions that meet your business objectives.

Top

Systems Analysis 

A computer system has to operate within your business and contribute to your business's goals In order to understand how the computer system should operate, we perform systems analysis using techniques such as Structured Analysis and Unified Modeling Language. A structured approach helps to identify your requirements and Unified Modeling Language (UML) will be used to depict the core tasks the software application will need to accommodate.

Top

Systems Design

UML helps you to visualise important functions the software system will be able to perform We will build a prototype model of the user interface - so that you can see exactly how your system will look. We also produce technical specifications documenting  the system architecture and the database model.

Top

Programming

The system design is taken and implemented using specified programming languages. Often there are a number of considerations that define the programming paradigm. thinksolution takes these considerations on board and consults you on the best possible approach in developing the right system for your business needs. By using thinksolution as your outsourcing partner it means getting your work done in the most efficient and cost effective way in a timely manner.

Top

Testing

Our clients consistently rate highly the reliability and bug-free nature of our software, during project reviews. We achieve this by doing thorough testing.
All programs are structurally tested by the programmer. This means that they are executed one line at a time - while the programmer watches the values of data variables.
The system is then functionally tested, using carefully designed test cases to ensure that all aspects function correctly. User acceptance testing can also be planned in order to provide a realistic and adequate exposure of the system to all reasonably expected events. When appropriate, we also perform stress testing to ensure that the system will work under load.

Top

Documentation

Every system is fully documented, using best practices in software engineering. Written specifications are produced for Feasibility study, Requirements definition, Detailed specification, Data model, etc. Every project stage has defined deliverables, which include documentation.
We produce user documentation in the form of help files or HTML pages.

Top

Rollout and Training

Rollout and training are carefully planned to ensure a smooth transition to live operation. We avoid problems with converting live data, by doing trial runs during the system design.

Top

Software Maintenance

We provide ongoing software maintenance for the systems that we develop.
This allows any problems to be resolved and minor changes to be done. Larger changes which are outside the scope of maintenance can be undertaken as separate projects. We design systems to be scaleable - growing with your business needs.

Would you like to find out more?
If that's a "Yes", why not contact us today for an informal discussion? Either call us on 0207 770 6212 or send us an email.

Top

Add this service
 
Case Study
E-commerce

Dynamic Database driven brochure website

PHP, MYSQL, Flash and Content management

Download Case Study
rbar
My Selections

Please add the services you would like to know more about

Submit My Selections
rbar
Newsletter
rbar
© 2004-2009 thinksolution AGS Ltd, 91-95 Brick Lane, London, E1 6QL