rodri_mirindi
Visitante
|
 |
« Respuesta #3 : Mayo 19, 2006, 12:17:56 » |
|
Ok: Mira, seg?n mi experiencia con diferentes organismos y ministerios del Gobierno, esto lo debes abordar de la sgte manera. En todo proyecto WEB se debe evaluar lo sgte.
1 - Evaluar todos los Objetivo del projecto. 2 - Definir audiencia. ? ? ?Las personas que van a interactuar con el proyecto. Sean ?estos simples usuarios o administradores 3 - ?1 ra Definici?n de requerimientos. ? ? ?Primera definici?n de requerimientos del sistema. En este punto se trata de informar a la contraparte t?cnica del proyecto los requerimientos m?nimos para que el proyecto funcione, esto independiente a que por causas de desarrollo vayan apareciendo nuevos requerimientos en el transcurso del proyecto.
4 - Definir contenidos. ?Definir la cantidad total de contenido que tendr? el proyecto. Es importante dejar en papel los acuerdos para que estos no sean cambiados, sobre todo a c?mo se distribuira las labores por ambas contrapartes para ?llevar ese contenido a un formato de digital, necesario para el proyecto.
5 - ?Crear ?rbol de contenidos del sitio.
Es muy importante armar un arbol de contenido claro para asegurar desde ya una buena usabilidad para el proyecto. 6 - Comenzar Desarrollo.
7 - 2 da Definici?n de requerimientos del sistema. Se informan nuevos requerimientos en caso de que hayan aparecido debido a una incoporaci?n de alg?n recurso en el desarrollo. En este punto es importante que esos requerimientos sean en su totalidad de software o configuraci?n, tratando de evitar un cambio de hardware.
8 - Instalaci?n y configuraci?n del Sistema. 9 - Capacitaci?n o alfabetizaci?n del proyecto.
Estos puntos tienen que ver con desarrollos de un sitio WEB para el gobierno de Chile; es el pa?s en el que vivo. De todos estos puntos, deber?as tomar en cuenta:
1 - Los objetivos del proyecto (simulaci?n que deber?s hacer) 2 - Audiencia: La personas que visitar?n o trabajaran con el proyecto desarrollado, ya que sabr?s cu?l es la cantidad de personas con su posible grado de concurrencia, el nivel de tecnolog?as de sus equipos, las horas promedio en la cu?l ellos se conectar?n.
Te informo que si en tu proyecto el servidor de datos est? en otro equipo, tienes un punto de seguridad tomado por cualquier administrador de plataformas o servicios, pero existe una latencia en la petici?n y respuesta de esos datos que debes tomar en cuenta ( ah? veras que son importantes los dispositivos y el tipo de conexi?n de tu red: del equipo web al de la base de datos).
Adem?s, el equipo que cumplira el rol de servidor web, ser? el que se llevara la carga de muchas conexiones concurrentes del servicio de apache. Por lo mismo deber?as asegurarte tener bastante memoria Ram, s?lo como un ejemplo, ?ya que para cada proyecto se debe evaluar la situaci?n: En un proyecto de mi empresa con un cliente, tuvimos que levantar un equipo con 1 GB Memoria RAM para soportar ?una plataforma que iba a tener a 1500 usuarios concurrentes en un per?odo de tiempo de 8 horas (jornada laboral). Por las cantidad de tiempo de interacci?n de los usuarios con la plataformas, 1 hora m?nimo por conexi?n, se tuvo que ?aumentar a 2 GB. La cantidad de tiempo que se trabjaba por conexi?n del usuario era grande debido a que eran cursos e-learning.
Para terminar, te comento que en la red de mi empresa tengo configurado cluster de alta disponibilidad para los servicios web,dns y Bdatos. Todo eso me asegura un uptime alto para los servicios que ofrecemos. Quiz?s la importancia de tu cliente, los recursos que ?l est? dispuesto a cancelar para asegurar su informaci?n y un ?uptime alto de sus sistemas, te haga pensar en incorporarlo en tu simulaci?n.
Cualquier duda la comentas por ac?.
Saludos cordiales.
|