
Identify real project problems and misalignments, apply a practical blueprint to align processes, deliver results, and foster innovation in the software development life cycle.
Schedule post-retrospective one-on-one meetings with team members and leaders to gather confidential, deeper feedback on processes, resources, and delays, then summarize key takeaways and act quickly to build trust.
Acknowledge the emotional journey of change, including denial, resistance, and anxiety, and empower teams with open door policies, regular one-on-ones, and empathetic listening to address concerns.
Learn to write and structure secure, maintainable code with an implementation document, covering error handling, logging, unit and integration tests, and sprint planning.
Phase 4 of the SDLC emphasizes testing, using a testing document—with UAT, sandbox and production environments—to plan, execute, and document tests that ensure software quality, privacy, and security.
Apply the six phases of the software development life cycle to your projects, starting with discovery and change management, using templates and tools to guide implementation and monitor post-deployment success.
Subscribe to my YouTube channel called "Edna's Tech Desk" for more content and continued learning.
Imagine this:
You’re in the middle of a big project, and despite all the effort your team is putting in, it feels like you’re running in circles, deadlines are slipping, frustrations are mounting, and no one seems to agree on what’s going wrong.
Sound familiar? You’re not alone, and the good news is, there’s a way to fix it.
Welcome to the training
I’m Edna Shamouni. I’m thrilled to guide you on this journey to help your business thrive by focusing on what truly matters: delivering results, fostering innovation, and creating a motivated workforce.
I’ve been there too...
From my work with Fortune 500 companies, I’ve seen that the problem usually isn’t a lack of talent; it’s unclear processes, misalignment, and broken communication. That leads to burnout, wasted time, and teams feeling stuck.
My goal is to help you avoid those pitfalls. We’ll step back, uncover the real blockers your team faces, and design solutions that actually work.
Let's get to it
Are you looking to level up how your team delivers software? This course gives you a concise yet impactful roadmap for navigating the Software Development Life Cycle (SDLC) and leading change with confidence, especially useful in fast-paced or scaling environments.
What you'll learn
Identify team challenges using retrospectives and 1-on-1s to support continuous improvement.
Learn how to uncover root causes of team challenges by viewing problems from multiple perspectives, including those of team members, managers, and executives. You'll be guided through running impactful retrospectives using tools and structured questions that promote honest feedback. Then, dive deeper through 1-on-1 conversations to surface sensitive issues and strengthen trust. This approach helps you address what's really holding your team back and drive meaningful, continuous improvement.
Lead change by assessing readiness and managing emotions during team or org transitions.
Discover how to navigate the human side of change by evaluating your team’s readiness, addressing emotional responses, and empowering internal champions. You’ll learn practical strategies to lead transitions with empathy, clarity, and confidence, ensuring your team feels supported every step of the way. Whether you’re implementing a new process or reshaping an entire organization, this approach helps turn resistance into resilience and boosts your chances of lasting success.
Understand each SDLC phase at a high level, from planning to maintenance.
Get a clear, end-to-end understanding of the Software Development Life Cycle (SDLC) and how it brings structure and predictability to your projects. You’ll explore each core phase, from initial planning and requirement gathering to system design, implementation, testing, deployment, and ongoing maintenance, using real-world document templates. This high-level overview will help you confidently apply SDLC principles to ensure alignment, reduce risk, and drive better outcomes for your team and organization.
Reinforce your learning with short quizzes, real-world templates, and hands-on exercises with solutions.
Apply what you learn through a mix of scenario-based and theoretical quiz questions, backed by detailed explanations to solidify your understanding. You’ll work through an AI chatbot support project with module-specific questions, plus a bonus section that walks you through all six SDLC phases for two practical, real-world case studies: migrating on-prem systems to AWS and integrating e-commerce into a website. With ready-to-use templates and full solutions provided, you’ll gain the confidence to apply these concepts in your real-world projects.