Clásico del software
CAPTURA DE REQUISITOS
Llámanos captura de requisitos: el acto de
descubrir o averiguar en
circunstancias difíciles para los
equipos de proyectos que estas empiezan a escribir código antes de determinar
lo que este código debe hacer.
·
mejora la capacidad de predecir cronogramas de proyecto
proporcionado un punto de partida para controlar actividades especificas
·
mejora la calidad del software pues si se cumple con todos los requisitos el software poseerá lo que el
cliente desea por lo tanto tendrá una buena calidad
ANALISIS de requisitos
El análisis global de los
requisitos de una aplicación es un proceso de conceptualización y formulación
de los conceptos que involucra de forma concreta. Ya que es una parte
fundamental del proceso de desarrollo de una aplicación, la mayor parte de los
defectos encontrados en el software entregado se originan en la fase de
análisis de requisitos, y además son los más caros de reparar.
ANALISIS DE REQUISITOS
DEL SISTEMA
El análisis de todo requisitos del sistema constituye en varios
punto de partida en la elaboración del
análisis del sistema, debido a que
identificar los requerimientos de la información de
los usuarios que ser empleado en el Módulo II: Especificación Funcional del
Sistema y el
Módulo III: Interfaces de
todos lo sistema.
El
módulo se muestra esquematizado en la
Figura N§ 2: Estructura
* Analizar y documentar las
necesidades funcionales o del servicio
Que debe de soportadas por el
sistema propuesto.
* Identificar los requisitos específicos
del sistema, para comprobar este sistema se
ajuste a las Necesidades del usuario.
Diseño de software
El diseño de Software juega un papel importante en el desarrollo de software lo cual
no permite entrar a lo ingeniero de software producir varios modelos del sistema o producto de que se va a
construir el mismo que forman una especie de plan de la solución de la
aplicación. Estos modelos puede evaluarse en relación con su calidad y mejorarse antes de
generar código, de realizar pruebas y de que los
usuarios finales se vean involucrados a gran escala. El diseño es el
sitio en el que se establece la calidad del software.
El software no es el único campo donde el diseño se
encuentra inmiscuido. En general podemos ver el diseño como una forma para resolución
de problemas. El problema sin
solución definitiva es interesante en términos de comprensión del diseño. Un
número de otras nociones y conceptos son también de interés en la comprensión
del diseño en su sentido general, objetivos, limitaciones,
alternativas, representaciones y soluciones
PRUEBA DE SOFTWARE
La prueba de software es un conjunto de herramientas, técnicas y
métodos que hacen a la excelencia del desempeño de un programa, así como también
la mejor publicidad que una empresa dedicada a la producción de software pueda
tener. Las tecnicas para encontrar problemas en un programa son extensamente
variadas y van desde el uso del ingenio por parte del personal de prueba hasta
herramientas automatizadas que ayudan a aliviar el peso y el costo de tiempo de
esta actividad.
El control de calidad del
software incluye desde el monitoreo de desarrollo de procesos haciendo respetar
los estándares y procedimientos concordados asegurándose un buen seguimiento de
programa y la detección y corrección de errores.
Implementación
Una implementación
de estés sistema para realización de una aplicación, instalación o la ejecución
de un plan, idea, modelo científico, diseño, especificación, estándar,
algoritmo o política.
En ciencias de la computación, una implementación
es la realización de una especificación técnica o algoritmos como un programa,
componente software, u otro sistema de cómputo. Por ejemplo, un navegador web respeta (o debe
respetar) en su implementación, las especificaciones recomendadas según el Word Wide Web Consorcio, y las herramientas
de desarrollo del software contienen implementaciones de lenguajes de programación.
La implementación se refiere al proceso post-venta de
guía de un cliente sobre el uso del software o hardware que el cliente ha
comprado. Esto incluye el análisis de requisitos, análisis del impacto,
optimizaciones, sistemas de integración, política de uso, aprendizaje del
usuario, marcha blanca y costes asociados. A menudo todos estos pasos son
gestionados y dirigidos por un Director de Proyecto que utiliza metodologías de
gestión de proyecto como las que por ejemplo se presentan en el Project Management Bodi of Knowledge. La implementación
de software comprende el trabajo de grupos de profesionales que son
relativamente nuevos en la economía basada en la gestión del conocimiento,
tales como analista de negocios, analistas técnicos, arquitecto de software, y directores de
proyecto.
No hay comentarios:
Publicar un comentario