You are on page 1of 10

Universidad de Santiago de Chile.

Facultad de Ingeniera - Departamento de Ingeniera Informtica


Ingeniera de Ejecucin en Computacin e Informtica
Ctedra de Ingeniera del Software

Software para la Administracin


de un Foro de Discusin
Documento de Requerimientos de
Usuario (PHD)
Escrito de acuerdo a la Norma PSS-05.
Estndar de Ingeniera de Software de la ESA

ESTADO DEL DOCUMENTO


SISTEMA DE ADMINISTRACION DE PROYECTOS
VERSION
Autor
FECHA
RAZONES DEL CAMBIO
1.0
NN-JP-MS 16/07/204 Creacin documento de Diseo Arquitectnico
1.1
NN-JP-MS 18/07/2004 Revisin
1.2
NN-MS
19/07/2004 Correcciones y refinamientos
1.3
NN-MS
21/07/2004 Creacin del Documento de Requerimientos PHD
Integrantes:
Curso:
Profesor:
Ayudante:

Julio 2004

Ingeniera de Software

TABLA DE CONTENIDOS

1. DESCRIPCIN DEL PROYECTO..........................................................................................................................................................................3


2. ADMINISTRACIN DEL PROYECTO.................................................................................................................................................................3
2.1 APROXIMACIN CONCEPTUAL...............................................................................................................................................................................3
2.2 ORGANIZACIN DEL PROYECTO.............................................................................................................................................................................3
2.3 MTODOS USADOS.................................................................................................................................................................................................3
2.4 PLANIFICACIN......................................................................................................................................................................................................3
3 PRODUCCIN DEL SOFTWARE..........................................................................................................................................................................4
3.1 CANTIDAD DE CDIGO, ESTIMACIN VS REAL......................................................................................................................................................4
3.2 DOCUMENTACIN..................................................................................................................................................................................................4
3.3 ESFUERZO ESTIMADO VS ESFUERZO REAL............................................................................................................................................................4
3.4 RECURSOS COMPUTACIONALES.............................................................................................................................................................................4
3.5 ANLISIS DE LOS FACTORES DE PRODUCTIVIDAD.................................................................................................................................................4
4 REVISIN DE QA......................................................................................................................................................................................................5
5 REVISIN DE FINANZAS.......................................................................................................................................................................................5
6 CONCLUSIONES.......................................................................................................................................................................................................5
7 INSTALACIN DEL SOFTWARE..........................................................................................................................................................................5
ANEXO A GANTT PROYECTO..............................................................................................................................................................................9
ANEXO B EVALUACION DEL EQUIPO DE PROYECTO..............................................................................................................................10

1. Descripcin del Proyecto


Desarrollar una herramienta, que permita administrar un foro conversacional, con el objetivo
de que este anlisis sirva de ayuda, a los especialistas, que realizan la reorganizacin.
El proyecto Software para la Administracin de un Foro Conversacional, tiene por
objetivo la especificacin y la construccin de una herramienta de software, para el manejo de
temas, debates y opiniones de los distintos usuarios que se integran a este Foro.
El objetivo acadmico del Proyecto es la aplicacin de los conceptos de desarrollo de software
de calidad, aplicando las tcnicas descritas en clase, todo ello generando los entregables
especificados por el estndar de la ESA PSS-05-0.

2. Administracin del Proyecto


2.1 Aproximacin Conceptual
--

2.2 Organizacin del Proyecto


El Proyecto cont con 3 integrantes, todos en modalidad vespertina.
El rol de Jefe de proyecto se designo a 1 persona
Los roles: 1 programador, 2 diseadores.

2.3 Mtodos Usados


El modelo de desarrollo aplicado fue el modelo incremental.
Ello permita adquirir los conocimientos metodolgicos necesarios, sin poner en riesgo el
proyecto debido a la falta de conocimientos.
Para el modelamiento del Software, se aplicaron las tcnicas de diseo estructurado,
usando entre otros: DFDs, modelos ER, , prototipos.

2.4 Planificacin
La primera planificacin consideraba terminar el proyecto el 19 de Julio.
En anexo A se muestra la Gantt.

La tabla a continuacin presenta un resumen de la planificacin de las principales


actividades.
Entregable
URD
SRD
ADD
DDD
SUM
PHD
Presentacin

Inicio
29-03-2004
15-04-2004
15-05-2004
30-05-2004
20-06-2004
01-07-2004
21-07-2004

Fin
29-04-2004
15-05-2004
30-05-2004
10-06-2004
27-06-2004
19-07-2004
24-07-2004

Por otra parte se consider un esfuerzo de 380 HH.

3 Produccin del Software


3.1 Cantidad de Cdigo, Estimacin vs Real
3.2 Documentacin
3.3 Esfuerzo Estimado vs Esfuerzo Real
3.4 Recursos Computacionales
Para el desarrollo del proyecto, se cont con 2 PC una para cada integrante del equipo.

