Software Design
Software Development is an engineering process that has evolved from punched paper cards into RAD (Rapid Application Development). Each project should be treated in exactly the same way bringing the latest design strategies together with software quality. We strive to make our software slot seamlessly into place. This can only be
by admin July 15th, 2008
System Requirements
This document is the responsibility of the client. This document, or maybe verbal direction, is what the client wants to achieve. The process that they are trying to automate. Costing This initial document will be used as the focal point ...
by admin July 15th, 2008
SDS - System Design Specification
Now that you have chosen a company to design the SDS, whether you have given the entire project is irrelevant. The SDS is a unique project in its own right. An SDS takes the SRS and breaks it down into sections ...
by admin July 15th, 2008
Unit Development and Review
This is the part that most developers prefer - the coding bit. Here the developer or team of developers will code the solution as per the SDS requirements document. The process must be reviewed against the SDS all the way through the development process. Failure to do so by the company
by admin July 15th, 2008
System Testing and Review
At this stage of development the software has been compiled into a single entity. The test harness should be constructed and the system should be fully tested against the original SRS. Once the company is satisfied that all aspects have been ...
by admin July 15th, 2008
System Handover
Once the design and development company has tested the system in the test harness, it will handover the system along with all source code and testing documentation. At this point the company may have paid for help installing the new system. ...
by admin July 15th, 2008
Rapid Application Development
RAD is the name given to software development tools that allow the developer to produce results quickly through point and click technology. Why then do software projects cost considerable money to develop? The answer is simply that RAD means Software Engineers ...
by admin July 15th, 2008
Database Design
A database needs to be engineered in much the same way as software. In reality it is software built with a RAD system. A database is a collection of data items collected and organised in a logical and efficient way. This ensures that data retrieval is quick and accurate.
by admin July 15th, 2008
Sparx - Enterprise Architect
Life-Cycle Software Design Object-oriented development is much more than developing a class model - it now embraces the full lifecycle of system development - business process analysis, use case requirements, dynamic models, component and deployment, system management, non-functional requirements, ...
by admin July 15th, 2008
Cash Back - is it good or bad?
We recently purchased some technology items that were branded as having cash back which made them quite affordable. However we were nearly stung due to the very short timeframe ...
by admin July 14th, 2008
