CompuGain’s Agile Methodology: CAGILE

CompuGain’s CAGILE approach is a collection of well-defined principles and practices that improve communication and collaboration between the software development and operations teams. We take a full view of the project and the overall project, the program and teams involved to determine the best process and any governance required.

CAGILE Application Work Flow

Untitled-13Project SizeLargeYesNoNoYesMedium & SmallAgile Implemented?Suggest Improvements on implemented Scaled AgileSuggestDADSuggestImprovementsSuggestSCRUMAgile Implemented?

Implementing a Lean & Agile process is a very crucial milestone for organizations especially for a successful DevOps model. With 2-week or 3-week iterations (depending on the individual customer’s appetite) to deliver changes to production, CompuGain can tailor make an Agile process, recommend Agile process tools, identify the scrum teams and put this into action from day one.

CAGILE follows a Scaled Agile Framework (SAFe) for customers to implement a Disciplined Agile Delivery (DAD) methodology.

We believe that a well implemented DevOps process is also effective at helping development interact with other groups, including quality assurance (QA) and information security (InfoSec). DevOps is essential to enhancing communication between every other group that participates in the Application Lifecycle Management.

  • Recommended Scalable Agile Framework: Diciplined Agile Delivery (DAD)
  • Reasons:
    • Hybrid framework having foundation in proven lean & agile approaches
    • Strong technical architecture / engineering focus
    • It is truly agile and not heavy weight as compared to SAFe, which is one of the primary criticisms of SAFe.

Estimation Technique: Story Point estimation on Epics (normalized via a story with half a day development and half a day testing)

CAGILE Governance

We recognize that not every organization has embraced an Agile methodology across their enterprise.  In many companies, it requires blending together some plan-driven principles and practices with Agile principles and practices to create an overall governance model for more complex programs consisting of multiple teams.

CompuGain’s CAGILE delivery is a Diciplined Agile Delivery (DAD) model that allows us to implement a Strategy that Governs:

  • Team roles and responsibilities
  • Decision rights and the decision making process
  • The governing body
  • Exceptions and the escalation process
  • Knowledge sharing process
  • Risk Mitigation
  • Status Reporting
  • Audit Processes
  • Policies, standards and guidelines