Introduction To Software Development Lifecycle (Sdlc)
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 808.03 MB | Duration: 2h 51m
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 808.03 MB | Duration: 2h 51m
Project phases, roles and how they are impacted by the leading software development methodologies
What you'll learn
Understanding of the software development lifecycle (SDLC)
SDLC Roles
Main SDLC methodologies
Waterfall vs. Agile implementation of the SDLC
Requirements
This class is designed for anyone new to software development, regardless of their role. Interest is all that is requried
Description
This class is designed for anyone involved in software development, with a focus on new developers. At DT Group, we believe application development is about more then just code. The more all members of an application development team understand the other roles, the more effect each member of the team will become. In this class, we will walk through the universal stages in all Software Development Lifecycles (SDLC). Planning by the Project ManagerRequirements by the Business Analyst Design by the Architect Development by the DeveloperTesting by Quality Assurance Deployment by the Deployment Manager Maintenance by A bit of everyoneFor each phase, we will review the primary role responsible for that phase's deliverables and a discussion of their expected deliverables. We will then explore the two most common SDLC methodologies, Agile and Waterfall. For both Agile and Waterfall, we will explore how they use the basic phases and roles in very different ways to reduce common project problems. We will also review the basic project structure for each methodology as well as the pros and cons. We will also review several types of projects you may encounter in your career and discuss which methodology would work best and why. This is the first class in a series, covering the basics of Software Development Lifecycles. There are additional classes that take each of these phases/roles and delves deeper into the specific techniques and challenges for each role.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Series Introduction
Lecture 3 Class Goals
Lecture 4 Introduction to Citizen Development
Section 2: Project Phases and Roles
Lecture 5 Project Phases
Lecture 6 Why project phases matter to a Developer?
Lecture 7 Role: Project Manager
Lecture 8 Role: Business Analyst
Lecture 9 Role: Quality Assurance
Lecture 10 Role: Architect
Lecture 11 Role: Developer
Lecture 12 Role: Stakeholders
Lecture 13 Stakeholder Management
Section 3: SDLC Methodologies
Lecture 14 Waterfall Introduction
Lecture 15 Waterfall Roles
Lecture 16 Waterfall Pros and Cons
Lecture 17 Interpretations Problem
Lecture 18 Agile Introduction
Lecture 19 Agile Roles
Lecture 20 Agile Manifesto
Lecture 21 Agile Concepts
Lecture 22 Agile Pros and Cons
Lecture 23 Waterfall vs. Agile
Lecture 24 Project Constraints
Lecture 25 Quiz - Waterfall or Agile
Lecture 26 Other SDLCs
Section 4: Final Concepts and Wrapup
Lecture 27 Center of Excellence (COE)
Lecture 28 Project Lifecycle
Lecture 29 Role of a Citizen Developer within SDLC
Lecture 30 Secondary Training
Lecture 31 Additional Learning resources
Anyone new to software development,Low-Code/No-Code developers,Citizen Developers