Planning, Analysis, Design in Systems Development

SDLC- Systems development life cycle: overall process for developing information systems

project plan: manages and controls

failures

PMI- project management institute: makes procedures and concepts for the support of the profession

development: takes the design phase and actually puts it together

testing: special environment to fix errors and bugs

design: forms descriptions of the wanted features and operations

implementation: into production

analysis: analyzes the end users' needs and refines goals

maintenance: keeps system up to date and working

planning: determines plans and goals

Project management: application of knowledge, skills, tools, techniques to project activities to meet the requirements

Project scope: describes everything

unclear or missing business requirements- most important

skipping phases

nt managing the scope or the plan

changing technology

methodology: set of policies, procedures, standards, processes, practices, tools, techniques, and tasks that people apply to challenges

waterfall: oldest and best; the output is the input for the next phase and phases are done in order

prototyping: modern and iterative approach

discovery: builds small replica of the system

advantages: encouraging user participation, evolve through iteration, have physical quality, detect errors early, and accelerates the phases

agile: aims for customer satisfaction and minimum requirements

forms: rapid application development methodology, extreme programming methodology, rational unified process methodology, and scrum methodology

analysis: most important because if it doesn't meet the business requirements it will fail

design: focus on physical or technical view

development: makes physical system and program language

software engineering: controlled method for building an IS by common methods, techniques, and tools

testing: requirements are meet

implementation: begin to work; train and help desk provided

maintenance never ends