|
Software development in Idea Factory
is an engineering process, where methodology already tested
in successful developments, is applied so as to generate the
best possible result in any situation.
We have chosen the Unified Process of Software Development
as the basis for our development methodology. Contained in
this methodology are the experiences accumulated over the
past 30 years in the use of varying methdologies. Our development
methodology also contains the concept of Product Line (the
reuse of software components) that adds another link in the
value chain in software development i.e the decrease in development
time.
The key characteristics of our methodology are risk minimization
and the early detection of any risks through architecture
testing, reiterative work practices and closing functional
aspects in a progressive manner. Also critical is establishing
a strong relationship with all those involved in the business.
We apply our methodology with flexibility, adapting such to
each project.
We have adopted practices which we consider effective, including
"pair programming", "unit testing", and
"client integration into the development team".
We have defined standards for programming style in all the
languages we use. We have adopted practices from different
methodolgies that we believe to be sufficient to guarantee
the quality of our software, since the quality of the final
product depends as much on the formulation of a simple line
of code as on the most complex of processes.
Top
|