Agile Testing

Duration: Hours

Enquiry


    Category:

    Training Mode: Online

    Description

    Agile Application Lifecycle Management (Agile ALM) combines flexible processes with lightweight tools in a comprehensive and practical approach to building, testing, integrating, and deploying software. Taking an agile approach to ALM improves product quality, reduces time to market, and makes for happier developers.

    Agile ALM can be used with all kinds of process models and methodologies, including traditional ones, such as waterfall or spiral models. There are also ALM approaches that can hardly be called Agile or that are based on large-scale commercial tools; these can be difficult and expensive to implement. Agile ALM focuses on driving the process through people and not merely through tools. Where tools would be of benefit, such as continuous integration server, they should be lightweight and primarily open source. The Agile ALM approach results in processes and lightweight toolchains that are flexible, open to change, and high quality. This approach helps to make the ALM more Agile and leads to what I call Agile ALM.

    TABLE OF CONTENT

    1: Introduction to Agile ALM

    • Getting started with Agile ALM
    • ALM and Agile strategies

    2: Functional Agile ALM

    • Using Scrum for release management
    • Task-based development

    3: Integration and release management

    • Integration and release management
    • Creating a productive development environment
    • Advanced CI tools and recipes

    4: Outside-in and barrier-free development

    • Requirements and test management
    • Collaborative and barrier-free development with Groovy and Scala

    Reviews

    There are no reviews yet.

    Be the first to review “Agile Testing”

    Your email address will not be published. Required fields are marked *

    Enquiry


      Category: