Question:
Software Development Specialists (SDS) is involved with developing software for customers in the banking industry. SDS breaks a large programming project into teams that perform the necessary steps. Team A is responsible for going from general systems design all the way through to actual systems testing. This involves 18 separate activities. Team B is then responsible for the final installation. To determine cost and time factors, optimistic, most likely, and pessimistic time estimates have been made for all of the 18 activities involved for team A.
How long will it take for team A to complete their programming assignment? What would happen if activity 5, writing detailed program specifications, had larger time estimates? Assume that these larger time estimates are 12, 14, and15.
Transcribed Image Text:
DAYS IMMEDIATE PREDECESSORS ACTIVITY 1. general systems design 3 45 2. detailed report designs 4 57 3. detailed report designs 6 89 4. detailed forms design 2 35 1. general systems design 1. general systems design 1. general systems design 1. general systems design 1. general systems design 6. file specifications 4. detailed forms design 3. detailed report designs 2. detailed report designs 5. detailed program specifications 6. file specifications 3 4 5 7. specify system test data 2 45 8. reviewing form:s 9. reviewing the detailed 4 3 4 6 report design 10. reviewing procedures design 11. system design checkpoint review 12. program logic design 46 13. coding the programs 14. developing test programs 13 4 3 4 6 7 6 8 10 3 46 8. reviewing the forms, 9. reviewing the detailed report design, 10. reviewing the procedures design, 5. writing detailėd přogram specs, and 7. specitying system test data 11. system design checkpoint review 12. program logic design 13. coding the programs 15. developing a system 45 test plan 7. specifying system test data, 5. writing detailed program specifications, 10. reviewing procedure designs 9. reviewing the detailed report design, and 8. reviewing forms 6. creating system test 24 6 15. developing a system test plan 14. developing test programs 15. developing a system test plan and 16. creating system test dat 17. reviewing program test results 3 4 18. conducting system tests 3 5 6