3.5 Anlisis de los Factores de Productividad


Los factores que influyeron en el desarrollo del software fueron los siguientes:
Conocimientos de programacin en ambientes WEB
Programacin en Perl
Conocimientos del estndar de la ESA
Conocimientos al aplicar los DFD y funciones de transformacin
Tiempo para el desarrollo

4 Revisin de QA
--

5 Revisin de Finanzas
--

6 Conclusiones
La metodologa usada ha mostrado ser un gran aporte para el desarrollo de software de
calidad. En particular se produce un efecto de aceleracin del proyecto a mediados de la
fase de AD, ya que los componentes se descubren en forma muy rpida en base a los
DFDs, una de las ventajas debido a una apreciacin generalizada del contexto del
problema.
Como lo hemos visto un DFDs de calidad ofrecen una base que permite lograr una mayor
rapidez en las fase posteriores.

7 Instalacin del software


A travs de estos sencillos pasos es posible dejar en funcionamiento el sitio web:
1. Se espera que el servidor en el que se va a instalar el sitio tiene SQL Server y Active
Perl.
2. En el CD de instalacin hay una carpeta llamada cgi-bin, dentro hay 25 archivos con
extensin .cgi, estos deben ser copiados a la siguiente carpeta de destino:
C:\Archivos de programa\Apache Group\Apache2\cgi-bin

3. Si el Perl ha sido instalado en otra carpeta distinta a la default mencionada aqu arriba,
tendr que buscarse la nueva ruta de la carpeta cgi-bin.
4. En el CD hay una carpeta llamada htdocs, copiar los archivos contenidos en la carpeta:
C:\Archivos de programa\Apache Group\Apache2\htdocs

5. Entrar al SQL Server y crear una nueva base de datos con el nombre semforo. Luego
bajar el servicio y copiar en la ruta :
C:\MSSQL7\Data

Los archivos contenidos en la carpeta BD dentro del CD de instalacin, habr que aceptar
la sobreescritura de las bases de destino.

6. Luego levantar el servicio y verificar en el entorno SQL la existencia de las tablas al


interior de la base creada.
7. Ir a Panel de Control > Herramientas Administrativas > Orgenes de datos ODBC y
crear un nuevo DSN de sistema, tiene que aparecer la siguiente ventana:

Elegir la opcin Agregar, luego en la ventana mostrada abajo elegir SQL Server

Hacer click en Finalizar. Luego la siguiente ventana llenarla como se ejemplifica:

( En descripcin se puede poner cualquier cosa )


Hacer click en Siguiente y llenar como se detalla abajo:

Hacer click en Siguiente y llenar como se detalla abajo:

Al siguiente paso dar Finalizar y la estar instalado el ODBC.


8. Finalmente resta hacer andar la pgina. Hay que entrar al navegador y poner este sitio:
9.
http://localhost/cgi-bin/inicio.cgi
10. Hay que recordar que se deben tener corriendo los servicios de SQL server y de apache :
11.

Anexo A Gantt Proyecto

Anexo B EVALUACION DEL EQUIPO DE


PROYECTO
El presente anexo corresponde a la evaluacin realizada por parte del Jefe de Proyecto
al equipo de manera grupal e individual. Grupalmente se pueden definir indicadores
como:

Fecha de entrega final.


Cumplimiento de objetivo final: lograr los requerimientos iniciales del cliente.
Minimizar los gastos de recursos, como horas de trabajo e insumos.

Individualmente tambin podemos establecer indicadores en funcin de las tareas


realizadas por cada integrante, es decir, no es posible usar el mismo instrumento de
medida de desempeo para cada componente humano del equipo, indicadores pueden
ser:

Cumplimiento de la carta Gantt asignada a cada integrante.


El tiempo de atraso en que incurri y su incidencia en el resto de equipo.
La realizacin al mximo de los requerimientos pedidos, es decir, que lo
entregado por un integrante se acerque lo ms posible a lo que se pidi.
Que la inversin econmica realizada por cada integrante haya sido la mnima
posible, para as maximizar la utilidad del equipo de desarrollo.

A continuacin se presenta una tabla que resume las evaluaciones parciales anteriores:
Nombre
Noem Nuez

Cargo
Jefe de
proyecto

Nnunez@usach.cl

Manuel Silva

Analista

masilva@fach.cl
Jorge Prez
jorge@arco.cl

Desarrollad
or

Tareas Desarrolladas
Direccin del
proyecto
Seguimiento y
realizacin de cartas
Gantt.
Anlisis y diseo, etc.
Investigacin
Documentacin
Anlisis
Diseo
Desarrollo
Investigacin

Calificacin
Nota Individual : 6,5
Nota Grupal : 6,5
Autoevaluacin : 6,5

Nota Individual : 6,5


Nota Grupal : 6,5
Autoevaluacin : 7,0
Nota Individual : 6,5
Nota Grupal : 6,5
Autoevaluacin : 6,5

10

You might also like