Escolar Documentos
Profissional Documentos
Cultura Documentos
Universidad Nacional
Pedro Ruiz Gallo
ASIGNATURA:
Ingeniería de Software
INTEGRANTES:
CICLO:
2018 – II
DOCENTE:
Ing. Freddy Campos Flores
INTRODUCCIÓN
El software es uno de los pilares de la sociedad moderna, ya sea por trabajo o negocios.
Actualmente existe una fuerte dependencia de la tecnología que está asentada sobre
aplicaciones y servicios de software. Esta dependencia se basa en la garantía de que las
aplicaciones de software sean seguras y fiables.
PRÁCTICAS PROPUESTAS
1. APLICATIVOS WEB
Administración:
Establecer un plan de trabajo, darle seguimiento, resolver los problemas
que detengan el avance del proyecto, revisar la documentación del
proyecto.
Diseño:
Mantener el diseño simple y útil, realizando únicamente lo necesario para
ayudar a entender lo que se desarrollará, apoyándose de diagramas de
UML.
Arquitectura:
Escoger la arquitectura adecuada es un punto más que importante, si no
existe una arquitectura dentro de la empresa, sin lugar a duda empezaría a
diseñarla antes de desarrollar cualquier proyecto.
Programación:
La programación es únicamente una parte del proyecto, el error más común
en las empresas pequeñas es aventarse a programar antes de seguir las
prácticas de los puntos anteriores.
Testing:
El testing es en sí toda un área de conocimiento un tanto separada del
desarrollo. El error más común al realizar las pruebas es encontrar uno o
muchos errores y no haber programado previamente para regresar al
desarrollo y corregir esos problemas.
2. BASE DE DATOS:
Un SGBD no facilita diseñar correctamente una base de datos. Muchas veces nos piden
diseñar la base de datos de un sistema entonces procedemos a crear tablas y nombrarlas
del modo que se nos ocurra o entendamos, pero cuando empezamos a desarrollar reportes
para el sistema, puede ser dificultoso.
No reinventar la rueda
Si ya dispone de la tecnología, componentes, librerías, para hacer una
determinada tarea, no pierdas el tiempo en intentar realizarlo a tú
manera
CONCLUSIONES
https://velneo.es/15-buenas-practicas-proyectos-desarrollo-software/
https://BuenasPracticasUnaSolucionParaUnMejorDesarrolloDeSoftware.pdf
http://ikanus3000.blogspot.com/2008/06/buenas-practicas-diseno-base-datos.html
http://www.decodigo.com/2012/02/buenas-practicas-para-el-uso-de-bases.html
http://Dialnet-BuenasPracticasAplicadasALaImplementacionColaborat-5351802.pdf
http://www.noussintelligence.com/desarrollo-software-buenas-practicas-
recomendaciones/