• No se han encontrado resultados

Propuesta metodológica para la administración de proyectos de desarrollo de sitios WEB

N/A
N/A
Protected

Academic year: 2020

Share "Propuesta metodológica para la administración de proyectos de desarrollo de sitios WEB"

Copied!
234
0
0

Texto completo

(1)

UNIVERSIDAD AMERICANA

FACULTAD DE INGENIERÍA

PROPUESTA METODOLOGICA PARA LA

ADMINISTRACION DE PROYECTOS DE DESARROLLO DE

SITIOS WEB

Carlos Manuel Rodriguez Moreno

Monografía para optar al grado de

Ingeniero en Sistemas

Profesor Tutor:

Ing. Adolfo E. Rodríguez

(2)

Dedicatoria

A mis padres, Manuel y Margarita, quienes me han brindado todo su amor y comprensión durante toda mi vida.

A mi hermana, Eliette, por no permitir que nuestra familia quedara incompleta.

(3)

Agradecimientos

Deseo expresar mis más sinceros agradecimientos a mis padres, quienes me han

impulsado a ser alguien mejor, al permitirme tener mi voz, siempre sirviéndome de

ejemplo a seguir en la vida.

También quisiera agradecer al Ing. Mario Ernesto Lacayo, Gerente General de la empresa

Digitech y a todo el personal de la misma, por haberme brindado la oportunidad de

formar parte de esta aventura y tener plena confianza en mí como miembro de la misma.

Del mismo modo quisiera expresar mis más sinceros agradecimientos a mi tutor, el Ing.

Adolfo Ernesto Rodríguez, quien ha sido compañero, amigo y maestro por muchos años,

brindándome además de su conocimientos, su amistad.

Finalmente quisiera agradecerles a todas aquellas personas que estuvieron a mi lado

durante el transcurso de esta investigación, contribuyendo directa e indirectamente a que

(4)

Tabla de Contenido

Introducción

1. Objetivos ... 1

1.1. Objetivo General... 1

1.2. Objetivos Específicos... 1

2. Marco Teórico... 2

2.1. Conceptos básicos... 2

2.1.1. ¿Qué es una metodología? ... 2

2.1.2. ¿Qué es una página web? ... 2

2.1.3. Sitios web dinámicos y sitios web estáticos ... 3

2.1.4. Conocimientos necesarios para la realización de páginas web... 4

2.1.5. ¿Como diseñar una página web?... 4

2.1.6. ¿Qué es un proyecto web? ... 5

2.2. Modelos metodológicos de desarrollo ... 7

2.2.1. Rational Unified Process (RUP) ... 7

2.2.1.1. Desarrollo iterativo ... 7

2.2.1.2. Administración de requerimientos... 8

2.2.1.3. Arquitecturas basadas en componentes ... 9

2.2.1.4. Modelación visual... 10

2.2.1.5. Verificación de la calidad ... 10

2.2.1.6. Control de cambios ... 11

2.2.2. Programación Extrema (XP)... 11

2.2.2.1. Prácticas de la metodología XP ... 13

2.2.2.1.1. La planificación... 14

2.2.2.1.2. Entrega de versiones pequeñas... 14

2.2.2.1.3. Diseño simple... 14

2.2.2.1.4. Pruebas constantes... 14

2.2.2.1.5. Programación en pares ... 15

2.2.2.1.6. Propiedad colectiva del código ... 15

2.2.2.1.7. Integración continua... 15

2.2.2.1.8. 40 horas semanales... 16

2.2.2.1.9. Cliente en el sitio... 16

2.2.2.1.10. Estándares de codificación ... 16

2.3. Administración de riesgos en proyectos informativos... 17

(5)

2.3.2. Factores de riesgo más comunes... 18

2.4. Modelos de estimación de costo y esfuerzo de un proyecto web ... 20

2.4.1. Modelo de estimación web (WebMO)... 21

2.4.2. Modelo Chileno de estimación de esfuerzo para el Desarrollo de Aplicaciones web (CWADEE) ... 27

2.4.2.1. Costo de Usuarios ... 32

