Release Status Analyser to bring more agility @ work

schedule Mar 10th 12:30 PM - 12:50 PM place Mysore Hall 2 people 18 Attending

Problem Statement

Do you have a lot of automated Tests and so the lot many tests reports to analyse before taking call for release?

Plot: Any huge impacting micro-service based product/project for which enormous tests have been already automated and your continuous deployment process requires all of those tests in "PASSED" state. Due to high traffic most of the day, releases are deployed at non peak hours. Imagine decided deployment time in production is 5 AM. (The feature and regression testing is done already but there are always some small last minute changes, so it’s better to have a double check on the frozen code to release)

At 1 am: Final automated sanity checks start executing  

At 3 am: Get the results, release engineer/ devOps gets notified of the state of the release, she/he looks at CI board and see several green and red builds. He/She now 1 by 1 opens all red builds, clicks on individual reports, console, screenshots....  more red builds- more time to analyse it...

At 4.30 am: After gathering report on which test failed for what reason & who should be looking at them, she/he calls up respective owners to look out and state the reasons & take a call on the release

At 5 am: The service owner says "let’s revert my feature to previous version and take the release live"

Release Engineer again starts searching for files/mails where the last stable version is stored, spending more time again. It’s 6 AM now, she/ he deploys last stable service versions, runs the failed tests -> integration tests ...

it already 9 AM, wooosh!, time runs really fast. Can't release now, peak traffic time.............

Do you share the same pain?

Before giving a +1 for the release, it becomes essential for the QA folks to provide proper feedback as quickly as possible. At the same time assessing n number of reports becomes an additional tedious task. So definitely there should be 1 dashboard which nicely displays the status with transparency and anyone should be able to tell whether release is good to go and if not, then why not. RSA which I have created on top of open-sourced technologies is a small effort towards achieving the same. Will take you through a live demo and discuss on how you can use it to meet your needs.

 
1 favorite thumb_down thumb_up 2 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  1.  Case Study  - 5 min

                 why and what on RSA

   2. RSA's benefits - 15 min

   3.  Questions & Answers - 5 min

Learning Outcome

As it saves a good amount of time for taking call on release RSA is the deal that too open-sourced :-)

 

Target Audience

QA DevOps ProductManager Developer CTO

schedule Submitted 11 months ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Abraham L C
    By Abraham L C  ~  11 months ago
    reply Reply

    Hi Pooja

    Thanks for the proposal. It is interesting topic under the CI / CD. This experience is more tool centric but never the less, the concept will be of interest for many.

    > Do you cover few thoughts on generalizing the solution irrespective of tools?

    > Do you cover the similar automation at different stages of life cycle? Eg. Merging, Build, final test etc

    Please confirm on total time as it shows 25 mins and Video length is 1 Hr +

     

    Best Regards

    Abraham L C

     

     

     

    • Pooja Shah
      By Pooja Shah  ~  11 months ago
      reply Reply

      Dear Abraham,
      Yes to answer 1st one:
      It's a generic way to just collaborate all any type of test feedbacks into 1 single dashboard, so it's not specific to any tool but the generalised solution can be applied to just any.

      2nd : yes so it starts from
      deployment->tests->feedback
      Yes adding merging is a nice add to have, easily doable, cool will try adding

      3rd: the video from my last talk includes other automation challenges also so is 1 hour but in this talk the focus is only on RSA so 25 min should do good.


      On 15 Nov 2016 5:13 p.m., "Agile India 2017" <info@confengine.com> wrote:
      Dear Pooja Shah,

      Your proposal Release Status Analyser to support Continuous Delivery has received a new comment from abraham-l-c

      Hi Pooja

      Thanks for the proposal. It is interesting topic under the CI / CD. This experience is more tool centric but never the less, the concept will be of interest for many.

      > Do you cover few thoughts on generalizing the solution irrespective of tools?

      > Do you cover the similar automation at different stages of life cycle? Eg. Merging, Build, final test etc

      Please confirm on total time as it shows 25 mins and Video length is 1 Hr +

       

      Best Regards

      Abraham L C

       

       

       


      Visit https://confengine.com/agile-india-2017/proposal/3448#comments to respond to the suggestion OR simply reply to this email (Please make sure, you delete the previous comment's content from the email before replying.)

      Regards,
      Agile India 2017 Team
      naresh@agileindia.org
      https://confengine.com
      You have received this important update from ConfEngine on behalf of Agile India 2017.
      Download ConfEngine's Mobile App to totally personalise your conference experience.
      If you are 100% sure, that this email was sent to you by mistake, please click here to unsubscribe from all future email updates from ConfEngine.

  • Liked Anand Bagmar
    keyboard_arrow_down

    Anand Bagmar - Meditation & Agile!

    Anand Bagmar
    Anand Bagmar
    Director - Quality
    Vuclip Inc.
    schedule 1 year ago
    Sold Out!
    45 mins
    Talk
    Intermediate

    I have been meditating since quite some time now. Meditation gives me peace of mind. It allows me to be more conscious and aware of things around me. Interestingly, I have experienced the benefits in Coaching & Mentoring, in Testing and also in Automation activities on Agile projects.

    In this talk, I will be sharing how Meditation helped me in Testing on Agile projects - while working on various activities that help my team build a Quality product. I will also be sharing experiences of the way we approach certain testing activities - and how that correlates to the conscious mind, or not! These experiences can be applicable to any role on Agile projects.

    PS: I will be referring to some Meditation techniques that work for me. This is not about any religion / faith / practice.