barra

Guía rápida: El análisis de software

el análisis de software

Es un resumen que contiene de forma simplificada, los temas que permiten comprender e implementar: el análisis de software.

Tema 1: ¿Qué es?.
Tema 2: Beneficios.
Tema 3: Buenas prácticas.

La siguiente barra de opciones permite el acceso a: certificaciones, simuladores, videos y salarios, que tienen relación con la presente guía.

Listado de certificados que potencializan el perfil profesional:

ISTQB

Listado de exámenes para la preparación de una certificación:

ISTQB

Listado de videos que ayudan en el proceso de preparación para realizar un examen de certificación:

Fases desarrollo software

Puestos de trabajo y rangos salariales mensuales estimados:

Puesto de trabajoSalario estimado
JuniorIntermedioSenior
Arquitecto de solucionesUSD$1,250USD$1,750USD$3,350
Líder de pruebasUSD$875USD$1,250USD$2,000
Líder técnicoUSD$1,000USD$1,350USD$2,500

Las áreas macro de conocimiento que conforman la transformación digital son:

✓ Mercadeo Estratégico
✓ Arquitectura Empresarial
✓ PMBOK
✓ Agilismo
✓ Ingenieria de Software
✓ Glosario

Compartir en:

Tema 1: ¿Qué es el análisis de software?

Es el proceso de entender el problema o necesidad a alto nivel para analizar el funcionamiento del software, la estructura del software y los insumos de infraestructura para garantizar que el producto de software técnicamente funcionará de forma correcta.

Antes de continuar con la lectura del presente artículo, se recomienda considerar la siguiente relación lógica: leer previamente: la planificación del software, leer posteriormente: el diseño de software, que hacen parte de: la ingenieria de software.


Tema 2: ¿Cuáles son los beneficios de el análisis de software?

La lista de beneficios o conjunto de resultados positivos, son los siguientes:

1) Tener a disposición un manual de buenas prácticas ajustado al proyecto para que los desarrolladores construyan código eficiente y seguro.

2) Impulsar acciones preventivas que apoyen el uso eficiente de los recursos tecnológicos y la seguridad del producto de software a nivel de código.

3) Tener a disposición los diseños de la arquitectura del software.


Tema 3: ¿Cuáles son las buenas prácticas aplicadas en el análisis de software?

El listado de buenas practicas o conjunto de acciones recomendadas, son las siguientes:

1) Identificar la forma correcta para que cada algoritmo resuelva el problema para cada entrada y genera la salida correcta en un tiempo finito.

2) Identificar la forma correcta para que cada algoritmo haga uso eficiente de los recursos tecnológicos.

3) Identificar la forma correcta para que cada algoritmo sea seguro y evite ser usado por intrusos.

4) Identificar los recursos tecnológicos que requiere el software para que funcione correctamente.


Elemento:Descripción:
UML: Diagramas de estructuraEs el conjunto de diagramas uml orientados a modelar los nodos, componentes, artefactos, objetos y clases del software.
UML: Diagramas de interacciónEs el conjunto de diagramas uml orientados a modelar el envío de peticiones y datos dentro del sistema y con otros sistemas.