CIS 1250 Study Guide - Final Guide: Software Development Process, Memory Management, Brainstorming

206 views9 pages

Document Summary

Software design is the process in which problem specifications are transformed into a plan for building the software (software design dne artistic design) Spending time and making a quality software design speeds up the implementation and leads to better software. Software life cycle is the stages a product goes through from inception to implementation. Stages of software development process: gather requirements. Set of operations the software must preform. Step with most time spent with client: design. Requirements are turned into a plan for building the software. How to solve the problem and build the software: implement. Maintaining the quality of the product being delivered. Stages of software development process are preformed in sequential order. Doesn"t work in practice because changes need to be made from feedback later on. Can be adjusted at any time in development process. Clashing ideas amongst team aspects of design members. Empiricists thought is not enough when designing.