2.4.2.2. Controladores de Costo... 33

2.4.2.3. Coeficiente de representatividad de los DWPs ... 34

2.5. Planificación de un proyecto web ... 36

2.5.1. Objetivos ... 36

2.5.2. Público ... 36

2.5.3. Contenidos ... 37

2.5.4. Estructura ... 37

2.5.5. Visualización... 38

2.6. El proceso de diseño en el desarrollo de proyectos web... 41

2.6.1. ¿Qué es el diseño?... 41

2.6.2. Planeación del diseño creativo... 42

2.6.3. Diseño de un mapa de navegación del sitio ... 42

2.6.4. Compilaciones del diseño creativo ... 44

2.6.5. Elementos del diseño web... 45

2.6.6. Prototipo inicial de interfaz de usuario ... 45

2.6.7. Prototipo completo de interfaz de usuario ... 46

2.6.8. Mejores prácticas del diseño web ... 46

2.6.8.1. La regla de los tres clicks... 46

2.6.8.2. Agregar accesos a bases de datos... 46

2.6.8.3. Utilizar recursos web ... 48

2.6.8.4. Crear páginas que se carguen rápidamente ... 48

2.6.8.5. Referencias a URLs ... 49

2.6.8.6. Uso de plantillas para desarrollar sitios web... 49

2.7. Métodos de visualización de navegación de sitios web... 51

2.7.1. El propósito de la visualización ... 51

2.7.2. Uso de diagramas de árbol para visualizar sitios web ... 52

2.7.3. Uso de la proyección isométrica para visualizar sitios web ... 54

2.8. Seguridad en Internet ... 60

2.9. Generación de productos de calidad en Internet ... 63

(6)

4. Diseño Metodológico... 65

4.1. Tipo de Investigación... 65

4.2. Universo y Muestra... 65

4.3. Operacionalización de Variables ... 66

4.4. Diseño de Investigación... 69

4.5. Técnicas y procedimientos de recopilación de información... 69

4.6. Técnicas y procedimientos de procesamiento de información ... 70

5. Resultados ... 71

5.1. Evaluación de los insumos de la propuesta metodológica... 71

5.1.1. Análisis de los modelos metodológicos de desarrollo ... 71

5.1.1.1. Rational Unified Process (RUP) ... 72

5.1.1.2. Programación Extrema (XP)... 73

5.1.1.3. Análisis comparativo de los modelos ... 74

5.1.2. Análisis de los modelos de estimación de costo y esfuerzo... 76

5.1.2.1. Modelo de estimación web (WebMO)... 76

5.1.2.2. Modelo chileno de estimación de esfuerzo para el desarrollo de aplicaciones web (CWADEE) ... 77

5.1.2.3. Análisis comparativo de los modelos ... 77

5.1.3. Análisis de los métodos de visualización de sitios web... 78

5.1.3.1. Diagramas de árbol para la visualización web... 79

5.1.3.2. Proyección isométrica para la visualización web ... 80

5.1.3.3. Análisis comparativo de los modelos ... 80

5.2. Propuesta Metodológica... 82

5.2.1. Introducción ... 82

5.2.1.1. Metas metodológicas ... 82

5.2.1.2. Planteamiento de las necesidades ... 82

5.2.1.3. Contexto de implementación para la propuesta metodológica ... 84

5.2.1.4. Requerimientos organizacionales ... 84

5.2.2. Descripción de la propuesta metodológica ... 84

5.2.2.1. Eje horizontal del proceso... 85

5.2.2.2. Eje vertical del proceso... 87

5.2.3. Etapas principales para la administración de proyectos de desarrollo de sitios web ... 88

5.2.3.1. Etapa de Concepción... 91

5.2.3.1.1. Detalle de flujo de trabajo: Concebir nuevo proyecto... 94

(7)

5.2.3.1.3. Detalle de Flujo de Trabajo: Identificar las necesidades del cliente97

5.2.3.1.4. Detalle de flujo de trabajo: Definir el desarrollo del proyecto... 98

5.2.3.1.5. Detalle de flujo de trabajo: Preparar el ambiente de desarrollo ... 99

