Professional Documents
Culture Documents
CONTENIDOS
1. Desarrollo de Aplicaciones
Además, el cambio y el
mantenimiento de los sistemas
existentes está cubierto por este
dominio para garantizar que las
soluciones sigan satisfaciendo los
objetivos del negocio.
Introducción
Visión
Misión
Auditoria Directorio Objetivos Estratégicos
Actividades
Tareas
Indicadores
Gerencia General
Registro y
Presupuesto Almacenes Ventas Calidad
Control
Protección y Seguridad
Remuneraciones Tesorería
Vigilancia Industrial
Bienestar Control
Administración
Social Patrimonial
Crisis del software
Conseguir un software
de calidad con un alto
grado de eficacia lleva
tiempo y dinero, esto unido
a la falta de profesionales
cualificados, lo convierte
cada vez más en algo raro
de encontrar.
Motivos de la crisis del software
El hardware es cada vez más potente, y esto puede Aumento de la demanda por encima de la
llevar a que algunas aplicaciones no funcionen productividad de los desarrolladores, lo que
correctamente. Suele solucionarse con reajustes en la significa retrasos, prisas y disminución en la calidad
configuración de los dispositivos. por falta de rigor en la fase de pruebas.
1. Identificar las
necesidades del
cliente (informe de
necesidades).
3. Evaluar las
dificultades de
análisis del sistema.
Información que requiere un Análisis de sistema
permanente
1. Identificar las necesidades del
cliente (informe de necesidades).
Éste es el punto de partida del análisis previo.
El analista se entrevista con el cliente
definiendo los objetivos del sistema:
Consideraciones:
El Proyecto de Desarrollo
de Sistemas esta
enmarcado dentro del Plan
Estratégico de Tecnología
de Información y/o Plan de
Sistemas.
El Cronograma del
Proyecto permita o haya
permitido que el Sistema
este operativo
oportunamente.
a) Programas
Programación
a) Programas
Código fuente
a) Programas
Cumpliendo con estándares de programación
c) Documentación
Toda la
documentación del
Análisis, Diseño e
Implantación del
Sistema.
Tipos de software
Software de propósito
Software a medida. general.
Software que se adapta a las Está desarrollado y contrastado
necesidades y forma de trabajar su funcionamiento
del cliente. suficientemente. Si alguien quiere
usarlo, debe adaptarse a él.
Clases de software
Se trata de los programas específicos que gestionan
dispositivos, tales como maquinaria industrial,
electrodomésticos avanzados o cajeros automáticos.
De Gestión Científico
La Ingeniería de
Software es la
aplicación de un
enfoque sistemático,
disciplinado y
cuantificable al
desarrollo, operación
y mantenimiento de
software.
Objetivos de la Ingeniería del software
Entre los objetivos de la ingeniería de software están:
Los MÉTODOS 2
definen cómo
construir el
software desde el
4
punto de vista
técnico. 3
5
Herramientas
Las HERRAMIENTAS, proporcionan un soporte automático o semi-automático para los
métodos. Ayudan a automatizar muchas de las tareas anteriores.
Herramientas CASE.
Computer Aided Software
Engineering. (Ingeniería del Software
Asistida por Computador)
Herramientas CAD.
Las herramientas CASE permiten
Computer Aided Design (Diseño
realizan dentro del ordenador las
Asistido por Computador)
tareas de análisis y diseño, que
hasta entonces venían haciéndose
Básicamente se centran en tareas de
con lápiz y papel a lo sumo con la
diseño.
ayuda de editores de texto y de
gráficos no pensados para
desarrollar y organizar los diferentes
elementos de un proyecto
informático.
Procedimientos
Fuente: Gutiérrez, L. (). Software e Ingeniería del Software. DEPARTAMENTO DE INFORMÁTICA Y COMUNICACIONES.
Desarrollo de Aplicaciones Informáticas.
3. Metodología de desarrollo
de Software
Metodologías de desarrollo de software
Metodología ágil de desarrollo de software
Algunos desarrolladores creen que
las metodologías tradicionales
generan demasiada burocracia y
exigen demasiado esfuerzo, sobre
todo para empresas de desarrollo
pequeñas y en desarrollos de
proyectos pequeños.
Programaci
Las metodologías ón Extrema KanBan
ágiles están basadas - XP
fundamentalmente en
metodologías
Desarrollo
orientadas a objetos,
Ágil
algunas de las más
utilizadas son: Rational
Unified
Process SCRUM
- RUP
Metodología RUP
Metodología SCRUM
Metodología XP
Metodología KIMBAL para Inteligencia de Negocios
EJEMPLO
Metodología SCRUM
Elaboración de mapa
mental de una (1)
metodología de
desarrollo de software
En caso no ingrese con este usuario y password, ya que estamos accediendo a una versión gratis y sólo
permite conectarse algunos usuarios; deberán dar click en el botón “regístrate” y registrarse para
acceder a la herramienta.
Acceso al Mindmeister
3
Paso 3. Esta aplicación tiene 2 1
ambientes:
1
Acceso al Mindmeister
Seleccionar la opción Mindmeister (.mind) que está en la parte “Formato de
Mapas Mentales” y listo. Otro formato no pues es con pago.
Acceso al Mindmeister
Paso 5. Si se desea acceder dos a mas alumnos a la vez a la misma área, se deberá acceder donde se indica e
ingresar sus correos de los otros alumnos.
1
Acceso al Mindmeister 1
2
CONCLUSIONES
Las soluciones de TI necesitan ser identificadas, desarrolladas o adquiridas así como
01 implementadas e integradas en los procesos del negocio.