</> CodeBooks
    ← Volver a Otros temas (página 1)
    Portada de Software Development From A to Z

    Software Development From A to Z

    Olga Filipova, Rui Vilão

    Editorial
    Apress
    Año
    2018
    Páginas
    ~291
    Nivel
    Intermedio

    De qué trata

    Guía panorámica escrita por Olga Filipova y Rui Vilão que desglosa el ciclo de vida completo del desarrollo de software (SDLC) a través de los distintos roles y disciplinas de un equipo de ingeniería. Está dirigida a desarrolladores principiantes e intermedios, gestores de proyectos, diseñadores y líderes técnicos que buscan entender cómo encajan las diferentes áreas funcionales de un proyecto de software real, requiriendo únicamente nociones generales sobre tecnología o desarrollo web para seguir los conceptos presentados.

    El libro recorre de manera estructurada cada una de las fases de producción: desde la concepción de la idea, la definición de requisitos y la gestión ágil con marcos como Scrum y Kanban, hasta el diseño centrado en el usuario (UX/UI) con prototipos y wireframes. En el apartado técnico, enseña la creación de un backend en Java con gestión de dependencias en Maven y comunicación mediante APIs REST conectadas a bases de datos relacionales, el desarrollo de la interfaz de usuario en el frontend con el framework Vue.js (utilizando JavaScript, HTML, CSS y el ecosistema npm), y la automatización de pruebas de control de calidad (QA) de extremo a extremo mediante Selenium WebDriver.

    A lo largo del recorrido se sigue el desarrollo coordinado de una aplicación web completa, permitiendo al lector experimentar cómo colaboran el gestor de producto, el diseñador, el programador backend, el desarrollador frontend y el ingeniero de pruebas hasta llegar al despliegue continuo (CI/CD) y mantenimiento. Su principal fortaleza radica en brindar una perspectiva holística indispensable para trabajar en equipos multidisciplinares y derribar silos organizativos; no obstante, no busca ser una referencia exhaustiva de sintaxis avanzada para Java o Vue.js, por lo que resulta ideal como mapa de ruta antes de especializarse en un área tecnológica concreta.

    • Ciclo de vida del software (SDLC)
    • Metodologías ágiles
    • Scrum
    • Java
    • Vue.js
    • REST APIs
    • Selenium
    • Bases de datos
    • CI/CD
    • DevOps
    • Diseño UX/UI

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Aplicación web integral multi-rol

    Desarrollo completo de una aplicación web construida colaborativamente paso a paso: arquitectura y API REST en Java con Maven para el backend, interfaz reactiva en Vue.js para el frontend y batería de pruebas automatizadas con Selenium WebDriver.

    Más de Otros temas con nivel Intermedio