Planning an Agile Software Development Project New Horizons Lebanon
Price: TBA
  • 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. 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.

  • identify the tasks to perform before executing iterations
  • recognize additional approaches to agile planning
  • recognize how to write user stories
  • recognize the purpose of user roles and proxies
  • identify techniques for estimating stories
  • recognize how to split stories in given examples
  • create a user story
  • evaluate user stories
  • estimate a user story
  • recognize how to create a release plan
  • calculate project buffer in a given scenario
  • sequence the steps in velocity-driven iteration planning
  • recognize the activities of commitment-driven iteration planning
  • identify features of agile modeling
  • recognize how AMDD activities fit into the agile software development process
  • complete activities common to the release planning phase of an agile software development project
  • complete activities common to the iteration planning phase of an agile software development
  • implement agile modeling
Updated on 08 November, 2015

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.

See all New Horizons Lebanon courses
Courses you can instantly connect with... Do an online course on Software Development starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or