Ten Years of Experience with Agile and Model-Driven Software Development in a Legacy Platform

Ten Years of Experience with Agile and Model-Driven Software Development in a Legacy Platform

Chung-Yeung Pang
Copyright: © 2016 |Pages: 34
ISBN13: 9781466698581|ISBN10: 1466698586|EISBN13: 9781466698598
DOI: 10.4018/978-1-4666-9858-1.ch004
Cite Chapter Cite Chapter

MLA

Pang, Chung-Yeung. "Ten Years of Experience with Agile and Model-Driven Software Development in a Legacy Platform." Emerging Innovations in Agile Software Development, edited by Imran Ghani, et al., IGI Global, 2016, pp. 51-84. https://doi.org/10.4018/978-1-4666-9858-1.ch004

APA

Pang, C. (2016). Ten Years of Experience with Agile and Model-Driven Software Development in a Legacy Platform. In I. Ghani, D. Jawawi, S. Dorairaj, & A. Sidky (Eds.), Emerging Innovations in Agile Software Development (pp. 51-84). IGI Global. https://doi.org/10.4018/978-1-4666-9858-1.ch004

Chicago

Pang, Chung-Yeung. "Ten Years of Experience with Agile and Model-Driven Software Development in a Legacy Platform." In Emerging Innovations in Agile Software Development, edited by Imran Ghani, et al., 51-84. Hershey, PA: IGI Global, 2016. https://doi.org/10.4018/978-1-4666-9858-1.ch004

Export Reference

Mendeley
Favorite

Abstract

In this chapter, a report containing the author's many years of experience in software development together with a discussion of software engineering are presented. The report begins with the software crisis and includes different projects following the traditional waterfall model with heavy documents. In a re-engineering project of a legacy IT system by modernizing COBOL applications, we established an agile and model driven approach to software development. This approach which has been successfully applied in 13 projects since 2004 is presented. The key factors required for our success will also be discussed. Both the good and bad experiences of the last ten years will be summarized. The chapter will be finalized with a vision of a new architecture for agile software development.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.