The SDLC can be intimidating for early career technologists and those who are non-technical but need to work with the IT team on software projects. This course demystifies the process, using simple language and real-life examples with an instructor who uses well-paced lectures and clear diagrams. In addition to a detailed walkthrough of the Software Development Lifecycle "SDLC", the course also features examples, templates and best practices learned over two decades of implementations large and small. The course is ideal for those who are assigned to software projects but are unsure of the processes and terminology - such as Operations, Finance, Legal, Marketing, Project Management and HR teams. This is also great knowledge for technical recruiters who need to understand the IT roles and responsibilities in order to effectively interview candidates.
The high level topics include:
What is the SDLC and why is it important?
The differences, pros/cons of Waterfall vs. Agile methodologies
Planning tasks including project charter
How to write high quality business and functional requirements
Technical design activities explained
Test strategies, deliverables, techniques and types
The lifecycle of a defect
Implementation planning & execution
What is DevOps?
Monitoring the application and closing the feedback loop
Disaster recovery strategies & terminology
Course includes downloadable materials, such as diagrams of key concepts, a glossary and sample templates that can be adopted for any project.
63
16
TAKE THIS COURSE