Software Testing Tutorial #10 - Iterative Model in Software Engineering

Поділитися
Вставка
  • Опубліковано 6 лис 2020
  • Get all my courses for USD 5.99/Month - bit.ly/all-courses-subscription
    In this Software Testing Tutorial, we will learn about the iterative model in software engineering. The iterative development model was again the improvement over the waterfall and V model in order to address the delay in feedback loop.
    When we follow longer development cycles then the feedback from customer is delayed as they only see the actual working software after long development cycle.
    In order to overcome this iterative development approach came in picture where the smaller development cycles were repeated in order to get quick feedback from customer after each iteration.
    🔸FREE Training's at training.rcvacademy.com 🔔SUBSCRIBE to CHANNEL: bit.ly/2YGU6JM
    Help me in spreading the knowledge, please hit LIKE, SHARE, and SUBSCRIBE for the latest tutorials. More tutorial playlists below:
    ✅ ALL PLAYLISTS (Software Testing Mentor)🔸 / softwaretestingmentor
    ✅ ALL PLAYLISTS (RCV Academy)🔸 / @rcvacademy
    ✅ JIRA BEGINNER TUTORIAL🔸 bit.ly/jira-beginner-tutorial
    ✅ JIRA WORKFLOW TUTORIAL🔸 bit.ly/2EzKOEB
    ✅ JIRA ADMINISTRATION TUTORIAL🔸 bit.ly/36MPPFR
    ✅ JIRA TUTORIAL INTERMEDIATE🔸 bit.ly/Atlassian-JIRA-tutorials
    ✅ JIRA TUTORIALS🔸 bit.ly/jira-tutorials
    ✅ ZEPHYR TUTORIAL🔸 bit.ly/zephyr-for-jira-tutorials
    ✅ SOAPUI TUTORIAL🔸 bit.ly/Sopui-tutorial
    ✅ JSONPath TUTORIAL🔸 bit.ly/2sIZIFG
    ✅ POSTMAN TUTORIAL🔸 bit.ly/2PBbhI7
    ✅ ISTQB AGILE TESTER CERTIFICATION TUTORIAL🔸 bit.ly/istqb-agile-tester-cert...
    ✅ ISTQB FOUNDATION LEVEL CERTIFICATION TUTORIAL🔸 bit.ly/istqb-foundation-level-...
    ✅ CUCUMBER SELENIUM TUTORIAL🔸 bit.ly/cucumber-selenium-tutorial
    ✅ TESTRAIL TUTORIAL🔸 bit.ly/testrail-tutorial
    ✅ AGILE TUTORIALS🔸 bit.ly/agile-tutorials
    ✅ PYTHON TUTORIALS🔸 bit.ly/python-programming-tuto...
    ✅ PYTHON BEHAVE TUTORIALS🔸 bit.ly/python-behave-tutorial
    ✅ PRACTITEST TUTORIAL🔸 bit.ly/practitest-tutorial
    ✅ JAVA TUTORIAL🔸 bit.ly/2F1iL1B
    ✅ ZEPHYR TUTORIAL🔸 bit.ly/zephyr-for-jira-tutorials
    🔶 ENROL IN MANY FREE TRAININGS ON RCV ACADEMY PORTAL 🔶
    training.rcvacademy.com/
    🔶 FOLLOW US ON TWITTER 🔶
    / rcvacademy
    / swtmentor
    / mrmverma
    🔶 LIKE US ON FACEBOOK 🔶
    / softwaretestingmentor
    / rcvacademy47
    🔶 OUR TUTORIAL WEBSITES 🔶
    www.softwaretestingmentor.com
    www.rcvacademy.com
    🔶 GET MY TRAININGS ON UDEMY 🔶
    www.udemy.com/user/manish68/
    #SoftwareTestingTraining #SoftwareTestingTutorial #SoftwareTestingBootcamp #SoftwareTesting #QA #QATraining #QATutorials #RcvAcademy #SoftwareTestingMentor

КОМЕНТАРІ • 10

  • @manoj_mafiosi
    @manoj_mafiosi 11 місяців тому +11

    **Software Testing Tutorial #10 - Iterative Model in Software Engineering - Notes**
    **Nature of Iterative Development:**
    - The Iterative Development Model emerged as a response to previous methodologies' limitations.
    - This model involves shorter cycles or iterations, each resembling a mini Waterfall Model.
    - Cycles are compressed, lasting from a month to a few months, facilitating rapid value delivery.
    **Iteration Process:**
    - In the traditional Waterfall Model, phases like Requirements, Design, Development, Testing, Deployment, and Maintenance span longer periods.
    - In the Iterative Development Model, each phase is condensed into a cycle.
    - Example: Initial iteration focuses on building a login page for an e-commerce app.
    - This iteration includes Requirements, Design, Development, Testing, and Deployment for the login page.
    **Incremental Value Through Iterations:**
    - Subsequent iterations add functionalities to the existing software incrementally.
    - Enhancements like CSS improvements, "Forgot Password" feature, "Forgot Username," or social media sign-ins are introduced in successive iterations.
    **Advantages and Considerations:**
    - The model swiftly delivers value to customers by employing shorter iterations.
    - Still follows a phased approach, where Requirements must be locked before progressing.
    - Enhances speed but doesn't eliminate challenges of phased development.
    **Differentiating from Agile:**
    - Iterative Development shares some similarities with Agile methodologies like Scrum.
    - Agile encompasses broader values and practices, emphasizing customer collaboration, adaptive planning, and flexibility.
    - Iterative Development is a technique within Agile methodologies.
    **Conclusion:**
    - The Iterative Development Model accelerates value delivery with shorter iterations.
    - Users experience incremental software enhancements within weeks.
    - Doesn't eliminate phased approach but significantly speeds up software delivery.

    • @brytespeaks6343
      @brytespeaks6343 Місяць тому

      thank you again my honorary coursemate. Worthy of your flowers. I often come to your comment post each session to see the executive summary.

  • @gyanbaimishra9466
    @gyanbaimishra9466 Рік тому +2

    Thank you sir

  • @elnino61
    @elnino61 2 роки тому +1

    Thanks for teaching.

  • @user-fu6nc9qs7o
    @user-fu6nc9qs7o 10 місяців тому

    Thankyou. Very helpful

  • @ritaravinsky8262
    @ritaravinsky8262 10 місяців тому

    thank you!!!

  • @nishantshinde8826
    @nishantshinde8826 3 роки тому +1

    Sir Are Going To Explain About Selenium Also In This Current Series ???

    • @softwaretestingmentor
      @softwaretestingmentor  3 роки тому +2

      Hi Nishant, Selenium series along with Java is already published, please find the playlist below, there are 121 videos in this playlist which will help you to learn Selenium from very basic.
      ua-cam.com/video/25U-KUpWd1c/v-deo.html
      Regards,
      Manish