Page 3 - QDigitz
P. 3
Q!Digitz Vol 1 Aug 2019
It depends on how compatible each of the The human e ort, prioritization and application of
software packages is and how they get upgraded skill to develop product/application features to be
and what trainings we provide to people. Also, paid adequate attention. Application of the Agile
there is someone to monitor the pipeline runs method helps stories/smaller functionalities,
without issues. Next comes Architecture with simpli ed development cycle and supports
Micro-service architecture, dockers, shipping ,etc continuous integration. Agile Methodologies
where the architectural team has to take complete (Kanban, SAFe, etc can well manage the upstream
advantage of the model and the environment they part of development). This improves the
use. These drivers also help a quality analyst know application of DevOps automation , as periodic
, each part has a role, failure points, needed delivery and deployment is possible with
improvements, monitoring performances, automated pipelines.
veri cation and validation needs.
A Quality Analyst can spend adequate time in
DevOps Work ow ensuring the agile practices or suitable shorter
cycle time methods followed, resources available,
pipelines are checked, licenses are available,
Automated veri cation tools (code quality),
continuous integration & delivery tools with
reporting abilities are maintained in the
engagement. Further to make the system of
DevOps Succeed the stakeholders and business
analyst shall provide features/functionality needs
on time to a development team.
There are multiple context exist when we talk The regression test cases release schedules to be
about DevOps, so here we will take the case of maintained for the context. In addition, usage of
DevOps engagement using Agile Practices and cloud should control security practices to ensure
Cloud Environment for development and delivery. authentication & it maintains authorization
The Engagement has to ensure it has the practices.
environment as per its expectations achieved and
they sign Performance SLA with cloud providers. Continuous monitoring of the deployed code and
The licenses needed for the tools are managed by addressing of the incidents can be handled as per
cloud provider or any of existing licenses will be typical IT service management practices.
used from organization has to be decided. We Continuous improvement plays an important role
design the work ow architecture with the number in reducing the waste and minimizing the failures
of user, server required, tools con guration to at any stage. In one case, we saw there were too
enable the pipeline set up. Automating the many quality gates and approvals, which delayed
work ow of development and delivery doesn’t & denied the faster deployment bene t itself.
mean the requirement, design and coding will get
automated.
DigitQ.in