Idea R has always been committed to the research
of RAD methodologies (Rapid Application Development) for
project management and
The lifecycle is chosen accordingly to the specific project type, preferring
incremental and agile methodologies that, if used properly,
maintain a high control of the timeline and budget: Extreme Programming, Scrum, Spiral, Staged Delivery,
Evolutionary Delivery, Evolutionary Prototyping, etc.
The approach is through Customer Oriented practices: the Theory-W
Project Management tends to create winning situations for both the
development team and the customer.
The OOAD paradigm (Object Oriented Analysis and Design)
combined with UML (Unified Modeling Language),
facilitates the team management thanks to a more natural modularity of
projects and a greater encapsulation of features (supporting code
The development technologies are not chosen according to
jQuery, Ajax, Cloud Computing, C#, C++,
ASP.NET, SQL, etc.
Quality and Tests
The products are always tested thoroughly and globally, in
fact it is typical in software development that the solution of a problem
simultaneously creates a bug in different place. Careful design of
regression tests is the ideal solution to test automatically and
repeatedly all features.