Professional Documents
Culture Documents
Propsito de la Formulacin
El propsito es entender que la base de la formulacin y la primera gran actividad en la ingeniera Web es
comprender el problema antes de comenzar a resolverlo y con esto, estar seguro de que la solucin concebida es aquella que la gente realmente quiere.
Introducin
La Formulacin, valora las funciones subyacentes de las WebApps, las caractersticas y funciones globales que desean los usuarios y el mbito del esfuerzo de desarrollo.
La Planeacin, aborda lo elementos que deben definirse para establecer un flujo de trabajo y un programa y rastrear el trabajo conforme avanza el proyecto
MTI. ROSA IMELDA GARCA CHI
Introducin
Quin lo hace? Los Ing. Web, administradores y los participantes sin funciones tcnicas, todos participan en la formulacin y Planeacin. por qu es importante? La formulacin y Planeacin proporcionan un mapa para el equipo de Ing. Web
Introducin
Pasos a seguir? Establecer comunicacin con el consumidor (accionista) que plantea las razones para la WebApps. - Cul es la necesidad del Negocio? -Cules usuarios finales es el objetivo? - Funciones y Caractersticas del Sistema y DB. La planeacin establece un plan de trabajo, desarrolla estimaciones para valorar la factibilidad de las fechas de entrega deseadas, considera riesgos, define programas y establece mecanismos de rastreo y control.
MTI. ROSA IMELDA GARCA CHI
La formulacin permite que los clientes y el equipo de ingeniera web establezcan un conjunto comn de metas y objetivos para la construccin de la Webapp
El anlisis
identifica
los requisitos es una funcionales, de actividad tcnica que comportamiento y de datos para la es una WebApp continuacin de la formulacin
Preguntas de formulacin:
Si tenemos una respuesta correcta a estas preguntas implican metas especficas para el sitio Web.
MTI. ROSA IMELDA GARCA CHI
Metas informativas:
Metas aplicables:
Los siguientes pasos de la recopilacin de requisitos se dirigen para lograr estos objetivos
Recopilacin de Requisitos
Recopilacin de Requisitos
.Recopilacin de Requisitos
.Recopilacin de Requisitos
Planeacin
La gestin de proyectos que realizamos en proyectos tradicionales, es aplicable a los eProjects (Proyectos de Ing. web). Consideramos riesgos, destacamos programas y definimos controles de modo que eviten confusiones, frustracin y fracasos.
26
MTI. ROSA IMELDA GARCA CHI
Los plazos son cortos, los cambios son inexorables y la tecnologa contina cambiando.
Los Actores
Especialista en Soporte
Editores de Web
Ingeniero Web
Desarrolladores/Proveedores de Contenido.
Generacin y recopilacin de contenido. Abarca una amplia gama de objetos de datos. El contenido controla inherentemente una WebApps. Los desarrolladores deben provenir de diferentes mbitos (no solo de software)
Editores de Web.
Organizacin del variado contenido para poder incluirlo en la WebApps. Debe haber una conexin entre el equipo tcnico de diseo y los proveedores de contenido. El editor web debe entender tanto el contenido como la tecnologa WebApps.
Ingeniero Web.
Involucrado en un amplio rango de actividades. Obtencin de requisitos, modelo de anlisis, diseo arquitectnico, de interfaz, de navegacin, implementacin y pruebas. Debe tener una solida comprensin de las tecnologas de componentes, arquitecturas cliente/servidor, de HTML/XML, tecnologas de DB, conceptos multimedia, seguridad de redes, etc. MTI. ROSA IMELDA GARCA CHI
Especialistas de Soporte.
Apoyo continuo a las WebApps. Dado que las WebApps evolucionan constantemente, el Especialista de Soporte es responsable de correcciones, adaptaciones, y mejoras del sitio, actualizacin de contenido, implementacin de nuevos procedimientos, formas y cambios en patrn de navegacin
Administrador.
Llamado webmaster tiene la responsabilidad de la operacin diaria de la WebApps: desarrollo e implementacin de polticas de operacin, establecimiento de procedimientos de soporte y retroalimentacin, implementacin de seguridad y derechos de acceso, medicin y anlisis de trafico, etc. Adems puede MTI. ROSA IMELDA GARCA CHI estar inmiscuido en actividades tcnicas.
Una vez realizada la formulacin y que se han identificado los requisitos bsicos de la WebApp, la empresa debe elegir una de dos opciones de ingeniera Web:
La WebApp es subcontratada:
la ingeniera Web la realiza un tercer proveedor con experiencia, talento y recursos con los cuales no cuenta la empresa.
En este caso un negocio (el cliente) pide un precio fijo para desarrollar la WebApp de uno o ms proveedores, evala los precios competitivos y luego elige un proveedor para efectuar el trabajo.
Qu grado de planeacin, programa de trabajo y valoracin de riesgos se pueden esperar conforme una organizacin se embarca en un esfuerzo por desarrollar una gran WebApp?
MTI. ROSA IMELDA GARCA CHI
Estas preguntas no siempre son fciles de contestar, pero vale la pena considerar algunos lineamientos.
MTI. ROSA IMELDA GARCA CHI
Con la finalidad de elegir desarrolladores Web candidatos, el contratante debe realizar algunas tareas obligadas:
Entrevistar a los clientes antiguos para determinar el profesionalismo del vendedor Web, as cono su habilidad para cumplir con compromiso de plazos y costos y su destreza para comunicarse efectivamente. Determinar el nombre de ingeniero(s) Web jefe de la empresa subcontratista para buscar proyectos anteriores exitosos. Examinar cuidadosamente ejemplos de trabajo del subcontratista que sean similares en apariencia y sentido a la WebApp que ser contratada.
MTI. ROSA IMELDA GARCA CHI
SubConstratacin
WebApps Subcontratadas (outsourced), la Ingeniera Web la realiza un tercer proveedor con experiencia, talento y recursos.
- Seleccionar los subcontratistas. - Valorar la validez de las cotizaciones y la confiabilidad de las estimaciones - Comprensin del grado de gestin del proyecto a realizar. - Evaluacin del programa de apoyo. - Gestin de mbito.
MTI. ROSA IMELDA GARCA CHI
Los pasos siguientes se recomiendan para proyectos IWeb pequeos y de tamao moderado.
Entender el mbito, las dimensiones del cambio y las restricciones del proyecto. Definir una estrategia del proyecto incremental Realizar anlisis de riesgo Desarrollar una estimacin rpida Elegir un conjunto de tareas Establecer un programa
La mediacin del software ofrece una base para mejorar el proceso de software,
lo que aumenta la precisin de las estimaciones del proyecto, incrementa el rastreo del proyecto y mejora la calidad del software.
Proporcionar una indicacin del xito de la WebApp desde el punto de vista empresarial.
1. Tenemos una gran idea para la construccin que vemos de una aplicacin web actual.
2. Cambios de las cosas constantemente, as que no hay razn para tratar de entender los requisitos de aplicacin web.
3. Tener buen personal de un equipo de WebE con desarrolladores cuya principal experiencia ha sido con el desarrollo de software tradicional.
4. Ser burocrtico (un montn de modelos de procesos, registro del tiempo, reuniones innecesarias de proyectos, jefes de equipo sin experiencia en la gestin de aplicacin web)
Informacin general
La ingeniera web formula procesos bajo la necesidad subyacente de la aplicacin web, las caractersticas y las funciones deseadas por los usuarios, y el alcance del esfuerzo de desarrollo.
MTI. ROSA IMELDA GARCA CHI
IWeb planifica las directrices de las cosas que deben ser definidos para establecer un plan de trabajo, considerar los riesgos, definir un programa, y establecer mecanismos para el seguimiento del trabajo de como avanza la investigacin.
Desde IWeb hay un proceso gil de los productos de trabajo ,para la formulacin y la planificacin deben cohesionarse, pero los documentos deben ser escritos.
La Formulacin y planificacin de la informacin debe ser revisada con las partes interesadas para asegurarse de que las inconsistencias y omisiones se identifiquen a tiempo.
Identificar la necesidad de negocio para la aplicacin web Trabajar con los interesados para describir los objetivos de la aplicacin web Desarrollar el perfil de usuario(s) Definir las principales caractersticas y funciones Desarrollar una declaracin integrada del alcance Establecer la actividad de recopilacin de requisitos que conduce al desarrollo del modelo de anlisis
MTI. ROSA IMELDA GARCA CHI
Preguntas de formulacin
Preguntas de formulacin
Cul es la principal motivacin (necesidad de la empresa) para la aplicacin web? Cules son los objetivos que la aplicacin web debe cumplir? Quin usar la aplicacin web? Cules son los objetivos de la informatizacin de la aplicacin web (la intencin del usuario para utilizar el contenido)? Cules son los objetivos aplicativos (capacidad para realizar tareas dentro de la aplicacin web) para la aplicacin web?
MTI. ROSA IMELDA GARCA CHI
Identificar los requisitos de contenido Identificar los requisitos funcionales Definir los escenarios de interaccin para cada clase de usuario
Pedir a los interesados para definir las categoras de usuarios y desarrollar descripciones para cada uno de ellos Comunicarse con las partes interesadas para definir los requisitos bsicos de la aplicacin web Analizar la informacin recopilada y utilizar est para el seguimiento con las partes interesadas Definir los casos de uso que describen los escenarios de interaccin para cada clase de usuario
MTI. ROSA IMELDA GARCA CHI
Cul es el objetivo general del usuario al utilizar la aplicacin web? Cul es su entorno de usuario y la sofisticacin en relacin con el contenido y la funcionalidad de la aplicacin web? Qu caractersticas genricas de la aplicacin web le gusta o le disgusta al usuario?
MTI. ROSA IMELDA GARCA CHI
Estimar el costo del proyecto Evaluar los riesgos Definir finamente la granularidad del programa para el primer alcance y un fuerte programa de alcances posteriores
Establecer un conjunto de directrices del equipo Fuerza del lder del equipo debe ser identificado Cada miembro del equipo deben ser talentosos y respetados El compromiso de equipo debe ser esencial Los miembros del equipo deben ser capaces de mantener el impulso ante la adversidad
Outsourcing IWeb ejecutada por terceras partes como vendedores que posean los conocimientos tcnicos, pero que pueden carecer de los conocimientos de negocios En casa - el desarrollo de la aplicacin web por los ingenieros web empleados por la empresa Mezcla - algunos de los trabajos realizados en casa y subcontratado algunas
Iniciar un proyecto
1. muchas de las actividades de anlisis se debe realizar internamente 2. un diseo aproximado de la aplicacin web debe ser desarrollado internamente 3. un calendario de entrega aproximada incluyendo fechas de los hitos y fechas lmite de entrega deben ser desarrollados 4. el grado de supervisin e interaccin por parte del contratista con el vendedor deben ser identificados
1. El costo de la aplicacin web puede ofrecer un directo o indirecto retorno de la inversin que justifica el proyecto? 2. El proveedor cuenta con el nivel necesario de profesionalismo y experiencia?
Puntos relevantes
Grado de gestin de proyectos que puede esperar o llevar a cabo (directamente proporcional al tamao, costo y complejidad de la aplicacin web, cuanto mayor sea , ms formal ser la gestin y las actividades de SQA) Evaluar el programa de desarrollo (corto tiempo de desarrollo sugieren que el uso de granularidad fina en el programa, enlaza hitos menores programadas en una lnea de tiempo al da) Gestin del alcance (utilizando un modelo de proceso incremental permite que el equipo de desarrollo pueda congelar la posibilidad de un alcance (actualizacin) para permitir una liberacin de la aplicacin web a ser creada)
MTI. ROSA IMELDA GARCA CHI
ALGUNA DUDA?
A TRABAJAR ENTONCES!!