By: Antonio Acosta - Application Consultant
Agile was born as a mechanism to achieve rapid software development. Structured with short sprints, scrum meetings and a strict task distribution as its main points, it can drive constant updates based on stories applied to small and simple tasks as part of small or large enterprise projects due its dynamic approach. Because all of that and more, it’s no surprise Agile has become one of the most desired methodologies in the industry, gaining incredible empathy day by day.
Where does ADF come in this picture?
In recent years Oracle has put a lot of effort into getting the Application Development Framework as its main approach for new software development and I think they’ve done well. They are not only providing an IDE for development; they are providing a full Enterprise set of tools. With libraries, components, a functional IDE, teamwork consolidation and stability, Oracle has a very comprehensive perspective.
Oracle Development Solution
The Oracle solution for software development is integrated by three main components:
The great value of these three is that the user can do perform all of their essential tasks from a single interface: JDeveloper. The IDE also provides access to the team member contact list, team chat, tasks assignment verificationand versioning control all together.
ADF focus on Rapid Development
With JDeveloper as the logical IDE for ADF, ADF becomes the logical candidate to be used in methodologies for rapid development and by that I mean Agile, of course. Oracle’s solution scores additional points with templates, an intuitive interface, MVC work model and component-driven modularity. It can take you from design through development, testing and finally deployment, simplifying a lot of effort in adapting each user and getting up to speed.
As usual, implementing any change in a process requires a good amount of effort to get started but once running it will provide empowerment to improve. These are some reasons why ADF, as part of the Oracle Solution for software development, is the right solution for an Agile environment.
Further information and references:
Oracle’s Agile best practices center –
http://www.oracle.com/technetwork/middleware/fmw4apps/agile/index-085867.html
Bibliography –
http://www.packtpub.com/oracle-adf-enterprise-application-development/book
Feel free to reach out to TEAM for questions, or schedule a sit down with us at Oracle OpenWorld 2013