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