Agile Software Development
Sort By:
Course Bundle: Agile Software Development - 7.5 Hours/PDUs (Category B)This Bundle Includes:
  • "Introducing Agile Software Development" - 2.0 Hours/PDUs Item No. sd-agsd-a01-it-enus
  • "Planning an Agile Software Development Project" - 2.0 Hours/PDUs Item No. sd-agsd-a02-it-enus
  • "Managing Agile Software Development" - 1.5 Hours/PDUs Item No. sd-agsd-a03-it-enus
  • "Agile Programming and Testing" - 2.0 Hours/PDUs Item No. sd-agsd-a04-it-enus
  • Introducing Agile Software Development - 2.0 Hours/PDUs (Category B)Agile software development is an iterative, incremental approach to developing and releasing software. Agile principles include commitment to timely and ongoing software deliveries, changing requirements, simplicity in approach, and sustainable development cycles. The Agile method also promotes self-organizing, self-empowered, self-monitoring teams and individuals who work collaboratively with face-to-face communication. Agile development practices include frequent releases, ongoing testing, customer and stakeholder participation throughout the development process, co-ownership of code and pair-programming. A range of agile methodologies have emerged. All embrace the general principles of agile development but can differ in focus and level of formality. In this course you will be introduced to the principles of agile software development, and you will be provided with an overview of some of the principle agile methodologies such as Extreme Programming(XP) and Scrum. You will also consi
    Planning an Agile Software Development Project - 2.0 Hours/PDUs (Category B)Agile software development is an iterative, incremental approach to developing and releasing software. Agile principles include commitment to timely and ongoing software deliveries, changing requirements, simplicity in approach, and sustainable development cycles. The Agile method also promotes self-organizing, self-empowered, self-monitoring teams and individuals who work collaboratively with face-to-face communication. Agile development practices include frequent releases, ongoing testing, customer and stakeholder participation throughout the development process, co-ownership of code and pair-programming. In this course you will be introduced to the practices of agile project planning. You will become familiar with project planning tasks such as creating and estimating user stories, release and iteration planning, and agile modeling.
    Managing Agile Software Development - 1.5 Hours/PDUs (Category B)Agile software development is an iterative, incremental approach to developing and releasing software. Agile principles include commitment to timely and ongoing software deliveries, changing requirements, simplicity in approach, and sustainable development cycles. The Agile method also promotes self-organizing, self-empowered, self-monitoring teams and individuals who work collaboratively with face-to-face communication. Agile development practices include frequent releases, ongoing testing, customer and stakeholder participation throughout the development process, co-ownership of code and pair-programming. In this course you will be introduced to the principles of agile project management during software development iterations. You will become familiar with agile practices in relation to project management tasks such as work scheduling, team meetings, change and risk management, progress monitoring, reports and reviews, and project scaling.
    Agile Programming and Testing - 2.0 Hours/PDUs (Category B)Agile software development is an iterative, incremental approach to developing and releasing software. Agile principles include commitment to timely and ongoing software deliveries, changing requirements, simplicity in approach, and sustainable development cycles. The Agile method also promotes self-organizing, self-empowered, self-monitoring teams and individuals who work collaboratively with face-to-face communication. Agile development practices include frequent releases, ongoing testing, customer and stakeholder participation throughout the development process, co-ownership of code, and pair-programming. In this course you will be introduced to agile team practices including pair-programming and co-ownership of code. You will also become familiar with agile programming practices including test-driven development, and behavior-driven development and you will become familiar with agile testing activities in relation to software components, user interfaces, and data.