NEOS offers a range of training courses across Java and Oracle’s ADF technologies. From “boot camps” that teach you product basics in several intensive days, to sets of courses that take trainees step by step through a complete product learning path – our training courses equip you and your team to deliver effective Oracle ADF projects.

Our courses cover more details, have excellent grounding in real-world project issues, and are usually more cost effective. In addition, as we develop our own course materials, we can also customize content to meet particular needs and requirements.

Our expert consultants ensure that courses and techniques you learn from us are based on years of real-world project experience.

Contact Us

Whether you're looking for answers, would like to
solve a problem contact us right here.

Agile Adria Conference 2013

  • Posted on: April 26, 2013

Agile Adria conference is behind us. We’ve been enjoying great lectures, well organized and interesting with a variety of themes – how to sort business processes,  how  to prepare the organization for agile development and how to agile-develop applications.

Agile is a methodology for software development with four basic principles:

  • Individuals and interactions over processes and tools
  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Responding to change over following a plan

SCRUM methodology was the conference’s buzzword. The great scrum master should be a remover of blocks, unbreakable buffer, champion of agile, chief connector, king of feedback but NOT a team leader. Making the great product backlog requires  a prioritized list of all the features and functionalities needed to complete a project. Don’t forget, it is a living document, constantly changing and evolving to reflect the current realities of the project.

Other good methodologies were also mentioned: XP (Extreme programming ) and TDD (Test driven development). Besides efficient project management there is one thing that is becoming more and more important: UX (User experience) – encompasses all aspects of the end-user’s interaction with the company, its services, and its products.

One of the best lectures at the conference was the one by Andrea Provaglio, The beating heart of agile which addresses the issue of preparing the team for agile development and what mental techniques to use during the preparation period.

The common conclusion is that the new times are coming, that agile methodologies will become more popular, but for that to be possible it is necessary to change the way of thinking throughout the hierarchy,  from  developers to managers to users.