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.
Audience
-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.
Duration
8 hours
Agenda
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.
Participation Fee
250€/person
For companies that will have two or more participants, there will be a 10% discount.
Language
Greek
Contact
For any questions please contact deloitte_academy@deloitte.gr