0% encontró este documento útil (0 votos)
4 vistas1 página

Introducción a la Ingeniería de Software

El documento introduce los conceptos de método, herramienta, técnica, procedimiento y paradigma que se usan en ingeniería de software para resolver problemas. Explica que un método es un procedimiento formal para producir un resultado, una herramienta es un sistema para lograr un objetivo de mejor forma, y un procedimiento es una combinación de herramientas, técnicas y circunstancias que generan un producto. También define que un paradigma representa un enfoque particular para construir software.

Cargado por

Kuze David
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas1 página

Introducción a la Ingeniería de Software

El documento introduce los conceptos de método, herramienta, técnica, procedimiento y paradigma que se usan en ingeniería de software para resolver problemas. Explica que un método es un procedimiento formal para producir un resultado, una herramienta es un sistema para lograr un objetivo de mejor forma, y un procedimiento es una combinación de herramientas, técnicas y circunstancias que generan un producto. También define que un paradigma representa un enfoque particular para construir software.

Cargado por

Kuze David
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Introducción a la ingeniería de Software

Su nombre aquí: ________________________

(1) Para resolver un problema, empleamos una variedad de


métodos, herramientas, técnicas, procedimientos y
paradigmas.

(2) Un ____________ o _____________ es un


procedimiento formal para producir algún resultado. Por
ejemplo, un chef puede preparar una salsa empleando una
secuencia de ingredientes combinados en un tiempo
determinado cuidadosamente y de una forma ordenada, de
modo que la salsa espese pero sin cuajarse o no incorporarse
adecuadamente.

(3) Una ______________ es un instrumento o sistema


automatizado para lograr algún objetivo de mejor forma. Este
“mejor forma” puede significar que la herramienta se más
precisa, más eficiente o más productiva o que mejora la calidad resultante del producto. Por ejemplo, se
utiliza un teclado y una impresora para hacer cartas, porque el texto resultante puede quizás ser más
legible que la escritura de una persona. O se emplean las tijeras para cortar más rápido y derechito una
hola de papel. Sin embargo, una herramienta, no siempre es necesaria para hacer las cosas bien. Por
ejemplo, una técnica para cocinar permite hacer una mejor salsa, no necesariamente el recipiente o la
cuchara.

(4) Un ________________ es como una receta: una combinación de ____________ y


______________ que en combinación generan un producto. Por ejemplo, en la ingeniería de software,
los planes de prueba describen los procedimientos de prueba, esto proporciona información sobre las
herramientas que deben emplearse en algunos conjuntos de datos y bajo que circunstancias, de modo
que se puede determinar si el software cumple con los requerimientos.

(5) Finalmente un ______________ es como un estilo de cocinar, representa un enfoque particular o


filosofía para construir un software. Tal como se puede distinguir entre la cocina francesa de la china,
de tal manera se puede distinguir entre ____________ como el orientado a objetos o el procedimental o
estructurado. Ninguno es mejor que el otro, cada uno tiene sus ventajas y sus desventajas y habrá
situaciones cuando uno resulte más apropiado que el otro.

(6) Los ingenieros de software usan herramientas, técnicas, procedimientos y paradigmas para mejorar
la calidad de sus productos de software. Su finalidad, es emplear enfoques eficientes y productivos para
generar soluciones efectivas a los problemas que se les presenten.

Fuente:
Software Engineering, theory and practice,
Shari Lawrence Pfleeger
Pearson

También podría gustarte