Home
Training
Software Development
Business Package
Contact Us
Other Link

SOFTWARE DEVELOPMENT
  1. Software Development service
  2. Software QA & Testing service
  3. Consulting service


Software Development service

Business requirements form the core purpose of IT Solutions. ABS has business management experience in a wide variety of industries – IT consulting, defense, technology, customer service, data center, manufacturing, logistics, to name a few. We take pride in our ability in understanding the business requirements, protecting the business against IT risks, and managing IT projects within schedule and budget

Produce Reusable, Scaleable, Maintainable Software
Our proven development approach embraces the practice of developing 4+1 view of the system architecture, and encapsulating software components to be self contained such that they can be independently deployed. The 4+1 view system architecture mandates the system design to take into conscious consideration the:
Logical View: for user functionality to be verified
Process View: for scalability and performance to be verified
Physical View: for communications & topology to be verified
Development View: for allocation of development activities

Disciplined Design and Development approach
One of our unique strengths is the ability to enforce disciplined approach throughout the IT development cycle. The developers’ extra effort in following good coding practices, in developing unit test harness for their own codes, in producing traceable documentation, make the product easy to maintain. Thereby extending the product’s useful life and delivering to the customer additional value for their money.
A thoughtful architecture comprising independently deployable components that are defined with maximum opportunity of re-use prolongs the useful life-span of the system.

Back
 
Software QA & Testing service

ABS practices a structured quality assurance discipline that is instrumental in ensuring that the project will be on time and of quality. Activities in this method include:
extraction of Business Rules
Analyze types of risks involved
Develop a balanced quality strategy
Define test requirement
Develop test scenario and data for test repeatability
Execute functional tests, load tests, as required
Manage test configuration for test repeatability
Compile traceability matrix to verify test coverage

Back

 
Consulting service

Customize & Implementation of Software Engineering Process
Customize & Implementation of Quality Management System
Software architect service

Back