Home
   
 
Asset Management
 
Business Applications
 
Desktop Management
 
Documentation
 
End User Support
 
Network Management
 
Procurement
 
Project Management
 
Strategic Planning
   
 

Application Development Outsourcing
 
 

Utilize our consulting services by outsourcing your Application Development with our complete Information Technology package. Our IT services are available throughout Mainland United Kingdom.

Business application software has become an essential element of all commercial, non-profit and government organizations. Business functions such as finance and accounting have standardized business processes. Some organizations can use standard business software to fit their requirements, while others need customized software.

SMR can assist clients with the implementation of standard or customized application development to improve their business processes. We have both a strong business and technical expertise, and can advise clients on the best solution to achieve their business goals.

Whether it is providing enhanced procedures to existing business processes or developing new applications, we can add value and reduce the overall effort for your business process improvements. Our knowledge of the client’s business allows us to quickly identify how technology best fits into the solution.

Our expertise and extensive experience can help clients in the following areas of application development:
bullet

Web design

bullet

E-commerce

bullet

Inventory management

bullet

Finance management

bullet

Graphic design

bullet

Database design

bullet

Event management

bullet

Content management

bullet

Intranet, extranet

We accomplish the best system solutions that are flexible and scalable using an industry accepted systematic implementation processes. User involvement is essential and expected in all of the following phases of the project:

Project Planning

bullet

Define project scope

bullet

Plan resource requirements by phase

bullet

Determine overall timeline and budget amounts

bullet

Determine implementation strategy

Requirements Phase

bullet

Understand the business opportunity thoroughly

bullet

Create detailed user-interface prototype

bullet

Develop user requirements specifications

bullet

Create quality assurance plan

Design Phase

bullet

Evaluate the functional requirements and determine which portions become make or buy decisions

bullet

Evaluate alternative approaches for flexibility and scalability

bullet

Select the best approach with minimized cost and time constraints and maximized growth potential

bullet

The design phase results in a series of documents, including:

   
 

Functional specification details about what the software will do and, in general terms, how the user will interact with it.
 

User interface specification describes what the software looks like to the user and how the user will interact with it.
 

Design specification details the internal design of the software
 

Quality assurance test plan describes the necessary resources and approach that will be taken to ensure a quality product.
 

Project schedule details the expected duration of the various tasks that make up the project, the order in which they must be completed, and their expected start and end dates.

Development Phase

bullet

Prototype the software to shape the tools to be used by the end users.

bullet

Use standard equipment, software and programming languages wherever possible

bullet

Develop the database to optimize the business process

bullet

Develop the system with simple business logic wherever possible

bullet

Develop the user interface for efficiency and ease of use

bullet

Create the user manual and training manual

Testing Phase

bullet

Test the software according to the quality assurance test plan

bullet

Test the system thoroughly using as many business situations as possible

bullet

Repair any problems with the software

bullet

Finalize production of the software

Implementation Phase

bullet

Document how the new system integrates with the business process

bullet

Train users how to use the new software

Post Implementation Phase

bullet

Tailor support arrangements to meet client needs

bullet

Provide ongoing user training

bullet

Review and implement approved enhancements

 
   
 

 

 

 

 

 

Copyright © 2007 SMR Computer Services