Course Duration: 2 Days

Course Category: Agile Methods

 

14 PDUs (Professional Development Units)

Introduction to SCRUM (An Agile Project Management Approach to Software Development)


Course Objectives
Learn how to improve your Software Development or Business Intelligence processes using Scrum project management in a fun, friendly and effective way! Traditional software project management is based on hierarchically driven, fixed outcome systems and processes. Scrum, however, is an iterative planning & development approach that can be applied, day-to-day, to improve overall quality and customer satisfaction. Emphasising customer satisfaction through rapid, continuous delivery of useful software where working software is delivered frequently (weeks rather than months).
 
This two day course covers the basic concepts of Scrum project management and how this Agile methodology can be used within your organisation to improve development processes and reduce ongoing development costs. This course aims to provide the tools for software managers and teams to improve customer satisfaction through the rapid and continuous delivery of useful software.


Course Features
• An in-depth examination of Scrum processes
• The course will be customised to the participants organisational requirements
• Highly interactive through case studies and theoretical modelling

Participant Benefits
This course is designed to provide a strong, functional understanding of the popular agile method; Scrum. It teaches ways of engaging effectively with customers, stakeholders and developers. During this comprehensive two day course, the participants will:

• Gain a comprehensive and clear understanding of Scrum, and how this can improve ongoing business processes.
• Learn how to optimise development times, reduce ongoing development costs, and improve client satisfaction.
• Learn how to improve software estimation the Agile way.
• Participate in workshops to improve progress tracking and reporting.
• Discover how to attract and retain good software developers.

Who Should Attend
This course is for managers, project managers & developers who are interested in learning about Scrum and how they can help improve the quality and responsiveness of their software development projects.
 
Individuals wishing to enrol in this course should have a good understanding of the software development life cycle.

Course Outline
  • INTRODUCTION TO AGILE AND THE AGILE MINDSET

    • History of Agile Development and the Agile Manifesto
    • History of Scrum
  • AGILE ROLES

    • Customers & the Product Owner
    • The Role of the Scrum Master
    • Cross-Functional and Self Organising Teams
  • STARTING AN AGILE PROJECT as SPRINT

    • Specifications in Agile?
    • Beginning the Project
    • Outcomes from Sprint 0
    • Product Backlog
    • Story Point Estimation
    • Planning Agile with Fixed Constraints (Cost, Time, Scope)
  • RUNNING AN AGILE PROJECT – AGILE ITERATIONS / SPRINTS

    • Sprint Planning

      • Sprint Backlog
      • Effort Estimation
    • Ongoing Development

      • Agile Design & Architecture
      • Development Standards & Practices
      • Daily Scrum
    • Transparent & Continuous Progress Monitoring

      • Burndown Charts
    • Continuous Integration & Unit Testing
    • Sprint Review
    • Sprint Retrospective
    • Deployment


Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <font color="" face="" size=""> <span style="">

PMI, PMP, PMBOK and the Registered Education Provider logo are registered marks of the Project Management Institute, Inc.