Algo básico para crear Software

Follow Algo básico para crear Software
Share on
Copy link to clipboard

El programa donde hablamos de manera informal sobre aspectos esenciales para el desarrollo de sistemas informáticos. Dirigido a personas interesadas que no tengan formación en Ingeniería de Software.

Roberto Azrael Medina Díaz


    • Sep 21, 2018 LATEST EPISODE
    • infrequent NEW EPISODES
    • 26m AVG DURATION
    • 49 EPISODES


    Search for episodes from Algo básico para crear Software with a specific topic:

    Latest episodes from Algo básico para crear Software

    Ep.48: ¿Cómo crear mi Software?

    Play Episode Listen Later Sep 21, 2018 28:33


    Episodio 48 ¿Cómo crear mi Software? Contexto Pregunta de dueños de negocios o proyectos, no para desarrolladores Ejemplo, en libro: Guía para invertir, de Robert Kiyosaki, se presenta el triángulo D-I, donde se mencionan los sistemas, no sistemas de software, pero podría ayudar que fueran de software. Otro ejemplo son los sistemas de los que habla el libro El mito del Emprendedor de Michael Gerber. Historias MyCoffeBox, contratación fuera de México Ya cambiaron a WordPress Agencia de Sitios Web, contratación en México Usaban Joomla Consejos de un desarrollador Tener bien claro el alcance del sistema dentro del negocio o proyecto, por escrito, quizá usar CANVAS (no es técnico) o BPML Es más importante tener claro el QUÉ se va a crear, que el CÓMO se va a crear el software, el QUÉ define mucho del CÓMO. Buscar en Google, ¿obvio? personas, empresas No es para todos, pero frelancer.com en algunos casos puede funcionar, sólo si ya se tiene definido y muy delimitado el proyecto. Un cliente busca en universidades, contacto con administración escolar contrata lento, despide rápido (otro consejo de negocios que ayuda en software) Se trata de personas, buscar coincidir en valores (eso se puede hacer mejor si es una persona y no una empresa la que contrata, por eso hay mucha rotación en empresas de software) A más personas más posibilidades de incompatibilidad de caracteres, a menos personas Referencias Por si quieres un café: https://mycoffeebox.com/ Libro del mito el emprendedor: https://www.amazon.com.mx/mito-del-emprendedor-Michael-Gerber/dp/6077473316/ref=sr_1_1?s=books&ie=UTF8&qid=1537582532&sr=1-1&keywords=mito+del+emprendedor https://www.amazon.com.mx/Gu%C3%ADa-para-invertir-Robert-Kiyosaki/dp/6073133332/ref=sr_1_1?s=books&ie=UTF8&qid=1537582705&sr=1-1&keywords=Guia+para+invertir Para saber qué es BPML: https://en.wikipedia.org/wiki/Business_Process_Modeling_Language Para recordar o usar como comienzo para entender CANVAS: https://www.abcweb.mx/podcast/0036/

    Ep.47: ¿Cómo aprender sobre Software para mi negocio?

    Play Episode Listen Later Sep 18, 2018 30:58


    Episodio 47 ¿Cómo aprender sobre Software para mi negocio? Primero otras preguntas¿Cómo aprendo sobre mi negocio?Qué tan amplio¿Cuál es el objetivo?VenderAdministraciónContabilidadNóminaControl de inventariosEvaluación de empleadosReclutamientoCapacitaciónAtención a clientesPropuestasPodcastsRevistas antes que librosPreguntandoHaciendo(Al menos ver cómo se hacer)

    Ep.46: MeetUp: Descentralizando el Sistema

    Play Episode Listen Later Sep 15, 2018 23:21


    Episodio 46 MeetUp: Descentralizando el Sistema Es un evento meetup Tema: Blockchain Hubo: Ejemplos (como el de la protección de información genética personal), invitaciones a proyectos, exposición de aplicaciones realizadas. Conclusión personal: 2 tendencias, a favor a ultranza, con reservas Opiniones sobre la ley Fintech Referencias Meetup: https://www.meetup.com/es-ES/Legal-Hackers-Mexico-City/events/253832537/

    Ep.45: Semana Nacional del Emprendedor 2018

    Play Episode Listen Later Sep 12, 2018 30:11


    Episodio 45 Semana Nacional del Emprendedor 2018 Idea Apoyo a emprendedores, la más grande economía Evento descripción de instalaciones transporte organización (10 temas) lleno de universidades conferencias y talleres exposición Experiencia Asociación Mexicana de Desarrolladores de Videojuegos Conferencia: ¿Por qué no saber de tecnología está afectando tu negocio? (Lic. Daniel Ceballos Lugo) Recomendación: Jueves: Cómo Transformar Tu Negocio y Mantener el Éxito (Lic. Enrique Gómez Gordillo Ruelas) Referencias Sitio del evento: https://www.semanadelemprendedor.gob.mx/ Asociación Mexicana de Videojuegos: http://mexicogames.org/

    Ep.44: Expo-pyme 2018

    Play Episode Listen Later Sep 11, 2018 19:21


    Episodio 44 Expo Pymes 2018 Ubicación Instalación grande, cómodas, mezclados algunos expositores Expositores Cobros por celular Servicios de rentas de autos tipo Uber Mercados Juum podcast Club de ciencia Universidades y capacitación Software Páginas web Marketing Digital Renta de consultorios dentales Apoyo psicológicos Curso de milagros (En una de las delegaciones de la CDMX) Conferencias y Talleres Negocios Mujeres en negocios Tecnología web Dinero Visitantes Familias Casi sin registrar, filas largas Referencias Página oficial Expo Pyme 2018: https://expopymes2018.mx/ Plataforma para micropodcast: https://www.juum.fm/

    Ep.43: Proyecto Nube-Negocio

    Play Episode Listen Later Sep 8, 2018 31:16


    Episodio 43 Proyecto NubeNegocio Características de un nube-negocio Negocios en La nube Negocios en internet Página, WordPress. SEO, manejo de redes, Google Awords, Facebook ads Tipos de negocios Formales e informales Entregan valor Resuelven un problema Tipos de negocios en la nube Afiliados Venta productos o servicios Predefinidos (tienda) /  a la medida( (netflix) o airbandb (conexión entre particulares)) Tipos de páginas Página institucional Tienda Sitio de Reservas Cursos Membresía ¿y cómo es? ¿dónde puedo ver un ejemplo? Los ejemplos grandes (amazon, facebook, google) estamos desempolvando esta proyecto Referencias nubenegocio.com.mx: https://nubenegocio.com.mx/

    Ep.42: Pasarelas de Pago

    Play Episode Listen Later Sep 3, 2018 20:27


    Episodio 42 Pasarelas de Pago Pagos por internet Bancos integración complicada Comisiones Altas Contratos Forzosos Cuotas mínimas PayPal Integración fácil Seguridad al comprador No revela datos de su tarjeta más que una vez Acepta reclamos del comprador Facilidad al vendedor Plataforma para procesar pagos por internet Integración regular (no siempre están actualizados) ComproPago (tardaron días en contestar) Conekta (OXXO) OpenPay Stripe Moderna acepta pagos recurrentes no disponible en MX (acepta pagos a nivel mundial) Ofrecen abrir cuenta en EEUU Caso México Falta información de contabilidad impuestos en diferentes países Referencias Comisiones Compropago: https://compropago.com/comisiones/ Comisiones OpenPay: https://openpay.mx/costos.html Comisiones Conekta: https://www.conekta.com/pricing Stripe: https://stripe.com/  

    Ep.41: Un Error para aprender

    Play Episode Listen Later Aug 31, 2018 13:09


    Episodio 41 Un error para aprender Un error para aprender Uno de tantos Proyecto de rentas entre particulares Desarrollo en WordPress El diseño quedaba fuera de alcance Aprendizaje Estimación de proyecto sin considerar elementos no técnicos Debilidad/Amenaza no saber decir que “no” en ciertas circunstancias La buena comunicación es indispensable (de primera vista, el cliente sabe que somos malos, nosotros creemos que el cliente es malo, y muy probablemente cada quien cree que es bueno y el malo es alguien más)

    Ep.40: Esquema de Precios CronoDent

    Play Episode Listen Later Aug 29, 2018 21:09


    Episodio 40 Esquema de Precios CronoDent Contexto Software administrativo de consultorios dentales Estimación para toda la funcionalidad descrita hasta ahora es de 1000 pesos mensuales por consultorio, registro de doctores, pacientes, pagos ilimitados. Para poder llevar a cabo la idea al mundo real, para que pueda dar servicio a los usuarios dueños de consultorios, se definieron requisitos mínimos para versión uno. Versión Mínima: Agenda y Control de Pagos (versión uno) Si se reúnen los primeros usuarios, se define un esquema preferencial para ellos Costos Servicios AWS Servidor y Base de Datos (326USD) $6,194.00 Otros Servicios SSL, Dominio, pasarelas $1,000.00 Mantenimiento Operativo Servidor $5,000.00 Total Mensual $12,194.00 *Suponiendo uso diario de 30 consultorios Requisitos financieros para arrancar Ideas del crowdfunding facilitar realización de ideas entre varios 25 usuarios de 500 pesos = 12500 pesos 5 usuarios libres (con dos recomendados de pago) por cada recomendado se descuenta 250 pesos Oferta para primeros 30 usuarios 500 pesos Mensuales, por funcionalidad versión 1, pero además cuota fija para todas las versiones futuras, como las que pueden enviar mensajes y llamadas a teléfonos. Para los primeros 5, además, descuento de 250 pesos por cada recomendado de pago. Ventajas para primeros usuarios Precio fijo con todas las nuevas funciones que se liberen en el futuro A mayor funcionalidad del sistema, y más usuarios, el sistema va a requerir mayor potencia de procesamiento y espacio de almacenamiento, la cuota estimada para toda la funcionalidad definida hasta ahora, es de 1000 pesos mensuales por consultorio, más otros cargos de terceros (llamadas, mensajes SMS). El precio fijo se respeta a los primeros usuarios, pero sin contar pagos que se hacen a terceros como llamadas por teléfono, mensajes, o SMS cuando se habiliten Código fuente (hasta la versión donde salga del sistema) y respaldo de datos propios para iniciar su proyecto independiente en otro servidor si así lo desea. Referencias Calculadora sencilla de AWS: http://calculator.s3.amazonaws.com/index.html

    Ep.39: WordCamp CDMX 2018

    Play Episode Listen Later Aug 27, 2018 17:32


    Episodio 39 WordCamp Ciudad de México 2018 El motivo WordPress: CMS 30% de cuota del mercado Sistema tipo “Hágalo usted Mismo” El evento Startup México, Incubadora 8 horas 2 Tracks (hay más perfiles en WordPress: implementador, desarrollador, diseñador, marketing, etc.) Desarrolladores, técnicos Usuarios casuales, bloggers Los beneficios Conexión con personas Novedades Recomendación: Semana Nacional del Emprendedor 2018 Referencias WordCamp CDMX 2018: https://2018.mexicocity.wordcamp.org/ ¿Qué es un CMS?https://www.abcweb.mx/podcast/0009/ Semana del Emprendedor: https://www.semanadelemprendedor.gob.mx/

    Ep.38: Visitante del MIT

    Play Episode Listen Later Aug 24, 2018 13:17


    Episodio 38 Visitante del MIT Richard Soley Visita al Posgrado de Ciencia e Ingeniería de la Computación, en la UNAM Aprendizaje Preparación en diferentes aspectos del mismo objetivo, es decir, ataque por diferentes frentes. Importancia de los negocios en la educación técnica La universidad acerca a las personas, además de la formación técnica Referencias Impresiones de la visita por parte del visitante: http://blog.omg.org/2013/03/a-side-trip-to-universidad-nacional-autonoma-de-mexico.html Impresiones locales de la visita: http://kualikaans.fciencias.unam.mx/index.php/lo-que-paso/8-richard-soley-de-visita-en-la-unam

    Ep.37: Canvas CronoDent

    Play Episode Listen Later Aug 22, 2018 22:19


    Episodio 37 CANVAS CronoDent Socios Clave Desarrollador de Software Operador de nube Doctores que aportan retroalimentación para el desarrollo continuo Actividades Clave Desarrollo de software, PMV y  posterior para actualizaciones y mejoras. Mantenimiento operativo (con proveedor de nube) Apoyo a usuarios, capacitación. Recursos Clave Comunicación efectiva con desarrollador Proveedor de servicios en la nube Propuesta de Valor Mejora de percepción para clientes  del consultorio por manejo de tecnología moderna Apertura para integración y crecimiento conjunto con tecnología del consultorio, por transparencia de desarrollo Acceso portátil a agenda de consultorios dentales p Relación con Clientes Clientes recurrentes, por suscripción Programa de recomendación Buzón de sugerencias de las mejoras Ofertas de desarrollos propios a suscriptores Canales de Comunicación Se entrega valor por uso en web Programa de recomendación de colegas Presencia institucional en web y redes sociales   Segmento de Clientes Doctores con consultorio que les gusta mantenerse actualizados y distinguirse del mercado a través servicios modernos Doctores profesionales, ordenados, con un alto sentido de  la organización. Estructura de Costos Costo de Desarrollo Inicial Costo de Operación en la nube, variable dependiendo del número de usuarios Costo de desarrollo continuo en conjunto con usuarios avanzados Ingresos Cuotas mensuales de suscripción Desarrollos puntuales para  cada consultorio   Referencias CANVAS para CronoDent: https://docs.google.com/drawings/d/1kCM4dj5Miqp8Y_F_H7Y4ozacFk_2CwGa058sgH39wOM/edit?usp=sharing

    Ep.36: Modelo Canvas

    Play Episode Listen Later Aug 20, 2018 12:10


    Episodio 36 Modelo CANVAS ¿Qué es? Formato de una página Para expresar el modelo de negocio en 9 bloques, con una disposición esperada (¿no se podría usar una lista de 9 puntos importantes?) ¿Para qué sirve? Para comunicar Expresar en poco tiempo los puntos que espera cualquier persona que quiera saber de tu negocio. Inversionistas Compradores Clientes Proveedores Proveedores de Sistemas Secciones Socios Clave Actividades Clave Recursos Clave Propuesta de Valor Relación con Clientes Canales de Comunicación Segmento de Clientes Estructura de Costos Ingresos Referencias Formato CANVAS Base (creado por RMD en Google Docs, para crear copias): https://docs.google.com/drawings/d/1CJLrz17B8ah1mg_Y7AduSa_rBTA76NuiSitG9hoHbZs/edit?usp=sharing

    Ep.35: Historia de un vendedor web fortuito

    Play Episode Listen Later Aug 17, 2018 17:10


    Episodio 35 Historia de un vendedor web fortuito Viernes de recreo Historia de vendedor de Tenis y elementos para el squash, hace alrededor de 5 años… (Alex Day dice que lo que se vende por teléfono es la cita, no el producto) hacer sistemas es difícil, pero se puede aprender, ya después se hace difícil, es como: aprender a nadar aprender a bailar aprender a manejar a veces, se puede iniciar un negocio de manera fortuita Moraleja Un sistema web para negocio es apoyo, sobre todo si el negocio funciona El desarrollo de sistemas es difícil, pero se puede, y en algunos casos se tiene que aprender, como muchas actividades difíciles

    Ep.34: CronoDent, Casos de Uso: Registro y Reporte de Consultas

    Play Episode Listen Later Aug 15, 2018 20:55


    Episodio 34 Casos de Uso: Registro y Reporte de ConsultasCronoDent, Seguimos con el desarrollo del Sistema Crono-Dent, los siguientes son elementos en los que interviene el usuario (dueño del sistema, de la experiencia del negocio) en la definición.Caso de Uso: Registro de ConsultaDocumento: https://docs.google.com/document/d/1Bi5o8sdz5XUGipxHtOx1dxSbqEyBjZnjQFRRP-jdE8Y/edit?usp=sharingCaso de Uso: Reporte de ConsultasDocumento: https://docs.google.com/document/d/1O4z4Hqu025bGlhXxkHWWAKJ1JgE6lJ0ulv4kt_eCgdM/edit?usp=sharingOtros elementos del ModeloDos tipos principales perspectivas:Usuarios y TécnicosEjemplos de elementos de usuario: maqueta, prototipo.Ejemplos técnico: Diagrama de Clases, Diagrama de Base de Datos

    Ep.33: Crowdfunding

    Play Episode Listen Later Aug 13, 2018 21:08


    Episodio 33 Crowdfunding ¿De qué se trata el crowdfunding? Financiamiento Colectivo Plataforma Web (no necesariamente una plataforma) Diferentes Tipos equity crowdfunding (capital) reward crowdfunding (recompensa) crowdlending (deuda) donation crowdfunding (donación) recurrente Inmobiliario Para negocios (vender) (lean startup) Validar mercado En México Ley Fintech ¡Ojo! Recomendaciones https://mecenas.fm/ (podcast sobre crowdfunding) http://www.crowdfundingmexico.mx/ (información general de crowdfunding en México) Referencias: https://playbusiness.mx/ (equity crowdfunding) https://fondeadora.mx/ (de los primeros crowdfunding en México) https://www.kickstarter.com/discover/countries/MX (crowdfundinde de recompensa) https://donadora.mx/ (crowdfunding de donación) https://www.doopla.mx/ (préstamos entre particulares) https://www.briq.mx/ (inmobiliario) https://www.patreon.com/ (recurrente)

    Ep.32: Avances tecnológicos en sistemas informáticos, una opinión

    Play Episode Listen Later Aug 10, 2018 13:24


    Episodio 32 Avances tecnológicos en Sistemas Informáticos, una opinión Los avances tecnológicos como IA, computación cuántica, mejoraran los sistemas futuros, sí, pero... Primero saber que son los sistemas informáticos automatización de procesos que manejan información El uso de sistemas no parece que se vayan a detener, hasta el gobierno cada vez los utiliza más Pero, ¿de qué sirve los avances tecnológicos en los sistemas informáticos en las áreas donde todavía no se usan sistemas informáticos? Los libros son un avance tecnológico de sistemas informáticos en su tiempo. mi hermano dice que este año ya cubrió su meta de 3 libros al año, dos de colorear y uno de chistes Los libros ahora son digitales, ¿pero se leen más? ¿se escriben más? Los nuevos universitarios japoneses no saben usar computadoras Mixxio podcast: https://www.spreaker.com/user/mixxio/como-se-usa-un-ordenador En negocios, los sistemas sirven para “vender más”, pero vender es comunicar (según Alex Day y otros), entonces sirven para comunicar más... ¿qué? Los sistemas informáticos son herramientas, y los nuevos avances en sobre esas herramientas los potencian, como un martillo a un rotomartillo

    Ep.31: Registrar Cita, Un Caso de Uso Crono-Dent

    Play Episode Listen Later Aug 8, 2018 19:23


    Episodio 31 Registrar Cita, Un Caso de Uso Crono-Dent Otro ejemplo de caso de uso en la práctica uno de caso específico de Crono-Dent Documento de Caso de Uso Registro de Cita: https://docs.google.com/document/d/1w5KrZyGfhNjlQunoTh1TwqTirUK3QD_f6Q-DoWeDAwc/edit?usp=sharing Documento plantilla: https://docs.google.com/document/d/1_ojY17kZOzU0u8P1t1kQjD5Bqp97H4EP2duA4TotYMc/edit?usp=sharing

    Ep.30: Otra de base de datos, Relaciones Maestro-Detalle

    Play Episode Listen Later Aug 6, 2018 14:45


    Episodio 30 Otra de base de datos: Relaciones Maestro-Detalle ¿Para qué sirve saber qué es un maestro detalle? Primero definición: Ya vimos que existe un tipo de relación llamada uno a muchos, una relación de dos tablas Dos tablas, una maestro, la que contiene datos generales de la entidad, y otra tabla para los componentes que se repiten, pertenecientes a la entidad principal Maestro-Detalle es una entidad completa, sirve para almacenar datos como si fueran una entidad, por ejemplo las facturas Puede servir para saber por qué no sirve usar Excel para guardar facturas En excel por ejemplo, se pueden tener hojas de Estados y Ciudades, Países y Ciudades, pero porque son entidades diferentes. La entidad maestro-detalle, ya en web, a diferencia de los catálogos, debe estar en una sóla pantalla, porque es una entidad Ejemplo de Maestro-Detalle, pedidos, en una tienda web, el carrito (sólo mientras se hace ese pedido) Otra vez, sirve para dimensionar, resolver problemas fácilmente, reutilizar conceptos, código, (no hay nada nuevo bajo el sol, bueno sí hay, pero conviene utilizar caminos conocidos mejor, más vale malo por conocido que bueno por conocer, hay problemas que no son triviales P vs NP Completos)

    Ep.29: SQA, una idea

    Play Episode Listen Later Aug 3, 2018 16:00


    Episodio 29 SQA, una idea Sofware Quality Assurance o Aseguramiento de la Calidad del Software Google: “implica revisar y auditar los productos y actividades de software para verificar que se cumplen los procedimientos y los estándares.” Calidad en Toyota Calidad en el Software Responsabilidad de revisar lo que se recibe Responsabilidad de entregar lo que me sería útil

    Ep.28: Caso de Uso en la Práctica

    Play Episode Listen Later Aug 1, 2018 24:05


    Episodio 28 Caso de Uso en la Práctica Herramientas para Casos de Uso Diagramas: Umbrello (general es para UML) Descripción de Casos de Uso: Google Docs Ejemplo: Registrar usuario (ver acá: https://docs.google.com/document/d/1CX1N5LrHHxr58agern6neiCb_sd15_tphyqEM15kvow/edit?usp=sharing) Referencias: Departamento de informática de la universidad de Valladolid https://www.infor.uva.es/ Documento de casos de uso: https://www.infor.uva.es/~chernan/Ingenieria/Teoria/Tema3D.pdf Plantilla de Caso de Uso (documento de google creado como ejemplo en el podcast: algo básico de crear software) https://docs.google.com/document/d/1_ojY17kZOzU0u8P1t1kQjD5Bqp97H4EP2duA4TotYMc/edit?usp=sharing Documento de Caso de Uso: registrar al sistema: https://docs.google.com/document/d/1CX1N5LrHHxr58agern6neiCb_sd15_tphyqEM15kvow/edit?usp=sharing Software umbrello: https://umbrello.kde.org

    Ep.27: ¿Para qué sirve saber qué es un catálogo?

    Play Episode Listen Later Jul 30, 2018 17:43


    Episodio 27 ¿Para qué sirve saber qué es un catálogo? ¿Qué es un catálogo? Una lista ordenada de registros, que apoya la función principal del sistema, una funcionalidad que se presenta de manera frecuente en los sistemas informáticos. Operaciones CRUD, (create, read, update, delete) ABC (altas, bajas, cambios) Además: búsqueda, consultas o reportes (filtros) Ejemplos Países, Estados, ciudades, Códigos Postales, Monedas, Productos, Servicios, Usuarios, Clientes, algunos se pueden comprar, como autos. Catálogos estándar En México, Lista de Municipios, Códigos Postales, Estados Ciudades Beneficios de manejar el concepto catálogo El concepto sirve para comunicar de manera estándar una conjunto de funciones Abstracción de una sección funcional del sistema que se usa frecuentemente, En casos de uso, se puede definir un caso de uso para un catálogo Sirve para dimensionar tamaño del sistema

    Ep.26: Aspectos importantes del desarrollo de software: personas

    Play Episode Listen Later Jul 23, 2018 20:41


    Episodio 26 Aspectos importantes del desarrollo de software: personas ¿Qué personas contrataría para algún proyecto?Depende, si quisiera pintar mi casa, no contrataría un muralista, a menos que viviera en palacio nacionalLas personas hacen software para personasComunicación (personas)Formal e InformalSabe escucharSe comunica mejor no quien nos dice lo que queremos escuchar, sino quien es honestoMuy importante saber decir noAutodidactaQuien sabe programar (en cualquier lenguaje)Quien no tiene pereza de documentarQuien mejor se adapte al estilo del usuario

    Ep.25: Ahorro en software para clínicas dentales: SaaS

    Play Episode Listen Later Jul 23, 2018 20:06


    Episodio 25 Ahorro en software para clínicas dentales: SaaS Resumen de gastos de Crono-Dent:Gasto Anual (pesos mxn 2018)Hosting: Servidor (6000) + Dominio (250) + SSL(2500) = 9000Mantenimiento: 4 horas mensuales de 250 (la limpieza de un dentista) = 12000Total: 1750 mensualesOtros SaaS Dentales: de 0 a 1300, de 700 a 2000 SaaSSoftware as a Service (Software como un servicio)Renta de SoftwareVentajasMenor inversión inicial (tiempo y dinero)Más pruebas, menos fallas, problemas mejor conocidosDeducible de impuestosOpción de probar antes de tener en propiedadNo se necesita área de sistemasDesventajasMás tiempo de adaptarse a funcionalidadPoca flexibilidad de desarrollo de funcionalidad particular (por ejemplo conexión con aseguradoras)¿no hay propiedad?PropuestaSin contar desarrollo de software (regalo versión de citas y pagos sin suscripción a quien lo solicite)Suscripción gratis por un año a los primeros 10 en enviar mensaje de solicitud, (primeros en probar)Mensajes en: https://cronodent.com.mx

    Ep.24: Cómo participa un usuario en el desarrollo de sistemas informáticos – Casos de Uso

    Play Episode Listen Later Jul 23, 2018 17:37


    Episodio 24 ¿Cómo participa un usuario en el desarrollo de sistemas informáticos? Casos de Uso Importante la participación del usuario Etapa: Importante: Casos de Uso Otra etapa importante: Pruebas Caso de uso CU es parte del UML Situación, escenario de uso Documento Nombre (para identificar) Actor(es) (quien participa, usuario o sistema externo) Pre-condiciones (requisitos para empezar) Flujo normal (secuencia de actividades, sucesos, proceso, señalar excepciones, errores) Flujo alternativo (actividades de las excepciones o errores) Post-Condiciones (requisitos para ser terminado) Flujos alternativos Puede tener muchas hojas este documento Diagrama de Casos de Uso una sola hoja rectángulo representa sistema actores, círculos (óvalos), líneas

    Ep.23: Podcasts

    Play Episode Listen Later Jul 20, 2018 31:15


    Episodio 23 Podcasts para la comunicación con una persona, por ejemplo para conocerse, es más importante lo que dice que su apariencia ¿o no? Primero ¿qué es un podcast? Para empezar: Podcast: Contenido de audio (voz) bajo demanda en Internet Podcast es a la Radio lo que Youtube es a la TV Para continuar: Dos puntos de vista: consumidores, productores Como consumidor: Ventajas Escuchar cuando quiero (sin horarios, pausas a mi ritmo, a la velocidad que quiero) Variedad de Temas Posibilidad de escuchar durante tiempos muertos (transporte, haciendo ejercicio, manejando, esperando, etc.) Ventaja de radio sobre tv, es portátil (con celular todavía más) Sitio web de apoyo para referencias escritas. Desventajas No sé Recomendaciones CoffeBeeak Cienciaes.com El explicador Supracortical Sub-texto El valle de los tercos Como productor Ventajas Barrera técnica de ingreso muy baja Lenguaje natural, alternativa a la escritura Algunos escriben mejor de lo que hablan, escribe peor de cualquier otra cosa que hagan, y otros que Ampliar medio de comunicación con público objetivo Clientes Alumnos Pacientes Evidencia de trabajo curriculum, muestrario Divertido, diferente Desventajas Lleva tiempo hay que organizarse Recomendaciones Considerando: 1% de los usuarios de internet somos productores, 99% somos consumidores Sólo si te gusta ser diferente Iniciar uno me gustaría escuchar Maestros de la universidad, de la maestría por ejemplo estudiantes Emprendedores Abogados Contadores Artistas Dentistas

    Ep.22: ¿Cuánto costará usar Crono-Dent?

    Play Episode Listen Later Jul 18, 2018 27:45


    Episodio 22 ¿Cuánto costará usar Crono-Dent? Desglosando los componentes Esto es sin considerar el desarrollo, impuestos, imprevistos, etc. Suponiendo que está todo terminado, y ya lo vamos a utilizar para nosotros mismos (consultorio). Puede aplicar para otros sistemas, como ejemplo, para el sistema COMPAS, que ya realizamos. Costos en General Hosting Mantenimiento Renta de Atención a Clientes (AWS) Hosting Servidor Compartido (problemas con ambiente especializado para el sistema, bibliotecas, etc) Privado, VPS PaaS Correo (que no se vaya a spam) Nombre de Dominio Certificado de Seguridad Mantenimiento Instalación inicial Actualizaciones de software subyacente Correctivos (casos de ataques por ejemplo) Operacional (respaldos, limpieza) Atención Clientes PaaS AWS Call Center Ejemplo: https://aws.amazon.com/es/connect/pricing/#example 7 minutos entrantes 0.27 usd (aprox. 5.4 pesos por 7 minutos) 3.96 pesos por minuto SMS, Notificaciones al celular 0 USD por primeros 5000 contactos, 1.2 por cada 1000 después 0.00645 (13 centavos de peso aprox) Propuestas de SaaS Una plataforma ofrece desde $700.00 MXN a $2000.00 MXN (desde centro américa) En España, desde 0 pesos hasta 1300 para profesional, un doctor, franquicia se debe llamar

    Ep.21: ¿Cómo nos comunicamos al crear Software? lenguaje UML

    Play Episode Listen Later Jul 16, 2018 9:47


    Episodio 21 ¿Cómo nos comunicamos al crear Software? Lenguaje UMLProblema:La comunicación siempre ha sido complicada en el desarrollo de sistemas, en todos los niveles y perfiles, revisar trabajos entre diseñadores, analistas, y otros, incluido el usuario.Se han inventado varias formas de comunicar, diferentes formatos, generan incompatibilidad.Analogía con  la industria de la construcciónPlanos estructuralesPlanos eléctricosPlanos de drenajeMaquetasOtras analogíasOdontogramaCódigo de número de piezas dentalesModelos de YesoEn el desarrollo de sistemas se inventó el UMLUML = Lenguaje Unificado de Modelado Surgido en los 80Sucesor de Métodos de Análisis y Diseño Orientado a ObjetosPromueve la OMG (Object Managment Group)Hoy ha evolucionado en versionesNomenclatura gráfica principalmenteNo es un método, es parte, pero no lo sustituyeTiene diferentes diagramasSecuenciaActividadEstadoCasos de UsoOtrosPrincipalmente estáticos y dinámicos¿Un usuario que crea software debe conocer UML? Sí y No, Depende¿una persona que manda a construir una casa debe saber sobre los planos?Al menos conoce las maquetasEn UML, los Casos de Uso son los que tocan al usuario (como la maqueta en construcción)¿Otros Lenguajes que pueden usar los usuarios?BPML (business process modeling language)El usuario podría usar BPML y intentar comunicar con eso sus requerimientos informáticos (al menos es algo)Por supuesto, también hay usuarios de sistemas, emprendedores, profesionistas de otras áreas que no han utilizado nunca UML, ni BPML, ni canvas, ni nada.¿de qué tipo de usuario elegimos ser?

    Ep.20: ¿Los proveedores más importantes que los clientes?

    Play Episode Listen Later Jul 13, 2018 17:31


    Episodio 20 ¿Los proveedores más importantes que los clientes? ¿Los proveedores más importantes que los clientes?Invitación a la reflexión, pregunta para la audienciaConferencia de Carlos KasugaConferencia en semana PYME: “Calidad y Productividad al Estilo Japonés”https://youtu.be/cVYSATVO3Cg?t=1h17m59s¿En desarrollo de sistemas informáticos?Proveedores son los trabajadores de la informaciónCaso Policía y Universidadocultamiento de informaciónencubrimiento de fallasCaso Bancotardan en pagarsabotaje interno, por ignoranciaCarlos Kasuga:“Los clientes no son tontos, los clientes vienen solitos”

    Ep.19: Primer análisis de base de datos como ejemplo de Crono-Dent

    Play Episode Listen Later Jul 11, 2018 23:52


    Episodio 19 Primer análisis de base de datos, como ejemplo, Crono-Dent Tablas seleccionadas para analizar como ejemplo Orden por uso (caso de uso) Usuarios Consultorio Pacientes Agenda Doctores MediosDifusion Sesiones Tratamientos historial Revisión de Relaciones Uno a Uno paciente a historial Uno a Muchos paciente a consultorio usuario a consultorio mediosdifusion a paciente Muchos a muchos doctores a pacientes (agenda) tratamientos a doctores (sesiones)

    Ep.18: ¿Qué debería saber sobre las bases de datos?

    Play Episode Listen Later Jul 9, 2018 25:34


    Episodio 18 ¿Qué debería saber sobre las bases de datos? Información = Datos + Procesamiento = Datos + Contexto Información = Datos + Contexto Potencial de Toma de Decisiones = Potencial de Información ¿En la práctica? Punto de inicio para el análisis Se puede transportar datos sin procesos Se puede volver a procesar datos si se pierde información ¿Cómo se administra? Archivos: CSV, Excel Sistemas Administradores de Base de Datos (DBMS) Brindan mejores características Seguridad Integridad Estandarización MySQL, POSTGRE-SQL, ORACLE, MSSQL ¿Qué sabores? Libres, privadas (código abierto, código bajo licencia) pequeñas, grandes (servidores de facebook o agenda celular) Rápidas, Seguras (Buscadores Web o Transacciones Bancarias) Relacionales, No SQL ¿Qué conceptos se manejan en Bases de Datos Relacionales? Tablas (entidad) Registros (renglones) Campos (columnas) Claves (primarias y foráneas) Relaciones (uno a uno, uno a muchos, muchos a muchos) Diagrama Relacional

    Ep.17: ¿Cómo estudiar sistemas informáticos?

    Play Episode Listen Later Jul 6, 2018 30:25


    Episodio 17 ¿Cómo estudiar sistemas informáticos? ¿Cómo estudiar sistemas informáticos?DependeTres puntos de vistaConstrucción (desarrollo) (de acuerdo a CENEVAL)Ingeniería RedesInformáticaComputación científicaIngeniería de SoftwareIntegraciónAdministración de proyectosDesarrollo EstándaresVentasSoporte a usuariosCapacitación (e-learnig)para enseñar algo es importante conocerloUso/aplicaciónEstudio (programar-matemáticas)DibujoVideo/FotoAudioComercioTeletrabajoHobby/recreaciónPropuestaSe acepta aprendiz¿Curso? ¿de qué tema?

    Ep.16: Requisitos No Funcionales para CronoDent ver. 1

    Play Episode Listen Later Jul 4, 2018 23:13


    Episodio 16 Requisitos No-Funcionales para Crono-Dent versión 1 Crono-Dent Aplicación Web dominio https://sistema.cronodent.com.mx auto-registro de usuarios (doctoras, clínicas, no los asistentes) confirmación de registro a través de correo opción para borrar cuenta completa opción de re-establecer la contraseña cuando se olvida Se ejecuta en computadoras, tablets, teléfonos inteligentes se ejecuta en navegador web Debe tener certificado SSL, protocolo HTTPS que en la pantalla principal, donde está el menú, pueda verse referencia a sitios externos, para posibles patrocinios Escalable Código abierto diseño lógico estándar para poder ser adaptado para otros sistemas similares Interfaz clara, estándar Fácil de usar Manual en vídeo

    Ep.15: Tipo de aplicaciones por plataforma

    Play Episode Listen Later Jul 2, 2018 26:55


    Episodio 15 Tipo de aplicaciones por plataforma ¿Qué es una aplicación? app, programa, sistema ¿Qué es una plataforma? Combinación SO y Hardware Web Java VM (multi plataforma) ¿Qué plataformas existen? Servidores, Escritorio (desktop), Portátiles, Celular, Tablets, Watchs, Things (TV, Bocinas, Chromebook, XBOX, Nintendo, etc.) Microsoft, Apple, Linux, IOs, Androide ¿Características de Aplicaciones de acuerdo a Plataforma? ¿Qué es una aplicación nativa? ¿Qué es una aplicación web? ejecución servidor ejecución cliente ¿Qué es una aplicación web responsive o adaptativa? adaptable

    Ep.14: Administración de la Configuración

    Play Episode Listen Later Jun 29, 2018 25:39


    Episodio 14 Administración de la Configuración Historia: caso de cliente que pide cambios sobre consulta para agregar un email de usuarios (me hizo recordar concepto: administración de la configuración).“Quien hizo el sistema originalmente,  puede cambiarlo en 5 minutos, alguien nuevo puede llevarle días”¿Ejemplo de costo? cambio de agregar apellido materno en sistema de banco (300,000 usd y 6 meses)pAdministración de la configuraciónAdministración (gestión) (pura, proceso administrativo)planeación (qué se va hacer, para qué, por qué)organización (cómo se va a hacer, definición de recursos materiales, humanos, financieros, etc.)dirección (ejecución del plan, comunicación, motivación)control (evaluación, corrección, vuelta a empezar)ConfiguraciónCombinación, disposición, colocación de elementosSistemas Informáticos, en general son:Hardware, Software, Documentación, PersonasDesarrollo de Sistemas Informáticos, en general:Proceso con etapas: Análisis, Diseño, Construcción, Pruebas, LiberaciónSiempre existen  cambios durante el desarrollo (desarrollo nuevo o de mantenimiento)Cuando se hacen cambios en el Sistema Informático, podemos asumir que se cambian los elementos del sistema: software, hardware, documentación, personas.Si juntamos estos conceptos, podemos entender los siguientes concepto:Administración proyectos de software: administración del proceso de desarrollo de sistemas informáticos:Administración de cambios: administración de los cambios de un sistema, cambios en el desarrollo nuevo o cambios en un sistema existenteAdministración de la configuración: administración de la combinación de los elementos de un sistema, para que mantengan integridad, coherencia.¿Aplicar la administración de la configuración? ¿o la de cambios? ¿o la de proyectos de software?Depende:Tamaño de sistemaTamaño de equipo de desarrolloTipo de sistemaDe herramientas de apoyoConclusionesLa administración de la configuración podría aplicarse en industrias diferentes a la TI, como la construcción de inmuebles, fabricación de automóviles.La administración de la configuración es parte de la administración de cambios, que a su vez, es parte de la administración de proyectos para el desarrollo de sistemas.El hecho de que no lo veas, no significa que no exista la administración de la configuración, o no significa que no se necesite, se hace aunque sea intuitivaTampoco significa que si se hace, siempre tendrán éxito los cambios, depende del nivel de conciencia con que se manejeRecomendación, ser consciente de que existe, y utilizarla como herramienta de apoyo.

    Ep.13: Requisitos Funcionales para Crono-Dent versión 1

    Play Episode Listen Later Jun 27, 2018 21:57


    Episodio 13 Requisitos Funcionales para Crono-Dent Versión 1 Versión 1 porque va a ser incremental la funcionalidad, empezará muy básico y después se irá incrementando Requisitos Funcionales Registro de usuarios automático (auto-servicio) validando correo (es más importante el correo que el teléfono) Captura de datos de usuario (Consultorio) Nombre Dr./Dra. Cédula Captura de asistente (usuario y contraseña) Agenda Registro de Citas con Pacientes Citas de primera vez Registro de Bloqueos (vacaciones, días festivos, etc.) Registro de Pacientes Datos Generales (nombre) Correo Sexo Fecha de nacimiento (edad) Cómo se enteró Teléfono (opcional) Registro de Pagos por Servicio a Pacientes Medios de pago Registro de consultas Servicio brindado, costo total, notas Centro de Atención a Pacientes Consulta de Citas, Saldos Por teléfono Por web Cancelación de citas Plataforma: AWS Connect: https://aws.amazon.com/es/connect/ Alternativa Bots: https://azure.microsoft.com/es-mx/services/bot-service/ Reportes Pacientes Expediente Sin visita recientes (reciclar) ¿Cómo se enteraron del consultorio? Pagos Por Periodos Por tipos de pago Saldos Consultas Tipos de servicios Administración Eliminación de cuenta completa del doctor Actualización de asistente

    Ep.12: ¿Qué es un Centro de Atención a Clientes?

    Play Episode Listen Later Jun 25, 2018 14:45


    Episodio 12 ¿Qué es un Centro de Atención a Clientes? ¿Porqué son importantes? Definición: Lugar donde se recibe contacto de clientes de una empresas para atenderlos ¿Qué tipo de lugares? Oficinas Bodegas ¿Qué tipo de contacto? Teléfono Chat Correo ¿Qué tipo de servicio? Contacto Venta Contacto Servicio operativo Contacto Queja Cobranza ¿Cómo funcionaban? (y todavía funcionan muchos) ¿cuánto tarda la implementación? depende de construcción, instalación, configuración Instalaciones telefónicas, equipo, grabadoras Sistemas informáticos especializados de atención a clientes Personal operadoras supervisoras Conexión con sistemas de información de la empresa CRM Ventas Pedidos Soporte Almacén/Inventarios Clientes Estados de Cuenta Expedientes Estatus ¿Qué es un centro de atención virtual? ¿Dónde está? En la nube ¿cuánto tiempo tarda la implementación? ¿quien opera? Operadores virtuales y operadores humanos distribuidos ¿Se maneja Chat? bots e inteligencia artificial Pago por uso real, sin excesos Escalamiento adaptable, flexible Al alcance de PYMES Ejemplo: Google mostró, en este año 2018, en su conferencia para desarrolladores, una demo de asistente Virtual https://youtu.be/ogfYd705cRs?t=35m9s Según google, el 60% de las PYMES en EEUU no tienen sistema de reserva en línea https://youtu.be/ogfYd705cRs?t=35m9s

    Ep.11: Empresas que perduran

    Play Episode Listen Later Jun 22, 2018 21:30


    Episodio 11 Empresas que perduran Empresas que perduran Las que atienden al cliente y le generan un valorejemplo home-depotLas claves del éxito de disneytodos son tu competenciaCaso akky: tarda tanto tiempo en facturarSistemas son para potencial, automatizar, escalarSi algo se hace mal, se hará mal de manera automática, con más potencia, a mayor escalaSi algo se hace bien. se hará bien de manera automática, con más potencia, a mayor escala

    Ep.10: Página institucional de Crono-Dent

    Play Episode Listen Later Jun 20, 2018 20:38


    Episodio 10 Página institucional de Crono-Dent La página de Crono-Dent, va a ser diferente del mismo sistema El sistema quedará hecho con scriptcase, en un subdominio, La página institucional quedará hecha con WordPress Contenido para página Crono-Dent: Qué ofrecemos (por cierto, de manera clara) Información relacionada Promociones Esquemas de pago Garantías Avisos de privacidad Registro de correos de interesados Quiénes somos Contacto Tutoriales, demos (vídeo) Selección de WordPress por: Maneja páginas básicas Maneja plugins para formularios, correos Maneja sistema de themes (temas) Maneja opciones de SEO Los posibles clientes (dentistas y clínicas) quizá tengan un WordPress y puede servir como ejemplo. La página de Crono-Dent se puede visitar aquí: Web institucional de Crono-Dent  

    Ep.9: ¿Qué es un CMS?

    Play Episode Listen Later Jun 18, 2018 25:39


    Episodio 9 ¿Qué es un CMS? Un poco de historia de la web Páginas como texto (html) imaginando utilizar editor de texto como word Content Managment System Sistema: administra, gestiona, contenido (principalmente páginas, blogs) Fórmula: CMS = Contenido en BD + Formato Se obtiene contenido dinámico ¿Qué tipo de contenido? Predefinido, generalmente Blogs Posts Páginas Menús Imágenes Sonido (podcast por ejemplo) ¿qué funciones se gestionan o administran? Lectura de Base de Datos Sistema de apariencia (template, theme) URL amigables Usuarios (perfiles/roles, permisos) SEO Taxonomía: Categorías, etiquetas Apariencia Si cambiamos apariencia, se adapta para todo el contenido Plantillas (Themes, Templates) 12 columnas CSS Responsive Opciones: Wordpress, Joomla, Drupal, etc. Evaluación por flexibilidad/complejidad Evaluación por cuota de mercado (más servicios, productos, profesionales, etc.) Preguntar qué CMS es mejor, es como preguntar qué es un red social es mejor Existen decenas de redes sociales, y también decenas de CMS, pero las más conocidas son fb, twitter, instagram Otros tipo de Sistemas de Contenido: LMS: Moodle, Chamilo, LearnPress e-Commerce: Prestashop, Magento, WooCommerce

    Ep.8: Actualización constante

    Play Episode Listen Later Jun 15, 2018 22:38


    Episodio 8 Actualización constante Hoy es viernes de recreo (así le llamamos día que hablamos de tema libre, temas relacionados con la creación del software, pero que no necesariamente relacionados directamente con el proyecto en turno.¿porqué? Cambia rápido la tecnología, platicamos aspectos actuales y tendenciasActualización constantePodcastsDerecho Remix (puentes.me)DataCivicaCaso personasdesaparecidas.org.mxPersonas que les gusta platicar sobre lo que sabenReuniones (Meet-up, Sinposiums)Movimiento Legal HackersEvento sobre blockchainEvento sobre ley fintechStartup fintechAPIsCrowfundingSandBoxEvento mujeres tecnológicasCaso Consultora FintechHistoria Caso playbusiness

    Ep.7: Presentación de Crono-Dent

    Play Episode Listen Later Jun 13, 2018 20:44


    Episodio 7 Presentación de Crono-Dent Crono-dent Hoy es miércoles de práctica (de acuerdo al nuevo calendario anunciado) Crono-dent: Sistema en la nube, de Control de Agenda de Consultorio Dental Ciclo para crear un software, perteneciente a un plan de negocio Ya existe software útil en una clínica Características básicas: Manejo de varios doctores Manejo de Agenda Manejo de expediente de paciente Manejo de cuenta de paciente (pagos, trabajos) Pretende ir más del lado del Cliente del Usuario (Paciente) que del Usuario (Doctor) Mensajes SMS Recordatorios Recomendaciones médicas por escrito Call Center Confirmación de citas (voz) Cancelaciones (de parte del de la clínica) Consulta de trabajos de laboratorio Consulta de saldos Consulta de citas ¿re-agendación de citas? Acceso web para consulta de información del paciente (opción a conectar con página de la clínica o doctora o doctor, flexibilidad) Expediente Agenda Saldos Aspectos de negocio Existe competencia Fuera de México el desarrollo, soporte o integración más complejo, sólo por horario Sin factura electrónica mexicana Esquemas como: cobro por doctor, por módulos de software Significa que hay mercado Miedo a la incompetencia no a la competencia Mercado potencial En google trades se indica que en México no hay búsqueda de Software para Dentistas, pero en el mundo sí: UK, USA, India, Brasil, España Inicio lean (prueba rápido, fracasa rápido)

    Ep.6: ¿Qué es la nube?

    Play Episode Listen Later Jun 11, 2018 22:45


    Episodio 6 ¿Qué es la nube? Nuevo calendario editorial: Teoría: se explican conceptos que se van a utilizar Práctica: se explica y se da reseñas de la creación del software Recreo: temas generales relacionados L.Mi.V. 20 minutos máximo Inicio de ciclo Crono-Dent. Aclaraciones previas sobre conceptos y definiciones Postura sobre definiciones precisas, promedios, consensuadas. ¿Impostura? Lo importante es entenderse Definición: La nube Podría ser sinónimo de: Internet, La web, la red de redes, la super carretera de la información Conjunto mundial de computadoras interconectadas. Cuando dicen, le ayudamos a migrar a la nube, ¿ya está en la nube? ¿en qué nube está? ¿dónde está? Aquí allá y en todas partes, yo puedo tener acceso desde cualquier conexión a Internet ¿qué hay ahí? información, procesos, servicios que están fuera de nuestras instalaciones (pero están en las instalaciones de alguien más) Es como tener una computadora, o una red de computadoras, físicamente, pero sin tenerla, claro no todos los servicios de una computadora, pero varios: disco, memoria, procesos Proveedores de nube: Amazon, Google, Microsoft Azure, etc. Características generales Puede tener ventajas o desventajas, depende para qué se use, Por ejemplo, leyes que obligan a tener datos en un lugar físico pago sólo por uso, sin inversión previa, renta escalable la administración es más sencilla, pues se descuenta el hardware Ejemplos USB (SD, microSD, etc.) vs Drive, DropBox Google Docs, Sheets vs Excel, Word Netflix se hospeda en la nube de Amazon Hotmail, Gmail están en la nube Los servidores web (que alojan sitios web) están (en general), y son parte de la nube

    Ep.5: Guía de uso y conclusiones sobre el Sistema COMPAS

    Play Episode Listen Later Jun 10, 2018 31:07


    Episodio 5 Guía de uso y conclusiones sobre el Sistema COMPAS https://youtu.be/Px_xvogERXA El vídeo de guía para usuario Conclusiones sobre el sistema COMPAS Propuesta de Siguientes Ciclo: Nube-negocio, Crono-Dent, Cambios en calendario editorial Video de Guía de Uso en Youtube  Guía de usuario final, quien almacena sus CFDI’s, desde punto de vista del usuario, diferente del Contador feliz que lo creó Es una muestra de capacitación a distancia Se seleccionó Youtube por resultados de muestra, pero hay opciones privadas Conclusiones sobre Sistema Compas Sistema ejemplo básico, modelo de referencia para futuros ciclos. La idea es COMPAS pueda ser un negocio de membresía, cuyo dueño es el contador feliz. Invitación a Profesional de Contabilidad para sociedad Propuestas siguientes ciclos Propuesta de Siguiente Ciclo: Web (Nube-negocio, Crono-Dent) Llamada a propuestas de sistemas para negocio. Solicitud de retro alimentación para mejorar este podcast Calendario editorial (formato: práctica, conceptos, recreo) ¿3 veces por semana?

    Ep.4: Construcción, Pruebas, y Liberación de Sistema COMPAS

    Play Episode Listen Later May 22, 2018 62:05


    Episodio 4 Construcción, Pruebas y Liberación de Sistema COMPAS Este capítulo es continuación del capítulo 3 (recomendable escuchar antes caps. 1 y 2), ciclo de sistema COMPAS Este capítulo trata sobre actividades de construcción, pruebas y liberación del sistema. Contenido Construcción, pruebas, liberación, etapas del desarrollo son actividades, y pueden repetirse en diferentes momentos. Construcción: Hardware Software Personas (técnicos, no técnicos, usuarios) Organización (plan, metodología (administración, programación, comunicación, etc.)) Otros Recursos (Instalaciones, Permisos, Documentación Previa) Pruebas Plan (organización) unitarias estrés aceptación, (UAT) Liberación Plan (organización) Operación Capacitación Soporte Recuperación *DevOps Para caso COMPAS Construcción Elementos construidos construidos OK: Nombre COMPAS (Comprobantes Almacenados) OK: Subdominio: compas.abcweb.mx OK: MySQL, PHP OK: Scriptcase (RAD) OK: DCU OK: CU Ingresar OK: CU Registrar OK: Cargar Zip del SAT OK: Navegar CFDIs OK: Ver/Imprimir PDF OK: Editar Comentario (y contabilizar) OK: Exportar datos CFDIs en XLS OK: Borrar CFDI OK: CU Borrar CFDi OK: Exportar CFDI OK (se divide en 2): Reportes E/S x Periodos OK (con cambios): Reportes E/S x RFCs’s OK: CU Borrar Cuenta Cambios de CU, se crearon nuevos Nuevo: Contraseña olvidada Cambio: de E/S por RFC: Ingresos por Cliente, Egresos por Proveedor Nuevo: Resumen de Ingresos/Egresos/Ganancias Creación de clase (OOP) CFDI, se publicó en GitHub (robertoazrael) Pantallas de reportes de barras (clientes) y columnas (periodos) Reportes con parámetros (filtros) por diversidad de proveedores, clientes. Pruebas Se encontraron facturas sin IVA, no IVA=0, no tenía registro de IVA, factura valor total 0 (duda de dominio) Facturas de 2 años, 2017 y 2018, versiones 3.2 y 3.3 solamente. Se invita a probar Liberación Operación servidor Google Capacitación por vídeo (siguiente capítulo)  Se uso cuenta Google para correos del sistema. Conclusiones Todo el rompecabezas (desarrollo de software) es sólo una pieza más, de un sistema más grande (negocio, idea, etc.) Los sistemas sirven para escalar Así como es ventaja, que la operación (no funcional) sea similar en diferentes sistemas  (ya que ahorra capacitación, soporte, mantenimiento, etc.), así es ventaja tener idea general del desarrollo de software, ya que así es similar (con sus ahorros equivalentes) al crear o complementar un negocio o idea. Diagrama Casos de Usos ver. 2 Diagrama de Casos de Uso - Sistema COMPAS Pantallas del Sistema Liberado

    Ep.3: Análisis y Diseño de Sistema COMPAS

    Play Episode Listen Later May 1, 2018 108:21


    Episodio 3 Análisis y Diseño del Sistema Almacenamiento de CFDIs Este capítulo es continuación del capítulo 2 (se recomienda escucharlo antes de escuchar este episodio) Este capítulo es sobre las actividades después de los requerimientos, y antes de la construcción del sistema. En este episodio vamos a revisar mínimo requerido antes de empezar a programar el sistema Contenido Analizar y Diseñar, etapas del desarrollo Después de definir requerimientos Antes de programar código Ventajas Pensar antes de actuar acuerdos entre involucrados Certeza con documentación Desventajas Parálisis por análisis Documentación abultada Existen estándares como ISO9000 Documentación que no se lee, estorba. Documentación mínima recomendada Base de Datos y Funciones Diagrama Casos de Uso Definición de Caso uso Nombre Descripción Actores Pre condiciones Flujo Normal Flujos Alternos Post condiciones Entidades, atributos, relaciones Diagrama ER Especificaciones COMPAS Nombre COMPAS (Comprobantes Almacenados) Subdominio: compas.abcweb.mx MySQL, PHP Scriptcase (RAD) DCU CU Ingresar CU Registrar Cargar Zip del SAT Navegar CFDIs Ver/Imprimir PDF Editar Comentario Exportar datos CFDIs en XLS Borrar CFDI Exportar CFDI Reportes E/S x Periodos Reportes E/S x RFCs’s Borrar Cuenta CU Borrar CFDi Diagrama de Casos de Uso - Sistema COMPAS DER Usuarios CFDIs (atributos seleccionados, ejemplo: se omite nómina) Diagrama de Base de Datos - Sistema COMPAS

    Ep.2: Requisitos Sistema Almacenamiento CFDIs

    Play Episode Listen Later Apr 20, 2018 73:35


    En este capítulo revisamos el porqué del primer sistema que vamos a desarrollar en este podcast

    Ep.1: Generalidades de Crear Software ver.1.0

    Play Episode Listen Later Mar 20, 2018 83:02


    En este capítulo revisamos un panorama general, que es una visión personal Crear software es complejo, es decir, no es trabajo de una sola persona A la definición de software agregamos por su importancia, la documentación y capacitación, sin ellas, el software sería inútil. ¿Dónde está el software? Siempre en hardware: ¿qué es la nube? ¿qué implica? El “PORQUÉ” Es lo más importante de crear Software (caso de españa, UK, para matemáticas en escuelas nivel básico) ¿porqué es importante programar, crear software, matemáticas? No se tiene que programar o crear software, pero muy probablemente se tiene que trabajar en conjunto con alguien que crea software, con alguien que programa. ¿Cuál es el motivo? usuario y dueño, dueño del dominio, son los más interesados Software en sectores: investigación, científico, gobierno, educativo, ¿Software en los negocios? ¿para qué sirve la clasificación? Equipos que crean software: programadores, diseñadores, UX, IX, administradores, Usuario del Dominio, dbs, administradores, ingenieros telecomunicaciones, informáticos administrativos. Métodos para crear software Proceso Unificado (Flujos de trabajo) Requisitos Análisis Diseño Implementación Pruebas (Fases) Iniciación Elaboración Construcción Transición Métodos ágiles Métodos tradicionales Cascada (por ejemplo) Análisis Diseño Construcción Pruebas Liberación Operación Mantenimiento Esscence (3 áreas) Clientes (oportunidad, involucrados) Solución (requerimientos, sistema de software) Esfuerzo (trabajo, equipo, forma de trabajar) ¿Cuánto cuesta el desarrollo de software? Triángulo de Precio, Tiempo, Alcance (en otras áreas es calidad) Conclusiones ¿Por qué conviene crear software? ¿Por qué conviene saber aunque sea de manera somera, sobre crear software?

    Ep.0: Capítulo Cero – Presentación

    Play Episode Listen Later Mar 20, 2018 9:50


    Bienvenida Presentación de Podcast Presentación personal ¿Por qué este es podcast? ¿A quién va dirigido? ¿Cuál es la propuesta de este podcast? ¿Cómo se organización este podcast? Este es el peor capítulo del podcast, es el primero, irá mejorando en uno o varios aspectos los siguientes capítulos. Este capítulo es el 0 (cero), por costumbre informática

    Claim Algo básico para crear Software

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel