ISDS 3100 : Exam1_StudyGuide

26 views2 pages

Document Summary

Interfaces are the most common points of failure in a large system (especially modular ones), as they require coordination. Components of an is: hardware, specific job roles, controls, users of the system, documentation & training. Software crisis: schedules and cost estimates usually wrong (runaway projects); productivity of analysts and programmers can"t meet demand; poor quality of existing software; rapidly changing world obsolete before fielded. Underlying issues: lack of good data from previous projects (no history); poor communication, poor understanding of business needs, lack of cooperation due to perceived threat, fear; poor testing, quality control, reliability, worse documentation; maintenance is expensive, difficult and boring. There is no one method to software development. Reasons: variety of systems, variety of people who use and design the systems, variety of methods and procedures used by corporations, corporate culture, or variety of skills required and available 6.