tag:blogger.com,1999:blog-56739456590304029652024-03-19T02:21:47.819-07:00INGENIERIA DEL SOFTWARE Anonymoushttp://www.blogger.com/profile/09738252629169142996noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-5673945659030402965.post-60451087344904596692012-12-02T06:43:00.001-08:002012-12-02T06:43:05.571-08:00Reingeniería<br />
<br />
<br />
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin-bottom: 4.8pt;">
<span style="color: #ee7700; font-family: "Tahoma","sans-serif"; font-size: 20.5pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-font-kerning: 18.0pt;">Reingeniería del Software<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Reingeniería del
software se puede definir como: “modificación de un producto software, o de
ciertos componentes, usando para el análisis del sistema existente técnicas de
Ingeniería Inversa y, para la etapa de reconstrucción, herramientas de
Ingeniería Directa, de tal manera que se oriente este cambio hacia mayores
niveles de facilidad en cuanto a mantenimiento, reutilización, comprensión o
evaluación.”<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Cuando una aplicación
lleva siendo usada años, es fácil que esta aplicación se vuelva inestable como
fruto de las múltiples correcciones, adaptaciones o mejoras que han podido
surgir a lo largo del tiempo. Esto deriva en que cada vez que se pretende
realizar un cambio se producen efectos colaterales inesperados y hasta de
gravedad, por lo que se hace necesario, si se prevé que la aplicación seguirá
siendo de utilidad, aplicar reingeniería a la misma.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Entre los beneficios
de aplicar reingeniería a un producto existente se puede incluir:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 8.4pt; margin-left: 30.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Pueden reducir los riegos evolutivos de una organización.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 8.4pt; margin-left: 30.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Puede ayudar a las organizaciones a recuperar sus inversiones en
software.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 8.4pt; margin-left: 30.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Puede hacer el software más fácilmente modificable<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 8.4pt; margin-left: 30.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Amplía las capacidades de las herramientas CASE<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 8.4pt; margin-left: 30.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Es un catalizador para la automatización del mantenimiento del software<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-left: 30.0pt; mso-list: l1 level1 lfo1; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Puede actuar como catalizador para la aplicación de técnicas de
inteligencia artificial para resolver problemas de reingeniería<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">La reingeniería del
software involucra diferentes actividades como son:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 8.4pt; margin-left: 30.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: Tahoma, sans-serif; font-size: 9pt;">análisis de inventarios<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 8.4pt; margin-left: 30.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: Tahoma, sans-serif; font-size: 9pt;">reestructuración de documentos<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 8.4pt; margin-left: 30.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: Tahoma, sans-serif; font-size: 9pt;">ingeniería inversa<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 8.4pt; margin-left: 30.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: Tahoma, sans-serif; font-size: 9pt;">reestructuración de programas y datos<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-left: 30.0pt; mso-list: l0 level1 lfo2; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 10pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="font-family: Tahoma, sans-serif; font-size: 9pt;">ingeniería directa<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">con la finalidad de
crear versiones de programas ya existentes que sean de mejor calidad y los
mismos tengan una mayor facilidad de mantenimiento.<o:p></o:p></span></div>
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 1184; width: 50%px;">
<tbody>
<tr>
<td style="border: solid #999999 1.0pt; mso-border-bottom-alt: .75pt; mso-border-color-alt: #999999; mso-border-left-alt: .25pt; mso-border-right-alt: .25pt; mso-border-style-alt: solid; mso-border-top-alt: .75pt; padding: 6.0pt 0cm 9.0pt 0cm;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgASIQyCu8l3qTE32iH2hbQsZHkBlHaMonsWI0sW9VULW1P_nXdwZD1lSCQPoGR2oUiapV0JN-NvKItU5sO4u-8Q15mPaVCQgeSnvPLmgAwmhMPPolkdvMEjbTFTOYF-cjnDbh7TC4HCMw/s1600/graphics1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="241" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgASIQyCu8l3qTE32iH2hbQsZHkBlHaMonsWI0sW9VULW1P_nXdwZD1lSCQPoGR2oUiapV0JN-NvKItU5sO4u-8Q15mPaVCQgeSnvPLmgAwmhMPPolkdvMEjbTFTOYF-cjnDbh7TC4HCMw/s400/graphics1.png" width="400" /></a></div>
<div align="center" class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<br /></div>
</td>
</tr>
<tr>
<td style="padding: 6.0pt 0cm 9.0pt 0cm;">
<div class="MsoNormal" style="margin-bottom: 0.0001pt; vertical-align: baseline;">
<b><span style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Figure
1</span></b><span style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
</div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<i><span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Figura 1. Pasos de la
Reingeniería del Software</span></i><span style="font-family: Tahoma, sans-serif; font-size: 9pt;"><o:p></o:p></span></div>
<div style="background: white; border: solid #336699 1.0pt; mso-border-bottom-alt: .75pt; mso-border-color-alt: #336699; mso-border-left-alt: .25pt; mso-border-right-alt: .75pt; mso-border-style-alt: solid; mso-border-top-alt: .25pt; mso-element: para-border-div; padding: 0cm 0cm 1.0pt 0cm;">
<div class="MsoNormal" style="background-position: initial initial; background-repeat: initial initial; border: none; line-height: 18pt; margin-bottom: 0.0001pt; padding: 0cm;">
<b><span style="color: #336699; font-family: "Tahoma","sans-serif"; font-size: 13.5pt; letter-spacing: -.75pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Análisis de Inventarios<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Todas las
organizaciones de software deberían tener un inventario de todas sus
aplicaciones. El inventario tal vez no sea más que un modelo en una hoja de
cálculo que contenga información que proporcione una descripción detallada
(tamaño, edad, importancia para el negocio) de las aplicaciones activas.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Los candidatos a la
reingeniería aparecen cuando se ordena esta información en función de su
importancia para el negocio, longevidad, mantenibilidad actual y otros
criterios localmente importantes. Es entonces cuando es posible asignar
recursos a las aplicaciones candidatas para el trabajo de reingeniería.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Es importante señalar
que el inventario deberá visitarse con regularidad, el estado de las
aplicaciones puede cambiar en función del tiempo y, como resultado, cambiarán
las prioridades para la reingeniería.<o:p></o:p></span></div>
<div style="background: white; border: solid #336699 1.0pt; mso-border-bottom-alt: .75pt; mso-border-color-alt: #336699; mso-border-left-alt: .25pt; mso-border-right-alt: .75pt; mso-border-style-alt: solid; mso-border-top-alt: .25pt; mso-element: para-border-div; padding: 0cm 0cm 1.0pt 0cm;">
<div class="MsoNormal" style="background-position: initial initial; background-repeat: initial initial; border: none; line-height: 18pt; margin-bottom: 0.0001pt; padding: 0cm;">
<b><span style="color: #336699; font-family: "Tahoma","sans-serif"; font-size: 13.5pt; letter-spacing: -.75pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Reestructuración de
documentos<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">La documentación
débil es la marca de muchos sistemas heredados. ¿Pero que se hace acerca de
ellos? ¿Cuáles son las opciones? Crear documentación consume mucho tiempo, si
el sistema funciona vivirá con lo que tenga. La documentación debe actualizarse
pero se tiene recursos limitados. Se utiliza un enfoque de “documentar cuando
se toque”. El sistema es crucial para el negocio y debe volver a documentarse
por completo incluso en este caso un enfoque inteligente es recortar la
documentación a un mínimo esencial. Cada una de estas opciones es viable. Una
organización de software debe elegir la más apropiada para cada caso.<o:p></o:p></span></div>
<div style="background: white; border: solid #336699 1.0pt; mso-border-bottom-alt: .75pt; mso-border-color-alt: #336699; mso-border-left-alt: .25pt; mso-border-right-alt: .75pt; mso-border-style-alt: solid; mso-border-top-alt: .25pt; mso-element: para-border-div; padding: 0cm 0cm 1.0pt 0cm;">
<div class="MsoNormal" style="background-position: initial initial; background-repeat: initial initial; border: none; line-height: 18pt; margin-bottom: 0.0001pt; padding: 0cm;">
<b><span style="color: #336699; font-family: "Tahoma","sans-serif"; font-size: 13.5pt; letter-spacing: -.75pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Ingeniería Inversa<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Este término tiene
sus orígenes en el mundo del hardware. Una cierta compañía desensambla un
producto de hardware competitivo en un esfuerzo por comprender los “secretos”
del diseño y fabricación de su competidor. Estos secretos se podrán comprender
más fácilmente si se obtuvieran las especificaciones de diseño y fabricación
del mismo. Pero estos documentos son privados, y no están disponibles para la
compañía que efectúa la ingeniería inversa. En esencia, una ingeniería inversa
con éxito precede de una o más especificaciones de diseño y fabricación para el
producto, mediante el examen de ejemplos reales de ese producto.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">La ingeniería inversa
del software es algo similar. En la mayoría de los casos, el programa del cual
hay que hacer una ingeniería inversa no es el de un rival, sino, más bien, el propio
trabajo de la compañía. Los “secretos” que hay que comprender resultan
incomprensibles porque nunca se llegó a desarrollar una especificación.
Consiguientemente, la ingeniería inversa del software es el proceso de análisis
de un programa con el fin de crear una representación de programa con un nivel
de abstracción más elevado que el código fuente.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">La Ingeniería inversa
es un proceso de recuperación de diseño. Con las herramientas de la ingeniería
inversa se extraerá del programa existente información del diseño
arquitectónico y de proceso, e información de los datos.<o:p></o:p></span></div>
<div style="background: white; border: solid #336699 1.0pt; mso-border-bottom-alt: .75pt; mso-border-color-alt: #336699; mso-border-left-alt: .25pt; mso-border-right-alt: .75pt; mso-border-style-alt: solid; mso-border-top-alt: .25pt; mso-element: para-border-div; padding: 0cm 0cm 1.0pt 0cm;">
<div class="MsoNormal" style="background-position: initial initial; background-repeat: initial initial; border: none; line-height: 18pt; margin-bottom: 0.0001pt; padding: 0cm;">
<b><span style="color: #336699; font-family: "Tahoma","sans-serif"; font-size: 13.5pt; letter-spacing: -.75pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Reestructuración de código<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">El tipo más común de
reingeniería es la reestructuración de código, se puede hacer con módulos
individuales que se codifican de una manera que dificultan comprenderlos,
probarlos y mantenerlos.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Llevar a cabo esta
actividad requiere analizar el código fuente empleando una herramienta de
reestructuración, se indican las violaciones de las estructuras de programación
estructurada, y entonces se reestructura el código (esto se puede hacer
automáticamente). El código reestructurado resultante se revisa y se comprueba
para asegurar que no se hayan introducido anomalías. Se actualiza la
documentación interna del código.<o:p></o:p></span></div>
<div style="background: white; border: solid #336699 1.0pt; mso-border-bottom-alt: .75pt; mso-border-color-alt: #336699; mso-border-left-alt: .25pt; mso-border-right-alt: .75pt; mso-border-style-alt: solid; mso-border-top-alt: .25pt; mso-element: para-border-div; padding: 0cm 0cm 1.0pt 0cm;">
<div class="MsoNormal" style="background-position: initial initial; background-repeat: initial initial; border: none; line-height: 18pt; margin-bottom: 0.0001pt; padding: 0cm;">
<b><span style="color: #336699; font-family: "Tahoma","sans-serif"; font-size: 13.5pt; letter-spacing: -.75pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Reestructuración de datos<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">La reestructuración
de datos es una actividad de reingeniería a gran escala. En la mayoría de los
casos, la reestructuración de datos comienza con una actividad de ingeniería
inversa. La arquitectura de datos actual se analiza con minuciosidad y se define
los modelos de datos necesarios, se identifican los objetivos de datos y los
atributos, y después se revisa la calidad de las estructuras de datos
existentes.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Cuando la estructura
de datos es débil (por ejemplo, actualmente se implementan archivos planos, cuando
un enfoque relacional simplificaría muchísimo el procesamiento), se aplica una
reingeniería a los datos.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">Dado que la
arquitectura de datos tiene una gran influencia sobre la arquitectura del
programa, y también sobre los algoritmos que lo pueblan, los cambios en datos
darán lugar invariablemente a cambios o bien de arquitectura o bien de código.<o:p></o:p></span></div>
<div style="background: white; border: solid #336699 1.0pt; mso-border-bottom-alt: .75pt; mso-border-color-alt: #336699; mso-border-left-alt: .25pt; mso-border-right-alt: .75pt; mso-border-style-alt: solid; mso-border-top-alt: .25pt; mso-element: para-border-div; padding: 0cm 0cm 1.0pt 0cm;">
<div class="MsoNormal" style="background-position: initial initial; background-repeat: initial initial; border: none; line-height: 18pt; margin-bottom: 0.0001pt; padding: 0cm;">
<b><span style="color: #336699; font-family: "Tahoma","sans-serif"; font-size: 13.5pt; letter-spacing: -.75pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Ingeniería directa<o:p></o:p></span></b></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-bottom: 12.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">En un mundo ideal,
las aplicaciones se reconstruyen utilizando un “motor de reingeniería”
automatizado. En el motor se insertaría el programa viejo, que lo analizaría,
reestructuraría y después regeneraría la forma de exhibir los mejores aspectos
de la calidad del software. Después de un espacio de tiempo corto, es probable
que llegue a aparecer este “motor”, pero los fabricantes de CASE han presentado
herramientas que proporcionan un subconjunto limitado de estas capacidades y
que se enfrentan con dominios de aplicaciones específicos. Lo que es más
importante, estas herramientas de reingeniería cada vez son más sofisticadas.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 18.0pt; margin-top: 12.0pt;">
<span style="font-family: Tahoma, sans-serif; font-size: 9pt;">La ingeniería directa
no solo recupera la información de diseño a partir del software existente,
también utiliza esta información para alterar o reconstruir el sistema
existente con la finalidad de mejorar su calidad global. En la mayoría de los
casos el software sometido a reingeniería vuelve a implementar la función del
sistema existente y también añade nuevas funciones o mejoras.<o:p></o:p></span></div>
Anonymoushttp://www.blogger.com/profile/09738252629169142996noreply@blogger.com0tag:blogger.com,1999:blog-5673945659030402965.post-71107384939001719742012-12-02T06:36:00.000-08:002012-12-02T06:51:27.165-08:00CASE<br />
<br />
<h2 align="center" style="text-align: center;">
</h2>
<h2 align="center">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: small;"><a href="http://www.blogger.com/blogger.g?blogID=5673945659030402965" name="AEN176"><span lang="ES">Herramientas CASE</span></a><o:p></o:p></span></h2>
<h4 align="center">
<span style="font-family: Arial, Helvetica, sans-serif;"><a href="http://www.blogger.com/blogger.g?blogID=5673945659030402965" name="AEN178"><span lang="ES" style="line-height: 115%;">Introducción</span></a><span style="line-height: 115%;"><o:p></o:p></span></span></h4>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="line-height: 115%;">CASE, o Computer-Aided Software Engineering
es un termino que ha estado por décadas. Este puede ser generalmente aplicado a
cualquier sistema o colección de herramientas que ayuda a automatizar el
proceso de diseño y desarrollo de software. Compiladores, editores
estructurados, sistemas de control de código fuente, y herramientas de modelado
son todas, estrictamente hablando herramientas CASE. Ellas impiden a los
programadores tratar tan directamente con el hardware y les permiten trabajar
en un alto nivel de abstracción en la definición de un sistema de software que
entonces será construido.</span><span style="line-height: 115%;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<h3 align="center">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: small;"><a href="http://www.blogger.com/blogger.g?blogID=5673945659030402965" name="AEN182"><span lang="ES">Sistemas CASE</span></a><span style="line-height: 115%;"><o:p></o:p></span></span></h3>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="line-height: 115%;">Hay generalmente tres tipos de sistemas CASE:
Herramientas de Diseño, Ambientes de Construcción e Híbridos. Algunas de estas
herramientas vienen por default en ambientes UNIX, como aquellas herramientas y
utilidades que sirven para editar y compilar software.</span><span style="line-height: 115%;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="line-height: 115%;">Este tipo de herramientas (make, cvs/rcs,
gcc, Text/groff) que vienen con UNIX son herramientas de desarrollo base, pero
los sistemas CASE generalmente no se enfocan en el
codificado/escritura/compilado, en vez de esto se encargan del proceso de
diseño, refinamiento, documentación, construcción y administración de versiones
necesarias para desarrollar y administrar un sistema o paquete de software. En
un ambiente de un gran equipo o un gran paquete donde usted puede tener cinco
versiones de este paquete en varios estados de desarrollo y/o desplegándose en
cinco arquitecturas de hardware diferentes, suportando de tres a cuatro
versiones de sistemas operativos, los procesos de trabajo son complejos.</span><span style="line-height: 115%;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="line-height: 115%;">Herramientas de diseño CASE auxilian grandes
equipos de ingenieros en la especificación de sistemas de software y ayudan a
automatizar la escritura de arquitecturas, documentación, y además integrar
automáticamente esas piezas generadas en el IDE del desarrollador</span><span style="line-height: 115%;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="line-height: 115%;">Muchas herramientas CASE utilizan el Lenguaje
de Modelado Unificado (UML) desarrollador por Grady Booch, Jim Rumbaugh, e Ivar
Jacobsen. Su compañia, Rational Software es una de la más conocidas en sistemas
CASE. La disponibilidad de UML ha revolucionado la habilidad de los ingenieros
de software para crear especificaciones de sistemas que pueden ser
relativamente fácil de traducir en código mantenible y que funcione.</span><span style="line-height: 115%;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="line-height: 115%;">Hay herramientas CASE para casi todo tipo de
especialización que uno puede pensar, de diseño de base de datos a data
warehousing, de generación de documentación a desarrollo de sistemas embedidos
como teléfonos celulares.</span><span style="line-height: 115%;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="line-height: 115%;">Herramientas de construcción auxilian equipos
grandes en la construcción y administración de liberación de paquetes de
software.</span><span style="line-height: 115%;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="line-height: 115%;">Herramientas híbridas son un nuevo fenómeno,
aplicación Servicios Web para crear un sistema distribuido que puede manejar
múltiples estilos de desarrollo y la flexibilidad de agregar nuevas
herramientas y servicios sin mucho trabajo. Buenos ejemplos incluyen
Sourceforge, Collab.NET, y todas sus variantes.</span><span style="line-height: 115%;"><o:p></o:p></span></span></div>
<h4 align="center">
<span style="font-family: Arial, Helvetica, sans-serif;"><a href="http://www.blogger.com/blogger.g?blogID=5673945659030402965" name="AEN194"><span lang="ES" style="line-height: 115%;">Ejemplos
de Herramientas CASE</span></a><span style="line-height: 115%;"><o:p></o:p></span></span></h4>
<div class="h3" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: Arial, Helvetica, sans-serif;"><a href="http://www.blogger.com/blogger.g?blogID=5673945659030402965" name="AEN196"><span lang="ES">8.2.3.1.
Herramientas Abiertas</span></a><o:p></o:p></span></div>
<ul type="disc">
<li class="MsoNormal"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color: windowtext;"><a href="http://uml.sourceforge.net/"><span lang="ES">Umbrello</span></a></span><o:p></o:p></span></li>
<li class="MsoNormal"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color: windowtext;"><a href="http://argouml.tigris.org/"><span lang="ES">ArgoUML</span></a></span><o:p></o:p></span></li>
<li class="MsoNormal"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color: windowtext;"><a href="http://gaphor.sourceforge.net/"><span lang="ES">Gaphor</span></a></span><o:p></o:p></span></li>
</ul>
<div class="h3" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: Arial, Helvetica, sans-serif;"><a href="http://www.blogger.com/blogger.g?blogID=5673945659030402965" name="AEN208"><span lang="ES">8.2.3.2.
Herramientas Comerciales/Cerradas</span></a><o:p></o:p></span></div>
<ul type="disc">
<li class="MsoNormal"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color: windowtext;"><a href="http://www-306.ibm.com/software/rational/"><span lang="ES">Rational Rose</span></a></span><o:p></o:p></span></li>
<li class="MsoNormal"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color: windowtext;"><a href="http://www.borland.com/together/"><span lang="ES">Together</span></a></span><o:p></o:p></span></li>
<li class="MsoNormal"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color: windowtext;"><a href="http://www.popkin.com/"><span lang="ES">System Architect</span></a></span><o:p></o:p></span></li>
<li class="MsoNormal"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color: windowtext;"><a href="http://www.visual-paradigm.com/vpuml.php"><span lang="ES">Visual Paradigm</span></a></span><o:p></o:p></span></li>
<li class="MsoNormal"><span style="font-family: Arial, Helvetica, sans-serif;"><span style="color: windowtext;"><a href="http://www.gentleware.com/"><span lang="ES">Poseidon</span></a></span><o:p></o:p></span></li>
</ul>
<h3 style="text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: small;"><span lang="ES" style="color: blue; line-height: 115%;">Herramientas Case </span><span lang="ES" style="color: windowtext; line-height: 115%;"><o:p></o:p></span></span></h3>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">De acuerdo con Kendall y
Kendall la ingeniería de sistemas asistida por ordenador es la aplicación de
tecnología informática a las actividades, las técnicas y las metodologías
propias de desarrollo, su objetivo es acelerar el proceso para el que han sido
diseñadas, en el caso de CASE para automatizar o apoyar una o mas fases del
ciclo de vida del desarrollo de sistemas. <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Cuando se hace la
planificación de la base de datos, la primera etapa del ciclo de vida de las
aplicaciones de bases de datos, también se puede escoger una herramienta CASE
(Computer-Aided Software Engineering) que permita llevar a cabo el resto de
tareas del modo más eficiente y efectivo posible. Una herramienta CASE suele
incluir: <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Un diccionario de datos
para almacenar información sobre los datos de la aplicación de bases de
datos. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Herramientas de diseño
para dar apoyo al análisis de datos. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Herramientas que
permitan desarrollar el modelo de datos corporativo, así como los esquemas
conceptual y lógico. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Herramientas para
desarrollar los prototipos de las aplicaciones. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">El uso de las
herramientas CASE puede mejorar la productividad en el desarrollo de una
aplicación de bases de datos. <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="color: blue; font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<h3 style="text-align: center;">
<span style="color: blue; font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="line-height: 115%;">Historia</span></span></h3>
</div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">En la década de los
setenta el proyecto ISDOS desarrolló un lenguaje llamado "Problem Statement
Language" (PSL) para la descripción de los problemas de usuarios y las
necesidades de solución de un sistema de información en un diccionario
computarizado. Problem Statement Analyzer (PSA) era un producto asociado que
analizaba la relación de problemas y necesidades. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Pero la primera
herramienta CASE como hoy la conocemos fue "Excelerator" en 1984, era
para PC. Actualmente la oferta de herramientas CASE es muy amplia y tenemos por
ejemplo el EASYCASE o WINPROJECT. (Monografías.com)<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<h3 style="text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="color: blue;"><span lang="ES" style="line-height: 115%;">Tecnología Case</span><span lang="ES" style="line-height: 115%;"> </span></span></span></h3>
</div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">La tecnología CASE
supone la automatización del desarrollo del software, contribuyendo a mejorar
la calidad y la productividad en el desarrollo de sistemas de información y se
plantean los siguientes objetivos: <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Permitir la aplicación
práctica de metodologías estructuradas, las cuales al ser realizadas con una
herramienta se consigue agilizar el trabajo. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Facilitar la realización
de prototipos y el desarrollo conjunto de aplicaciones. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Simplificar el
mantenimiento de los programas. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Mejorar y estandarizar
la documentación. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Aumentar la portabilidad
de las aplicaciones. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Facilitar la
reutilización de componentes software. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Permitir un desarrollo y
un refinamiento visual de las aplicaciones, mediante la utilización de
gráficos. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Automatizar: <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div align="center" class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø El desarrollo del software <o:p></o:p></span></div>
<div align="center" class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø La documentación <o:p></o:p></span></div>
<div align="center" class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø La generación del código <o:p></o:p></span></div>
<div align="center" class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø El chequeo de errores <o:p></o:p></span></div>
<div align="center" class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø La gestión del proyecto<o:p></o:p></span></div>
<div align="center" class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div align="center" class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Permitir: <o:p></o:p></span></div>
<div align="center" class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø La reutilización del software <o:p></o:p></span></div>
<div align="center" class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø La portabilidad del software <o:p></o:p></span></div>
<div align="center" class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø La estandarización de la documentación<o:p></o:p></span></div>
<div align="center" class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<h3 style="text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="color: blue; line-height: 115%;">Componentes de una herramienta
case </span></span></h3>
</div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">De una forma esquemática
podemos decir que una herramienta CASE se compone de los siguientes
elementos: <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Repositorio
(diccionario) donde se almacenan los elementos definidos o creados por la
herramienta, y cuya gestión se realiza mediante el apoyo de un Sistema de
Gestión de Base de Datos (SGBD) o de un sistema de gestión de ficheros. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Meta modelo (no siempre
visible), que constituye el marco para la definición de las técnicas y
metodologías soportadas por la herramienta. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Carga o descarga de
datos, son facilidades que permiten cargar el repertorio de la herramienta CASE
con datos provenientes de otros sistemas, o bien generar a partir de la propia
herramienta esquemas de base de datos, programas, etc. que pueden, a su vez,
alimentar otros sistemas. Este elemento proporciona así un medio de
comunicación con otras herramientas. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Comprobación de errores,
facilidades que permiten llevar a cabo un análisis de la exactitud, integridad
y consistencia de los esquemas generados por la herramienta. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Interfaz de usuario, que
constará de editores de texto y herramientas de diseño gráfico que permitan,
mediante la utilización de un sistema de ventanas, iconos y menús, con la ayuda
del ratón, definir los diagramas, matrices, etc. que incluyen las distintas
metodologías. <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<h3 style="text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="color: blue; line-height: 115%;">Estructura general de
una herramienta case </span></span></h3>
</div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; mso-ansi-language: ES;">La estructura CASE se basa en la siguiente
terminología: <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">CASE de alto nivel son
aquellas herramientas que automatizan o apoyan las fases finales o superiores
del ciclo de vida del desarrollo de sistemas como la planificación de sistemas,
el análisis de sistemas y el diseño de sistemas. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">CASE de bajo nivel son
aquellas herramientas que automatizan o apoyan las fases finales o inferiores
del ciclo de vida como el diseño detallado de sistemas, la implantación de
sistemas y el soporte de sistemas. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">CASE cruzado de ciclo de
vida se aplica a aquellas herramientas que apoyan actividades que tienen lugar
a lo largo de todo el ciclo de vida, se incluyen actividades como la gestión de
proyectos y la estimación. <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<div style="text-align: center;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="color: blue; line-height: 115%;"><b>Estado Actual</b></span><span lang="ES" style="mso-ansi-language: ES;"><o:p></o:p></span></span></div>
</div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">En las últimas décadas
se ha trabajado en el área de desarrollo de sistemas para encontrar técnicas
que permitan incrementar la productividad y el control de calidad en cualquier
proceso de elaboración de software, y hoy en día la tecnología CASE (Computer
Aided Software Engineering) reemplaza al papel y al lápiz por el ordenador para
transformar la actividad de desarrollar software en un proceso
automatizado. <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">La tecnología CASE
supone la –informatización de la informática—es decir –la automatización del
desarrollo del software--, contribuyendo así a elevar la productividad y la
calidad de en el desarrollo de los sistemas de información de forma análoga a
lo que suponen las técnicas CAD/CAM en el área de fabricación. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">En este nuevo enfoque
que persigue mejorar la calidad del software e incrementar la productividad en
el proceso de desarrollo del mismo, se plantean los siguientes objetivos:<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">< Permitir la
aplicación práctica de metodologías, lo que resulta muy difícil sin emplear
herramientas.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">< Facilitar la
realización de prototipos y el desarrollo conjunto de aplicaciones.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">< Simplificar el
mantenimiento del software.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Mejorar y estandarizar
la documentación. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Aumentar la portabilidad
de las aplicaciones. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Facilitar la reutilización
de componentes de software <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Permitir un desarrollo y
un refinamiento (visual) de las aplicaciones, mediante la utilización de
controles gráficos (piezas de código reutilizables).<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<h3>
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="color: blue; line-height: 115%;"><b>Integración de las
herramientas case en el futuro </b></span></span></h3>
</div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; mso-ansi-language: ES;">Las herramientas CASE evolucionan hacia tres tipos de
integración: <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">La integración de datos
permite disponer de herramientas CASE con diferentes estructuras de
diccionarios locales para el intercambio de datos. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">La integración de
presentación confiere a todas las herramientas CASE el mismo aspecto. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">La integración de
herramientas permite disponer de herramientas CASE capaces de invocar a otras
CASE de forma automática. <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="line-height: 115%;"> Clasificación de
las herramientas case </span><span lang="ES" style="mso-ansi-language: ES;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">No existe una única
clasificación de herramientas CASE y, en ocasiones, es difícil incluirlas en
una clase determinada. Podrían clasificarse atendiendo a: <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">- Las plataformas que
soportan.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">- Las fases del ciclo de
vida del desarrollo de sistemas que cubren.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">- La arquitectura de las
aplicaciones que producen.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">- Su funcionalidad.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">CASE es una combinación
de herramientas software (aplicaciones) y de metodologías de desarrollo : <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">1. Las herramientas
permiten automatizar el proceso de desarrollo del software. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">2. Las metodologías
definen los procesos automatizar.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Una primera
clasificación del CASE es considerando su amplitud : <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">TOOLKIT: es una
colección de herramientas integradas que permiten automatizar un conjunto de
tareas de algunas de las fases del ciclo de vida del sistema informático:
Planificación estratégica, Análisis, Diseño, Generación de programas. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">WORKBENCH: Son conjuntos
integrados de herramientas que dan soporte a la automatización del proceso
completo de desarrollo del sistema informático. Permiten cubrir el ciclo de
vida completo. El producto final aportado por ellas es un sistema en código
ejecutable y su documentación.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Una segunda
clasificación es teniendo en cuenta las fases (y/o tareas) del ciclo de vida
que automatizan: <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">UPPER CASE:
Planificación estratégica, Requerimientos de Desarrollo Funcional de Planes
Corporativos. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">MIDDLE CASE: Análisis y
Diseño. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">LOWER CASE: Generación
de código, test e implantación<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="color: blue; line-height: 115%;"><b>Características
Deseables De Una Case</b></span><span lang="ES" style="mso-ansi-language: ES;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="line-height: 115%;">Una herramienta CASE
cliente / servidor provee modelo de datos, generación de código, registro del ciclo
de vida de los proyectos, comunicación entre distintos ingenieros.<span class="apple-converted-space"> </span></span><span lang="EN-GB" style="line-height: 115%;">Las principales herramientas son KnowledgeWare’s
Application Development Workbench, TI’s, Information Engineering Facility
(IEF), y Andersen Consulting’s Foundation for Cooperative Processing. </span><span lang="EN-US" style="line-height: 115%;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Deberes de una
herramienta CASE Cliente / servidor:<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø Proporcionar
topologías de aplicación flexibles. La herramienta debe proporcionar
facilidades de construcción que permita separar la aplicación (en muchos puntos
diferentes) entre el cliente, el servidor y más importante, entre
servidores. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø Proporcionar
aplicaciones portátiles. La herramienta debe generar código para Windows, OS/
2, Macintosh, Unix y todas las plataformas de servidores conocidas. Debe ser
capaz, a tiempo de corrida, desplegar la versión correcta del código en la
máquina apropiada. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø Control de Versión. La
herramienta debe reconocer las versiones de códigos que se ejecutan en los
clientes y servidores, y asegurarse que sean consistentes. También, la
herramienta debe ser capaz de controlar un gran número de tipos de objetos
incluyendo texto, gráficos, mapas de bits, documentos complejos y objetos
únicos, tales como definiciones de pantallas y de informes, archivos de objetos
y datos de prueba y resultados. Debe mantener versiones de objetos con niveles
arbitrarios de granularidad; por ejemplo, una única definición de datos o una
agrupación de módulos. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø Crear código compilado
en el servidor. La herramienta debe ser capaz de compilar automáticamente
código 4GL en el servidor para obtener el máximo performance. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø Trabajar con una
variedad de administradores de recurso. La herramienta debe adaptarse ella
misma a los administradores de recurso que existen en varios servidores de la
red; su interacción con los administradores de recurso debería ser negociable a
tiempo de ejecución. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø Trabajar con una
variedad de software intermedios. La herramienta debe adaptar sus
comunicaciones cliente / servidor al software intermedio existente. Como mínimo
la herramienta debería ajustar los temporizadores basándose en, si el tráfico
se está moviendo en una LAN o WAN. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø Soporte multiusuarios.
La herramienta debe permitir que varios diseñadores trabajen en una aplicación
simultáneamente. Debe gestionarse los accesos concurrentes a la base de datos
por diferentes usuarios, mediante el arbitrio y bloqueos de accesos a nivel de
archivo o de registro. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø Seguridad. La
herramienta debe proporcionar mecanismos para controlar el acceso y las
modificaciones a los que contiene. La herramienta debe, al menos, mantener
contraseñas y permisos de acceso en distintos niveles para cada usuario.
También debe facilitar la realización automática de copias de seguridad y
recuperaciones de las mismas, así como el almacenamiento de grupos de
información determinados, por ejemplo, por proyecto o aplicaciones. <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ø Desarrollo en equipo,
repositorio de librerías compartidas. Debe permitir que grupos de programadores
trabajen en un proyecto común; debe proveer facilidades de check-in/ check-out
registrar formas, widgets, controles, campos, objetos de negocio, DLL, etc.;
debe proporcionar un mecanismo para compartir las librerías entre distintos
realizadores y múltiples herramientas; Gestiona y controla el acceso
multiusuario a los datos y bloquea los objetos para evitar que se pierdan
modificaciones inadvertidamente cuando se realizan simultáneamente.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><span lang="ES" style="line-height: 115%;"> <span style="color: blue;"><b>Factores asociados
a la implantación de las herramientas case</b></span></span><span lang="ES" style="mso-ansi-language: ES;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">La difusión de las
innovaciones en esta área ha comenzado a estudiarse a partir de los años 1940.
Por ello, existen estudios teóricos al respecto, realizándose evaluaciones,
adopción e implementación tecnológica.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Existe un amplio cuerpo
de investigaciones disponibles sobre la adopción de innovaciones. Muchos de los
estudios sobre innovación se han analizado bajo dos perspectivas: adopción y
difusión (Kimberly, 1981). Mientras unos estudios usan la perspectiva de la
adopción para evaluar la receptividad y los cambios de la organización o
sociedad por la innovación, otros usan la perspectiva de la difusión para intentar
entender por qué y cómo se difunde y qué características generales o
principales de la innovación son aceptadas.<o:p></o:p></span></div>
<div class="MsoNormal">
<h3>
<div style="text-align: center;">
<span style="color: blue; font-family: Arial, Helvetica, sans-serif; line-height: 18px;"><br /></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><div style="text-align: center;">
<span style="color: blue; line-height: 115%;">Conclusión</span></div>
</span></h3>
</div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Sin lugar a dudas las
herramientas CASE han venido a revolucionar la forma de automatizar los
aspectos clave en el desarrollo de los sistemas de información, debido a la
gran plataforma de seguridad que ofrecen a los sistemas que las usan y es que
éstas, brindan toda una gama de componentes que incluyen todas o la mayoría de
los requisitos necesarios para el desarrollo de los sistemas, han sido creadas
con una gran exactitud en torno a las necesidades de los desarrolladores de
sistemas para la automatización de procesos incluyendo el análisis, diseño e
implantación.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Las Herramientas CASE se
clasifican por su amplitud en: TOOLKIT, WORKBENCH además también se pueden
dividir teniendo en cuenta las fases del ciclo de vida que automatizan: UPPER
CASE, MIDDLE CASE, LOWER CASE.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Debido a la gran demanda
que tienen las CASE su exigencia en cuanto a su uso ha ido aumentando, por lo
que toda CASE debe entre otras cosas:<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Proporcionar topologías
de aplicación flexibles <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Proporcionar
aplicaciones portátiles <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Brindar un Control de
versión <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Crear código compilado
en el servidor <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Dar un Soporte
multiusuario <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Ofrecer Seguridad<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Desde que se crearon
éstas herramientas (1984) hasta la actualidad, las CASE cuentan con una
credibilidad y exactitud que tienen un reconocimiento universal, siendo usadas
por cualquier desarrollador y / o programador que busca un resultado óptimo y
eficiente, pero sobre todo que busca esa minuciosidad necesaria de los procesos
y entre los procesos.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">13. Bibliografía<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Analisis Y Diseño De
Sistemas<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">3ª. Edición<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Kendall &
Kendall <o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="ES" style="font-family: Arial, Helvetica, sans-serif; line-height: 115%;">Páginas
15.16.17.18 <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<br /></div>
Anonymoushttp://www.blogger.com/profile/09738252629169142996noreply@blogger.com0tag:blogger.com,1999:blog-5673945659030402965.post-21807471251365307192012-11-24T11:28:00.000-08:002012-11-24T11:28:26.778-08:00IngSW//Cliente-Servidor<br />
<br />
<span style="color: blue;"><br /></span>
<br />
<div class="MsoNormal">
<span class="MsoIntenseReference"><span style="font-size: 16.0pt; line-height: 115%;"><span style="color: blue;">INGENIERIA DEL SOFTWARE <o:p></o:p></span></span></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 9pt 0cm 0.0001pt;">
<span style="font-family: Arial, sans-serif; font-size: 16.5pt;"><span style="color: blue;">ARQUITECTURA CLIENTE SERVIDOR</span><span style="color: #222222;"><o:p></o:p></span></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 9pt 0cm 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="background: white; mso-line-height-alt: 12.75pt;">
<b><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 14.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">DEFINICIÓN:</span></b><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span lang="ES-TRAD" style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-ansi-language: ES-TRAD; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Sistema distribuido entre múltiples procesadores
donde hay clientes que solicitan servicios y servidores que los proporcionan. Separa
los servicios situando cada uno en su plataforma más adecuada.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div align="center" class="MsoNormal" style="background: white; mso-line-height-alt: 12.75pt; text-align: center;">
<b><u><span style="font-family: Arial, sans-serif; font-size: 14pt;"><span style="color: blue;">EL MODELO CLIENTE – SERVIDOR</span></span></u></b><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Desde el punto de
vista funcional, se puede definir la computación Cliente/Servidor como una
arquitectura distribuida que permite a los usuarios finales obtener acceso a la
información en forma transparente aún en entornos multiplataforma.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">En el modelo
cliente servidor, el cliente envía un mensaje solicitando un determinado
servicio a un servidor (hace una petición), y este envía uno o varios mensajes
con la respuesta (provee el servicio).</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">En un sistema
distribuido cada máquina puede cumplir el rol de servidor para algunas tareas y
el rol de cliente para otras.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">La idea es tratar a
una computadora como un instrumento, que por sí sola pueda realizar muchas
tareas, pero con la consideración de que realice aquellas que son mas adecuadas
a sus características.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Si esto se aplica
tanto a clientes como servidores se entiende que la forma más estándar de
aplicación y uso de sistemas Cliente/Servidor es mediante la explotación de las
PC’s a través de interfaces gráficas de usuario; mientras que la administración
de datos y su seguridad e integridad se deja a cargo de computadoras centrales
tipo mainframe. Usualmente la mayoría del trabajo pesado se hace en el proceso
llamado servidor y el o los procesos cliente sólo se ocupan de la interacción
con el usuario (aunque esto puede variar).</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">En otras palabras
la arquitectura Cliente/Servidor es una extensión de programación modular en la
que la base fundamental es separar una gran pieza de software en módulos con el
fin de hacer más fácil el desarrollo y mejorar su mantenimiento.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Esta arquitectura
permite distribuir físicamente los procesos y los datos en forma más eficiente
lo que en computación distribuida afecta directamente el tráfico de la red,
reduciéndolo grandemente.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div align="center" class="MsoNormal" style="background: white; mso-line-height-alt: 12.75pt; text-align: center;">
<b><u><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 14.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">CLIENTE / SERVIDOR</span></u></b><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div align="center" class="MsoNormal" style="background: white; mso-line-height-alt: 12.75pt; text-align: center;">
<b><u><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 14.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br /></span></u></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ64_oMDbdMsRsBKN5H8oxt0JT0Cr_tyywJqhVQHHOZnWbr1ZammVcVSr2b3MJlnsC5Pb5wDYy37yHBJ-R_hBdAo0SDR_DoIp7X38Lv2o8nklbDnUZWaNMUlkEoM5iaZUWpGN6JzhXe3c/s1600/img.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ64_oMDbdMsRsBKN5H8oxt0JT0Cr_tyywJqhVQHHOZnWbr1ZammVcVSr2b3MJlnsC5Pb5wDYy37yHBJ-R_hBdAo0SDR_DoIp7X38Lv2o8nklbDnUZWaNMUlkEoM5iaZUWpGN6JzhXe3c/s1600/img.jpg" /></a></div>
<div align="center" class="MsoNormal" style="background: white; mso-line-height-alt: 12.75pt; text-align: center;">
<b><u><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 14.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br /></span></u></b></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Esta arquitectura consiste
básicamente en un cliente que realiza peticiones a otro programa (el servidor)
que le da respuesta. Aunque esta idea se puede aplicar a programas que se
ejecutan sobre una sola computadora es más ventajosa en un sistema operativo
multiusuario distribuido a través de una red de computadoras.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">En esta
arquitectura la capacidad de proceso está repartida entre los clientes y los
servidores, aunque son más importantes las ventajas de tipo organizativo
debidas a la centralización de la gestión de la información y la separación de
responsabilidades, lo que facilita y clarifica el diseño del sistema.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">La separación entre
cliente y servidor es una separación de tipo lógico, donde el servidor no se
ejecuta necesariamente sobre una sola máquina ni es necesariamente un sólo
programa. Los tipos específicos de servidores incluyen los servidores web, los
servidores de archivo, los servidores del correo, etc. Mientras que sus
propósitos varían de unos servicios a otros, la arquitectura básica seguirá
siendo la misma.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Una disposición muy
común son los sistemas multicapa en los que el servidor se descompone en
diferentes programas que pueden ser ejecutados por diferentes computadoras
aumentando así el grado de distribución del sistema.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">La arquitectura
cliente-servidor sustituye a la arquitectura monolítica en la que no hay
distribución, tanto a nivel físico como a nivel lógico.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">La red
Cliente/Servidor es aquella red de comunicaciones en la que todos los clientes
están conectados a un servidor, en el que se centralizan los diversos recursos
y aplicaciones con que se cuenta; y que los pone a disposición de los clientes
cada vez que estos son solicitados. Esto significa que todas las gestiones que
se realizan se concentran en el servidor, de manera que en él se disponen los requerimientos
provenientes de los clientes que tienen prioridad, los archivos que son de uso
público y los que son de uso restringido, los archivos que son de sólo lectura
y los que, por el contrario, pueden ser modificados, etc. Este tipo de red
puede utilizarse conjuntamente en caso de que se esté utilizando en una red
mixta.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br /></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<b><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">¿CUÁNDO IMPLANTAR
CLIENTE/SERVIDOR?</span></b><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span lang="ES-TRAD" style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-ansi-language: ES-TRAD; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">1. Cambios estructurales y organizativos.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span lang="ES-TRAD" style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-ansi-language: ES-TRAD; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">2. Cambios en organigramas.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span lang="ES-TRAD" style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-ansi-language: ES-TRAD; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">3. Respuesta dinámica de mercado.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span lang="ES-TRAD" style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-ansi-language: ES-TRAD; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">4. Cambio en procesos de negocio.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<b><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">¿QUÉ AYUDA A LA
IMPLEMENTACIÓN?</span></b><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span lang="ES-TRAD" style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-ansi-language: ES-TRAD; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">1. La demanda de sistemas fáciles.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span lang="ES-TRAD" style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-ansi-language: ES-TRAD; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">2. Precio/rendimiento de estaciones y servidores.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span lang="ES" style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-ansi-language: ES; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">3. </span><span lang="ES-TRAD" style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-ansi-language: ES-TRAD; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Creciente acceso a la información para decisiones:</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt; margin-bottom: 3.0pt; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: 0cm;">
<!--[if !supportLists]--><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;">A.<span style="font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span lang="ES-TRAD" style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-ansi-language: ES-TRAD; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Separación
datos-programas.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt; margin-bottom: 3.0pt; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; tab-stops: list 36.0pt; text-indent: 0cm;">
<!--[if !supportLists]--><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;">B.<span style="font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span lang="ES-TRAD" style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-ansi-language: ES-TRAD; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Programas
flexibles.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span lang="ES-TRAD" style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-ansi-language: ES-TRAD; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">4. Nuevas tecnologías de alta productividad.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div align="center" class="MsoNormal" style="background: white; line-height: 12.75pt; text-align: center;">
<span style="color: #222222; font-family: Arial, sans-serif; font-size: 12pt; line-height: 12.75pt; text-indent: -18pt;">.</span></div>
<div align="center" class="MsoNormal" style="background: white; mso-line-height-alt: 12.75pt; text-align: center;">
<b><u><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 14.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">CLIENTE</span></u></b><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Es el que inicia un
requerimiento de servicio. El requerimiento inicial puede convertirse en
múltiples requerimientos de trabajo a través de redes LAN o WAN. La ubicación
de los datos o de las aplicaciones es totalmente transparente para el cliente. En
la arquitectura C/S el remitente de una solicitud es conocido como cliente.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br /></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<b><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">CARACTERÍSTICAS DEL
CLIENTE:</span></b><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt; margin-bottom: 3.0pt; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l1 level1 lfo2; tab-stops: list 36.0pt; text-indent: 0cm;">
<!--[if !supportLists]--><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;">1.<span style="font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Es quien inicia solicitudes o peticiones, tienen por tanto un papel
activo en la comunicación (dispositivo maestro o amo).</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt; margin-bottom: 3.0pt; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l1 level1 lfo2; tab-stops: list 36.0pt; text-indent: 0cm;">
<!--[if !supportLists]--><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;">2.<span style="font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Espera y recibe las respuestas del servidor.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt; margin-bottom: 3.0pt; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l1 level1 lfo2; tab-stops: list 36.0pt; text-indent: 0cm;">
<!--[if !supportLists]--><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;">3.<span style="font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Por lo general, puede conectarse a varios servidores a la vez.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt; margin-bottom: 3.0pt; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l1 level1 lfo2; tab-stops: list 36.0pt; text-indent: 0cm;">
<!--[if !supportLists]--><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;">4.<span style="font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Normalmente interactúa directamente con los usuarios finales mediante
una interfaz gráfica de usuario.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt; margin-bottom: 3.0pt; margin-left: 36.0pt; margin-right: 0cm; margin-top: 0cm; mso-list: l1 level1 lfo2; tab-stops: list 36.0pt; text-indent: 0cm;">
<!--[if !supportLists]--><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;">5.<span style="font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">5. Al contratar un servicio de redes , se tiene que tener en la
velocidad de conexión que le otorga al cliente y el tipo de cable que utiliza ,
por ejemplo : cable de cobre ronda entre 1 ms y 50 ms.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div align="center" class="MsoNormal" style="background: white; mso-line-height-alt: 12.75pt; text-align: center;">
<b><u><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 14.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">SERVIDOR</span></u></b><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Es cualquier
recurso de cómputo dedicado a responder a los requerimientos del cliente. Los
servidores pueden estar conectados a los clientes a través de redes, para
proveer de múltiples servicios a los clientes y ciudadanos tales como
impresión, acceso a bases de datos, fax, procesamiento de imágenes, etc. Al
receptor de la solicitud enviada por cliente se conoce como servidor.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<b><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">CARACTERÍSTICAS DEL
SERVIDOR:</span></b><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">1. Al iniciarse
esperan a que lleguen las solicitudes de los clientes, desempeñan entonces un
papel pasivo en la comunicación (dispositivo esclavo).</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">2. Tras la
recepción de una solicitud, la procesan y luego envían la respuesta al cliente.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">3. Por lo general,
aceptan conexiones desde un gran número de clientes (en ciertos casos el número
máximo de peticiones puede estar limitado).</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">4. No es frecuente
que interactúen directamente con los usuarios finales.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div align="center" class="MsoNormal" style="background: white; mso-line-height-alt: 12.75pt; text-align: center;">
<b><u><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 14.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">FUNCIONES</span></u></b><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<b><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">CLIENTE:</span></b><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">El cliente es el
proceso que permite al usuario formular los requerimientos y pasarlos al
servidor, se le conoce con el término front-end.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">El Cliente
normalmente maneja todas las funciones relacionadas con la manipulación y
despliegue de datos, por lo que están desarrollados sobre plataformas que
permiten construir interfaces gráficas de usuario (GUI), además de acceder a
los servicios distribuidos en cualquier parte de una red.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Las funciones que
lleva a cabo el proceso cliente se resumen en los siguientes puntos:</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">• Administrar la
interfaz de usuario.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">• Interactuar con
el usuario.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">• Procesar la
lógica de la aplicación y hacer validaciones locales.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">• Generar
requerimientos de bases de datos.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">• Recibir
resultados del servidor.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">• Formatear
resultados.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<b><span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">SERVIDOR:</span></b><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Es el proceso
encargado de atender a múltiples clientes que hacen peticiones de algún recurso
administrado por él. Al proceso servidor se le conoce con el término back-end.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">El servidor
normalmente maneja todas las funciones relacionadas con la mayoría de las
reglas del negocio y los recursos de datos.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"> Las funciones
que lleva a cabo el proceso servidor se resumen en los siguientes puntos:</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">• Aceptar los
requerimientos de bases de datos que hacen los clientes.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">• Procesar
requerimientos de bases de datos.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">• Formatear datos
para trasmitirlos a los clientes.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 12.75pt;">
<span style="color: #222222; font-family: "Arial","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">• Procesar la
lógica de la aplicación y realizar validaciones a nivel de bases de datos.</span><span style="color: #222222; mso-ascii-font-family: Calibri; mso-bidi-font-family: Arial; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI; mso-hansi-font-family: Calibri;"><o:p></o:p></span></div>
Anonymoushttp://www.blogger.com/profile/09738252629169142996noreply@blogger.com0tag:blogger.com,1999:blog-5673945659030402965.post-85412980279258752632012-11-24T11:13:00.001-08:002012-11-24T11:13:44.514-08:00IngSw//Sala Limpia<br />
<br />
<br />
<div class="MsoNormal">
<span class="MsoIntenseReference"><span style="font-size: 16.0pt; line-height: 115%;"><span style="color: #ea9999;">INGENIERIA DEL SOFTWARE </span><o:p></o:p></span></span></div>
<div style="border-bottom: solid #4F81BD 1.0pt; border: none; margin-left: 46.8pt; margin-right: 46.8pt; mso-border-bottom-alt: solid #4F81BD .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themecolor: accent1; mso-element: para-border-div; padding: 0cm 0cm 4.0pt 0cm;">
<div class="MsoIntenseQuote" style="margin-bottom: 14.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 10.0pt;">
<span class="MsoSubtleReference"><span style="color: #4f81bd; font-size: 22pt; line-height: 115%;">SALA LIMPIA<o:p></o:p></span></span></div>
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<o:p><br /></o:p></div>
<div class="MsoNormal">
<o:p><br /></o:p></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh75YcDkEbyoX2VqSSRoHCL52_RldESOP9amnEoOsSbp2qGXWUM3qTK3wXqDhEg5mMBjCY_qwVWnLjAOWcH4GdnLIqxLTrYWPtlwFnk2OEH_22W9Vbz2b9vag-TNODD3IvWKIVgl2UbL0/s1600/sl1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="210" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh75YcDkEbyoX2VqSSRoHCL52_RldESOP9amnEoOsSbp2qGXWUM3qTK3wXqDhEg5mMBjCY_qwVWnLjAOWcH4GdnLIqxLTrYWPtlwFnk2OEH_22W9Vbz2b9vag-TNODD3IvWKIVgl2UbL0/s320/sl1.png" width="320" /></a></div>
<div class="MsoNormal">
<o:p><br /></o:p></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<b><span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Definición </span></b><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
La ingeniería del Software de sala limpia es un enfoque formal para el
desarrollo del Software, que pueda dar lugar a un Software que posea una
calidad notablemente alta. Emplea la especificación de estructura de cajas (o
métodos formales) para el modelado de análisis y diseño, y hace hincapié en la
verificación de la corrección, más que en la comprobación, como mecanismo
fundamental para hallar y eliminar errores. Se aplica una comprobación
estadística de utilización para desarrollar la información de tasa de fallos
necesaria para certificar la fiabilidad del Software proporcionado.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
La filosofía de sala limpia es un enfoque riguroso de la ingeniería del
Software. Se trata de un modelo de proceso del Software que hace hincapié en la
verificación matemática de la corrección, y en la certificación de la
fiabilidad del Software. El resultado final son unas tasas de fallo
extremadamente bajas, que sería difícil o imposible de conseguir empleando unos
métodos menos formales.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<b><span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Tareas de Sala Limpia</span></b><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
La sucesión de tareas de sala limpia para cada incremento, se manifiesta
mediante unos requisitos globales del sistema o producto que se van
desarrollando empleando los métodos de ingeniería de sistemas. Una vez que se
han asignado una funcionalidad al elemento de Software del sistema el tubo de
la sala limpia comienza sus incrementos y se producen las siguientes tareas.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Planificación de Incrementos. La planificación incremental permite calidad
temprana y continua interacción con el usuario. Facilita mejoras de proceso
mientras el desarrollo progresa. El acercamiento incremental evita los riesgos
inherentes integración tardía en el ciclo de desarrollo.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Recolección de requisitos. El propósito del proceso del análisis de
requisitos es 1) definir requisitos para el producto de software, incluyendo
función, uso, ambiente, y funcionamiento, y 2) obtener un acuerdo con el
cliente en los requisitos como la base para la función y especificación del
uso.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Especificación de la estructura de cajas. Tres tipos especiales de funciones
matemáticas son importantes en el desarrollo a Sala limpia, debido a su
correspondencia y correlación en el proceso de descomposición y verificación.
Estas funciones son conocidas como la caja negra, la caja de estado y caja
limpia. En la estructura de las cajas se pueden aplicar una variedad de
estrategias de descomposición, además se puede incluir funcionabilidad y
orientación a objeto.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Diseño Formal. Mediante el uso del enfoque de estructura de cajas, el diseño
de sala limpia es una extensión natural y sin discontinuidades de la
especificación. Dan los objetivos, los participantes, los criterios de entrada,
las tareas, la verificación, las medidas y los criterios comunes de la salida
en los procesos, así como elementos de proceso común.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Verificación de Corrección. El equipo de sala limpia lleva a cabo una serie
de rigurosas actividades de verificación de corrección aplicadas primero al
diseño y después al código. El propósito del proceso de la verificación de la
corrección, es verificar la corrección del incremento del software usando
técnicas matemáticas.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Generación de Código, inspección y verificación. Las especificaciones de
estructura de caja que se representan mediante un lenguaje especializado se
traducen la lengua de programación mas adecuado. </span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Planificación de la comprobación estadística, Comprobación estadística de
utilización y Certificación. El propósito del proceso estadístico de prueba y
de certificación es demostrar la aptitud del software para el uso en un
experimento estadístico formal. La "aptitud para el uso" se define
con respecto a los modelos de uso y a las metas de la certificación empleados
en el proceso de prueba. Las metas de certificación, primero establecidas en el
plan de medida y refinadas en el plan de prueba de incremento, se pueden
expresar en términos tales como índice de confiabilidad del software.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj86Xb3erDywOyKz6hdDm9-wrWCV85dB0QR-oFru2SibTUrY4BGvcSPXnVxHr6MF0R27l7XVwok6nWYZMOwQ8F4BcJbA15ziiHKW9ZieMjoUFO-EoWvsY1whBAyZvoMyuNCTzGP8tJneE/s1600/18.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="236" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjj86Xb3erDywOyKz6hdDm9-wrWCV85dB0QR-oFru2SibTUrY4BGvcSPXnVxHr6MF0R27l7XVwok6nWYZMOwQ8F4BcJbA15ziiHKW9ZieMjoUFO-EoWvsY1whBAyZvoMyuNCTzGP8tJneE/s320/18.JPG" width="320" /></a></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
<b><br /></b></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><b><br /></b></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><b>Cajas de Sala Limpia </b></span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<br /></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">Una caja encapsula el sistema con un cierto grado de detalle. Mediante
un proceso de refinamiento progresivo, se van refinando las cajas para formar
una jerarquía en la cual cada caja tiene una transferencia. Para esto se
utilizan tres tipos de cajas:</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Caja Negra. Especifica el comportamiento del sistema, o de una parte de un
sistema.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Caja de Estado. Esta caja encapsula los datos de estados y de servicios
(operaciones) de forma análoga a los objetos. En esta vista de especificación,
se representan las entradas de la caja de estados y sus salidas.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Caja Transparente. Las funciones de transición que están implicadas en la
caja de estados se definen en la caja transparente.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
<b>Verificación de diseño </b></span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
El diseño que se utiliza en la ingeniería del Software de sala limpia hace
mucho uso de la filosofía de programación estructurada. Son realmente las
funciones básicas de procesamiento, se refinan ahora utilizando una expansión
progresiva de funciones matemáticas en estructuras de conectivas lógicas.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
<b>Comprobación de la sala limpia </b></span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
La técnica y estrategia de la comprobación de la sala limpia es algún
fundamentalmente distinto de los enfoques convencionales de comprobación. Los
métodos convencionales derivan de un conjunto de casos de prueba para descubrir
errores de diseño y codificación.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
<b>Diferenciar de Sala Limpia </b></span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
Existen diversos métodos o paradigmas que nos reflejan la diferencia notoria de
que sea sala limpia. </span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Hace uso explícito del control estadístico de calidad.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Verifica la especificación del diseño empleando una demostración de
corrección basada en las matemáticas. </span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 14.4pt; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="color: #333333; font-family: "Arial","sans-serif"; font-size: 9.0pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><br />
- Hace mucho uso de la comprobación estadística de utilización para descubrir
errores de especial incidencia.</span><span style="color: #3d3d3d; font-family: "Trebuchet MS","sans-serif"; font-size: 9.0pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
Anonymoushttp://www.blogger.com/profile/09738252629169142996noreply@blogger.com0tag:blogger.com,1999:blog-5673945659030402965.post-87885480936948170062012-11-22T21:58:00.000-08:002012-11-22T22:00:43.440-08:00<br />
<div style="border-bottom: solid #F07F09 1.0pt; border: none; mso-border-bottom-themecolor: accent1; mso-element: para-border-div; padding: 0cm 0cm 4.0pt 0cm;">
<div class="MsoTitle">
INGENIERIA DEL SOFTWARE<o:p></o:p></div>
</div>
<div class="MsoListParagraphCxSpFirst">
<br /></div>
<div class="MsoListParagraphCxSpMiddle">
<b><span style="color: #c00000; font-family: "Adobe Garamond Pro Bold","serif"; font-size: 16.0pt; line-height: 115%;">INGENIERIA EN SISTEMAS<o:p></o:p></span></b></div>
<div align="center" class="MsoListParagraphCxSpLast" style="text-align: center;">
<br /></div>
<h1>
Cuestionario:<o:p></o:p></h1>
<div class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]-->1.<span style="font-size: 7pt;">
</span><!--[endif]-->¿Cuál es el origen de la ingeniería de sistemas?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]-->2.<span style="font-size: 7pt;">
</span><!--[endif]-->¿En qué consiste cada elemento del sistema
basado en computadoras?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]-->3.<span style="font-size: 7pt;">
</span><!--[endif]-->Explique cada una de las restricciones que el
equipo de trabajo puede encontrar para construir un modelo de sistemas<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]-->4.<span style="font-size: 7pt;">
</span><!--[endif]-->¿En qué consiste la ingeniería de procesos de
negocios?<o:p></o:p></div>
<div class="MsoListParagraphCxSpLast" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<!--[if !supportLists]-->5.<span style="font-size: 7pt;">
</span><!--[endif]-->¿En qué consiste la ingeniería de negocios?<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<h1>
Respuestas<o:p></o:p></h1>
<div class="MsoNormal">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="mso-list: l2 level1 lfo2; text-indent: -18.0pt;">
<!--[if !supportLists]-->1.<span style="font-size: 7pt;">
</span><!--[endif]-->Hace casi 500 años, Maquiavelo dijo: c... no hay
nada más difícil de llevar a cabo, más peligroso de realizar o de éxito más
incierto que tomar el liderazgo en la introducción de un nuevo orden de cosas».
Durante los Últimos 50 años, los sistemas basados en computadora han
introducido un nuevo orden. Aunque la tecnología ha conseguido grandes avances
desde que habló Maquiavelo, sus palabras siguen sonando a verdad<o:p></o:p></div>
<div class="MsoListParagraphCxSpLast">
La ingeniería del software aparece como
consecuencia de un proceso denominado ingeniería de sistemas. En lugar de
centrarse únicamente en el software, la ingeniería de sistemas se centra en
diversos elementos, analizando, diseñando y organizando esos elementos en un
sistema que pueden ser un producto, un servicio o una tecnología para la
transformación de información o control de información.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div align="center" class="MsoListParagraphCxSpFirst" style="text-align: center;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: 0.0001pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;">2.<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]-->Para
conseguir el objetivo, un sistema basado en computadora hace uso de varios elementos
del sistema:<span style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES-NI;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0.0001pt 72pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><i>Software. </i>Programas de computadora, estructuras
de datos y su documentación que sirven para hacer efectivo el método lógico,
procedimiento o control requerido.<span style="font-family: 'Times New Roman', serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 72pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><i>Hardware. </i>Dispositivos electrónicos que
proporcionan capacidad de cálculo y dispositivos electromecánicos (p.ej.:
sensores, motores, bombas) que proporcionan una función externa.<span style="font-family: 'Times New Roman', serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 72pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><i>Personas. </i>Usuarios y operadores del hardware y
software.<span style="font-family: 'Times New Roman', serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 72pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><i>Bases
de Datos. </i>Una
gran colección de información organizada a la que se accede por medio del software.<span style="font-family: 'Times New Roman', serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 72pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><i>Documentación. </i>Manuales, formularios y otra
información descriptiva que retrata el empleo y/o operación del sistema.<span style="font-family: 'Times New Roman', serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: 72pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><i>Procedimientos. </i>Los pasos que definen el empleo
especifico de cada elemento del sistema o el contexto procedimental en que
reside el sistema.<span style="font-family: 'Times New Roman', serif;"> <o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="mso-list: l2 level1 lfo2; text-indent: -18.0pt;">
<!--[if !supportLists]-->3.<span style="font-size: 7pt;"> </span><!--[endif]-->Para construir un modelo de sistema, el
ingeniero debería considerar algunas restricciones:<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0.0001pt 108pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: 'Courier New';">o<span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><!--[endif]--><i>Supuestos </i>que reducen el número de permutaciones
y variaciones posibles, permitiendo así al modelo reflejar el problema de
manera razonable. Por ejemplo, considere un producto de representación en tres
dimensiones usado por la industria de entretenimiento para crear animaciones
realistas. Un dominio del producto permite la representación de formas humanas
en 3D. Las entradas a este dominio comprenden la habilidad de introducir
movimiento de un "actor" humano vivo, desde vídeo o creando modelos
gráficos. El ingeniero de sistemas hace ciertos supuestos sobre el rango de
movimientos humanos permitidos (p.ej.: las piernas no pueden enrollarse
alrededor del tronco) de manera que puede limitarse el proceso y el rango de
entradas.<span style="font-family: 'Times New Roman', serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0.0001pt 108pt;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 108pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: 'Courier New';">o<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--> <i>Simplificaciones </i>que
permiten crear el modelo a tiempo. Para ilustrarlo, considere una compañía de
productos de oficina que vende y suministra una amplia variedad de
fotocopiadoras, faxes y equipos similares. El ingeniero de sistemas está
modelando las necesidades de la organización suministradora y está trabajando
para entender el flujo de información que engendra una orden de suministro.
Aunque una orden de suministro puede generarse desde muchos orígenes, el
ingeniero categoriza solamente dos fuentes: demanda interna o petición externa.
Esto permite una partición simplificada de entradas necesaria para generar una
orden de trabajo.<span style="font-family: 'Times New Roman', serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 108pt;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 108pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: 'Courier New';">o<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><i>Limitaciones </i>que ayudan a delimitar el sistema. Por
ejemplo, se está modelando un sistema de aviónica para un avión de próxima
generación. Como el avión tendrá un diseño de dos motores, todos los dominios
de supervisión de la propulsión se modelarán para albergar un máximo de dos
motores y sus sistemas redundantes asociados.<span style="font-family: 'Times New Roman', serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 108pt;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 108pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: 'Courier New';">o<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><i>Restricciones </i>que guían la manera de crear el modelo
y el enfoque que se toma al implementar el modelo. Por ejemplo, la
infraestructura tecnológica para el sistema de representación en tres
dimensiones descrita anteriormente es un solo procesador basado en un Power-PC.
La complejidad de cálculo de los problemas deben restringirse para encajar en
los límites de proceso impuestos por el procesador.<span style="font-family: 'Times New Roman', serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 108pt;">
<br /></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: 108pt; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: 'Courier New';">o<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><i>Preferencias </i>que indican la arquitectura preferida
para toda la información, funciones y tecnología. La solución preferida entra a
veces en conflicto con otros factores restrictivos. Aunque, la satisfacción del
cliente es a menudo tomada en cuenta hasta el punto de realizar su enfoque
preferido.<span style="font-family: 'Times New Roman', serif;"> <o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoListParagraphCxSpFirst">
<span style="background: white;">Los procesos
de negocio pueden ser controlados y administrados de forma manual o por un
sistema de software</span>, la Ingeniería de Procesos (conocida también como
Automatización de Procesos), es la práctica de analizar el flujo operativo y/o administrativo<span style="background: white;"> de una compañía para descubrir elementos que pueden
optimizarse, a fin de implementar la mejor manera de llevar a cabo dicho flujo
o proceso.</span><b><o:p></o:p></b></div>
<div class="MsoListParagraphCxSpMiddle">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l2 level1 lfo2; text-indent: -18.0pt;">
<!--[if !supportLists]-->4.<span style="font-size: 7pt;">
</span><!--[endif]-->INGENIERIA DEL PRODUCTO <o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle">
El objetivo de producto es traducir el
deseo del cliente de un conjunto de capacidades a un producto operativo.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle">
Se establece una infraestructura se soporte
e incluye la tecnología requerida<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle">
Esta ingeniería debe crear una arquitectura
y una infraestructura<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle">
La visión global se consigue a través de la
ingeniería de requisitos<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle">
Los requisitos generales del producto se
obtienen del cliente<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle">
Luego de conocido los requisitos, la misión
del análisis de sistemas es asignar funcionalidad y comportamiento de cada uno
de los cuatro elementos.</div>
<div class="MsoListParagraphCxSpLast">
<br /></div>
<div class="MsoListParagraphCxSpLast">
<br /></div>
<div class="MsoListParagraphCxSpLast">
<br /></div>
<div class="MsoListParagraphCxSpLast" style="text-align: right;">
<br /></div>
Anonymoushttp://www.blogger.com/profile/09738252629169142996noreply@blogger.com0tag:blogger.com,1999:blog-5673945659030402965.post-79621919179238760952012-10-14T11:26:00.001-07:002012-10-14T12:06:39.676-07:00<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
</div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 14.0pt; line-height: 115%;">INGENIERÍA DEL SOFTWARE<o:p></o:p></span></b></div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 14.0pt; line-height: 115%;">2DO CUESTIONARIO<o:p></o:p></span></b></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;">1. Realizar un pequeño mural con
recortes periodísticos acerca de lo que las empresas están requiriendo en el área
de la informática.<o:p></o:p></span></b></div>
<div class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyh-FmYlZt1c1APhkf6S4qj4LUQMAQ8tUzldtNwiY4whnGGNbG5jigV0bCaHuobExKy2a8WQRtoODci3eKW1rvZzf3clYFDNPAEDQqSiii8qJ-j0un9RTNqox0baGihiaBizobwnFrjCo/s1600/Mural.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="294" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyh-FmYlZt1c1APhkf6S4qj4LUQMAQ8tUzldtNwiY4whnGGNbG5jigV0bCaHuobExKy2a8WQRtoODci3eKW1rvZzf3clYFDNPAEDQqSiii8qJ-j0un9RTNqox0baGihiaBizobwnFrjCo/s400/Mural.jpg" width="400" /></a></div>
<div class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b>
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b>
<br />
<div align="center" class="MsoNormal" style="text-align: center;">
<b> </b><b><span style="font-size: 12.0pt; line-height: 115%;">2. Análisis y Diseño
estructurado de nuestro proyecto<o:p></o:p></span></b></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div align="center" class="MsoNormal" style="text-align: center;">
<b><span style="font-size: 12.0pt; line-height: 115%;">D.E.R</span></b></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF-sn7OabmVsot8siJcEHowX40Lho_Z8qJYBQpupm_iK3Aqs0FhbykNQOKRLaolIYbiG9RD8ut_rV_SFAOr17pQViEGDrOOACngB1WyIwwDPtkpDC9LqnZoyfyIj15fBuq5zEluRqDGrY/s1600/DER.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="205" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF-sn7OabmVsot8siJcEHowX40Lho_Z8qJYBQpupm_iK3Aqs0FhbykNQOKRLaolIYbiG9RD8ut_rV_SFAOr17pQViEGDrOOACngB1WyIwwDPtkpDC9LqnZoyfyIj15fBuq5zEluRqDGrY/s320/DER.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<b><span style="font-size: 12.0pt; line-height: 115%;">DIAGRAMA DE COMPONENTES</span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT3arV1n9tOL8-VCWictIZW3akfwwM1q6G4Op7dncrlZy0bHMq6ZMeZSVdlq8S6Fs-eg9D8oaT_b8AhNtFxeTcxBwNePiHxCKDt0yMaUxh4hHVjMA36JMHGpapxSnmwG_xf1qqBr50iXo/s1600/componente1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="274" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgT3arV1n9tOL8-VCWictIZW3akfwwM1q6G4Op7dncrlZy0bHMq6ZMeZSVdlq8S6Fs-eg9D8oaT_b8AhNtFxeTcxBwNePiHxCKDt0yMaUxh4hHVjMA36JMHGpapxSnmwG_xf1qqBr50iXo/s320/componente1.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEGc8Frf1h_cjrpeeuhNT7Hd2LC2p6o1oTqwps8A_1-BMgYwS2yMtGPZ_w8zHC5m3oBXlj6XBvgmRwVD9ge_oz39ueCJSbQRNPaaTzdmAzKlEuKmoBwNkHHN2uCEAomFbenDz63BkXmbo/s1600/componente2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEGc8Frf1h_cjrpeeuhNT7Hd2LC2p6o1oTqwps8A_1-BMgYwS2yMtGPZ_w8zHC5m3oBXlj6XBvgmRwVD9ge_oz39ueCJSbQRNPaaTzdmAzKlEuKmoBwNkHHN2uCEAomFbenDz63BkXmbo/s320/componente2.png" width="249" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<b>DIAGRAMA DE CLASES</b></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicXPExSDbMHTOtwAPq3gHkTdDdj_FQfDncmD3_xFuN9dUX3w1rzT-sUQf9PnWlHDppN9p_g6U-dEtnaNqRDw53mb6XS533Ts1Rs8jA2zzmyLinCR_tZ-1y-3AH13SbQLwhcASBvwBvhDI/s1600/clases.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="281" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicXPExSDbMHTOtwAPq3gHkTdDdj_FQfDncmD3_xFuN9dUX3w1rzT-sUQf9PnWlHDppN9p_g6U-dEtnaNqRDw53mb6XS533Ts1Rs8jA2zzmyLinCR_tZ-1y-3AH13SbQLwhcASBvwBvhDI/s320/clases.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<b>DIAGRAMAS DE CASOS DE USOS</b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiWOUXhbvB7nRXnGcwZfBBP1EYmZb2BS_pq4ZNd65hK_IMo7ZhU51F_w20mymdIM8fdnrTDjDfBZF2AGkc8JQAW7BMrOOLJ2sltPKVk_IWLAlYLO4LQD_WTJ3-Wm-t-nMkGXiBbGoPlEc/s1600/Caso1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="89" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiWOUXhbvB7nRXnGcwZfBBP1EYmZb2BS_pq4ZNd65hK_IMo7ZhU51F_w20mymdIM8fdnrTDjDfBZF2AGkc8JQAW7BMrOOLJ2sltPKVk_IWLAlYLO4LQD_WTJ3-Wm-t-nMkGXiBbGoPlEc/s320/Caso1.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-yWGwj1tlg8vfCYuEYO3r46u1qiNQ930Fs4ODhiczxLhr-ec4PHfiqUlA1H8BAgi2sxELzWw4Vr5PsQMWF1O2jn0im_SvRpaqaVZ9SviqJqG_TUdPuxIWZEVlpzfJ12w54l9sDwEodDw/s1600/caso2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="175" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-yWGwj1tlg8vfCYuEYO3r46u1qiNQ930Fs4ODhiczxLhr-ec4PHfiqUlA1H8BAgi2sxELzWw4Vr5PsQMWF1O2jn0im_SvRpaqaVZ9SviqJqG_TUdPuxIWZEVlpzfJ12w54l9sDwEodDw/s320/caso2.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6p9X-bqigUaF2RzrlVHqUwT77Loy0n78EHUKenwXM0P25ulq8aDUvdwL7xLb8C5xf51KQb5SghfAYZYgnblZXtQPHym0l3HOQN41R-o9Hw0uk0pXEj7XxqI00fEVLF9jOGyt2XmFyfIQ/s1600/caso3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="141" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6p9X-bqigUaF2RzrlVHqUwT77Loy0n78EHUKenwXM0P25ulq8aDUvdwL7xLb8C5xf51KQb5SghfAYZYgnblZXtQPHym0l3HOQN41R-o9Hw0uk0pXEj7XxqI00fEVLF9jOGyt2XmFyfIQ/s320/caso3.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgofZL03nu8M_dhDPbl095oOUq38ep9Ar8zSA6YhplJ_yk8H6BVIU7lcbbx2S9PC9X1TLIV479SPSPAiC8mJ15lDnfxnXm8ybGJoQtJiDyNYLCB4klI9-h0RH8nt7OT5x0CvJHVDP_lJd8/s1600/caso4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="122" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgofZL03nu8M_dhDPbl095oOUq38ep9Ar8zSA6YhplJ_yk8H6BVIU7lcbbx2S9PC9X1TLIV479SPSPAiC8mJ15lDnfxnXm8ybGJoQtJiDyNYLCB4klI9-h0RH8nt7OT5x0CvJHVDP_lJd8/s320/caso4.png" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWXo4Fozvn3l-Vo5hR9JgrZx551rBD-Mtt3kyL_TDkpd6tZftfjWNVaM4q0XP97TDlcQMmELedqeRD-MS7BytTgf0D6qdHOmuqkyCOr4DtZm9NbhxR3vSpoIRR5HdVYLbFYEEvICOtaos/s1600/completo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="207" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWXo4Fozvn3l-Vo5hR9JgrZx551rBD-Mtt3kyL_TDkpd6tZftfjWNVaM4q0XP97TDlcQMmELedqeRD-MS7BytTgf0D6qdHOmuqkyCOr4DtZm9NbhxR3vSpoIRR5HdVYLbFYEEvICOtaos/s320/completo.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<b>DIAGRAMA DE ESTADO</b></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIQFzij0ajPoPVMV9HBjYnCOZDDpm0P-LREN2Rtuqqdo2QVpDqSjcBcsMIiyKaYH9ndkRqudyJ0bn4HDXA03mVOp9sTReNtTo1xH-PLG-MlpZdVzLGgLDASb6jL7ZgctrR67MLkrmOAX8/s1600/skf.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="146" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIQFzij0ajPoPVMV9HBjYnCOZDDpm0P-LREN2Rtuqqdo2QVpDqSjcBcsMIiyKaYH9ndkRqudyJ0bn4HDXA03mVOp9sTReNtTo1xH-PLG-MlpZdVzLGgLDASb6jL7ZgctrR67MLkrmOAX8/s320/skf.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;">3. Calcule las métricas
orientadas al tamaño, punto de función y ampliadas, así como las métricas de
calidad.<o:p></o:p></span></b></div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV49PeWZ6VsuGgv-7tD28paJNHZll4MPyjILyCevy3aHCCOS_gFh2aw078FsTT47WuXfZrVgoKv9GKvzEjFEKTAfXgocmOK6MNMu_8u0vgK8md0Vwo27AclKhYGGn16tNmnzXOhuEMOXk/s1600/tra.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV49PeWZ6VsuGgv-7tD28paJNHZll4MPyjILyCevy3aHCCOS_gFh2aw078FsTT47WuXfZrVgoKv9GKvzEjFEKTAfXgocmOK6MNMu_8u0vgK8md0Vwo27AclKhYGGn16tNmnzXOhuEMOXk/s320/tra.png" width="320" /></a></div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div class="MsoNormal" style="text-align: center;">
</div>
<div align="center" class="MsoNormal">
<b>PSEUDOCODIGO FARMACIA JERUSALÉN<o:p></o:p></b></div>
<div align="center" class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Main()<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">{<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Int opción;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Do{<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Print(“MENU”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Print(“1. Ingresar producto”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Print(“2. Ingresar Proveedor”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Print(“3. Devolución Producto”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Print(“4.
Salir);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">read(opción);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">switch(opcion)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">{<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Case
1:IngresarProducto();<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;"> Break;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Case
2:IngresarProveedor();<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;"> Break;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Case
3:devolucion();<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;"> Break;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Default:
print(“OPCION INVALIDA”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;"> Break;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">}<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">While(opcion
</span><span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">!</span><span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">=4);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">}<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">IngresarProducto()
{<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Int
id,cantidad;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">String
nombre;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Print
(“ID Producto:”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Read
(id);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Print
(“Nombre del producto:”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Read
(nombre);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Print
(“Cantidad:”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Read (cantidad);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Guardar(id,nombre,cantidad);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">}<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">IngresarProveedor()<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">{<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Int id;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">String nombre;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">String dirección;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">String telefono;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Print (“id de Proveedor:”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Read (id);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Print (“Nombre:”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Read (nombre);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Print (“Direccion:”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Read (direccion);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Print (“Telefono:”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Read (telefono);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Guardar(id,nombre,dirección,telefono);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">}</span><span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Devolucion()<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">{<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Int
idprod, idprv , cantidad;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Time
fecha;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Print
(“ID Producto:”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Read
(idprod);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Print
(“ID Proveedor:”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span lang="EN-US" style="font-size: 12.0pt; line-height: 115%; mso-ansi-language: EN-US;">Read
(idprv);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Print (“Cantidad devuelta:”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Read (cantidad);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Print (“Fecha de devolucion:”);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Read (fecha);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%;">Guardar(id,nombre,cantidad);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="font-size: 12.0pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">}</span><o:p></o:p></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt; text-align: center;">
<o:p> </o:p><b><span style="font-size: 12.0pt; line-height: 115%;">POSIBLES RIESGOS DEL SW GENERICOS</span></b></div>
<div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; text-align: center;">
<b><span style="font-size: 12.0pt; line-height: 115%;"><o:p></o:p></span></b></div>
<br />
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFKS0UTsyLWibijZy-RO_FBj0D-rnmsIxKCHla7ODfXoiLJik3gW3fammmUX1XhcPoLjeL2lB3XPzm7Q898q6iiEno2tn1cT5m1eAcGkbKFeRuD8lDVsCAknlqXWauiU1BJMqE8m5oVfU/s1600/tra.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="304" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFKS0UTsyLWibijZy-RO_FBj0D-rnmsIxKCHla7ODfXoiLJik3gW3fammmUX1XhcPoLjeL2lB3XPzm7Q898q6iiEno2tn1cT5m1eAcGkbKFeRuD8lDVsCAknlqXWauiU1BJMqE8m5oVfU/s320/tra.png" width="320" /></a></div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2_C1sEZlEg239GEINMCoLWegEvL2bxAl6XAkF_Jplv8YBL9ySVkpTDbv1lFaH6X6cYjoWuRG4VkIta3SmmaULV-O71zj3Jnlgs3ieF7G66swdM3T3P1K3xxoVfSvNLnB9u8IbOeBsF7c/s1600/tra.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2_C1sEZlEg239GEINMCoLWegEvL2bxAl6XAkF_Jplv8YBL9ySVkpTDbv1lFaH6X6cYjoWuRG4VkIta3SmmaULV-O71zj3Jnlgs3ieF7G66swdM3T3P1K3xxoVfSvNLnB9u8IbOeBsF7c/s320/tra.png" width="216" /></a></div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div style="text-align: center;">
</div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;">4. Preparar material
Didáctico acerca de la garantía de calidad y gestión de configuración del
software.<o:p></o:p></span></b></div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
<div align="center" class="MsoNormal">
<span style="font-size: 12.0pt; line-height: 115%;">GARANTIA DE CALIDAD DEL SOFTWARE
(SQA/GCS)<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">La tendencia
de la calidad<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">La tendencia
de la calidad se ha utilizado desde los años cuarenta con el objetivo de
obtener una alta calidad del producto tanto en ahorro de costes y en una mejora
general, para ello se basa en la terminología de GTC (gestión de calidad total)
normalmente se encuentra una progresión básica de cuatro pasos que constituye
el fundamento de cualquier programa de GTC.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Los dos
primeros pasos se centran en la mejora del proceso, el tercer paso se centra en
el usuario del producto y finalmente el cuarto paso va más allá del producto se
centra en la utilización del producto en el mercado.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Garantía de
calidad del software<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Para tener
una garantía de calidad del software debe existir una concordancia con los
requisitos funcionales y de rendimiento explícitamente establecidos, con los
estándares de desarrollo claramente documentados, y con las características
implícitas que se espera de todo software desarrollado profesionalmente.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Los
requisitos del software son la base de las medidas de la calidad. La falta de
concordancia con los requisitos es una falta de calidad.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Los
estándares especificados definen un conjunto de criterios de desarrollo que
guían la forma en que se aplica la ingeniería del software. Si no se siguen
esos criterios, casi siempre habrá falta de calidad.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Muchas de
las veces existe un conjunto de requisitos implícitos que a menudo no se
mencionan por ejemplo: el deseo por facilitar el uso y un buen mantenimiento.
Si el software se ajusta a sus requisitos explícitos pero falla en alcanzar los
requisitos implícitos, la calidad del software no se logra.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Puntos
importantes:<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">1. Los
requisitos del software son la base de las medidas de la calidad. La falta de
concordancia con los requisitos es una falta de calidad.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">2. Los
estándares especificados definen un conjunto de criterios de desarrollo que
guían la forma en que se aplica la ingeniería del software. Si no se siguen
esos criterios, casi siempre habrá falta de calidad.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">3.Existe un
conjunto de requisitos implícitos que a menudo no se mencionan (por ejemplo: el
deseo por facilitar el uso y un buen mantenimiento). Si el software se ajusta a
sus requisitos explícitos pero falla en alcanzar los requisitos implícitos, la
calidad del software queda en entredicho.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Problemas de
fondo<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">La historia
de la garantía de calidad en el desarrollo de software es paralela a la
historia de la calidad en la creación de hardware. Durante los primeros años de
la informática (los años cincuenta y sesenta), la calidad era responsabilidad
únicamente del programador. Durante los años setenta se introdujeron estándares
de garantía de calidad para el software en los contratos militares para
desarrollo de software y se han extendido rápidamente a los desarrollos de
software en el mundo comercial<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Ampliando la
definición presentada anteriormente, la garantía de calidad del software (SQA)
es un «patrón de acciones planificado y sistemático» que se requiere para
asegurar la calidad del software.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">El grupo de
SQA sirve como representación del cliente en casa. Es decir, la gente que lleva
a cabo la SQA debe mirar el software desde el punto de vista del cliente.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Actividades
de SQA<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">La garantía
de calidad del software comprende una gran variedad de tareas, asociadas con
dos constitutivos diferentes los ingenieros de software que realizan trabajo
técnico y un grupo de SQA que tiene la responsabilidad de la Planificación de
garantía de calidad, supervisión, mantenimiento de registros, análisis e
informes-.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Los
ingenieros de software afrontan la calidad (y realizan garantía de calidad)
aplicando métodos técnicos sólidos y medidas, realizando revisiones técnicas
formales y llevando a cabo pruebas de software bien planificadas.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Las reglas
del grupo de SQA tratan de ayudar al equipo de ingeniería del software en la
consecución de un producto final de alta calidad. El Instituto de Ingeniería
del Software recomienda un conjunto de actividades de SQA que se enfrentan con
la planificación de garantía de calidad, supervisión, mantenimiento de
registros, análisis e informes. Éstas son las actividades que realizan(o
facilitan) un grupo independiente de SQA:<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Establecimiento
de un plan de SQA para un proyecto.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">El plan se
desarrolla durante la planificación del proyecto y es revisado por todas las
partes interesadas. Las actividades de garantía de calidad realizadas por el
equipo de ingeniería del software y el grupo SQA son gobernadas por el plan. El
plan identifica:<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">evaluaciones
a realizar,<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">auditorias y
revisiones a realizar,<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">estándares
que se pueden aplicar al proyecto,<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">procedimientos
para información y seguimiento de errores<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">documentos
producidos por el grupo SQA,<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">realimentación
de información proporcionada al equipo de proyecto del software.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Cuál es el
papel de un grupo de SQA<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Participación
en el desarrollo de la descripción del proceso de software del proyecto. El
equipo de ingeniería del software selecciona un proceso para el trabajo que se
va a realizar. El grupo de SQA revisa la descripción del proceso para ajustarse
a la política de la empresa, los estándares internos del software, los
estándares impuestos externamente (por ejemplo: 1SO 9001), y a otras partes del
plan de proyecto del software.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Revisión de
las actividades de ingeniería del software para verificar su ajuste al proceso
de software definido. El grupo de SQA identifica, documenta y sigue la pista de
las desviaciones desde el proceso y verifica que se han hecho las correcciones.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Auditoria de
los productos de software designados para verificar el ajuste con los definidos
como parte del proceso del software. El grupo de SQA revisa los productos seleccionados;
identifica, documenta y sigue la pista de las desviaciones; verifica que se han
hecho las correcciones, e informa periódicamente de los resultados de su
trabajo al gestor del proyecto.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Asegurar que
las desviaciones del trabajo y los productos del software se documentan y se
manejan de acuerdo con un procedimiento establecido. Las desviaciones se pueden
encontrar en el plan del proyecto, en la descripción del proceso, en los
estándares aplicables o en los productos técnicos.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;">Registrar lo
que no se ajuste a los requisitos e informar a sus superiores. Los elementos
que no se ajustan a los requisitos están bajo seguimiento hasta que se
resuelven.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span style="font-size: 12.0pt; line-height: 115%;"><br /></span>
<div style="text-align: center;">
<span style="font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<div style="text-align: center;">
<span style="font-size: 12.0pt; line-height: 115%;"></span></div>
<div class="MsoNormal">
<span style="font-size: 12.0pt; line-height: 115%;"><b>GESTION DE LA CONFIGURACION DEL SOFTWARE (GCS/SCM)<o:p></o:p></b></span></div>
<span style="font-size: 12.0pt; line-height: 115%;">
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="text-align: center;">
<u><span lang="EN-US">LINEA
BASE.</span></u><o:p></o:p></div>
<div class="MsoNormal" style="margin-left: 36pt; text-align: left; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: "Times New Roman","serif"; mso-fareast-font-family: "Times New Roman";">•<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;">
</span></span><!--[endif]--><span lang="ES-TRAD">Especificación o producto que se ha revisado “formalmente” y sobre la
que se ha llegado a un acuerdo y, que de ahí en adelante, sirve como base para
un desarrollo posterior y que puede cambiarse sólo a través de procedimientos
formales de control de cambios.</span><o:p></o:p></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: center;">
<span lang="EN-US">Elementos
de configuración del software<o:p></o:p></span></div>
<ul style="margin-top: 0cm;" type="square">
<li class="MsoNormal" style="text-align: left;">Es
un documento completo de casos de prueba o un componente de un programa
dado.<o:p></o:p></li>
<li class="MsoNormal" style="text-align: left;">Estos
se organizan como objetos de configuración.<o:p></o:p></li>
<li class="MsoNormal" style="text-align: left;"><span lang="EN-US">Especificacion de diseño.</span><o:p></o:p></li>
<ul style="margin-top: 0cm;" type="square">
<li class="MsoNormal" style="text-align: left;"><span lang="EN-US">Diseño arquitectonico.</span><o:p></o:p></li>
<li class="MsoNormal" style="text-align: left;"><span lang="EN-US">Diseño de datos.</span><o:p></o:p></li>
<li class="MsoNormal" style="text-align: left;"><span lang="EN-US">Diseño de modulos.</span><o:p></o:p></li>
</ul>
</ul>
<div class="MsoNormal" style="margin-left: 72pt; text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<span lang="EN-US"><b>Diseño de
interfaces</b><o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: left;">
<span lang="EN-US">El proceso
de GCS.<o:p></o:p></span></div>
<ul style="margin-top: 0cm;" type="square">
<li class="MsoNormal" style="text-align: left;">Garantiza
la calidad del software, su responsabilidad principal es el control de
cambios.<o:p></o:p></li>
<li class="MsoNormal" style="text-align: left;">También
es importante de las distintas versiones del software, de las auditorias
de la configuración del software
para asegurar que se desarrollen adecuadamente y de la generación de
informe sobre los cambios realizados en la configuración.<o:p></o:p></li>
</ul>
<div class="MsoNormal" style="text-align: left;">
La GCS llevan a la definición de 5 preguntas<o:p></o:p></div>
<div class="MsoNormal" style="text-align: left;">
(1). Identificación de objetos en la configuración del
software<o:p></o:p></div>
<ul style="margin-top: 0cm;" type="square">
<li class="MsoNormal" style="text-align: left;">Se
identifican 2 tipos de objetos.<o:p></o:p></li>
<li class="MsoNormal" style="text-align: left;"><b><span lang="EN-US">Objeto básico.</span></b><o:p></o:p></li>
</ul>
<div class="MsoNormal" style="text-align: left;">
Es una unidad de texto creada por el ingeniero de software
durante el análisis, diseño, codificación o pruebas.<o:p></o:p></div>
<ul style="margin-top: 0cm;" type="square">
<li class="MsoNormal" style="text-align: left;"><b><span lang="EN-US">Objeto compuesto.</span></b><o:p></o:p></li>
</ul>
<div class="MsoNormal" style="text-align: left;">
Es una colección de objetos básicos.<o:p></o:p></div>
<div class="MsoNormal" style="text-align: left;">
<span lang="EN-US">(2).
Control de versiones.<o:p></o:p></span></div>
<ul style="margin-top: 0cm;" type="square">
<li class="MsoNormal" style="text-align: left;">Combina
procedimientos y herramientos para gestionar las versiones de los objetos
de configuración creados durante el proceso del software.<o:p></o:p></li>
</ul>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<span lang="EN-US">(3).
Control de cambios.</span><o:p></o:p></div>
<ul style="margin-top: 0cm;" type="square">
<li class="MsoNormal" style="text-align: left;">Para
cada cambio aprobado se genera una orden de cambio de ingenieria (OCI),
que describe el cambio a realizar, las restricciones que se deben respetar
y los criterios de revisión y de auditoria.<o:p></o:p></li>
</ul>
<div class="MsoNormal" style="text-align: left;">
<span lang="EN-US">(4).
Auditoria de la configuración.<o:p></o:p></span></div>
<ul style="margin-top: 0cm;" type="square">
<li class="MsoNormal" style="text-align: left;">La
identificación, el control de versiones y el control de cambios ayudan al
equipo de desarrollo de software a mantener un orden.<o:p></o:p></li>
<li class="MsoNormal" style="text-align: left;">Se
plantea las siguientes preguntas.<o:p></o:p></li>
</ul>
<div class="MsoNormal" style="margin-left: 36pt; text-align: left; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;">Ø<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><!--[endif]-->Se
ha hecho el cambio especificado en la OCI?<o:p></o:p></div>
<div class="MsoNormal" style="margin-left: 36pt; text-align: left; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;">Ø<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><!--[endif]-->Se
han especificado la fecha del cambio y el autor?<o:p></o:p></div>
<div class="MsoNormal" style="margin-left: 36pt; text-align: left; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;">Ø<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><!--[endif]-->Se
han seguido procedimientos de GCS para señalar el cambio, registrarlo y
divulgarlo?<o:p></o:p></div>
<div class="MsoNormal" style="margin-left: 36pt; text-align: left; text-indent: -18pt;">
<!--[if !supportLists]--><span style="font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;">Ø<span style="font-family: 'Times New Roman'; font-size: 7pt; line-height: normal;"> </span></span><!--[endif]-->Se
han actualizados adecuadamente todos los ECS relacionados?<o:p></o:p></div>
<div class="MsoNormal" style="text-align: left;">
<span lang="EN-US">(5).
Informe de estado.<o:p></o:p></span></div>
<ul style="margin-top: 0cm;" type="square">
<li class="MsoNormal" style="text-align: left;">Llamada
también contabilidad de estado.<o:p></o:p></li>
<li class="MsoNormal" style="text-align: left;"><span lang="EN-US">Que pasó?</span><o:p></o:p></li>
<li class="MsoNormal" style="text-align: left;"><span lang="EN-US">Quién lo hizo?</span><o:p></o:p></li>
<li class="MsoNormal" style="text-align: left;"><span lang="EN-US">Cuándo pasó?</span><o:p></o:p></li>
<li class="MsoNormal" style="text-align: left;">Qué
mas se vio afectado?<o:p></o:p></li>
</ul>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b>Resumen.</b><o:p></o:p></div>
<div class="MsoNormal" style="margin-left: 36pt; text-align: left;">
La GCS es una actividad de
protección que se aplica a lo largo de todo el proceso del software. Una vez se
ha desarrollado y revisado un objeto de configuración, se convierte en una línea
base. El control de versiones es un conjunto de procedimientos y herramientas
que se usan para gestionar el uso de los objetos. El control de cambios es una
actividad procedimental que aseguran la calidad y la consistencia a medida que
se realizan cambios en los objetos de la configuración.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
</span></div>
<div class="MsoNormal" style="text-align: center;">
<span style="font-size: 12.0pt; line-height: 115%;"><br /></span></div>
<br />
<div class="MsoNormal" style="text-align: center;">
<div style="text-align: left;">
<b><span style="font-size: 12.0pt; line-height: 115%;"><br /></span></b></div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/09738252629169142996noreply@blogger.com0tag:blogger.com,1999:blog-5673945659030402965.post-79698129115060644072012-10-13T17:02:00.000-07:002012-10-14T11:10:58.755-07:00<br />
<br />
<span style="font-size: x-large;"><br /></span>
<br />
<div align="center" class="MsoNormal" style="text-align: center;">
<b><span style="font-size: x-large;">INGENIERÍA DEL SOFTWARE<o:p></o:p></span></b></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<b>(1er Cuestionario en conjunto con el 1er Sistemático)</b><br />
<div style="text-align: center;">
<br />
<br />
<b>1.Explicación de las características del Software.</b></div>
<div style="text-align: center;">
<b>2.Ejemplos en donde se aplica las características del Software.</b></div>
<div style="text-align: center;">
<b>3.Explicación de las capas de desarrollo del Software.</b></div>
<div style="text-align: center;">
<b>4. Explicación mediante un paquín de los diferentes mitos y realidades en el desarrollo del Software</b></div>
<div style="text-align: center;">
<b>5.Explicación de los modelos de desarrollo del Software</b></div>
<div style="text-align: center;">
<br /></div>
<b><o:p></o:p></b></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<span style="font-size: 7pt;"> </span><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:HyphenationZone>21</w:HyphenationZone>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>ES-MX</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tabla normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
mso-ansi-language:ES-NI;
mso-fareast-language:EN-US;}
</style>
<![endif]-->
<br />
<div class="MsoListParagraphCxSpFirst" style="text-align: center; text-indent: -18pt;">
<span lang="ES-NI" style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><br /></span></span><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:HyphenationZone>21</w:HyphenationZone>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>ES-MX</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tabla normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
mso-ansi-language:ES-NI;
mso-fareast-language:EN-US;}
</style>
<![endif]-->
</div>
<div align="center" class="MsoListParagraphCxSpFirst" style="text-align: center; text-indent: -18pt;">
<span style="font-size: large;"><b><span lang="ES-NI"><span style="-moz-font-feature-settings: normal; -moz-font-language-override: normal; font-family: "Times New Roman"; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span><span lang="ES-NI">Explicación de las
características del SW</span></b></span></div>
<div class="MsoListParagraphCxSpMiddle">
<br /></div>
<div align="center" class="MsoListParagraphCxSpMiddle" style="text-align: center;">
<b style="mso-bidi-font-weight: normal;"><span lang="ES-NI">El software no se fabrica,
se desarrolla</span></b></div>
<div class="MsoListParagraphCxSpMiddle">
<span lang="ES-NI">Los software son
desarrollados o construidos mediante la intervención de un grupo de personas
trabajando en<span style="mso-spacerun: yes;"> </span>conjunto de acuerdo a algún
estudio previo del problema presente en cierta entidad que requiera de un sw. Y
se dice que no se fabrica porque<span style="mso-spacerun: yes;"> </span>no se
hace a partir de sus componentes o a través de maquinas.</span></div>
<div class="MsoListParagraphCxSpMiddle">
<br /></div>
<div align="center" class="MsoListParagraphCxSpMiddle" style="text-align: center;">
<b style="mso-bidi-font-weight: normal;"><span lang="ES-NI">El software no se
estropea, se desactualiza</span></b></div>
<div class="MsoListParagraphCxSpMiddle">
<span lang="ES-NI">Básicamente lo que le
sucede a los sw con el tiempo es la desactualización quedando estos obsoletos o
estropeados para los ojos de los usuarios finales. Pero esto no quiere decir
que no se le pueda dar el debido mantenimiento para dichas actualizaciones acordes
a las nuevas necesidades del cliente.</span></div>
<div class="MsoListParagraphCxSpMiddle">
<br /></div>
<div align="center" class="MsoListParagraphCxSpMiddle" style="text-align: center;">
<b style="mso-bidi-font-weight: normal;"><span lang="ES-NI">El sw no se ensambla se
construye a medida</span></b></div>
<div class="MsoListParagraphCxSpLast">
<span lang="ES-NI">Respecto a la creación de los
software se tienen que crear <span style="mso-spacerun: yes;"> </span>como ya habíamos
expuesto anteriormente, mediante algún estudio previo del problema presente en
cierta entidad. Y no siempre es funcional ensamblar cierto sw creado para
determinada empresa en otra a la que los requisitos sean aparentemente los
mismo, hablando acorde al desarrollo funcional de está con la otra.</span></div>
<br />
<br />
<div style="text-align: center;">
<b><span style="font-size: large;"> Ejemplos de la aplicación del Software.</span></b></div>
<br />
<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.blogger.com/blogger.g?blogID=5673945659030402965" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFrETjkMaIS5n5DYAgQWDy0jBLXjeSA4_pZs9LdvkAFTRmEg3HE9oC0JQ04WZ0SprgxURizX0ys14LoKtY5LLXdnPW4l544tdhqcOMHvC4_vjgi9Hj7SIpv9f16oyF7UQFzzPx85hrz1o/s1600/kkun.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFrETjkMaIS5n5DYAgQWDy0jBLXjeSA4_pZs9LdvkAFTRmEg3HE9oC0JQ04WZ0SprgxURizX0ys14LoKtY5LLXdnPW4l544tdhqcOMHvC4_vjgi9Hj7SIpv9f16oyF7UQFzzPx85hrz1o/s640/kkun.png" width="468" /></a></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
</div>
<div class="MsoListParagraphCxSpMiddle">
<br />
<div style="text-align: center;">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:HyphenationZone>21</w:HyphenationZone>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>ES-MX</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tabla normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
mso-ansi-language:ES-NI;
mso-fareast-language:EN-US;}
</style>
<![endif]-->
<br />
<div align="center" class="MsoListParagraph" style="text-align: center; text-indent: -18pt;">
<span style="font-size: large;"><b><span lang="ES-NI"><span style="-moz-font-feature-settings: normal; -moz-font-language-override: normal; font-family: "Times New Roman"; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span><span lang="ES-NI">Explicación de las capas del desarrollo del sw.</span></b></span></div>
<div align="center" class="MsoListParagraph" style="mso-list: l0 level1 lfo1; text-align: center; text-indent: -18.0pt;">
<br /></div>
<div class="MsoNormal">
<b style="mso-bidi-font-weight: normal;"><span lang="ES-NI">Calidad:</span></b><span lang="ES-NI"> en esta etapa se abordan afondo los requisitos que necesita <span style="mso-spacerun: yes;"> </span>nuestro software (¿<b style="mso-bidi-font-weight: normal;">Qué</b> es lo que necesita nuestro sw para ser funcional?), se realizan
una cierta cantidad de pruebas para ver la funcionalidad del sw y entregar al
final que se ajuste a las necesidades del cliente.</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b style="mso-bidi-font-weight: normal;"><span lang="ES-NI">Procesos:</span></b><span lang="ES-NI"> en esta etapa se define el ¿<b style="mso-bidi-font-weight: normal;">Cómo
realizaremos, nuestro software</b>? basándonos en el estudio ya analizado en la
primer etapa. S</span><span lang="ES-TRAD" style="mso-ansi-language: ES-TRAD;">e
establecen hitos, se asegura la calidad y el cambio se gestiona adecuadamente</span><span lang="ES-NI">.</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<a href="http://www.blogger.com/blogger.g?blogID=5673945659030402965" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><b style="mso-bidi-font-weight: normal;"><span lang="ES-NI">Métodos:</span></b><span lang="ES-NI"> Nos indican como construiremos nuestro software, apartir del </span><span lang="ES-TRAD" style="mso-ansi-language: ES-TRAD;">análisis de requisitos, diseño, pruebas
y mantenimiento</span><span lang="ES-TRAD"> </span><span lang="ES-NI">incluyendo
las actividades de modelado definiendo el ¿<b style="mso-bidi-font-weight: normal;">A
través de que</b>, realizaremos nuestro sw?</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.blogger.com/blogger.g?blogID=5673945659030402965" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b style="mso-bidi-font-weight: normal;"><span lang="ES-NI">Herramientas:
</span></b><span lang="ES-NI">definimos el ¿Con qué desarrollaremos nuestro sw? Luego
de haber pasado cada una de las etapas ya anteriores, auxiliándonos de las
herramientas CASE para dicho desarrollo.</span></div>
</div>
<br />
<br />
<div style="text-align: center;">
</div>
<div align="center" class="MsoNormal">
<span style="font-size: large;"><b>ESCENARIOS
EN DONDE SE REFLEJA LOS MITOS Y REALIDADES DEL SW. EN CUANTO A GESTON, CLIENTE
Y EQUIPO DESARROLLADOR.</b></span><b><o:p></o:p></b></div>
<div align="center" class="MsoNormal">
<br /></div>
</div>
<div class="MsoNormal">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaEJRCIZlWY6H6BKG_aWfZs-8IBmrSCvvKrAP-UH0B_mF0Cn2i2mmRR2Q9tPCn7nQEi_9dM2Ssb-Ae6cX3UoAwOSxnNQ6kI0a93ks2k-2iU9WYjiRU3TuiBeHxDgC-RpjaDvtoD8MThP8/s1600/p1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaEJRCIZlWY6H6BKG_aWfZs-8IBmrSCvvKrAP-UH0B_mF0Cn2i2mmRR2Q9tPCn7nQEi_9dM2Ssb-Ae6cX3UoAwOSxnNQ6kI0a93ks2k-2iU9WYjiRU3TuiBeHxDgC-RpjaDvtoD8MThP8/s400/p1.JPG" width="400" /></a></div>
<div style="text-align: center;">
<o:p></o:p></div>
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy5C5vtkRns3J07yFi_6osG5KLs_n_y6HJukE2XoTpVJs2HwTkGvYdMz_vY4A0bSkhSvLePi_33rUQkHRZn2UEPwSiU1taZU0BPrpWlGoK-8JfTikd685PP70KsnItVatgBKK3B16RNk4/s1600/p3.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy5C5vtkRns3J07yFi_6osG5KLs_n_y6HJukE2XoTpVJs2HwTkGvYdMz_vY4A0bSkhSvLePi_33rUQkHRZn2UEPwSiU1taZU0BPrpWlGoK-8JfTikd685PP70KsnItVatgBKK3B16RNk4/s320/p3.JPG" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2-dDhzjLxt4Gidgi5xCLwc3_e-xHxU7N6i6adjGqz85BkyIeMLllzndN4vR60AM8AWWr0qAhWfCy2MzKBiWzs4mWxEE69o9T-FKPDRg0FstXM9iRQy9cBQbzjY3nBB4clHmulQHCb5rA/s1600/p2.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2-dDhzjLxt4Gidgi5xCLwc3_e-xHxU7N6i6adjGqz85BkyIeMLllzndN4vR60AM8AWWr0qAhWfCy2MzKBiWzs4mWxEE69o9T-FKPDRg0FstXM9iRQy9cBQbzjY3nBB4clHmulQHCb5rA/s320/p2.JPG" width="320" /></a></div>
<div style="text-align: center;">
<br /></div>
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<div style="text-align: center;">
</div>
<div align="center" class="MsoNormal">
<span style="font-size: large;"><b>APLICACIÓN
DE LOS MODELOS DE DESARROLLO</b></span><b><o:p></o:p></b></div>
<div align="center" class="MsoNormal">
<b><br /></b></div>
<div class="MsoNormal">
<b>Modelo
lineal:</b> la aplicación del modelo lineal la apreciamos en todo en
transcurso del desarrollo del software ya que este modelo está basado en la
creación progresiva del software.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b>Modelo de
desarrollo Rápido:</b> al igual que el modelo lineal el modelo de desarrollo
está implícito en todo el desarrollo del sw, a diferencia que este está
enfocado en el trabajo interno del grupo desarrollador del sw. Ej.: La planeación
del buen desempeño de un software realizado por el grupo desarrollador. <o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b>Modelo de
incremental:</b> Si bien este modelo está basado en la corrección del sw. A medida
de que vamos desarrollando nuestro software se nos presentaran una serie de
errores que tenemos que corregir es ahí donde se hace presente el modelo
incremental el cual nos permite ir avanzado progresivamente en la creación de
nuestro sw, ya que este es flexible.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b>Modelo
Espiral:</b> Este modelo es aquel que nos permite darle mantenimiento y/o
actualización a nuestro sw basado en las nuevas necesidades del cliente para éste.<b><o:p></o:p></b></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b>Modelo de
Desarrollo Concurrente: </b>este modelo lo aplicamos mucho antes de
empezar a crear nuestro sw, ya que este nos define los requisitos que necesita
nuestro sistema para ser funcional, en este modelo es donde se realiza el
análisis de requisitos.<o:p></o:p></div>
</div>
<div class="MsoNormal">
<br />
<br />
<div style="text-align: center;">
</div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Primer Sistemático<o:p></o:p></span></b></div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><br /></span></b></div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><br /></span></b></div>
<div align="center" class="MsoNormal">
<b>Sabiendo
las características de los sw, ¿cómo se aplicarían a un sw contable?<o:p></o:p></b></div>
<div align="center" class="MsoNormal">
<b><span style="color: #1f497d; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-themecolor: text2;">“El Software no se implementa, se construye
a medida”</span></b><b>, </b>planteo esta característica ya que
cierto software creado para “x” entidad financiera puede no suplir las
necesidades de la otra entidad a la cuales los requisitos son aparentemente los
mismos, por eso decimos que un software se tiene que construir a medida.<o:p></o:p></div>
<div align="center" class="MsoNormal">
<br /></div>
<div align="center" class="MsoNormal">
<b>Mencione
las diferencias entre un tipo de aplicación de sw y otro<o:p></o:p></b></div>
<div align="center" class="MsoNormal">
<span style="color: red; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Véase
en los ejemplos de la aplicación del software, al principio del capítulo<o:p></o:p></span></div>
<div align="center" class="MsoNormal">
<span style="color: red; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><br /></span></div>
<div align="center" class="MsoNormal">
<b>Realice
un paquín Ilustrado, Explicando gráficamente los mitos y realidades de la Ing.
del SW<o:p></o:p></b></div>
<div align="center" class="MsoNormal">
<span style="color: red; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Véase
en los </span><span style="color: red; mso-bidi-font-weight: bold;">ESCENARIOS EN
DONDE SE REFLEJA LOS MITOS Y REALIDADES DEL SW. EN CUANTO A GESTON, CLIENTE Y
EQUIPO DESARROLLADOR</span><span style="color: red; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">, al principio del capítulo<o:p></o:p></span></div>
<div align="center" class="MsoNormal">
<br /></div>
<div align="center" class="MsoNormal">
<br /></div>
<div align="center" class="MsoNormal">
<b>Explicación
del grafico del pastel</b><o:p></o:p></div>
<div align="center" class="MsoNormal">
<span style="color: red; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Véase
en la </span><span style="color: red; font-size: 12.0pt; line-height: 115%; mso-bidi-font-weight: bold;">Explicación de las capas del desarrollo del sw, al </span><span style="color: red; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">principio
del capítulo<o:p></o:p></span></div>
<div align="center" class="MsoNormal">
<span style="color: red; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><br /></span></div>
<div align="center" class="MsoNormal">
<br />
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Elabore un cuadro sinóptico con las
fases genéricas que se practican durante el proceso del sw<o:p></o:p></span></b></div>
<div align="center" class="MsoNormal">
<b><span style="font-size: 12.0pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><br /></span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvR3gQ6gFDa1yRFAGS9lbLzQQiKwXSzUJ_q3OVpgxCV5QiEgB0yjwHMbFNXGQ7HS0e_Dlgc3J8PVZHlYKcfM9XLWwIEwEd-NoIHK9G3zdrz8xnA4b02nv_WNDSUvFw3Nr8O4lck4Qm4_M/s1600/tra.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="292" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvR3gQ6gFDa1yRFAGS9lbLzQQiKwXSzUJ_q3OVpgxCV5QiEgB0yjwHMbFNXGQ7HS0e_Dlgc3J8PVZHlYKcfM9XLWwIEwEd-NoIHK9G3zdrz8xnA4b02nv_WNDSUvFw3Nr8O4lck4Qm4_M/s640/tra.png" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
</div>
<br />
<br />
<div style="text-align: center;">
<b>Proponga una
situación en donde usted tenga que hacer uso del hito que se expresa en el
marco del trabajo común de la Ing. del sw</b></div>
<div style="text-align: center;">
<b><br /></b></div>
<div style="text-align: center;">
<b><br /></b></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<o:p></o:p></div>
<div align="center" class="MsoNormal" style="text-align: center;">
Los Hitos
se refieren a la toma de decisiones para llevar a cabo determinada tarea.<o:p></o:p></div>
<div class="MsoNormal">
Ej.:<o:p></o:p></div>
<div class="MsoNormal">
Cuando vamos a desarrollar un sistema, luego de haber concluido el
análisis del sistema, tenemos que tomar los caminos más viables para llevar a
cabo dicho desarrollo en donde
incluyamos costos económicos, recursos disponibles, cantidad de personas
en el equipo desarrollador, etc.<o:p></o:p></div>
</div>
Anonymoushttp://www.blogger.com/profile/09738252629169142996noreply@blogger.com0tag:blogger.com,1999:blog-5673945659030402965.post-42221849494795256922012-10-04T15:46:00.003-07:002012-10-04T15:46:35.621-07:00Introducción a la Ingeniería del SW<div style="text-align: center;">
<b>Ingeniería de software</b></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1RsH7QTJDo9EdVtffCS0eCJPer5GDUsWKciDUszqeWmNT6m7TXw3M5l7iuTOh9eNvlbu536zwrKgpRQfmu4Utw2_vd9tXBdpYfclVuu0BgBJvFRakLLOEHlxN4FkpYwbQdfWAR9Views/s1600/img-post15.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="210" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1RsH7QTJDo9EdVtffCS0eCJPer5GDUsWKciDUszqeWmNT6m7TXw3M5l7iuTOh9eNvlbu536zwrKgpRQfmu4Utw2_vd9tXBdpYfclVuu0BgBJvFRakLLOEHlxN4FkpYwbQdfWAR9Views/s320/img-post15.jpg" width="320" /></a></div>
<br /></div>
<div style="text-align: center;">
<b>Se conoce como <i><b>software</b></i> <i>al equipamiento lógico o soporte lógico</i> de un <span style="color: black;">sistema informàtico</span>, comprende el conjunto de los componentes <b>lógicos</b>
necesarios que hacen posible la realización de tareas específicas, en
contraposición a los componentes físicos, que son llamados hardware.</b></div>
<div style="text-align: center;">
</div>
<div style="text-align: left;">
<b>l</b>a creación del software es un proceso intrínsecamente creativo y la
ingeniería del software trata de sistematizar este proceso con el fin de
acotar el riesgo del fracaso en la consecución del objetivo creativo
por medio de diversas técnicas que se han demostrado adecuadas en base a
la experiencia previa.</div>
<div style="text-align: left;">
<b><br /></b></div>
Se pueden citar otras definiciones enunciadas por prestigiosos autores:<br />
<ul>
<li>Ingeniería de software es el estudio de los principios y
metodologías para el desarrollo y mantenimiento de sistemas software
(Zelkovitz, 1978)</li>
<li>Ingeniería de software es la aplicación práctica del conocimiento
científico al diseño y construcción de programas de computadora y a la
documentación asociada requerida para desarrollar, operar y mantenerlos.
Se conoce también como desarrollo de software o producción de software
(Bohem, 1976).</li>
<li>Ingeniería de software trata del establecimiento de los principios y
métodos de la ingeniería a fin de obtener software de modo rentable,
que sea fiable y trabaje en máquinas reales (Bauer, 1972) </li>
</ul>
<br />
<h3>
<span class="mw-headline" id="Etapas_del_proceso">Etapas del proceso</span></h3>
La ingeniería de software requiere llevar a cabo numerosas tareas, dentro de etapas como las siguientes:<br />
<h4>
<span class="mw-headline" id="An.C3.A1lisis_de_requerimientos">Análisis de requerimientos</span></h4>
Extraer los requisitos y requerimientos de un producto de software es
la primera etapa para crearlo. Mientras que los clientes piensan que
ellos saben lo que el software tiene que hacer, se requiere de habilidad
y experiencia en la ingeniería de software para reconocer
requerimientos incompletos, ambiguos o contradictorios. El resultado del
análisis de requerimientos con el cliente se plasma en el documento
ERS, <i>Especificación de Requerimientos del Sistema</i>, cuya estructura puede venir definida por varios estándares, tales como <a class="mw-redirect" href="http://es.wikipedia.org/wiki/CMMI" title="CMMI">CMMI</a>. Asimismo, se define un <a href="http://es.wikipedia.org/wiki/Modelo_entidad-relaci%C3%B3n" title="Modelo entidad-relación">diagrama de Entidad/Relación</a>, en el que se plasman las principales entidades que participarán en el desarrollo del software.<br />
La captura, análisis y especificación de requerimientos (incluso
pruebas de ellos), es una parte crucial; de esta etapa depende en gran
medida el logro de los objetivos finales. Se han ideado modelos y
diversos procesos de trabajo para estos fines. Aunque aún no está
formalizada, ya se habla de la <a class="mw-redirect" href="http://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_requerimientos" title="Ingeniería de requerimientos">Ingeniería de requerimientos</a>,
por ejemplo en dos capítulos del libro de Sommerville "Ingeniería del
software" titulados "Requerimientos del software" y "Procesos de la
Ingeniería de Requerimientos".<br />
La IEEE Std. 830-1998 normaliza la creación de las especificaciones
de requerimientos de software (Software Requirements Specification).<br />
<h4>
<span class="mw-headline" id="Especificaci.C3.B3n">Especificación</span></h4>
La especificación de requisitos describe el comportamiento esperado
en el software una vez desarrollado. Gran parte del éxito de un proyecto
de software radicará en la identificación de las necesidades del
negocio (definidas por la alta dirección), así como la interacción con
los usuarios funcionales para la recolección, clasificación,
identificación, priorización y especificación de los requisitos del
software.<br />
Entre las técnicas utilizadas para la especificación de requisitos se encuentran:<br />
<ul>
<li><a href="http://es.wikipedia.org/wiki/Caso_de_uso" title="Caso de uso">Caso de uso</a>,</li>
<li><a href="http://es.wikipedia.org/wiki/Historias_de_usuario" title="Historias de usuario">Historias de usuario</a>,</li>
</ul>
Siendo los primeros más rigurosas y formales, los segundas más ágiles e informales.<br />
<h4>
<span class="mw-headline" id="Arquitectura"><a href="http://es.wikipedia.org/wiki/Arquitectura_de_software" title="Arquitectura de software">Arquitectura</a></span></h4>
La integración de infraestructura, desarrollo de aplicaciones, bases
de datos y herramientas gerenciales, requieren de capacidad y liderazgo
para poder ser conceptualizados y proyectados a futuro, solucionando los
problemas de hoy. El rol en el cual se delegan todas estas actividades
es el del Arquitecto.<br />
El arquitecto de software es la persona que añade valor a los
procesos de negocios gracias a su valioso aporte de soluciones
tecnológicas.<br />
La arquitectura de sistemas en general, es una actividad de
planeación, ya sea a nivel de infraestructura de red y hardware, o de
software.<br />
La arquitectura de software consiste en el diseño de componentes de
una aplicación (entidades del negocio), generalmente utilizando patrones
de arquitectura. El diseño arquitectónico debe permitir visualizar la
interacción entre las entidades del negocio y además poder ser validado,
por ejemplo por medio de diagramas de secuencia. Un diseño
arquitectónico describe en general el cómo se construirá una aplicación
de software. Para ello se documenta utilizando diagramas, por ejemplo:<br />
<ul>
<li><a href="http://es.wikipedia.org/wiki/Diagrama_de_clases" title="Diagrama de clases">Diagramas de clases</a></li>
<li><a class="extiw" href="http://en.wikipedia.org/wiki/Data_modeling" title="en:Data modeling">Diagramas de base de datos</a></li>
<li><a href="http://es.wikipedia.org/wiki/Diagrama_de_despliegue" title="Diagrama de despliegue">Diagrama de despliegue</a></li>
<li><a href="http://es.wikipedia.org/wiki/Diagrama_de_secuencia" title="Diagrama de secuencia">Diagrama de secuencia</a></li>
</ul>
Siendo los dos primeros los mínimos necesarios para describir la
arquitectura de un proyecto que iniciará a ser codificado. Depende del
alcance del proyecto, complejidad y necesidades, el arquitecto elige qué
diagramas elaborar.<br />
Las herramientas para el diseño y modelado de software se denominan CASE, (<i>Computer Aided Software Engineering</i>) entre las cuales se encuentran:<br />
<ul>
<li>Enterprise Architect</li>
<li>Microsoft Visio for Enterprise Architects</li>
</ul>
<h4>
<span class="mw-headline" id="Programaci.C3.B3n"><a href="http://es.wikipedia.org/wiki/Programaci%C3%B3n" title="Programación">Programación</a></span></h4>
Reducir un diseño a código puede ser la parte más obvia del trabajo
de ingeniería de software, pero no necesariamente es la que demanda
mayor trabajo y ni la más complicada. La complejidad y la duración de
esta etapa está íntimamente relacionada al o a los lenguajes de
programación utilizados, así como al diseño previamente realizado.<br />
<h4>
<span class="mw-headline" id="Prueba"><a href="http://es.wikipedia.org/wiki/Pruebas_de_software" title="Pruebas de software">Prueba</a></span></h4>
Consiste en comprobar que el software realice correctamente las
tareas indicadas en la especificación del problema. Una técnica de
prueba es probar por separado cada módulo del software, y luego probarlo
de forma integral, para así llegar al objetivo. Se considera una buena
práctica el que las pruebas sean efectuadas por alguien distinto al
desarrollador que la programó, idealmente un área de pruebas; sin
perjuicio de lo anterior el programador debe hacer sus propias pruebas.
En general hay dos grandes formas de organizar un área de pruebas, la
primera es que esté compuesta por personal inexperto y que desconozca el
tema de pruebas, de esta forma se evalúa que la documentación entregada
sea de calidad, que los procesos descritos son tan claros que
cualquiera puede entenderlos y el software hace las cosas tal y como
están descritas. El segundo enfoque es tener un área de pruebas
conformada por programadores con experiencia, personas que saben sin
mayores indicaciones en qué condiciones puede fallar una aplicación y
que pueden poner atención en detalles que personal inexperto no
consideraría.<br />
<h4>
<span class="mw-headline" id="Documentaci.C3.B3n">Documentación<span id="goog_489471747"></span><span id="goog_489471748"></span></span></h4>
Todo lo concerniente a la documentación del propio desarrollo del
software y de la gestión del proyecto, pasando por modelaciones (UML),diagramas
de casos de uso, pruebas, manuales de usuario, manuales técnicos, etc;
todo con el propósito de eventuales correcciones, usabilidad,
mantenimiento futuro y ampliaciones al sistema.<br />
<h4>
<span class="mw-headline" id="Mantenimiento"><a href="http://es.wikipedia.org/wiki/Mantenimiento_de_software" title="Mantenimiento de software">Mantenimiento</a></span></h4>
Fase dedicada a mantener y mejorar el software para corregir errores
descubiertos e incorporar nuevos requisitos. Esto puede llevar más
tiempo incluso que el desarrollo del software inicial. Alrededor de 2/3
del tiempo de ciclo de vida de un proyecto<sup class="reference" id="cite_ref-3"><a href="http://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_software#cite_note-3">4</a></sup> está dedicado a su mantenimiento. Una pequeña parte de este trabajo consiste eliminar errores (<i>bugs</i>); siendo que la mayor parte reside en extender el sistema para incorporarle nuevas funcionalidades y hacer frente a su evoluciòn.<br />
<br />
<div style="text-align: left;">
<br /></div>
Anonymoushttp://www.blogger.com/profile/09738252629169142996noreply@blogger.com0