Applying agile programming and design patterns in IT domain

1Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Agile software development methods have recently become popular in software engineering. Agile methods emphasize simplicity and the elimination of work that is not absolutely necessary. These techniques give preference for working software which satisfies all stake holders, and leads to a successful completion in shorter time frames, giving much importance to real-time communication. Design Patterns have been widely used by many software developers. Recent statistics reveals that patterns can have a beneficial impact on software quality. In brief, what is needed for today’s software development scenario is a combination of Agile Methodologies for faster development and usage of Design Patterns for maximizing design reusability. The combined approach applied to the software development leads to robust, secure and almost risks free software which has adaptability to accommodate rapid requirements changes. Section 1 of this paper explains the Agile Development Methodologies. Section 2 outlines the Design Patterns, while 3rd and 4th sections elaborate case studies for the combined approach.

Cite

CITATION STYLE

APA

Dattatreya, V., Chalapati Rao, K. V., & Rayudu, V. M. (2017). Applying agile programming and design patterns in IT domain. In Lecture Notes in Electrical Engineering (Vol. 394, pp. 71–78). Springer Verlag. https://doi.org/10.1007/978-981-10-1540-3_8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free