
Explore build and deployment processes, source code management, and DevOps practices like ci and cd, while mapping the software development workflow from build candidates to deployment.
Plan from ideation to deployment by defining environments and resources, then implement source code management with git and GitHub to enable branching, reviews, and merging to main.
Explore branching strategy through a collaborative story analogy and compare source code management tools like GitLab, Bitbucket, and Azure DevOps, while introducing DevOps, CI, CD, and version control.
Move code from development through pull requests, QA, and pre-prod to production using version control, feature branches, and UAT before release.
Identify a build candidate as a fully tested software version ready for evaluation for deployment. It acts as a checkpoint to ensure only stable, functional builds progress.
DevOps combines development and operations into a collaborative, automated workflow, enabling continuous integration, delivery, deployment, and monitoring with tools like Jenkins, Git, and Docker.
Compare CI CD pipeline tools such as Hudson, Jenkins, Bamboo, and GitLab CI CD to reveal ideal use cases, while highlighting benefits like speed, rapid feedback, reliability, and quality.
Explore the DevOps lifecycle from plan to monitor, using restaurant analogies to show how planning, coding, building, testing, releasing, deploying, operating, and monitoring fit together.
Hotfix acts as a fast emergency patch to stop app crashes and restore normal use by bypassing the usual update process.
Outline the feature development life cycle from idea to deployment, using Jira boards, creating branches, pull requests, code reviews, merging, and Jenkins in a CI/CD pipeline.
Discover how continuous integration and deployment automate building, testing, and delivering software with a master builder, artifact repositories, deployment scripts, and infrastructure as code.
Escape the velocity trap by applying systems thinking to optimize the entire value stream from idea to customer, breaking silo thinking across dev, QA, security, and ops.
Build deployment-ready software through clean code, strong version control, automated tests, and a shared definition of done. Implement ci/cd, code reviews, and scrum master facilitation to sustain quality and speed.
Are you an aspiring Scrum Master looking to gain a solid understanding of software build and deployment processes? This course is your green card to stepping confidently into a Scrum Master role by mastering the essential concepts of CI/CD, DevOps, and software deployment workflows.
Why Take This Course?
As a Scrum Master, you don’t need to code—but you must understand how the development and deployment process works. This knowledge helps you collaborate effectively with developers, support agile teams, and bridge the gap between business and technology.
What You'll Learn:
The end-to-end software development workflow
CI/CD pipeline and its role in Agile development
Source Code Management and popular tools like Git
Hotfixes, build candidates, and feature deployment
The DevOps lifecycle and how it integrates with Scrum
Popular DevOps tools used in build and deployment
Real-world scenarios to enhance your practical knowledge
Who Should Take This Course?
Aspiring & Junior Scrum Masters
Agile Coaches & Project Managers
Product Owners & Release Managers
Software Developers & QA Engineers
Anyone looking to understand software deployment in Agile
By the end of this course, you’ll confidently speak the language of developers, manage Agile workflows, and enhance your career as a Scrum Master.
Enroll now and take the next step toward your Scrum Master journey!