- Duration: 2 Hours
Course details
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 consider the issues involved in applying an agile methodology in an organization.
- identify the principles of agile programming
- identify the main principles of XP
- identify the main tenets of Scrum
- recognize the seven principles of lean software development
- identify the main features of the Kanban approach to agile software development
- identify the features of FDD
- recognize what happens at the three phases in an ASD project
- identify what occurs at each stage of an AUP project
- identify the main features of EssUP
- recognize the features of Crystal
- identify the main principles of DSDM
- recognize factors to consider when moving to an agile software development methodology
- recognize the issues organizations face when applying agile principles in given scenarios
About New Horizons Lebanon
As changes in technology have accelerated, it’s become even more essential for people to master technology to be productive, invaluable employees who optimize, program and invent solutions—and even grow companies of their own. With over 300 centers in 60 countries, New Horizons is the world’s largest independent IT and Business training company. Over the past 35 years, New Horizons has delivered a full range of IT and business skills/Management training through innovative learning methods that have transformed businesses and helped over 35 million students reach their goals. New Horizons Lebanon branch was established in 1996.
- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- USD 13Duration: Upto 3 Hours
- USD 49Duration: 1 To 2 Months