5.2.3.1.6. Detalle de flujo de trabajo: Planificar el proyecto... 100

5.2.3.2. Etapa de Elaboración ... 101

5.2.3.2.1. Detalle de flujo de trabajo: Realizar propuestas de diseño grafico103 5.2.3.2.2. Detalle de flujo de trabajo: Diseñar componentes gráficos... 104

5.2.3.2.3. Detalle de flujo de trabajo: Diseñar componentes funcionales ... 104

5.2.3.2.4. Detalle de flujo de trabajo: Diseñar base de datos (opcional)... 105

5.2.3.2.5. Detalle de flujo de trabajo: Probar y evaluar componentes ... 106

5.2.3.2.6. Detalle de flujo de trabajo: Administrar cambios solicitados ... 107

5.2.3.2.7. Detalle de flujo de trabajo: Integrar arquitectura base ... 108

5.2.3.3. Etapa de Construcción ... 109

5.2.3.3.1. Detalle de flujo de trabajo: Diseñar componentes ... 111

5.2.3.3.2. Detalle de flujo de trabajo: Probar y evaluar componentes ... 112

5.2.3.3.3. Detalle de flujo de trabajo: Introducir contenido del proyecto ... 112

5.2.3.3.4. Detalle de flujo de trabajo: Elaborar documentación... 113

5.2.3.3.5. Detalle de flujo de trabajo: Administrar cambios solicitados ... 114

5.2.3.3.6. Detalle de flujo de trabajo: Integrar versión entregable del proyecto 115 5.2.3.3.7. Detalle de flujo de trabajo: Producir entregable del proyecto... 116

5.2.3.4. Etapa de Transición... 116

5.2.3.4.1. Detalle de flujo de trabajo: Corregir componentes (corregir errores) 119 5.2.3.4.2. Detalle de flujo de trabajo: Probar y evaluar componentes corregidos 120 5.2.3.4.3. Detalle de flujo de trabajo: Integrar el proyecto ... 121

5.2.3.4.4. Detalle de flujo de trabajo: Probar y evaluar el proyecto... 122

5.2.3.4.5. Detalle de flujo de trabajo: Administrar cambios solicitados (retroalimentación)... 123

5.2.3.4.6. Detalle de flujo de trabajo: Elaborar documentación (usuarios finales) 124 5.2.3.4.7. Detalle de flujo de trabajo: Preparar proyecto para entrega final . 125 5.2.3.4.8. Detalle de flujo de trabajo: Cerrar proyecto (opcional) ... 126

5.2.4. Descripción de artefactos utilizados a lo largo del desarrollo ... 127

(8)

5.3.1. Proyecto “Nicasearch.com” ... 134

5.3.1.1. Introducción ... 134

5.3.1.2. Planificación de las etapas ... 134

5.3.1.3. Etapa de Concepción... 136

5.3.1.3.1. Visión del proyecto ... 136

5.3.1.3.2. Alcance del proyecto... 136

5.3.1.3.3. Lista de riesgos del proyecto... 137

5.3.1.3.4. Requisitos funcionales y no funcionales del proyecto ... 137

5.3.1.3.5. Restricciones del proyecto ... 138

5.3.1.3.6. Estimación de costo del proyecto... 139

5.3.1.3.7. Plan de navegación y desarrollo... 143

5.3.1.3.8. Herramientas necesarias para el desarrollo proyecto ... 143

5.3.1.3.9. Plan de trabajo del proyecto ... 145

5.3.1.3.10. Preparación del ambiente de desarrollo... 145

5.3.1.4. Etapa de Elaboración ... 146

5.3.1.4.1. Diseño de propuestas gráficas para “Nicasearch.com” ... 147

5.3.1.4.2. Diseño de la base de datos de “Nicasearch.com”... 151

5.3.1.4.3. Diseño de componentes para “Nicasearch.com”... 153

5.3.1.5. Etapa de Construcción ... 157

5.3.1.5.1. Construcción de la plantilla base del sitio... 158

5.3.1.5.2. Construcción de la base datos del sitio... 161

