2009-12-02 17 views

Respuesta

8

A partir del official website, "EBSE se preocupa por determinar qué funciona, cuándo y dónde, en términos de práctica, herramientas y estándares de ingeniería de software".

Básicamente, EBSE está inspirado en la práctica médica y otras profesiones con trayectorias similares, y trata de aplicar su enfoque empírico y realista al mundo a menudo caótico del desarrollo de software.

+1

Esto me recuerda mucho al consejo dado en el libro The Mythical Man-Month. :) – Parappa

+0

Esa es una idea interesante. – CesarGon

-4

¿Quieres decir evidence-based scheduling? La esencia básica es que las estimaciones para las características en el desarrollo se deben basar en las estadísticas recopiladas sobre cuánto tiempo tomaron las características previamente completadas.

+0

No. Es decir EBSE. Pero gracias, el fogbugz es una herramienta muy conocida para hacer preguntas. –

1

No veo que la ingeniería de software basada en evidencia sea diferente de la ingeniería de software experimental o empírica. (ESE) Todos tienen la intención de reemplazar la opinión con una epistemología científica para la creación de conocimiento sobre cómo se puede/se puede crear el software. La Conferencia Internacional de Ingeniería de Software (http://www.icse-conferences.org/) siempre tiene documentos sobre este tema.

7

EBSE significa ingeniería de software basada en Evidencia. El concepto trata de aportar evidencia a las decisiones tomadas en la ingeniería del software.

El principal instrumento de EBSE es la revisión sistemática de la literatura (SLR). El concepto se deriva de la medicina y fue adaptado por Kitchenham en 2004 en el documento Procedures for perfoming systematic reviews. La idea detrás de la SLR es obtener datos precisos mediante el análisis de otros estudios primarios, eliminando posibles sesgos que puedan sufrir estos estudios.

Desde 2004, varios autores propusieron cambios en el procedimiento de Kitchenham, pero Kitchenham sigue siendo la máxima autoridad en SLR en ingeniería de software.

Algunos papeles SLR populares son Empirical studies of agile software development: A systematic review y Lessons from applying the systematic literature review process within the software engineering domain

Cuestiones relacionadas