-
Notifications
You must be signed in to change notification settings - Fork 0
/
Planificacion.html
102 lines (102 loc) · 6.07 KB
/
Planificacion.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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
<!DOCTYPE html>
<html>
<head>
<title>planificacion</title>
<meta charset="UTF-8"/>
<meta name="description" content="informacion para el buscador"/>
<link rel="icon" href="imagen.png"/>
<link rel="stylesheet" href="CSS/ed-grid.min.css"/>
<link rel="stylesheet" href="CSS/ed-grid.css"/>
<link rel="stylesheet" href="CSS/estilo.css"/>
<script type="text/javascript" src="JS/mi_script.js"></script>
</head>
<body class="cuerpo">
<header class="ed-container" id="arriba">
<div class="ed-item s-20"><img src="Imagen/lol.jpg"/></div>
<nav>
<div class="ed-item s-offset-2-6">
<ul class="ed-menu l-horizontal s-80 expand-submenu">
<li><a href="index.html">inicio</a></li>
<li><a href="evolucion.html">evolucion
<ul>
<li><a href="/evolucion.html#awebb1">WEB 1.0</a></li>
<li><a href="/evolucion.html#awebb2">WEB 2.0</a></li>
<li><a href="/evolucion.html#awebb3">WEB 3.0</a></li>
<li><a href="/evolucion.html#awebb4">WEB 4.0</a></li>
</ul></a></li>
<li><a href="Arquitectura.html">Arquitectura
<ul>
<li><a href="Arquitectura.html#vtjs">Ventajas</a></li>
</ul></a></li>
<li><a href="Tecnologias.html">Tecnologias</a></li>
<li><a href="Planificacion.html">Planificacion</a></li>
<li><a href="Blog.html">Blog</a></li>
</ul>
</div>
</nav>
</header>
<div class="bajar"><a href="#abajo">Bajar</a></div>
<div class="ed-container" id="imagen">
<div class="ed-item">
<div class="img_evo"><img src="Imagen/plani2.png"/></div>
<h1>1.4 Planificación de aplicaciones web</h1>
<h3>Planificar una aplicación web implica pensar y definir muchas cuestiones de importancia:</h3>
<ul>
<li>Planificar el futuro</li>
</ul>
<p>Puede sonar un poco duro que nos tengamos planear el futuro de algo que aún no existe pero es así, que pasa si en un futuro tuviéramos problemas de escalabilidad, y sí tuviéramos que migrar las bases de datos de MySql a Oracle, de una buena planificación depende la dificultad en un futuro de realizar cambios en la plataforma que sostiene nuestra aplicación.</p>
<ul>
<li>Documentación</li>
</ul>
<p>Documenta todo lo que puedas tu aplicación en especial aquellas partes de la misma que hayan requerido un mayor tiempo de desarrollo, en un futuro cercano te librará de más de un quebradero de cabeza.</p>
<div class="img_evo"><img src="Imagen/plani3.png"/></div>
<ul>
<li>No empieces por los pequeños detalles</li>
</ul>
<p> A menudo es más sencillo plantearse el desarrollo de pequeños servicios cómo pueden ser los RSS o una galería de imágenes, pero es fundamental comenzar por lo que vendrá a ser la base de nuestra aplicación, de este modo podremos ir completando nuestra aplicación en un orden lógico, primero los cimientos…</p>
<ul>
<li>Diseño de la interfaz</li>
</ul>
<p> Esta entrada puede que te ayude en esta parte, es importante conseguir un buen diseño para nuestra interfaz, es importante conseguir un interfaz que se atractivo y útil para la gran mayoría de los usuarios, lo más importante es llegar a conectar con el usuario y la mejor manera es ofrecerle la mayor cantidad de información posible para que se llegue a sentir parte del proyecto pero todo esto muchas veces no lo llegamos a conseguir por una mala elección en la combinación de los colores que se integran en nuestra interfaz.</p>
<ul>
<li>Evita construirte librerías o frameworks innecesarios</li>
</ul>
<p>Muchas personas siempre sostienen que es mejor que cada desarrollador utilice sus propias librerías, pero la realidad es que en muchas ocasiones esto supone una gran pérdida de tiempo, es mejor buscar una librería o framework que se parezca lo más posible a lo deseado que desarrollarlo por ti mismo.</p>
<ul>
<li>Ten un plan de proyecto</li>
</ul>
<p>Asegúrate de que cada desarrollador que trabaje en el proyecto sepa qué es lo que debe de hacer y cuándo tiene que hacerlo, teniendo todo esto redactado en un documento te ayudará a identificar problemas.</p>
<ul>
<li>Elige el lenguaje adecuado</li>
</ul>
<p> Ya sabes que hay numerosas discusiones sobre ¿Cuál es el mejor lenguaje de programación?, la respuesta a menudo es depende de para que quieras utilizarlo, por eso asegúrate de escoger el lenguaje adecuado.</p>
<ul>
<li>Evita las distracciones</li>
</ul>
<p>Optimiza tu tiempo, cuando estés trabajando que nada te distraiga, ni llamadas telefónicas, ni clientes de mensajerías instantáneas, proponte un buen número de horas al día de trabajo aislado dedicado al proyecto.</p>
<ul>
<li>Sigue un buen control de calidad</li>
</ul>
<p> Muchas veces nos equivocamos al planificar los tiempos de proyecto y esto lleva a menudo a los desarrolladores a tener que escribir “código sucio”, esta es una buena opción si lo que quieres es una demo de la aplicación funcionando pero ea actitud te traerá problemas en el futuro.</p>
<ul>
<li>Plantéate los pasos a seguir después del desarrollo</li>
</ul>
<p>Ten en cuenta que está fase de desarrollo algún día deberá acabar, estudia con qué frecuencia se deberá actualizar y que se necesita para que este funcione.</p>
<div class="img_evo"><img src="Imagen/plani2.png"/></div>
</div>
</div>
<div class="ed-container">
<main class="ed-item s-75">
</main>
<aside class="ed-item s-25">
</aside>
<div class="subir"><a href="#arriba">Subir</a></div>
</div>
<footer class="ed-container" id="abajo">
<div class="ed-item">
<p>Practica de HTML5 y jade</p>
<p>Periodo Enero- Agosto 2017</p>
</div>
</footer>
</body>
</html>