|
We envision infrastructure as a means to facilitate organizational
production and as a means to compel improvements in their
processes and to support their objectives.
Using this as a guiding concept, in Idea Factory we
have designed an infrastructure on which our own processes
are established, which simultaneously, serves as the vision
that we follow when we define the infrastructure for the software
that we develop for our clients.
The benefits we try to obtain are the following:
- Availability: information should be available,
when required and be accessible at all times and from any
place.
- Reliability: information and processes should
be accurate and the information useful, in other words,
it should contain what is actually required.
- Ease of use: technology is a means to use processes,
that should be simple and effective. Technology should not
be an obstacle for people, it should be a facilitator.
- Security: only those people who need to use the
information should be able to access it.
- Low costs: we work on the principle that the best
technology is not necessarily the most expensive but rather
the one that provides solutions to the information needs
of both individuals and the organization.
- Growth: we consider, not only, the resolution
of today's challenges but also about resolving those that
can arise tomorrow, and as such have designed an infrastructure
in which continuous growth is possible.
IFS Infrastructure
Our infrastructure is designed to allow and encourage the
collaboration of our people and of all those with whom we
work, clients, partners and suppliers, in an effective and
simple manner, so that they can access the information and
communicate in an efficient manner.
Today we have two locations, the Central Offices in the City
of Buenos Aires and the Development Center in the city of
Tandil, Province of Buenos Aires.
In our central offices, we have set up a back office infrastructure,
that provides support to the business processes as well as
the Development Center in the central office and the one in
Tandil.
Project support
In order to support the project development teams in both
offices and our clients, we have a series of tools that provide
solutions to the distinct challenges that arise during the
software development process:
- assessment of effort
- taking of requirements
- application design
- project management and controls
- documentation
- software configuration management
- load completed tasks
- management and follow-up of Change Requests
- risk management
- testing
These tools, in turn, not only facilitate and order the processes
of software development: they also allow for the measurement
of the quality and efficiency of our work.
The metrics are key for us, in particular within the context
of CMM, given that they allow us to:
- know the status of projects and processes
- improve the processes on the basis of metrics analysis
- detect deviations early-on
- compare different projects and perfect different aspects
of our work on the basis of statistical analysis
Top
|