5.3.1.5.3. Integración de componentes... 162

5.3.1.6. Etapa de Transición... 165

5.3.1.6.1. Preparación el ambiente final del sitio ... 165

5.3.1.6.2. Preparación de la documentación del sitio... 167

5.3.1.6.3. Entrega final del proyecto ... 167

5.3.2. Proyecto “RostiPollos.com.ni” ... 168

5.3.2.1. Introducción ... 168

5.3.2.2. Planificación de las etapas ... 168

5.3.2.3. Etapa de Concepción... 170

5.3.2.3.1. Visión del proyecto ... 170

5.3.2.3.2. Alcance del proyecto... 170

5.3.2.3.3. Lista de riesgos del proyecto... 170

5.3.2.3.4. Requisitos funcionales y no funcionales del proyecto ... 171

5.3.2.3.5. Restricciones del proyecto ... 172

(9)

5.3.2.3.7. Plan de navegación y desarrollo... 175

5.3.2.3.8. Herramientas necesarias para el desarrollo del proyecto ... 176

5.3.2.3.9. Plan de trabajo del proyecto ... 177

5.3.2.3.10. Preparación del ambiente de desarrollo... 177

5.3.2.4. Etapa de Elaboración ... 178

5.3.2.4.1. Diseño de la propuesta grafica para “RostiPollos.com.ni” ... 179

5.3.2.4.2. Diseño de la base de datos de “RostiPollos.com.ni”... 183

5.3.2.4.3. Diseño de componentes para “RostiPollos.com.ni”... 183

5.3.2.5. Etapa de Construcción ... 185

5.3.2.5.1. Construcción de la plantilla base del sitio... 185

5.3.2.5.2. Construcción de la base de datos del sitio... 188

5.3.2.5.3. Integración de los componentes ... 189

5.3.2.6. Etapa de Transición... 191

5.3.2.6.1. Preparación del ambiente final del sitio ... 191

5.3.2.6.2. Preparación de la documentación... 192

5.3.2.6.3. Entrega final del proyecto ... 193

6. Análisis de Resultados ... 194

6.1. Construcción de la propuesta metodológica ... 194

6.2. Beneficios de la propuesta metodológica dentro de la implementación de proyectos web ... 196

6.3. Limitantes de la construcción de la propuesta metodológica ... 197

7. Conclusiones ... 198

8. Recomendaciones ... 200

Bibliografía ... i

Anexos ... iii

Plantilla para el plan de desarrollo de proyectos web... iii

Plantilla de tabla de especificaciones técnicas para el desarrollo de proyectos web ... vi

Cuestionario de evaluación previa para el desarrollo del sitio “Nicasearch.com” ... vi

Cuestionario de evaluación previa para el desarrollo del sitio “RostiPollos.com.ni” ... xi

(10)

Lista de Tablas

Tabla 1 – Principios de la administración de riesgos... 17

Tabla 2 - Diferencia entre Proyectos Tradicionales vs. Proyectos web... 20

Tabla 3 - Tabla de Objetos web ... 22

Tabla 4 - Tabla de Constantes dependiendo del tipo de aplicación a desarrollar ... 23

Tabla 5 - Controladores de Costo WebMO y sus respectivos valores... 24

Tabla 6 - Procedimiento de Estimación de Esfuerzo en un proyecto web usando WebMO ... 25

Tabla 7 - Tabla de Peso de objetos web para WebMO... 27

Tabla 8 – Ejemplo de tabla de peso para DWP usando el CWADEE ... 31

Tabla 9 – Ejemplo de valores asignados a los diferentes tipos de usuarios... 32

Tabla 10 – Controladores de costo para la CWADEE... 33

Tabla 11 – Tabla de lenguajes de programación para crear contenido dinámico ... 47

Tabla 12 – Tabla del proceso de chequeo de vínculos en un sitio web ... 49

Tabla 13 - Tabla comparativa de modelos metodológicos ... 74

Tabla 14 – Tabla comparativa de modelos de estimación de costos ... 77

Tabla 15 - Tabla comparativa de métodos de visualización de sitios web ... 80

