Course Outline

Show Overview of Project Management Methodologies for Government

  • Agile Methodologies
  • Waterfall

Automatic Deployment via GIT

  • Production Repository
  • Release Branch
  • Using Tags for Releases
  • Switching Between Releases
  • Managing Maintenance Releases
  • Major Releases

Documentation and Release Change Log for Government

  • Using Repository History to Create Change Log
  • Using Tag Descriptions for Major Release Summarizing Changes
  • Aggregating Smaller Changes into Larger Ones (Closer to the Business)
  • Aggregating Commits
  • Grouping Commits into Logical Parts

Central Repo Push and Pull Strategies for Government

  • Keeping the Central Repository Clean
  • Creating Structure for Aggregating and Reviewing Changes from Developers
  • Testing and Staging Environment

Software Architecture and Components for Government

  • How to Divide Logically Application and the Repository
  • How to Manage Libraries and Subprojects Developed by Third Parties
  • Using Submodules to Automate Upgrades

Requirements

Familiarity with Git is recommended for government professionals.

An understanding of the software development life cycle, as well as project management methodologies and frameworks (such as waterfall and Agile), is required for government projects.

 7 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories