Top Module Empty
Home arrow Products & Services arrow Application Development
Application Development PDF Print E-mail

We pride ourselves on the development of first class software solutions.

We utilise a process of test driven development throughout our projects. This ensures the quality of the products we produce through continuous automatic testing, using state of the art tools.

Development of a new system will begin with a client's specificaton of the problem the system is to solve. From this initial specification we will seek to understand in greater detail what is required of the new system and will produce a set of "user stories", in plain English, describing how the system should work from the point of view of its end users. The intention of these user stories is that they should be easily understandable by all within your organisation - especially non-technical staff, so that you can easily check that the new system will meet your exact needs.

Subject to your approval of the user stories, development commences one phase at a time. Each phase consists of up to 40 hours of development work. After each phase we will be able to deliver a fully functioning release of a subset of your software system, so that you can see results throughout the life of the project. In addition, from the completion of the first phase onwards some features of your new software system will be available for use, with the project being deemed complete when all features are available. Features are prioritised according to your business needs to ensure that the most urgent features are completed and working first.

The benefits of this approach, known as eXtreme Programming, are clear.
  • You know your new system works, because you have seen it in operation from the first week of development.
  • You can manage the costs of purchasing a bespoke system by paying for the development and any hardware you may require one phase at a time.
  • We are responsive to your changing needs - future phases can be added, removed or reordered at any point during the project.
  • You can cancel the project or suspend development at any point paying only for the work completed to date, should your needs change - there are no penalty clauses.
  • We have a pricing structure among the most competitive in the market.
  • We employ techniques to ensure that our systems are easy to maintain and extend according to your future requirements.

In short, a bespoke system from SettSoftware will be perfectly matched to your business needs at an affordable price and designed to respond with ease to your changing business requirements.

We will be happy to undertake software development to fulfill all of your business needs. We have particular expertise in software relating to production control, tracking and labelling including barcode systems, and business data applications.

Maintenance of existing systems is not a problem for SettSoftware.

Where you posess full rights to a software system, we will be happy to assume responsibility for ongoing maintenance and extension of your current system. We have experience of working with and around existing systems, and are fully capable of working successfully with such legacy systems. We use test driven development on all code added to such systems and build tests to ensure that such additions are of the same high quality as our new development.

Rob Walters will be happy to discuss your requirements and the ways in which we are able to help you.

 
© 2010 SettSoftware . All rights reserved.

Green Web Hosting! This site is hosted by Dreamhost.