Diferencia entre revisiones de «Software»

Contenido eliminado Contenido añadido
Diegusjaimes (discusión · contribs.)
m Revertidos los cambios de 190.15.198.108 a la última edición de Poco a poco
Línea 270:
El modelo Win & Win hace énfasis en la negociación inicial, también introduce 3 hitos en el proceso llamados "puntos de fijación", que ayudan a establecer la completitud de un ciclo de la espiral, y proporcionan hitos de decisión antes de continuar el proyecto de desarrollo del software.
 
<nowiki><nowiki>Aquí inserta texto sin formato</nowiki><nowiki>'''Aquí inserta texto sin formato'''</nowiki></nowiki>== Etapas en el Desarrollo de Software ==
 
=== Captura, Análisis y Especificación de requisitos ===
=== Ca'''pt'''ura, Análisis y Esp[[eci]]ficación de requis[[itos]] [[Archivo:[[Archivo:Ejemplo.jpg]][[Archivo:[[Archivo:Ejemplo.jpg]][[Archivo:[[Archivo:Ejemplo.jpg]][[Archivo:[[Archivo:Ejemplo.jpg]]]]]]]]]]===
 
'''Al inicio de un desarrollo (no de un proyecto), esta es la primera fase que se realiza, y, según el modelo de proceso adoptado, puede casi '''terminar para pasar a la próxima etapa (caso de Modelo Cascada Realimentado) o puede hacerse parcialmente para luego retomarla (caso Modelo Iterativo''' Incremental u otros de carácter evolutivo).
 
En simple palabras y básicamente, durante esta fase, se adquieren, reúnen y especifican las características funcionales y no funcionales que deberá cumplir el futuro programa o sistema a desarrollar.
Línea 282:
Involucra fuertemente al usuario o cliente del sistema, por tanto tiene matices muy subjetivos y es difícil de modelar con certeza y/o aplicar una técnica que sea "la más cercana a la adecuada" (de hecho no existe "la estrictamente adecuada"). Si bien se han ideado varias metodologías, incluso software de apoyo, para captura, elicitación y registro de requisitos, no existe una forma infalible o absolutamente confiable, y deben aplicarse conjuntamente buenos criterios y mucho sentido común por parte del o los analistas encargados de la tarea; es fundamental también lograr una fluida y adecuada comunicación y comprensión con el usuario final o cliente del sistema.
 
El artefacto más importante resultado de la culminación de esta etapa es lo que se conoce como [[Especificación de Requisitos Software]] o simplemente documento '''ERS'''.'''
 
Como se dijo, la habilidad del analista para interactuar con el cliente es fundamental; lo común es que el cliente tenga un objetivo general o problema a resolver, no conoce en absoluto el área (informática), ni su jerga, ni siquiera sabe con precisión qué debería hacer el producto software (qué y cuantas funciones) ni, mucho menos, cómo debe operar. En otros casos menos frecuentes, el cliente "piensa" que sabe precisamente lo que el software tiene que hacer, y generalmente acierta muy parcialmente, pero su empecinamiento entorpece la tarea de elicitación. El analista debe tener la capacidad para lidiar con este tipo de problemas, que incluyen relaciones humanas; tiene que saber ponerse al nivel del usuario para permitir una adecuada comunicación y comprensión.