Tabla 16 – Descripción de artefactos... 127

Tabla 17 – Niveles de necesidad e importancia de artefactos ... 130

Tabla 18 – Tabla de consecuencias de la eliminación de artefactos en un proyecto web ... 131

Tabla 19 – Detalle de actividades del diagrama de PERT... 135

Tabla 20 – Tabla de peso del proyecto “Nicasearch.com” ... 139

Tabla 21 – Tabla de controladores de costo del proyecto “Nicasearch.com” ... 140

Tabla 22 – Tabla de coeficientes y potencias para “Nicasearch.com” ... 141

Tabla 23 – Propuesta económica de servicio del proyecto “Nicasearch.com”... 142

Tabla 24 – Especificación técnicas para el proyecto “Nicasearch.com” ... 143

Tabla 25 – Registro de cambio y versiones de “Nicasearch.com” ... 163

Tabla 26 – Detalle de actividades del diagrama de PERT... 169

Tabla 27 – Tabla de peso para el proyecto “RostiPollos.com.ni” ... 172

Tabla 28 - Tabla de controladores de costo del proyecto “RostiPollos.com.ni” ... 173

Tabla 29 - Tabla de coeficientes y potencias para “RostiPollos.com.ni” ... 173

Tabla 30 - Propuesta económica de servicio del proyecto “RostiPollos.com.ni”... 174

Tabla 31 – Especificaciones técnicas para el proyecto “RostiPollos.com.ni” ... 176

(11)

Lista de Figuras

Figura 1 – Diferencias de la curva del costo del cambio en las metodologías de desarrollo

... 13

Figura 2 – Ejemplo de un modelo de datos... 30

Figura 3 – Ejemplo de un mapa de navegación: Sitio web de Digitech ... 43

Figura 4 – Árbol de contenido basado en la organización de los clientes ... 52

Figura 5 – Árbol de funciones que se pueden realizar dentro de un sitio... 53

Figura 6 – Ejemplo de proyección isométrica de un sitio web de publicaciones electrónicas ... 55

Figura 7 – Ejemplo de una página o tarjeta en un plano isométrico... 56

Figura 8 – Ejemplo de una bandeja... 57

Figura 9 – Ejemplo de páginas agrupadas ... 57

Figura 10 – Ejemplo de planos base para representar agrupaciones ... 58

Figura 11 – Ejemplo de líneas de navegación ... 58

Figura 12 – Ejemplo del proceso de evaluación de publicaciones ... 59

Figure 13 – Evolución del ciclo de vida de las diferentes metodologías de desarrollo .... 72

Figura 14 – Iteraciones y disciplinas dentro de las etapas del RUP ... 85

Figura 15 – Las etapas y sus hitos durante el proceso de desarrollo ... 86

Figura 16 – Roles, actividades y artefactos dentro de un flujo de trabajo ... 87

Figura 17 – Esquema de etapas, flujos de trabajo y actividades de la propuesta metodológica... 90

Figura 18 – Flujo de trabajo de la etapa de concepción... 93

Figura 19 – Detalle de flujo de trabajo para concebir un nuevo proyecto ... 94

Figura 20 – Detalle de flujo de trabajo para analizar el problema... 96

Figura 21 – Detalle de flujo de trabajo para identificar las necesidades del cliente ... 97

Figura 22 – Detalle de flujo de trabajo para definir el desarrollo del proyecto ... 98

Figura 23 – Detalle de flujo de trabajo para preparar el ambiente de desarrollo... 99

Figura 24 – Detalle de flujo de trabajo para planificar el proyecto ... 100

Figura 25 – Flujo de trabajo de la etapa de elaboración ... 102

Figura 26 – Detalle de flujo de trabajo para realizar propuestas de diseño gráfico... 103

Figura 27 – Detalle de flujo de trabajo para diseñar componentes gráficos ... 104

Figura 28 – Detalle de flujo de trabajo para diseñar componentes funcionales ... 104

Figura 29 – Detalle de flujo de trabajo para diseñar base de datos... 105

(12)

