Rapid and Agile Software Development

Rapid and Agile Software Development

David Parsons (Massey University, New Zealand)
Release Date: November, 2015|Copyright: © 2016 |Runtime: 2 hrs 18 mins
EISBN13: 9781466697140|DOI: 10.4018/978-1-4666-9714-0
Institution (Multi User Access) Video Prices
Streaming Access:
Individual (Single User Access) Video Prices
Streaming Access:


New ways of developing software are being implemented every day, making the process more efficient and cost-effective for all parties involved. Undoubtedly, research in this area will continue to advance the current tools and applications available to software engineers in a variety of industries.

Rapid and Agile Software Development emphasizes the latest advancements in the field of software engineering as they relate to the integration of new software development methods, tools, and practices in the field. Focusing on the evolution of software development including key topics related to rapid and agile development methodologies as well as future research directions, this video lecture is designed for use by software engineers, researchers, and graduate-level students.

Topics Covered

  • Agile Methods
  • Lightweight Methods
  • Model Driven Development
  • Rapid Application Development
  • Software Challenges
  • Software Maintenance
  • Software Testing

Table of Contents

Introduction and Biography
3:20 mins
Section 1:Software in Crisis?
Lesson 1:The Challenges of Software
16:08 mins
Lesson 2:NATO and the Birth of Software Engineering
2:56 mins
Lesson 3:Crisis or Crucible? The Demands of Change
8:25 mins
Section 2:Rapid Application Development
Lesson 4:What Do We Mean by "Rapid"
4:44 mins
Lesson 5:Martin's View
8:14 mins
Lesson 6:McConnell's View
6:34 mins
Section 3:Technologies for Rapid Development
Lesson 7:Model Driven Development
10:11 mins
Lesson 8:Round Trip Engineering
7:43 mins
Lesson 9:Domain Driven Design and Development
13:10 mins
Section 4:From Lightweight to Agile
Lesson 10:Lightweight Methods
3:30 mins
Lesson 11:The Agile Manifesto and Agile Methods
17:08 mins
Lesson 12:Agile Methods Today
13:15 mins
Section 5:The Future of Software
Lesson 13:What are Today's Challenges?
4:57 mins
Lesson 14:Are "Rapid" and "Agile" the Same?
4:55 mins
Lesson 15:The Future of Software Development Tools and Processes
13:31 mins