Test Methodologies
Testing can be guilty of focusing on how tests are performed, not what results they produce. This blog looks at specific testing metrics and how to choose the right ones.
Accessibility should be integral to digital service development from the start, not an afterthought.
DevOps Agile Test Automation
In this blog, we explore how to choose the right metrics for DevOps adoption.
Agile DevOps
As we consider the overall context and goal of digital transformation we can identify three main tiers of activity: Tools and individual skills, process and organisation.
DevOps
We explore how Chaos Engineering represents the maturity pinnacle of Cloud engineering practices, and ultimately software testing too.
DevOps
As we continue into the era of hyperscale Cloud computing and high-frequency DevOps we can examine the increased role and importance of QA and software testing.
DevOps
Continuous Testing in DevOps is a software testing type that involves testing the software at every stage of the software development life cycle.
DevOps Agile Quality Assurance
As the term suggests this simply refers to product management practices applied specifically to the development of digital services.
DevOps
A key recommendation is to encourage the “shifting left” of testing practices, perform them earlier, and be an integral part of the development process.
DevOps Test Automation
2i can help organisations establish a DevOps Centre of Excellence, a central structure that can facilitate the adoption of industry best practices.
DevOps Test Methodologies Agile
Having infrastructure as code would allow the developers or team to test and validate the code before the actual deployment.
DevOps
There are four Flow Metrics that measure how value flows through a product's value stream. They are calculated on four Flow Items - units of work that matter to a business: features, defects, debt, and risk.
DevOps Agile
Successfully embracing a new DevOps paradigm will require a transformation of team and workflow patterns as well as technologies.
DevOps Agile
As organisations move to adopting the Cloud, software testing continues to be a component part essential to its success.
Agile
It’s not just scalability that makes microservices such a powerful approach for enterprise organizations, it also enables faster development of new software too.
Agile DevOps
A core capability underpinning the shift to Cloud Native DevOps is treating 'Infrastructure as Code' (IaC).
Agile DevOps
Following on from our introduction to the Scaled Agile Framework (SAFe), we can zoom in on a detailed review of the role of software testing within this framework.
DevOps Agile
Implementing DevOps for one team is a relatively straight forward exercise, but for enterprise organisations, they face a much larger magnitude of complexity.
Test Automation
The primary reason why test automation frameworks fail is due to a poorly designed architecture, and design patterns can address this and common testing issues, such as those implementing the work lacking programming skills and familiarity with test automation.
DevOps Test Automation
2i offers an Automation Maturity Review, an assessment that follows DevOps Flow value stream mapping, so that we can identify the optimal target areas for automation.
DevOps
Successfully building and deploying API-integrated apps comes with a number of challenges that 2i expertise and methodology can help address.
DevOps Test Automation
'Low Code' development is a new trend exploding into the IT market. Forecast to raise £500m of investment in 2020 alone it is a sector that will have a massive impact on how software is developed.
Risk Management
Testing is the key part of the equation when it comes to discovering and understanding risk within a project. An untested component is an unknown and therefore cannot be released with confidence.
DevOps Quality Assurance Test Methodologies
Here are some of the key principles of ‘Flow’ and the role of testing and quality assurance practices required to enable ‘Flow’.