Figura 31 – Detalle de flujo de trabajo para administrar cambios solicitados... 107

Figura 32 – Detalle de flujo de trabajo para integrar la arquitectura base ... 108

Figura 33 – Flujo de trabajo de la etapa de construcción ... 110

Figura 34 – Detalle de flujo de trabajo para diseñar componentes... 111

Figura 35 – Detalle de flujo de trabajo para probar y evaluar componentes ... 112

Figura 36 – Detalle de flujo de trabajo para introducir contenido del proyecto ... 112

Figura 37 – Detalle de flujo de trabajo para elaborar documentación ... 113

Figura 38 – Detalle de flujo de trabajo para administrar cambios solicitados... 114

Figura 39 – Detalle de flujo de trabajo para integrar versión entregable del proyecto... 115

Figura 40 – Detalle de flujo de trabajo para producir entregable del proyecto ... 116

Figura 41 – Flujo de trabajo de la etapa de transición ... 118

Figura 42 – Detalle de flujo de trabajo para corregir componentes... 119

Figura 43 – Detalle de flujo de trabajo para probar y evaluar componentes corregidos 120 Figura 44 – Detalle de flujo de trabajo para integrar el proyecto ... 121

Figura 45 – Detalle de flujo de trabajo para probar y evaluar el proyecto ... 122

Figura 46 – Detalle de flujo de trabajo para administrar cambios solicitados... 123

Figura 47 – Detalle de flujo de trabajo para elaborar documentación ... 124

Figura 48 – Detalle de flujo de trabajo para preparar proyecto para entrega final ... 125

Figura 49 – Detalle de flujo de trabajo para cerrar proyecto ... 126

Figura 50 – Diagrama de PERT para el proyecto “Nicasearch.com”... 135

Figura 51 – Mapa de navegación del sitio “Nicasearch.com” ... 143

Figura 52 – Calendario de trabajo para proyecto “Nicasearch.com”... 145

Figura 53 – Ambiente de desarrollo del proyecto “Nicasearch.com” ... 146

Figura 54 – Bosquejo de propuesta gráfica para “Nicasearch.com” ... 147

Figura 55 – Propuesta gráfica #1 para “Nicasearch.com” ... 148

Figura 56 - Propuesta gráfica #2 para “Nicasearch.com”... 149

Figure 57 – Ejemplo de banner publicitario para “Nicasearch.com” ... 150

Figura 58 – Vista de la Herramienta Administrativa de “Nicasearch.com” a 1280 pixeles de ancho ... 151

Figura 59 – Diseño de la Base de Datos del “Nicasearch.com” ... 152

Figura 60 – Cuestionario de ingreso a “Nicasearch.com” ... 154

Figura 61 – Pantalla de validación de campos en “Nicasearch.com”... 156

Figure 62 – Cortes realizados al diseño de “Nicasearch.com” ... 159

Figura 63 – Diseño de la plantilla de la propuesta seleccionada para “Nicasearch.com” ... 160

(13)

Figura 65 – Ambiente de desarrollo y montaje de “Nicasearch.com”... 165

Figura 66 – Montaje del sitio “Nicasearch.com” por medio de FTP... 166

Figura 67 - Diagrama de PERT para el proyecto “RostiPollos.com.ni”... 169

Figura 68 – Mapa de navegación del sitio “RostiPollos.com.ni” ... 175

Figura 69 - Calendario de trabajo para proyecto “RostiPollos.com.ni” ... 177

Figura 70 - Ambiente de desarrollo del proyecto “RostiPollos.com.ni” ... 178

Figure 71 - Bosquejo de propuesta gráfica para “RostiPollos.com.ni” ... 179

Figura 72 – Storyboard para las animaciones del “Rostipollos.com.ni” ... 180

Figura 73 – Propuesta grafica de entrada para “RostiPollos.com.ni”... 181

Figura 74 – Propuesta gráfica de contenido para “RostiPollos.com.ni”... 181

Figura 75 – Diseño del formulario de sugerencias para “RostiPollos.com.ni” ... 182

