FIS - Especificaciones Del Proyecto SD 2020 Ver 2

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

ISW-111 Fundamentos de Ingeniería de Software

Ing. Francisco José Santana V.


Especificaciones del Proyecto Fin de Curso

Primera Fase del Proyecto Final

Como comentamos en la sección de clases, después de haber seleccionado


cada grupo un tema de la lista de temas disponibles, nos corresponde contactar un
escenario o negocio relativo al tema que nos tocó, para hacer un levantamiento de
información relativo a cómo opera el “negocio” y capturar los requerimientos de los
usuarios del futuro sistema. Esta primera fase comprender realizar:

Primera parte del proyecto consiste en definir:

 Redactar un posible nombre de este Proyecto (¿Qué?)


 Posible nombre de este Producto, si fuese otro nombre (¿Qué?)
 Fundamentos del Proyecto, porque es bueno (¿Porque?)
 Escribir el objetivo general y los objetivos específicos del proyecto
(¿Para qué?)
 Describir El negocio detrás del sistema alineado con los objetivos
descritos.
 Alcance del Proyecto y restricciones
 Localización Geográfica del Proyecto (¿Dónde?)
 Los involucrados del proyecto (¿Quiénes?)
 Listado de Actividades (¿Cómo?)
 Plazo de realización y actividades (¿cuándo?)
 Cuál sería el costo estimado del proyecto (¿Cuánto?)
 Redactar la Lista de Preliminar de Requisitos
 Redactar los Objetivos vs requisitos

Especificaciones de Redacción:

 Presentación de la UCE
 Índice Autogenerado
 Resumen de 250 palabras máximo.
 Tema en una sola página (3ra pagina) centralizado
 La bibliografía del documento será Según APA
 Tipo de letra: Time New Roman 12 o arial 12
 Texto Justificado
 Interlineado 1.5
 Paginas Numeradas
Tabla de Contenido del Proyecto (preliminar)

Presentación

Se va a Especificar los datos de los alumnos que Desarrollan el Proyecto, así


como también El título del Proyecto, La asignatura y el Profesor titular de la misma. Se
recomienda usar formato estándar de la UCE, indicado para proyectos de grado.

Índice (Autogenerado)

Control de Versiones

En esta sección se van a especificar los cambios generados en el documento


del proyecto desde su inicio hasta el final, plasmando cada cambio introducido al
documento, es decir que cada vez que se trabaje en el documento será en una versión
nueva.

Fecha Version Descripción Cambio Generado Por


23 Nov 2016 1.0.1 Descripción del proceso para solicitar
accesos a los usuarios (creación de un
nuevo usuario, creación de una nueva Pedro Perez
cuenta de correo, acceso a los sistemas
externos, acceso a carpetas restringidas)

28 Nov 2016 1.0.2 Se agregó el planteamiento del problema


y los requisitos del proyecto Juan Mateo
Luisa Cuello

Resumen

En esta sección del proyecto se describirá en uno o dos párrafos de que se trata
el proyecto y que se pretende lograr en el mismo, de manera que el lector, pueda
captar la idea principal del mismo sin haber leído directamente el contenido. No
interesa en esta parte, detalles técnicos de cómo se aplicaran soluciones o como se
desglosara el proyecto, sino más bien dejar en el lector una idea general que lo
entusiasme a profundizar en el documento. 250 Caracteres máximos Y 200 mínimos,
en un solo párrafo.

Palabras Claves:

En esta sección se listaran separadas por coma, las palabras o términos


fundamentales del proyecto. No hay que definirlos, solo se hace mención de ellos.
Esta sección va en la misma página del resumen.
Capítulo I – Aspectos Generales

Introducción

En esta sección como su nombre lo indica, se hará una introducción sustanciosa del
proyecto que se está planteando, esta deberá iniciar siempre orientada a la idea general del
proyecto, fortaleciéndose con conceptos que se encentran bien definidos en lo adelante en el
contenido del material. La introducción en si debe tener 3 partes fundamentales: a) se debe
comenzar conceptualizando sobre el tema a tratar con información general b) se explica de
manera resumida el tema sin entrar en detalles técnicos y c) se hacer una descripción general
de las partes que componen el proyecto.

Objetivos del Proyecto

En esta sección se van a describir los objetivos que se pretenden lograr con el proyecto,
una vez que el mismo esté concluido:

Objetivo General

Visión General del Proyecto que se pretende lograr en base al tema. Hay que
comenzar con un verbo en infinitivo.

Objetivos Específicos
Un desglose utilizando viñetas o numerales que liste cada uno de los objetivos
específicos a lograr, que en su conjunto harán lograr el objetivo general. Hay que comenzar
con un verbo en infinitivo.

