lunes, 22 de febrero de 2021
principios presentados por el manifiesto ágil.
1. Se hacen diferentes entregas en cortos periodos de tiempo para que el cliente las verifique y autorice.
2. Siempre estar dispuestos a realizar cambios que el cliente solicite, ya que esto le dará al cliente mejores ventajas en el mercado y su satisfacción va a ser mayor.
3. Hacer todo lo posible para que las entregas de los avances se hagan cada vez en un menor tiempo posible.
4. Durante todo el desarrollo debe existir un trabajo sincronizado entre los desarrolladores y el cliente.
5. Entregar el proyecto a personas que se sientan motivados por el desarrollo en cuestión, ofrecerles las herramientas necesarias y permitir que ellos usen la imaginación.
6. Tener reuniones permanentemente entre todos para ir observando los avances.
7. El progreso se mide observando que el software cada vez realice mas funciones y lo haga de manera correcta.
8. Todas las partes del proyecto ( desarrolladores, cliente y usuarios ) deben ir al mismo ritmo durante la ejecución del proyecto.
9. un buen diseño y una buena estructura en el desarrollo generan mayor agilidad.
10. Se debe procurar no gastar tiempo en cosas que no sean esenciales para el desarrollo del proyecto.
11. La organización interna de cada equipo, hace que se estructure mejor el proyecto y por ende que exista mejor diseño y requisitos específicos.
12. El equipo de desarrollo se debe reunir constantemente para analizar como optimizar los procesos en cuanto a tiempo.
Importancia del proceso de software, métodos, y herramientas en su ciclo de vida.
La importancia para realizar un software sofisticado es vital.
Durante el proceso de software se logran definir los parámetros bajo los cuales se va a desarrollar el software. Es en esta parte donde independientemente del paradigma bajo el cual se vaya a trabajar el cliente y el desarrollador se ponen de acuerdo en los objetivos que se quieren lograr con este software y los tiempos que se van a manejar para dicho software.
Definir la metodología les dará a ambas partes la posibilidad de ir observando cada cierto tiempo los avances del software. Redefinir criterios y hacer cambios durante el proceso que puedan optimizar el programa a desarrollar. Existen diferentes metodologías que garantizan el buen desarrollo de software, en esta parte, también tanto el cliente como el desarrollador se deben poner de acuerdo, ya que cada metodología tiene etapas diferentes para adaptarse a las necesidades del cliente.
Por último, se debe tener en cuenta también el ciclo de vida, que comienza cuando tanto el cliente como el desarrollador se ponen de acuerdo en lo que se va a realizar y cómo se va a realizar y termina cuando el desarrollador hace la entrega de un software sofisticado que fue capaz de satisfacer las necesidades del cliente.
sábado, 20 de febrero de 2021
Presentación ingeniería de software I
Soy Daniel García Montoya del grupo 100, tengo 29 años, soy padre de dos hijos y espero aprender mucho en esta materia
Presentación electiva I: Internet de las cosas
Soy Daniel García Montoya y espero aprender mucho sobre esta materia, ya que cada día crece el número de artículos que utilizamos diariamente que se pueden programar para automatizar distintas tareas cotidianas.

