System Analysis & Design
The process of building computer systems can be thought of as similar to the process of building a house. We would not consider building a house without plans however with computer systems this is more often than not the case. A poorly designed system can result in numerous problems: -
  • What system? I haven't seen a new system
  • It might work but it's difficult to use!
  • It looks great but what does it do?
  • Delivery is late
  • Unforseen costs in development
  • Poor performance
  • The business changed making the system obsolete
In an ideal world all systems would be extensively researched, analysed and designed but at Caboodal we understand that this is not always possible in the commercial world. The good news for you is that with Caboodal's extensive knowledge of building systems for all manner of businesses we can design your system competently by drawing on our previous knowledge in conjunction with your business specifics to produce a superb system design but complying with both time and budgetary restraints. As a rule the more analysis and design undertaken the quicker and easier the software development will be, however budgetary constraints often dictate a balance is required and a company with good sound commerical knowledge with excellent systems experience makes this balance eaiser to achieve.
Caboodal can if requested produce industry standard UML (Unified Modelling Language) based system designs implementing an Object Orientated approach.
UML
A UML specification is comprised of different diagrams and models representing different aspects of the project including Activity Diagrams, Use Case, Class & Object Models, State Models, Data Models. These diagrams and models cover every aspect of the project from business process and requirements capture to interface design, data management design, construction, testing and implementation.
CSS VALID XHTML VALID
Copyright © 2008 Caboodal