Figura 76 – Diseño del formulario de registro para la BD de “RostiPollos.com.ni”... 182

Figura 77 – Componente de prueba para almacenar datos en “RostiPollos.com.ni” ... 184

Figura 78 – Componente de prueba para visualizar el contenido de la BD en “RostiPollos.com.ni”... 185

Figura 79 - Diseño de la plantilla de la propuesta seleccionada para “RostiPollos.com.ni” ... 186

Figura 80 – Programación de las funcionalidades del sitio “RostiPollos.com.ni” en Flash ... 187

Figure 81 – Creación del archivo de contenido del sitio “RostiPollos.com.ni” ... 188

Figura 82 - Construcción de la BD de “RostiPollos.com.ni” en EMS MySQL Manager ... 189

Figura 83 - Ambiente de desarrollo y montaje de “RostiPollos.com.ni”... 191

Figura 84 - Montaje del sitio “RostiPollos.com.ni” por medio de FTP... 192

(14)

Introducción

Desde su comienzo, la Internet ha ofrecido una fuente de información importante para el

mundo. Cientos de miles de gigabytes de información se encuentran a disposición de

millones de personas, a través de sitios web localizados en servidores situados en

diferentes puntos del planeta, lo cual permite, que las personas actualicen constantemente

su conocimiento, que las empresas ofrezcan sus productos a un mayor número de

clientes, y que los empresarios tomen importantes decisiones de acuerdo al flujo de

información que reciben a través de este canal.

Los medios que hacen funcionar la mayor parte de esa estructura, son sitios web, o

conjuntos de páginas web vinculadas entre si, que de manera gráfica y fácil de entender,

presentan al mundo todo tipo de información, desde documentos que analizan las guerras

que el mundo ha vivido hasta lo último en tecnología que nos ofrecen los nuevos

científicos. ¿Pero de dónde provienen todos estos sitios?

Antes, solo un grupo especializado de personas, con conocimientos particulares acerca de

programación, diseño gráfico y administración de servidores podían crear páginas y sitios

web, pero ahora con los avances de la tecnología casi todo el mundo con una

computadora puede crear contenido listo para ser compartido en la red mundial de

información.

Sin embargo, muchas de las empresas más importantes siguen invirtiendo miles de

dólares en la contratación de personal calificado para la creación de sitios que les ayuden

a brindar un mejor servicio a sus clientes, ya sea a través de información acerca de

productos que ofrecen en el mercado, o bien relacionada al soporte de los mismos, e

incluso vendiendo tales productos por medio de la Internet.

Respondiendo a esta necesidad, surgen empresas cuyo único trabajo es el de plasmar toda

la imagen corporativa de otras compañías en sitios web, para ser una de las principales

(15)

En Nicaragua hasta hace muy poco tiempo esta labor era tarea de las empresas que

proveen el servicio de Internet, ya que estas eran las únicas que contaban con toda la

infraestructura y el equipo necesario para realizar esta función, aunque esta no fuera

necesariamente su línea de trabajo. Más tarde, con el aumento de la necesidad de sitios de

calidad por parte de nuevos clientes, surgen empresas dedicadas exclusivamente al diseño

y montaje de sitios web. Estas pequeñas empresas son formadas con personas que poseen

el conocimiento práctico sobre las herramientas de desarrollo, pero que en la mayoría de

los casos carecen de conocimientos acerca de la planificación y gestión de estos

proyectos.

Estas limitaciones hacen que el contacto con el cliente sea reducido, que los

desarrolladores diseñen de acuerdo a sus gustos en lugar de las necesidades de sus

clientes, y que se centre la atención en la cantidad de páginas que vaya tener el sitio web,

en lugar de la cantidad de información que daba transmitir; esto último se traduce en la

creación de “paquetes”, que nacen como una respuesta rápida para la estructuración de

costos de estas nuevas empresas, pero que dejan fuera estándares de diseño, y limitan el

potencial de un sitio web completo, a unas cuantas páginas conectadas entre si.

En 1994 John December comienza un proceso de desarrollo de una metodología de

creación de contenido web, en la cual toma en cuenta algunos procesos y elementos

esenciales para la creación de sitios web, aunque con poca referencia al contacto del

cliente con el diseñador del sitio.

Como consecuencia de esto y en la búsqueda de mejorar la calidad de sus servicios,

varias empresas que se dedican al diseño web, han definido sus propios métodos para

realizar su trabajo. Sin embargo, en el caso de Nicaragua, la mayor parte de las empresas

desarrolladoras de contenido web, utilizan como único método de trabajo el de

prueba-error, para verificar el avance y progreso de sus proyectos.

Pero, ¿cómo debe realizarse el proceso de planificación, diseño, implementación y

(16)

Como una iniciativa en respuesta a esa problemática, nace el presente documento que

pretende mostrar una propuesta metodológica a seguir, que permita a las empresas

desarrolladoras tomar decisiones correctas en lo que respecta a la planificación,

desarrollo, montaje y mantenimiento de sitios web, todo esto de una forma ordenada y

lógica, y tomando como fuente vital de información a las empresas que contratan tales

servicios y a los clientes finales que verán los sitios web en sus hogares y centros de

trabajo.

Es importante destacar, que esta propuesta metodológica, no corresponde simplemente al

estudio e integración de propuestas ya elaboradas hasta la fecha, sino al diseño y

descripción de lineamientos propios que van a ser organizados e implementados durante

(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
(31)
(32)
(33)
(34)
(35)
(36)
(37)
(38)
(39)
(40)
(41)
(42)
(43)
(44)
(45)
(46)
(47)
(48)
(49)
(50)
(51)
(52)
(53)
(54)
(55)
(56)
(57)
(58)
(59)
(60)
(61)
(62)
(63)
(64)
(65)
(66)
(67)
(68)
(69)
(70)
(71)
(72)
(73)
(74)
(75)
(76)
(77)
(78)
(79)
(80)
(81)
(82)
(83)
(84)
(85)
(86)
(87)
(88)
(89)
(90)
(91)
(92)
(93)
(94)
(95)
(96)
(97)
(98)
(99)
(100)
(101)
(102)
(103)
(104)
(105)
(106)
(107)
(108)
(109)
(110)
(111)
(112)
(113)
(114)
(115)
(116)
(117)
(118)
(119)
(120)
(121)
(122)
(123)
(124)
(125)
(126)
(127)
(128)
(129)
(130)
(131)
(132)
(133)
(134)
(135)
(136)
(137)
(138)
(139)
(140)
(141)
(142)
(143)
(144)
(145)
(146)
(147)
(148)
(149)
(150)
(151)
(152)
(153)
(154)
(155)
(156)
(157)
(158)
(159)
(160)
(161)
(162)
(163)
(164)
(165)
(166)
(167)
(168)
(169)
(170)
(171)
(172)
(173)
(174)
(175)
(176)
(177)
(178)
(179)
(180)
(181)
(182)
(183)
(184)
(185)
(186)
(187)
(188)
(189)
(190)
(191)
(192)
(193)
(194)
(195)
(196)
(197)
(198)
(199)
(200)

Referencias

Documento similar

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

Contiene todos los componentes que podrían reutilizarse desde cualquier punto de la aplicación, en nuestro caso esta el componente de la modal desde donde se

Debido al riesgo de producir malformaciones congénitas graves, en la Unión Europea se han establecido una serie de requisitos para su prescripción y dispensación con un Plan

Como medida de precaución, puesto que talidomida se encuentra en el semen, todos los pacientes varones deben usar preservativos durante el tratamiento, durante la interrupción

Abstract: This paper reviews the dialogue and controversies between the paratexts of a corpus of collections of short novels –and romances– publi- shed from 1624 to 1637:

Y tendiendo ellos la vista vieron cuanto en el mundo había y dieron las gracias al Criador diciendo: Repetidas gracias os damos porque nos habéis criado hombres, nos

E Clamades andaua sienpre sobre el caua- 11o de madera, y en poco tienpo fue tan lexos, que el no sabia en donde estaña; pero el tomo muy gran esfuergo en si, y pensó yendo assi