The below list is a selected “terminology” for data integrators using “Infomatica”as a tool. These questions and explantions help you understand the complete information about frequently used terms.
agile development – Agile development is a philosophy and a set of modernized software development practices in which development teams focus on software quality and responsiveness to changing business needs.
agile integration – Agile integration is a software development practice that favors short, continuous code releases over longer cycles in an attempt to minimize instability and complexity when releasing software.
agile methodology – There are many specific practices and not all software development teams implement all the practices. However, all agile development teams subscribe to the core tenets, which revolve around short, iterative changes and frequent builds in order to make the development process responsive and adaptive to changing requirements. Agile developers believe that making the customer/business happy is more important than executing a long-range plan.
Agile methodology has gained wide acceptance in part because it is a much better fit for the fast pace of change that drives business competition in the age of the Internet and mobile devices. Creating a single set of requirements for a software product and then setting a date to freeze changes during a weeks- or months-long development process is unsuitable for the pace and complexity of today’s business needs. In contrast, agile developers view creating software as an organic, evolutionary process.