SDLC, A-SPICE

About the training:

Software Development Life Cycle (SDLC) is a process used by the software industry to design, develop and test high quality software. The SDLC aims to produce a high-quality software that meets or exceeds customer expectations, reaches completion within times and cost estimates.

It is a process followed for a software project, within a software organization. It consists of a detailed plan describing how to develop, maintain, replace and alter or enhance specific software. The life cycle defines a methodology for improving the quality of software and the overall development process.

You will learn:

VModel

  • Verification vs Validation
  • Requirement Specification + Acceptance Test Planning
  • Functional Specification + System Test Planning
  • Technical Specification + Integration Test Planning
  • Program Specification + Unit Testing Planning
  • Coding
  • Unit Testing
  • Integration Testing
  • System Testing
  • Acceptance Testing

A-SPice

  • Requirements elicitation
  • System requirements analysis
  • System architectural design
  • Software requirements analysis
  • Software design
  • Software construction
  • Software integration test
  • Software testing
  • System integration test
  • System testing

AGILE

  • What is AGILE? (Lifecycle, Process Flow, Iteration Workflow)
  • AGILE Scrum Methodology (team roles, events, artifacts and rules)
  • AGILE vs Traditional SDLC Models
  • Pros and Cons

SCRUM (Team, artifacts, Epic, Story, Sprint, backlog and HLF/LLF, planning, scrum report and Tailoring),

Kanban (Method and SW development, defect workflow, Kanban dashboard, stand-up and retrospective meeting, metrics).

 

Become: A Software Warlord

 

Course duration: 2 days

Maximum number of participants: 15

ABOUT COOKIES

We use cookies for website functionality and to give you a personalized experience on Greycells. By continuing the navigation, you agree.