Entradas

Mostrando las entradas de marzo, 2023

TSU 2° Reporte Proyectos IOT

  Rapcandy  Dispensador automático Iot Aplicacion web  En diseños 3d pegamento  Frammwork $2500 100% terminado Easy watch Reloj Iot base de datos Java script css html Terminado 30% 3500 5 relojes, por reloj $800 Material: pistola de calor, cautín, módulo ssp Sustainable y intelligent farm 800 pesos maqueta e impresión 3d HTML Css Node.js Python Bloc Sensor pir y humedad Sun ray Costo $4000 Terminado 90% Lenguaje de programación dart Protocol MQTT y nube de Amazon Proyecto thunder Debe 4k Node.js MongoDB Python Javascript, HTML, css Location accesory Localizaron en tiempo real Página web, registro e inicio de sesión  Página móvil  Circuito creado con: Blassberry y Arduino, c++ Base de datos orientaba a objetos Pixabait  anuncios en canva  3 meses tardaron  Marca ubicación, bolsa de valores  Precio $4000-$5000 de armado  Terminado 90% Microprocesador Tanukitchen ChatGPT integrado Cálculo de gastos 4k Si todo es nuevo 7k Node.js Python...

TSU 2° Metodologías de Desarrollo Web

Imagen
  INTRODUCCION El desarrollo de sitios web es una tarea de ingeniería que requiere de una metodología para realizarse de una forma más adecuada. Existen varios planteamientos. Considero que la siguiente metodología basada en Luján S. (2002) nos puede servir para comenzar a desarrollar sitios web fácilmente. Análisis de requerimientos. Arquitectura y tecnología. Diseño de la estructura lógica y física del sitio. Creación de contenidos. Diseño gráfico. Metodología de desarrollo de sitios web - (naps.com.mx) Uso de UML en Aplicaciones Web Frecuentemente somos cuestionados en nuestros cursos acerca de las formas para representar de manera más explícita cierto tipo de aplicaciones utilizando UML, pero sin lo “aburrido” de la notación. Cierto es que UML es gráfico de por sí, pero usar los mismos elementos independientemente del tipo de aplicación, por ejemplo cuando estudiamos el modelado de aplicaciones web, el modelado del negocio, de sistemas de tiempo real o de bases de datos, a algu...

TSU 2° Metodologías de desarrollo ágiles: Scrum y XP.

Imagen
  INTRODUCCIÓN Las metodologías de desarrollo ágil buscan elaborar software totalmente funcional en el tiempo o plazo establecido para el desarrollo del proyecto. Utilizan un proceso ágil, es decir que, si los requerimientos del software cambian en cualquier etapa en la que se encuentre el proyecto, el equipo debe adaptar el producto a estos cambios ya que la agilidad como tal es la respuesta efectiva al cambio. Existen deferentes metodologías de desarrollo ágil tales como: programación extrema XP, Scrum, Cristal entre otras, todas con el mismo objetivo, pero con diferentes formas de trabajo. Metodología de Desarrollo Ágil: XP y Scrum – INGENIERÍA DEL SOFTWARE (wordpress.com) Programación Extrema (XP) La programación extrema (XP) es el enfoque más utilizado del desarrollo de software ágil. Aunque las primeras actividades con las ideas y los métodos asociados a XP ocurrieron al final de la década de 1980 Una variante de XP llamada XP industrial [IXP] se propuso en una época más reci...

Metodologías de Desarrollo Tradicionales: Cascada, Modelo en V y Espiral.

Imagen
  INTRODUCCIÓN Las metodologías tradicionales o rígidas en el desarrollo del software, son aquellas que establecen una disciplina de trabajo sobre el proceso de desarrollo del software, con el propósito de alcanzar un software más eficiente. Se caracterizan por definir y establecer total y rígidamente todos y cada uno de los requisitos al inicio de los proyectos de ingeniería de software. Estas metodologías son poco flexibles y no permiten realizar cambios. El método tradicional funciona aplicando un enfoque lineal donde las etapas del transcurso de desarrollo del software deben complementarse secuencialmente. Es decir, una etapa debe completarse antes de que comience la siguiente, dichas etapas reúnen la recopilación de requisitos y documentación. Modelo en cascada El término “waterfall model” hace referencia a un procedimiento secuencial que permite representar un proyecto en base a unas fases que se suceden entre sí.  ¿Qué es el modelo en cascada? El desarrollo en cascada (...