Agile Development Methods

Attending this 1-day course will help you be relevant in a digitised world where it is becoming essential to deliver software that the business needs, with minimum waste, while meeting expectations for budget and time.

Recommend course:

Description

To remain relevant in an increasingly digitised world, where software applications are integral to all parts of your business, you and your organisation need to become better at developing software. You need to help your organisation disrupt the status quo of slow delivery that often misses the mark. You need to eliminate the waste from working on features the business no longer requires, which often blows out budgets and timelines. You need to re-gain the confidence of your business by consistently delivering what they need.

Agile software development, done well and with a mind-set of continuous improvement, can help you achieve these results – delivering software that matches what the business needs now, with minimum waste, while meeting expectations for budget and time.

Attending this course has the potential of creating enormous value for your organisation; from cost savings by reducing project waste; from improved business performance with software that addresses business need; and from meeting financial and delivery commitments. You personally could build a reputation for helping lead your organisation into new and successful approaches to software development.

Delivered by expert agile practitioners who work on Equinox IT’s leading agile and lean software development teams, the course uses story-telling, exercises and group discussions to give you the benefit of the instructor’s experience of applying agile methods to real-world projects.

For groups of 5 or more, contact training@equinox.co.nz to discuss hosting a private course in-house at your place.  

Outline

The agile evolution – changing the development culture

  • Beyond waterfall and iterative development
  • The agile manifesto – values and principles
  • Popular agile frameworks
  • Team collaboration versus management control

What an agile project looks like – rapid cycles of planning, development and feedback

  • Setting the vision and scope
  • Release planning and estimating
  • Sprint planning and estimating
  • Agile development and testing
  • Scrum – daily review and planning
  • Sprint review and retrospective
  • Release to production

 How roles change on an agile project

  • The Product Owner
  • The Scrum Master
  • The Team
  • Transition from specialist to multi-disciplinary roles.
  • What does this mean to my role?

Learning Outcomes

Following the completion of this course you will be able to work with an agile project team. You will understand:

  • The culture shifts that occur when moving to agile
  • Key agile concepts, terminology and practices
  • What a typical agile software development project looks like
  • How team member roles change on an agile projects.

Audience

  • Analysts, developers, testers, project managers and anyone else involved in software development projects
  • IT and business decisions makers who need better results from software development projects.

Prerequisites

Experience working on software development projects would be beneficial.

Visit Equinox IT on: