|
|

High Level
System Design
|
 |
High Level System Design has to do with the overall approach taken to the entire system. The purpose of High Level System Design is
- Make the best Level 1 design decisions
Key Points
High Level System Design is the 50,000 foot view of the project. Level 1 design decisions are those that
- Involve all components of the system
- Are the most irreversible
- May have the most impact upon the success of the project.
Deliverables
This process results in a High Level System Design Document. This document is short to medium in length and is replete with pictures and diagrams. It may show:
- Hardware configuration
- Network configuration
- Databases
- Software platform recommendations
- How critical overall problems will be solved (example: threaded middleware application vs. database subsystem solution)
Appropriate Methodology
High Level System Design is only appropriate in certain engagements. Many times, the approach to the problem has already been decided by the customer and Software Partners LLC is engaged to design and implement an application within the envisioned system. However, it is essential to identify the engagements where it is appropriate, and formally and thoughtfully work out the system level design in advance of designing individual application(s).
|
|
|