Agile software development An introduction

Streaming video - 2014

The agile method allows modern development teams to rapidly build software that is both efficient and effective. This course provides a comprehensive introduction to this approach to software development. The course begins with the major teaching points. Next, the methodology is presented, along with the rationale for its adoption. Included here is the Agile Manifesto. This section is followed by one that discusses how Agile teams are structured and types of development projects that are a good fit for Agile. The course delves into the leading challenges faced by Agile software developers today and the best practices that teams should incorporate into their development projects. The advantages that Agile brings to software development are t...hen covered. The course concludes with key principles for Agile. Track: Core technologies technical insights and the underlying concepts of essential technologies. Learning objectives: Discuss the history of Agile software development. Recognize the structure of Agile teams. Identify the key challenges faced by software development teams. Define the three best practices within Agile development projects. Understand the reasons for failed development projects. Identify the critical success factors for Agile. Recognize the key provisions of the Agile Manifesto.

Saved in:
Subjects
Published
[San Francisco, California, USA] : Kanopy Streaming 2014.
Language
English
Corporate Author
Kanopy (Firm)
Corporate Author
Kanopy (Firm) (-)
Online Access
A Kanopy streaming video
Cover Image
Item Description
Title from title frames.
Physical Description
1 online resource (1 video file, approximately 31 min.) : digital, .flv file, sound
Format
Mode of access: World Wide Web.
Access
AVAILABLE FOR USE ONLY BY IOWA CITY AND RESIDENTS OF THE CONTRACTING GOVERNMENTS OF JOHNSON COUNTY, UNIVERSITY HEIGHTS, HILLS, AND LONE TREE (IA).