Está en la página 1de 3

Nombre de la materia

Programació n estructurada

Nombre de la Licenciatura
Ingeniería de sistemas computacionales

Nombre del alumno


David Eduardo Celis Mantilla

Matrícula
240330627

Nombre de la Tarea
SEMANA 1 – PUNTOS EXTRA 1

Unidad 1
SEMANA 1 – PUNTOS EXTRA 1

Nombre del Profesor


Francisco Daniel Hernandez Perez

Fecha
3/01/22
Unidad 1: Introducción a la Programación
Programación estructurada

¿Qué metodología de programación es la que más se emplea en la


actualidad?

JAVA en un lenguaje orientado a objetos creado por sony micro system hace un


cuarto de siglo pero sigue entre los más requeridos en las organizaciones. La
plataforma de empleos INDID registró a comiensos del año 202, 66 000 ofertas
de trabajo que requerian dominar JAVA, más que ningun otro lenguaje. Su
popularidad se debe a que es estable y confiable. Además es utilizado para
bases de datos, desarrollo de Apps para Android, sitios web y aplicaciones de
escritorio entre muchas más.

Además mencionaremos que Scrum, metodología de desarrollo de software


más utilizada. Scrum es la metodología ágil más utilizada. En 2017, supuso el
58% del total de uso de todas las metodologías, muy por delante de cualquier
otra. Esta metodología está basada principalmente en la creación y asignación
de cometidos.

Tales cometidos, normalmente escritos en postits o derivados, se


implementan en el sistema, que controla los cambios que se puedan producir
en los mismos: asignado, no asignado, terminado, en proceso, etc. La
metodología Scrum se desarrolla a través de la consecución de unos puntos
concretos:

En un primer momento, se define el Product Backlog. Este, podría definirse


como una lista de las funcionalidades que el cliente quiere que tenga el
producto, ordenadas de mayor a menor importancia.
Una vez definido el Product Backlog, se comienza a desarrollar la lista de
tareas de la iteración o Sprint Backlog, que consiste en un índice con ciertos
puntos del Product Backlog que deben completarse en la primera parte del
desarrollo. El equipo de trabajo es quien define su duración.
A lo largo del Sprint Backlog también se realizan reuniones con el cliente y el
equipo de trabajo. Estas reuniones son conocidas como Sprint Planning
Meeting y sirven para determinar cómo se va a enfocar el proyecto, las etapas
y los plazos.
Durante todo el periodo de Sprint se realizan reuniones diarias conocidas
como Daily Scrum o Stand-up Meeting. Este último concepto se traduce como
«reuniones de pie», pues se recomienda que se realicen de pie y que no duren

2
Unidad 1: Introducción a la Programación
Programación estructurada

más de cinco o diez minutos. En estas reuniones el equipo de trabajo ha de


plantearse y responder tres preguntas: ¿Qué hice ayer?, ¿qué voy a hacer hoy?,
¿qué ayuda necesito?
Con el Sprint finalizado, da comienzo la fase conocida como Sprint Review, que
consiste en una revisión de todos los avances del proyecto hasta la fecha. En
este punto el equipo de trabajo debería tener un producto tangible que pueda
ser presentado al cliente.
Por último, toca revisar los objetivos cumplidos y recapitular qué se ha hecho
bien y qué no y apuntarlo para evitar cometer los mismos errores. A este
último punto se le conoce como Sprint Retrospective.

BIBLIOGRAFÍA:

"El lenguaje de programación C". Brian W. Kernighan – Dannis M. Ritchie.


Prentice-Hall Hispanoamericana S. A., 1991. ISBN 968-880-205-0.

"Aprenda lenguaje ANSI C como si estuviera en Primero". José García de


Jalón de la Fuente - José I. Rodríguez Garrido – Rufino Goñi Lasheras – Alfonso
Brazález Guerra – Patxi Funes Martínez – Rubén Rodriguez Tamayo. Universidad
de Navarra, 1994. Enlace

"Programación en C: metodología, algoritmos y estructura de datos ".


Luis Joyanes Aguilar – Ignacio Zahonero Martínez. Mc Graw Hill, 2005. ISBN: 978-
84-481-9844-2.

También podría gustarte