Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Programación General (http://www.forosdelweb.com/f14/)
-   -   sugerencias ¿que metodologia se adapta a mi proyecto web? (http://www.forosdelweb.com/f14/sugerencias-que-metodologia-adapta-mi-proyecto-web-391297/)

lucas_950 06/05/2006 08:13

sugerencias ¿que metodologia se adapta a mi proyecto web?
 
Hola a todos,

tengo que hacer un proyecto web, este tiene que ser serio pues es mi trabajo de grado, les digo las caracteristicas: es un sitio para administrar la informascion academica de colegios y escuelas, es decir sera instalado en un colegio y manerja las inscripciones, notas, alumnos, materias, pagos mensualidades, etc. la informacion con salida via web.
lo voy a hacer solo, ya les dije algunas caracteristicas ahora que me sugieren?
he estado viendo rup, pero algunos me dicen que rup es solo para proyectos grandes de muchos programadores, xp no porque soy yo solo, la verdad es que tengo poco tiempo para investigar,

gracias de antemano,
saludos,

Developer9 06/05/2006 11:11

Bueno pues... te tocaría hacer un Analisis-Diseño-Desarrollo-Pruebas a ti solito. No quedaría mas que te hagas tu propio Diagrama de Gant teniendo en cuenta que solo cuentas con una sola persona. Eso es lo que haría yo

lucas_950 08/05/2006 09:33

Gracias Developer9,

pero aún no me dicen la metodologia,

saludos,

TolaWare 08/05/2006 09:38

Uno de los fundamentos de la metodologia RUP, es que no necesitas hacer todo lo que te dice ese proceso (Rational Unified Process, proceso unificado de Rational). Investigá esa metodología de desarrollo y fijate que es lo que te sirve y que es lo que no te sirve, de esa menera, lo adaptas a tus necesidades.

Saludos

lucas_950 10/05/2006 09:52

Gracias TolaWare,

saludos,

martin1980 12/05/2006 09:44

Me parece q no importa q estes solo, si no te obligan a documentar, lo mejor es aplicar XP, por todos los beneficios q te brinda esta metodologia, ademas se adaptaria bien a lo q queres hacer, creooo :neurotico

cbwarz 12/05/2006 14:22

Hola,

En tu caso si sabes casos de uso, UML, arquitectura de software, programacion orientada a objetos, entonces te conviene emplear RUP. Que apliques RUP no quiere decir que tienes que utilizar cada uno de los artefactos.

Al menos utilizarias Casos de uso, Diagramas de clase, Diagramas de Secuencia. En cuanto a la arquitectura de software, puedes usar el MVC ya que es una aplicacion web (ayuda un poco).

Si lo que necesitas es entregar un software funcional y los elementos del grupo de trabajo (osea tu) tienen experiencia desarrollando software, de tal manera que el analisis, diseño, arquitectura, etc. lo puedas aplicar sin hacer abstracciones en papel (osea los diagramas), entonces usa XP.

En XP solo haces historias de usuario y depende de tu organizacion y experiencia lo demás.

RUP es un proceso que pretende documentar desde el analisis hasta el despliegue de la aplicacion para que el mantenimiento, revision, integracion de nuevos elementos al grupo de trabajo sea mas facil.

NOTA: A grandes rasgos son estos comentarios, cada metodologia trae mas cosas de interes.

Saludos

Developer9 12/05/2006 15:10

Cita:

Iniciado por martin1980
Me parece q no importa q estes solo, si no te obligan a documentar, lo mejor es aplicar XP, por todos los beneficios q te brinda esta metodologia, ademas se adaptaria bien a lo q queres hacer, creooo :neurotico

:si: :si: :si: :si: :si: :si: :si: :si: :si: :si: :si: :si: :si: :si:

lucas_950 15/05/2006 07:31

gracias por la ayuda compañeros,

como es un trabajo de grado tiene que haber documentacion y buena documentacion con analisis, diseño, diagramas, etc. el software a veces es opcional depende si te exigen o no, pero yo lo quiero hacer para tener mas experiencia para el mundo laboral,
ya he desarrollado sistemas web pero no grandes sin usar ninguna metodogia, ahora quisiera hacerlo con todas las reglas, para percibir las ventajas

gracias de antemano,

saludos,


La zona horaria es GMT -6. Ahora son las 19:59.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.