Computer Systems development Process Define requirements Perform functional partitioning Allocate top-level computer requirements Candidate architechtures Functional flow analysis Define computer system requirements Define tasks Establish size and throughput estimates Define development and support environment Document and iterateComputer Systems Development Process • Define requirements – Perform functional partitioning • Allocate top-level computer requirements – Candidate Architechtures – Functional flow analysis • Define computer system requirements – Define tasks – Establish size and throughput estimates • Define development and support environment • Document and iterate