ITM 305 Chapter Notes - Chapter 3: Structured Interview, Agile Software Development, Business Process Reengineering

52 views10 pages

Document Summary

The systems development process transforms the existing system into the proposed (to be) system. The single most critical step of the entire sdlc. Changes can be made easily in this stage. Most (>50%) system failures are due to problems w/ requirements. The iterative process of oosad is effective because: small batches of requirements can be identified and implemented incrementally, the system will evolve over time. Purpose: to convert high level business requirements (from the system request) into detailed requirements that can be used as inputs for creating models. What is a requirement: a statement of what the system must do or a characteristic must have, will later evolve into a technical description of how the system will be implemented. Types: functional: relates to a process or data, non-functional: relates to performance or usability. Functional & non-functional requirements listed in outline format. Business & it personnel need to collaborate.