Giter VIP home page Giter VIP logo

reto_2_ciclo1_desarrollo's Introduction

Reto_2_Ciclo1_Desarrollo

¿Todo listo para desarrollar esta actividad? Tu desafío consiste en crear un repositorio GitHub con la documentación de los conceptos básicos de metodología SCRUM (qué es, cuáles son sus fases y cómo implementarla), y las características de un archivo JSON y CSV.

SCRUM

Scrum es un marco de trabajo liviano que ayuda a las personas, equipos y organizaciones a generar valor a través de soluciones adaptativas para problemas complejos 🔄

# Requerimientos de SCRUM
1 ✅ Scrum requiere un Scrum Master
2 ✅ Un Product Owner ordena el trabajo de un problema complejo en un Product Backlog
3 ✅ El Scrum Team convierte una selección del trabajo en un Increment de valor durante un Sprint
4 ✅ El Scrum Team y sus interesados inspeccionan los resultados y se adaptan para el próximoSprint.
5 ✅ Repita

Fases

Fase Descripción
Sprint Los Sprints son el corazón de Scrum, donde las ideas se convierten en valor, Son eventos de duración fija de un mes o menos.
Sprint Planning Un Product Owner ordena el trabajo de un problema complejo en un Product Backlog
Daily Scrum El propósito de la Daily Scrum es inspeccionar el progreso hacia el Objetivo del Sprint y adaptar el Sprint Backlog según sea necesario, ajustando el trabajo planificado entrante.
Sprint Review El propósito de la Sprint Review es inspeccionar el resultado del Sprint y determinar futuras adaptaciones.
Sprint Retrospective El propósito de la Sprint Retrospective es planificar formas de aumentar la calidad y la efectividad.
Sprint Backlog El Sprint Backlog se compone del Objetivo del Sprint (por qué), el conjunto de elementos del Product Backlog seleccionados para el Sprint (qué), así como un plan de acción para entregar el Increment (cómo).

Herramientas

Herramienta Descripción
Product Backlog El Product Backlog es una lista emergente y ordenada de lo que se necesita para mejorar el producto. Es la única fuente del trabajo realizado por el Scrum Team.
Objetivo del Producto El Objetivo del Producto describe un estado futuro del producto que puede servir como un objetivo para que el Scrum Team planifique.

JSON

Definición JSON (JavaScript Object Notation - Notación de Objetos de JavaScript) es un formato ligero de intercambio de datos. Leerlo y escribirlo es simple para humanos, mientras que para las máquinas es simple interpretarlo y generarlo.

Estructura de JSON:

  • Una colección de pares de nombre/valor. En varios lenguajes esto es conocido como un objeto, registro, estructura, diccionario, tabla hash, lista de claves o un arreglo asociativo.
  • Una lista ordenada de valores. En la mayoría de los lenguajes, esto se implementa como arreglos, vectores, listas o sequencias.

Ejemplos de JSON y cuales son sus tipados

  • JSON se puede utilizar en programas de JavaScript sin necesidad de analizar o serializar. Es un método basado en texto de representar datos de objetos literales , matrices y datos escalares de JavaScript.

A nivel granular, JSON está formado por tipos de datos:

  • Cadena
  • Número
  • Booleano
  • Nulo
  • Almacenamiento
  • Matriz

CSV

Definición:

CSV son las siglas de Comma Separated Values. Consisten en archivos de texto simple que se separan por coma y solo tienen letras y números. Aunque lo general es que los valores se separen por coma, también se puede hacer con otros caracteres como punto y coma.

¿Para que sirve?

El CSV es un formato de intercambio de datos usado cuando hay gran cantidad de datos, por eso se utiliza en la gran mayoría de bases de datos y aplicaciones de consumo, científicas y comerciales. Su principal uso es el de mover datos entre los programas en forma tabular.

Programas compatibles

  • Microsoft Excel
  • LibreOffice
  • OpenOffice Calc
  • Hojas de Cálculo de Google
  • CSV Easy
  • CSV Editor Pro
  • CSVboard

Estructura de Archivo CSV:

  • Definición de las columnas en la cabecera de la tabla.
  • Un carácter se utiliza para separar registros individuales.
  • Un carácter se utiliza para separar columnas individuales (comas, tabulaciones o espacios).
  • Delimitador de campos Carácter especial HTML dentro del archivo para evitar confusiones con los separadores.

reto_2_ciclo1_desarrollo's People

Contributors

tatojoel1 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.