Cognito Square Ltd have extensive experience of ‘Agile Ways of Working’, and advocate Lean Engineering Principles.
Working with multiple clients over many years means Cognito Square Ltd fully understands the value of collaborative ways-of-working, building trust in the team and with stakeholders, helping them to eliminate waste, reducing context-switching, and mapping the value-stream in order to maximise efficiency.
From coding standards and collective code ownership, to principles such as ‘no blame’ fail-fast, and fast feedback from learnings taken from PoC’s and trials, as well as fast and meaningful feedback from builds and test executions.
Cognito Square Ltd works with all stakeholders, developers and testers to determine ‘definition of done’ and acceptance criteria, as well as negotiating changing priorities.
All code is version-controlled, subjected to code-reviews, and continuously assessed for improvement in design and approach.
Red-green-refactor is used to ensure quality is baked in to the code, following a TDD approach.
Crucially, Cognito Square Ltd advocates continuous integration and continuous delivery. The shorter and faster the pipeline the better, with separate pipelines for each component being the ideal.
Areas of Experience
- Kanban / Scrum / hybrid
- Automated Testing
- Version Control
- 3 Amigos
- Continuous Integration
- Continuous Delivery (every change can be deployed, but may be deferred for business reasons)
- Continuous Deployment (every change, barring any failures, goes to production upon a green build)
- Backlog Grooming
- Sprint Planning
- Release Convergence