CIST 2921 Chapter 1: IT Analysis Ch 1
Document Summary
Computer application (app)- executes on a computing device to carry out specific functions. Information system- components that collects, processes, stores, and provides information to complete tasks. System analysis- understandable activities based on what an information system should accomplish (what is required for the system to solve the problem) Systems design- activities that one defines and describes in detail (how the system will solve the problem) Project- a plan that has a beginning, end, and a definite result. System development process- the approach used to develop an information system (aka methodology. Agile development- a development process emphasizing flexibility for new requirements. Iterative development- an approach in which the system grows piece by piece through iterations. Determine the major components that are needed. Determine the iterations and assign each function to an iteration. Develop a preliminary list of use cases and a use case diagram. Develop a preliminary list of classes and a class diagram.