Page 4 - QDigitz
P. 4

Q!Digitz                                         Vol 1            Aug 2019







                                                                 Change  management  will  play  an  important  role,
      Quality  Assurance  in                                     as  the  context  variation  and  need  variation  will
                                                                 evolve;  hence  the  following  shall  we  shall  check
      DevOps                                                     hence the following



      As  Quality  Analyst  what  do  we  need  to  ensure  in           Environment Change
      DevOps  projects  are  Team  Culture  &  Readiness,                Pipeline  ow change
      Process  Flow  &  Criteria,  Con guration  of  Scripts,            Approval for changes
      Veri cation  and  Validation  practices  of  pipeline  &           Deployment of changes
      Product/application  and  KPI  based  Analysis  and                Impact analysis of change
      improvements.  There  are  organizations  that  have
      developed  ‘DevOps  Maturity’  assessments  and            We  shall  check  continuous  delivery  practices  for
                                                                 the following,
      scoring models. It's de nitely a good practice to do
      the  maturity  assessments,  as  it  give  the
      benchmark for improvements.                                        Approval process for con guration
                                                                         Code / Scripts Review
                                                                         Code / Scripts con guration
      The  following  are  key  elements  we  need  to  check
      as Quality Analyst in DevOps engagements.                          Access  management  of  tools/environment
                                                                       for team
                                                                         Policies for Dev /Test/Ops group
      To  ensure  that  the  DevOps  work ow  is  clean  and
      adequate clarity is there, then we need to have            We shall perform security Con guration checks on
                                                                 the following:

              De ned Work ow
              Pipeline con guration blueprint/architecture               Access to Tools–log
              Work instructions of pipeline                              Security key storage
              Training material/Guideline                                Licenses management
                                                                         SLA for cloud( as Applicable)
      Veri cation & Validation in Development practices
      shall have the following:                                  Monitoring  of  the  pipeline  and  health  of  the
                                                                 pipeline to be checked with the following:

              Validated User Story/
              Defects log                                                Application Performance Report
              DOD criteria                                               Automated    Health   Check     Report    of
              Automated Code Review Report & Action                    application
              Unit Test report & action                                  Roll back failure analysis
              Test cases review & Versioning                     Besides the above given checks, it's important that
              Traceability  of  user  story  vs  automated  test  we  have  adequate  measures  as  an  indicator  in
            case version                                         DevOps engagements.
              Build failure log
              Deployment Roll back log
              Test failure report






                                                         DigitQ.in
   1   2   3   4   5   6   7   8   9