u1t1 - presentación del curso de diseño de ingeniería del software
DESCRIPTION
Presentación del curso Ingeniería del Software.TRANSCRIPT
INGENIERÍA DEL SOFTWAREIngeniería de Sistemas y TelecomunicacionesÁrea de Telemática
La compañía XXXXX, está requiriendo personal con el siguiente perfil:
Ingeniero informático, de sistemas o a fines, recién graduado o pendiente de graduaciónExperiencia en metodologías de desarrollo de software, gestión de software y pruebas de softwareSueldo 1.900.000 mensuales + bonificaciones por entrega oportuna de proyectosDisponibilidad de trabajar en Calí, Medellín, Manizales o Pereira.Hojas de vida a [email protected] con el asunto CV-051-IISAF
1. Qué nivel de inglés técnico posee: Bajo, Medio, Alto2. Qué metodologías de desarrollo de software conoce3. Qué metodologías de desarrollo de software domina4. Disponibilidad de tiempo para iniciar labores5. Cuántos desarrollos de software ha hecho
Oportunidades de empleo
La dinámica del sector
Anteriormente, el software se lograba a partir del desarrollo de competencias en metodologías de análisis, descripción, simbología, diseño, etc., ahora las competencias del ingeniero deben ir encaminadas a abstraer las propuestas internacionales de ingeniería del software y adaptarlas a su entorno local. De ahí que si se quiere implementar sistemas de información a nivel de ingeniería, debemos saber ingeniería del software, pero a partir de estándares aceptados mundialmente.
¿Cómo está el software en Colombia?
Desarro
llo (p
rogra
mación)
Implem
entac
ión
Gestión del
proye
cto
Documen
tación de u
suari
o
Documen
tación de a
dministrac
ión
Inclusió
n del cli
ente
en el
proye
cto
Utilizac
ión de herr
amien
tas CASE
0.0%
5.0%
10.0%
15.0%
20.0%
25.0%
30.0%
35.0%
40.0%
45.0%
50.0%
1.0%1.9% 1.9%
3.9%
5.8%
1.0%
27.2%
0.00970873786407767
0.0582524271844661
0.145631067961165 0.155339805825243
0.0679611650485438
0.184466019417476
10.7%
17.5%
19.4%
39.8%
45.6%
11.7%
31.1%
42.7%43.7%
36.9%
28.2%
19.4%
39.8%
12.6%
41.7%
34.0%34.0%
11.7%10.7%
37.9%
7.8%
2.9% 2.9%1.9% 1.9%
2.9% 2.9% 2.9%
Etapas del desarrollo del software (Fase de desarrollo)
Muy BajaBajaMediaAltaMuy AltaNR
Plan de curso• Conducta de entrada
• Conceptos básicos de Ingeniería del software: Contexto.
•
• Perfiles y roles en el sector Software.
• Reconocimiento de las propuestas internacionales que permite aplicar ingeniería del software. Metodologías para el desarrollo: EDS, MCVS.
• El proceso de desarrollo: Requerimientos Análisis/Diseño Construcción Pruebas Implementación Mantenimiento
• La gestión del proyecto: Planificación Estimación (Gestión de tiempo y costo) Seguimiento Gestión de la documentación Gestión de la configuración Gestión de la calidad Seguridad del sistema
• El contrato de ingeniería de software
• El proceso de desarrollo
Requerimientos
Análisis/Diseño
Construcción Pruebas Implementació
n Mantenimient
o
Plan de curso
• La gestión del proyecto
Planificación Estimación
(Gestión del tiempo y del costo)
Seguimiento Gestión de la
documentación Gestión de la
configuración Gestión de la
calidad Seguridad del
sistema
Plan de curso
Licenciamiento de software
Lo mas importante de la programación, no es la
programación
–Peter Norton, 2001
Entre mas rápido llegues a la programación, mas tardará tu proyecto
–Richard Stallman, 1998