ITELEC Flashcards
are systematic approaches to software development that aim to improve the quality of the software being produced, manage the development process, and reduce risk.
Software Engineering Methodologies
is a process used by software developers to plan, design, develop, test, and maintain software systems.
System Development Life Cycle (SDLC)
the requirements for the software system are identified and documented.
- Requirements Gathering and Analysis
the software design is created, including the system architecture, user interface, and database design.
- Design
the software is developed using the design created in the previous step.
- Development
the software is tested to ensure that it meets the requirements and is free of bugs.
- Testing
the software is deployed to the production environment and made available for use by end-users.
- Deployment
the software is maintained and updated to address any issues that may arise during its use.
- Maintenance