This course provides a comprehensive introduction to the Software Development Lifecycle (SDLC) and is designed for participants with no prior technical knowledge.
This course provides a foundational understanding of the Software Development Lifecycle (SDLC) empowering participants to (no prior experience required):
- Gain a clear understanding of SDLC concepts.
- Navigate the phases of the SDLC and their significance.
- Identify and understand the key roles involved in SDLC.
- Compare and evaluate various methodologies.
- Apply SDLC concepts to real-world scenarios.
- Individuals new to software development seeking foundational knowledge.
- Professionals considering a career shift into software projects.
- Developers, Analysts, PMs, etc who want to improve collaboration with other roles.
- People with non-technical backgrounds who want to actively participate in software development projects.
8 hours
Part 1: Introduction to SDLC and Key Roles
- Kickoff & Objectives: Introduction and learning goals definition.
- SDLC Unveiled: Overview of the Software Development Lifecycle.
- Phases Overview: Analysis, Design, Build, Testing, Deployment, Maintenance.
- Meet the Team: Understand the roles of Developers, Testers, Analysts, Project Managers, Key Users, and Stakeholders
- Methodology Showdown: Comparing popular methodologies (Waterfall, Agile).
- Q&A and Wrap-Up: Address questions and summarize key insights.
Part 2: Deep Dive into SDLC Phases with Real Case Studies
- Recap: Quick review – Key concepts from Part 1.
- Advanced SDLC Concepts: Explore advanced ideas for each SDLC phase.
- Real-World Case Study: Practical example of a Web Application enhancement.
- Final Q&A and Reflection: Open discussion and feedback.
250€/person
For companies that will have two or more participants, there will be a 10% discount.
Greek
For any questions please contact deloitte_academy@deloitte.gr