ITM 102 Lecture Notes - Lecture 10: Continuous Delivery, Project Management Institute, Extreme Programming
Document Summary
Increase or decrease revenues: repair or damage to brand reputation, prevent or incur liabilities. Systems development life cycle (sdlc) is the overall process for developing information systems from planning and analysis through implementation and maintenance. Sdlc is the foundation for all systems development methodologies. 7 phases of sdlc: planning, analysis, design, development, testing. Planning phases involves establishing a high level plan of the intended project goals. Analysis phase involves analyzing end user business requirements and refining project goals into defined functions and operations of the intended system. Design phase involves describing the desired features and operations of the system. Including screen layouts, business rules, process diagrams, pseudo code, and other documentation. Development phases involves taking all the detailed design documents from the design phase and transforming them into the actual system. Testing phases involves bringing all the project pieces together into a special testing environment to test for errors, bugs and interoperability.