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
   1   2   3   4   5   6   7   8