What Is SDLC Flashcards
What is SDLC
The software development lifestyle. A process for a software project
What is the planning phase in SDLC
Customer, product owner (PO) and possibly the (BA) where they outline the requirements of the application.
What is the requirement analysis phase in SDLC?
Beginning of software development. All information and requirements are gather to create an expectation of the product.
Testers can contribute by adding value to the analysis of requirements. Do the requirements make sense?
What is the design phase of the SDLC?
Developer and system architects formulate high level design of the software and system in relation to the created requirements.
What is the Implementation/coding phase in SDLC
This is the development phase. Where the code is translated into software.
What is the Testing phase in SDLC
Begins after development phase. Each module will be tested throughly by QA testers to make sure the software has no defects
What is the development phase in SDLC
The software design is now transferred into code. Front end developers create necessary interfaces as well as the GUI to connect with the back-end
What is the Maintenance phase in SDLC
Software is live. Post-production process that enchantes the fine-tuning of the system. What features could be added now?
What is the deployment stage of SDLC?
Software is now free from any defects and tested. User acceptance tests should be checked and software should live within production environment.
What is Agile?
What is backlog grooming
What is the Sprint planning meeting
How do you create action items in a sprint?
Kanban
Helps to visualize task, limit work-in-progress and maximize efficiency.
5 elements of Kanban
- Visual Signals
- Columns
- Work in Progress (WIP) Limits
- Commitment Point
- Delivery