Fundamentos de construcción de Software

Get Started. It's Free
or sign up with your email address
Rocket clouds
Fundamentos de construcción de Software by Mind Map: Fundamentos de construcción de Software

1. Software

1.1. Características

1.1.1. Es un conjunto de programas que han sido escritos para servir a otros programas

1.1.1.1. El software se desarrolla, no se fabrica

1.1.1.2. El software no se desgasta

1.1.1.3. La mayoría del software se construye a medida

1.2. Componentes

1.2.1. Lenguaje máquina

1.2.1.1. son las instrucciones inteligibles por computadora que consisten en código binario (una combinación de 0 y 1)

1.2.2. Lenguaje ensamblador

1.2.2.1. son las instrucciones más fáciles de utilizar que los lenguajes máquina, pero al igual que ellos, dependen de la máquina en particular

1.2.3. Lenguajes de alto nive

1.2.3.1. son las instrucciones que están diseñados para que las personas escriban los programas de un modo mucho más fácil que en los lenguajes máquina y ensambladores.

1.2.4. Lenguajes de cuarta generación

1.2.5. son lenguajes que se relacionan menos con los procedimientos e incluyen las capacidades de consulta a bases de datos, de creación de códigos y capacidades gráficas.

2. Fundamentos del Desarrollo de Software

2.1. Evolución Histórica del Desarrollo de Software

2.1.1. El software comprende un conjunto de componentes lógicos que hacen posible la realización de tareas específicas.

2.2. Tendencias del Mercado

2.2.1. Dentro del área de desarrollo de software siempre surgen nuevas tendencias.

2.3. Estudio de Casos de Empresas de Desarrollo de Software

2.3.1. Actualmente Guatemala a pesar de muchos desafíos cuenta con un buen número de empresas relacionadas con el desarrollo de software que han logrado éxito y han ganado reconocimiento.

3. Paradigmas del Desarrollo de Software

3.1. Mitos de Software

3.1.1. Mitos de Gestion

3.1.1.1. Mito: Existe ya un libro lleno de estándares y procedimientos para construir software.

3.1.2. Mitos de Cliente

3.1.2.1. Una declaración general de los objetivos es suficiente para escribir los programas

3.1.3. Mitos de Desarrollador

3.1.3.1. Mito: una vez que se desarrolló el programa y esta funcionando, la labor del desarrollador ha terminado.

4. Modelado del proceso y del ciclo de vida

4.1. Procesos principales

4.1.1. aquellos que resultan útiles a las personas que inician o realizan el desarrollo, explotación o mantenimiento durante el ciclo de vida

4.2. Procesos de soporte

4.2.1. se aplica a cualquier grupo del ciclo de la vida

4.3. Procesos de la organizacion

4.3.1. Para la organización general.