Fundamentos del Proyecto:

Descripción del Escenario: En esta sección se debe hacer una descripción ampliada del
modelo de negocios del escenario, es decir, “el negocio detrás del sistema”. Aquí se debe
detallar de qué manera funciona el escenario o mini mundo que se ha seleccionado para el
proyecto. Se deben incluir flujogramas de proceso, modelo visual y cualquier otra herramienta
que ayude a comprender que es lo que se automatizara con el nuevo sistema.

Fundamentos del Proyecto: Aquí se describen los cimientos del proyecto, es decir
las justificaciones de porque el proyecto que se está planteando es bueno. Y que aspectos
destacables hacen del mismo un proyecto con valor para el negocio o el ambiente para el
que él se plantea el desarrollo.

Describir el Negocio detrás del sistema: Aquí se deben establecer de manera


clara las reglas que rigen el negocio que se está modelando sistemáticamente.

Descripción de los Involucrados (Quienes): Aquí se describen todos los


involucrados en el proyecto, describiendo su función principal.

Definiciones, Acrónimos y Abreviaturas: Aquí se deben especificar todos los


términos y abreviaturas utilizados a lo largo del documento.
Alcance del Proyecto y restricciones: Aquí se define el alcance del
proyecto para delimitar el entorno del mismo, esto garantiza que el sistema no se
sale de los parámetros establecidos.

Listado de Actividades: Aquí se listaran de manera cronológica las


actividades principales del proyecto

Costo estimado del proyecto: Aquí se desarrollara una plantilla con los
costos estimados del proyecto, tanto para su realización como para la
ejecución del mismo

Capitulo II – Análisis y Diseño

Lista de Requisitos de usuarios

a. Requisitos Funcionales: Requisitos de Usuario que definen una funcionalidad


del sistema
b. Requisitos No funcionales: Requisitos de usuario que definen un tópico de
control en el uso del sistema (Ej.: El sistema debe requerir autenticación de
usuario al momento de acceder al sistema)
c. Requisitos Futuros: Lista de Requisitos que el sistema pudiera abarcar en una
versión futura del mismo.

Objetivos vs Requisitos
Se desarrollara un cuadro o tabla con dos columnas que detalla la equivalencia
de cada requisito con los objetivos asociados a cada requisito, para asegurar que los
mismos quedan cubiertos con la lista de requisitos planteada.

Diagrama de Caso de Uso General

Basado en el Estándar de UML actual. Cada diagrama debe contener una nota
explicativa al final de la página que aporte información de dicho diagrama y haga la
referencia al anexo donde se encuentra especificado el témplate de este caso de uso.
a. General: Este caso de uso muestra de manera general todos los actores que
interactúan con el futuro Sistema.
b. Específicos Este se desarrolla un diagrama de caso de uso por cada caso de
uso descrito en el diagrama de caso de uso general. .

Modelo de Dominio

Capitulo III – Arquitectura del Software

Definición de Interfaces:
Se debe agregar al proyecto la diagramación del layout de las principales
interfaces del sistema, de cara al usuario

Descripción de Base de Datos: Es la descripción de cada una de las tablas en su


composición de atributos. Esta definición será en orden alfabético de las tablas de la Base de
Datos, esta debe incluir el nombre de la base de Datos y la composición en tablas, con una
descripción de cada una de ellas.

Ejemplo de tablas:

Empleado:
Id_emp, Nombre, Apellido, Sexo, Fdn. Direccion, Telefono, Id_dept,

Departamento:
Id_dept, Nombre, fecha crecion, id_sup

Capítulo IV - Prototipo del Sistema

Que Lenguaje de Programación se usara y porque?: Aquí se debe


especificar que lenguaje de programación se ha decidido utilizar para el desarrollo
del proyecto y porque este lenguaje, basada en su características.

Pruebas de Software: Aquí se definirá las pruebas del software a realizar


para garantizar la calidad del software.

Recomendaciones
Redactar las recomendaciones prudentes para la implementación de dicho proyecto.
Estas recomendaciones deben estar sustentadas en los datos arrojados por el proyecto en
la fase de Testing (Pruebas) de dicho proyecto.

Conclusión
Plasmar aquí las conclusiones finales del proyecto y luego redactar las
recomendaciones prudentes para de dicho proyecto.

Bibliografía
Aquí se va a establecer las referencias bibliográficas según las normas APA

Anexos o Apéndices
Métodos de Educción de requisitos implementados

Nota: Se especificara la rúbrica definitiva en las próximas secciones de Clases

También podría gustarte