Desarrollo de software

Páginas: 26 (6338 palabras) Publicado: 25 de enero de 2011
Investigación en Ingeniería del Software vs.
Desarrollo Software
Esperanza Marcos
Grupo KYBELE
Universidad Rey Juan Carlos
{e.marcos }@escet.urjc.es,
Resumen
La investigación en Ingeniería difiere sustancialmente, tanto en objeto de estudio
como en método, de la investigación en las tradicionalmente llamadas “Ciencias”.
Mientras las Ciencias se ocupan del estudio de objetos y fenómenosexistentes
(física, metafísica o conceptualmente), las Ingenierías basan sus estudios en cómo
hacer; cómo crear nuevos objetos. Es por esto, que los métodos de investigación
“científicos” no son siempre directamente aplicables a problemas de investigación
de carácter ingenieril. En este artículo nos centramos en los problemas y métodos de
investigación en una Ingeniería concreta: la Ingeniríadel Software. Discutimos, por
una parte, la naturaleza del método en este campo. Por otra parte se analiza,
mediante un caso de estudio, la similitud de los métodos de investigación en
Ingeniería del Software con respecto a los métodos de desarrollo de software.
Palabras Clave: Ciencia, Ingeniería, Método de Investigación, Métodos
Cuantitativos, Métodos Cualitativos, Métodos Creativos,Ingeniería del Software,
Métodos de Desarrollo Software.
1. Introducción
A partir del siglo XVI tiene lugar un importante avance del desarrollo científico
que también afectó a los métodos de investigación y a los criterios de verificación
de las teorías. Surgen así nuevos métodos de investigación más adecuados a los
estudios científicos de la época (astronomía, medicina, matemática y física).Estos
métodos se dividen en empíricos (inductivo e hipotético-deductivo) [2] que
constituyen un cambio radical frente a los métodos escolásticos, y deductivos,
propuestos por Descartes [10], quien descalifica la lógica escolástica y desarrolla
nuevos métodos matemáticos. Sin embargo, desde el siglo XVI hasta la actualidad
el conocimiento ha experimentado avances importantes entre los que secuenta el
desarrollo de nuevas disciplinas como la ingeniería y, en el caso que nos ocupa, la
ingeniería del software (IS). La naturaleza del saber de la ingeniería difiere, en su
esencia, de la naturaleza del saber de las ciencias tradicionales. Por ello, del mismo
modo que en el siglo XVI surgieron nuevos métodos de investigación adecuados a
la ciencia de la época, es necesario ahora definirotros que sean aplicables a los
problemas concretos de la IS.
Existen muchas y muy variadas clasificaciones de ciencias1 [1], [5], [6], [17],
basadas en diferentes criterios. Dependiendo del tipo de ciencia, se utilizan unos u
otros métodos de investigación [7], [8], [13]. Sin embargo, ninguno de estos
métodos parece ser totalmente apropiado para la investigación en IS. Tal y como se
propone en[21], las ingenierías no encajan totalmente en las clasificaciones
propuestas en la literatura, si bien están relacionadas con la mayor parte de las
disciplinas que en ellas aparecen. Por este motivo, la búsqueda de un método
apropiado para la investigación en IS, y su aplicación al desarrollo e implantación
de Sistemas de Información (SI), se está convirtiendo en un tema de investigación
ensí mismo [11], [12], [15], [16], [18], [21], [23].
Pero, el método tiene una gran dependencia del objeto de estudio. Nuestra
hipótesis de partida es que el objeto de estudio en las ingenierías (y en particular en
la IS), difiere del objeto de estudio de las ciencias formales, humanas y naturales.
Mientras estas ciencias se ocupan de estudiar fenómenos u objetos ya existentes,
las ciencias dela ingeniería se ocupan de estudiar los métodos y técnicas para la
creación de nuevos objetos e incluso de crear estos métodos y técnicas. En cuanto
que la investigación en IS se ocupa de la creación (de nuevas técnicas y métodos),
tiene similitudes importantes con la aplicación de la IS que también se ocupa de la
creación (de productos software). Por ello, es posible establecer un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo De Software
  • Desarrollo del software
  • Desarrollo de software
  • Desarrollo de software
  • Desarrollo de software
  • Desarrollo Software
  • Desarrollo de software
  • Desarrollo de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS