I SYSTE M I ANALYSIS PROGRAM DESIGN I coo,.o TESTING I OPERATIONS Figure 2. Implementation steps to develop a large computer program for delivery to a customer. I believe in this concept, but the implementation described above is risky and invites failure. The
between the various phases is confined to successive steps. I SYSTEM "1 .~oo,.~-,..Sl.,~ I so,w..~ !. I ANALYSIS PROGRAM DESIGN I coo,.G I,~ ! TESTING I I O .ATO.S ! Figure 4. Unfortunately, for the process illustrated, the design iterations are never confined to the successive steps. 330
point of all this, as with a simulation, is that questions of timing, storage, etc. which are otherwise matters of judgment, can now be studied with precision. Without this simulation the project manager is at the mercy of human judgment. With the simulation he can at least perform experimental tests of some key hypotheses and scope down what remains for human judgment, which in the area of computer program design (as in the estimation of takeoff gross weight, costs to complete, or the daily double) is invariably and seriously optimistic. I I,,, 1 I ANALYSIS I ! PROGRAM I I DES,GN I -U coo,.o I LI .,s.,.o USAGE PRELIMINARY I% PROGRAM DESIGN ANALYSIS i PROGRAM DESIGN TESTING [ OPERATIONS Figure 7. Step 3: Attempt to do the job twice - the first result provides an early simulation of the final product.
TESTING I OPERATIONS Figure 2. Implementation steps to develop a large computer program for delivery to a customer. I believe in this concept, but the implementation described above is risky and invites failure. The
coo,.o TESTING I OPERATIONS Figure 2. Implementation steps to develop a large computer program for delivery to a customer. I believe in this concept, but the implementation described above is risky and invites failure. The ⼱ך䊨玎ח㼎䘔ׅ 嗚鏾䊨玎ָ֮