Training Course:Agile Development WorkshopSchool/Trainer:Silicon Beach Training Ltd. Brighton, East Sussex, United Kingdom
Course Format: Classroom | E-learning | Virtual Class | Online/Live | On-site/In-house | Blended | Self-paced
Course Description:
'' Modern organisations need better, flexible information systems that are more responsive to user need. Many developers are turning to agile approaches to systems development that focus on evolutionary and incremental lifecycles with considerable user involvement. Through case study, practical exercises and discussion both developers and users will gain the confidence and practical skills needed to apply agile development to real projects.
This Agile Development trainin course focuses on the popular UK method DSDM but other agile approaches such as XP are also discussed.
Agile Development Training Course Objectives At the end of this Agile Development training course, delegates will be able to:
Define the principles, advantages and disadvantages of Agile Development (often called Rapid Application Development - RAD) Describe different approaches to prototyping and explain where each approach might be applied in the development process Identify key factors in the success of a facilitated workshop Describe the framework necessary to establish and manage an agile project team Contribute effectively to an Agile team Recognise specific project management issues of an agile project Identify appropriate opportunities for using the agile approach in an organisation Agile Development Training Course Content Introduction to Agile Development
Key features of Agile (prototyping, iteration, incremental development/delivery, user Involvement, empowerment, timeboxing, prioritisation) and principles/critical success Actors in Agile Life cycle models for Agile Objections and alternatives to the standard life-cycle models Definitions of Agile and the Agile Manifesto Dynamic Systems Development Method (DSDM) and eXtreme Programming (XP) Systems development using Agile
Prototyping - basic principles and approaches Prototyping opportunities in the development process Different types/purposes of prototypes Modelling and decision-facilitating techniques Support tools for Agile Establishing an effective Agile team
Team structure and dynamics Roles and responsibilities in the Agile team Principles and application of empowerment Project Sponsor and Champion Communication skills
Fact-finding techniques Facilitation skills Handling conflict and criticism Negotiating and obtaining consensus Project management in Agile projects
Configuration management Testing and Quality Assurance Risk management Estimating and time-boxing Agile assessed
Maintenance and enhancement of Agile products The advantages and disadvantages of Agile The appropriate use of Agile Reusability in the Agile environment ...''
Elements of this syllabus are subject to change.
Please go to the school's official website for training price and schedule:
http://www.siliconbeachtraining.co.uk/
Phone:+44 (0)1273 622272
School Address/Venue(s):
86 Gloucester Road Brighton East Sussex BN1 4AP UK
Jobs & Resumes: Brighton Houses & Roommates: Brighton
Search other schools for Agile Development training resources.
Other training courses offered by Silicon Beach Training Ltd.:
Business Analysis
Business Analysis Essentials
Requirements Engineering
Organisational Context
Modelling Business Processes
Benefits Management & Business Acceptance
Data Modelling
Systems Development
Systems Development Essentials with Agile
Systems Modelling Techniques using UML
Systems Design and Implementation Techniques
Integrating Off-the-Shelf Software Solutions
Software Testing
Software Testing Intermediate
Software Test Analysis
Software Test Management
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Tips: ASKEDU jobs and talents message board can help you find jobs related to your experience in a specific city, or hire somebody in place with particular knowledges. |
|
|