Vous êtes sur la page 1sur 23

APLICACIONES

INFORMTICAS I
TEMA I: INTRODUCCIN A LA INTEGRACIN
DE SISTEMAS

1.1
1.2
1.3
1.4
1.5

Definiciones
Caractersticas de un proyecto de Integracin de software
Atributos del software
Tipos de proyectos de software
Problemas en los proyectos de desarrollo de software

QU ES SOFTWARE?
Los productos de software se pueden desarrollar para un
cliente en particular o pueden ser desarrollados para un
mercado general.
Productos de software pueden ser:
Genricos: desarrollados para ser vendidos a un tipo de
clientes.
Especficos: desarrollado para un cliente de acuerdo a
sus necesidades especficas.

TIPOS DE PRODUCTOS SOFTWARE


reas de aplicacin

Software de ingeniera y cientfico


Algoritmos de tratamiento numrico: simulacin, estadstica
Diseo de algoritmos y estructuras de datos
Clculo intensivo
Paralelizacin

Software empotrado

Reside en memoria de slo lectura y se utiliza para controlar


productos y sistemas de los mercados industriales y de consumo
Caractersticas similares al de tiempo real

Software de Inteligencia Artificial

Algoritmos no numricos para resolver problemas complejos:


sistemas expertos, reconocimiento de patrones, demostradores de
teoremas

TIPOS DE PRODUCTOS SOFTWARE


Software de computadoras personales

Herramientas de escritorio, software para ocio

Aplicaciones Web

Software accedido a travs de un navegador Web


Los sistemas Web tienen una naturaleza y unos requisitos que
difieren del software tradicional
Los sistemas Web

QU ATRIBUTOS TIENE UN BUEN


SOFTWARE?
El software debera entregar la funcionalidad y desempeo
requeridos por el usuario y debera ser mantenible, confiable
y usable.
Mantenibilidad

El software debe evolucionar para cubrir necesidades cambiantes.

Confiabilidad

El software debe ser confiable.

Eficiencia

El software no debe malgastar los recursos del sistema.

Usabilidad

El software debe ser usable por los usuarios para quienes se dise.

QU ES UN SISTEMA INTEGRAL DE
INFORMACIN?
Un Sistema Integral de Informacin (SII), es
un Sistema de Informacin que hace uso intensivo y
extensivo de las Tecnologas de la Informacin y las
Comunicaciones (TIC) para integrar o centralizar
la gestin de la informacin dentro de una
organizacin. Un SII soporta todos los procesos de
negocio y de soporte de la organizacin.

COMPONENTES DE SII
Los componentes de TI de los SII ofrecen herramientas que
soportan procesos de:
Almacenamiento de datos. (DBMS)
Interaccin social. (correos electrnicos, foros, chat, wikis,

redes sociales)
Gestin del conocimiento. (Sistemas de gestin de
conocimiento)
Toma de decisiones. (Sistema de Inteligencia de Negocios)
Difusin de informacin. (portales, correo electrnico,
generadores de reportes
Seguimiento de indicadores. (tableros de comando)
Gestin de documentacin.
Gestin de procesos.

CARACTERSTICAS DEL SII


Caractersticas:
Un Sistema de Informacin Integral es aquel que cumple las siguientes
caractersticas:
Dado un marco de referencia, su desarrollo se realiza tomando en
cuenta cada una de las componentes que se encuentran dentro de
ese marco, teniendo siempre presente el marco general.
No se restringe a una determinada plataforma de software ni de
hardware, sino que puede transladarse con un mnimo de esfuerzo
a mltiples plataformas.

CARACTERSTICAS DEL SII


Caractersticas:
Es fcilmente migrable a otros ambientes y por lo tanto no se

restringe a un determinado ambiente de funcionalidad.


Es evolutivo, es decir, existe la manera de mejorarle y adecuarle a
cambios continuamente, sin afectar la funcionalidad que ya se ha
logrado.
Su prioridad es mantener la integracin y disponibilidad de los
datos elementales, por tanto un sistema de informacin Integral es
independiente de los lenguajes o herramientas de desarrollo con
los que se construya la aplicacin que los maneja, e independiente
tambin de la aplicacin misma, lo importante son los datos.

GESTIN DE PROYECTOS DE SOFTWARE

GESTIN DE PROYECTOS DE SOFTWARE


Gestin de Proyectos de Software: La Gestin de Proyectos no es
ms que la capacidad de reconocer los desafos que te proporciona el
cliente o la Empresa, para a travs de ellos encontrar, revisar y evaluar las
mltiples soluciones, seleccionando la que ms responda a las
definiciones de eficiencia y calidad, para despus ponerla en prctica,
acorde a los objetivos y planificacin establecidos.
La gestin de proyectos simplemente en conducir un proyecto desde el
comienzo hasta un final satisfactorio, haciendo uso conjunto de procesos,
conocimientos, habilidades, herramientas y tcnicas que orienten y
motiven al personal a realizar satisfactoriamente su trabajo dentro
del proyecto.

GESTIN DE PROYECTOS DE SOFTWARE


Objetivo: El objetivo primordial de la gestin de proyectos
es canalizar el trabajo de los desarrolladores de forma
eficiente y productiva, de manera que conduzca al xito del
proyecto, que demasiadas veces se deja de conseguir. El xito
de los proyectos incluye la gestin activa de los procesos de la
gestin de proyectos a fin de cumplir exitosamente con los
requisitos del Patrocinador, el Cliente y los dems
interesados.

GESTIN DE PROYECTOS DE SOFTWARE


Funciones: La gestin de proyectos de software es la encargada de planificar
todo el proceso de desarrollo del producto. Es la encargada adems de realizar
un seguimiento del trabajo de forma que se cumplan los
estndares establecidos, se siga la agenda prevista y no se sobrepase
el Presupuesto.
Por esta razn, la gestin de proyectos de software es una rama de la
ingeniera que en todo momento:
Emplea Metodologas bien definidas.
Realiza medidas repetibles y confiables.
Estima costos y tiempos.

Da elementos para la gestin de los proyectos.


Replantea resultados para ajustar la informacin disponible.

GESTIN DE PROYECTOS DE SOFTWARE


Funciones:
Segn Roger S Pressman la Gestin de Proyectos de Software consta de
principios bsicos tales como una eficaz gestin de la cuatro P s (Personal,
Producto, Proceso y Proyecto). Tambin estn las Mtricas de software del
proyecto y del proceso, que resulta la base para una toma de decisiones de
gestin efectiva, as como para ayudar en la estimacin, el control de calidad,
la evaluacin de productividad y el control de proyectos.

GESTIN DE PROYECTOS DE SOFTWARE


Funciones: La gestin de proyectos de software es el primer nivel del
proceso de Ingeniera de software, que permite hacer frente a problemas
como:
Requerimientos incorrectos e incompletos.
Planificaciones que no se llevan a cabo por la creencia errnea de que

es una prdida de tiempo y los planes cambiarn de todos modos.


Dificultades para estimar el tamao y complejidad del proyecto de
software.
Para conseguir un proyecto de software fructfero se debe comprender
el mbito del trabajo a realizar, los riesgos en los que se puede
incurrir, los recursos requeridos, las tareas a llevar a cabo, el esfuerzo
a consumir y el plan a seguir

GESTIN DE PROYECTOS DE SOFTWARE


Planificacin: La planificacin define los objetivos o metas de la
organizacin, trazndose una estrategia a seguir para alcanzar dichas metas y
realizar un conjunto de planes para coordinar las actividades.

Planificar consiste en evaluar la realidad del entorno teniendo en cuenta


parmetros como recursos, tiempo, estimacin, objetivos y metas que hacen
que la planificacin sea dinmica ya que esta se reajusta entre medios y fines,
integral puesto que relaciona todos los elementos de una manera
independiente, prctica la cual nos lleva a la accin, anticipadora pues se hace
un intento por pronosticar el futuro e instrumental ya que es un medio
dirigido a lograr los objetivos.

VISIN GLOBAL DEL DESARROLLO DE SISTEMAS


DE INFORMACIN
Desarrollo de sistemas: actividades para la produccin de una solucin de
S.I. Para un problema organizacional o una oportunidad
Actividades generales o etapas:

Anlisis de sistemas: incluye


Planificacin/anlisis de la factibilidad
Anlisis de los requerimientos
Diseo de sistemas
Construccin o programacin
Pruebas
Conversin/migracin/implementacin/capacitacin
Produccin y mantenimiento

DESARROLLO DEL S.I.: PLANIFICACIN


Proyecto: secuencia de actividades destinadas a obtener una determinada
innovacin y que involucran un principio y un fin.
Planificacin: que incluye?
Situacin actual: Antecedentes del proyecto
Objetivos
Alcance o Frontera (Funcional y Organizacional)
Supuestos y restricciones
Productos y/ servicios a generar (Lista de soluciones analizadas.
Puede haber mas de una)
Recursos
involucrados (humanos generalmente roles y
materiales).
Cronograma global y Presupuesto
Riesgos detectados y sus acciones asociadas (mitigacin y
contingencia)
Retorno de la inversin / Valor agregado Beneficios esperados.
El plan que se presenta es un documento dinmico.

PROBLEMAS EN LOS PROYECTOS DE


DESARROLLO DE SOFTWARE
1. Presin excesiva de calendario:
Estimaciones objetivas.
Ms recursos.
Mejores recursos.
Requerimientos priorizados.
Requerimientos sin alcances.
Entregas por fases.

2. Necesidades cambiantes:
Desarrollo iterativo.
Cambio de la gestin en el control/lnea base.
3. La falta de especificaciones tcnicas:
Creacin de las especificaciones iniciales.
Actualizacin de las especificaciones en base a eventos.
Gestin de las especificaciones de la linea base.
Un arquitecto de software asignado.

PROBLEMAS EN LOS PROYECTOS DE


DESARROLLO DE SOFTWARE
4. Falta del documento de plan de proyecto:
Creacin del documento de plan de proyecto inicial.
Actualizacin del plan de proyecto de forma peridica y en base a eventos.
Lnea de base de gestin del plan del proyecto.
Un jefe de proyecto asignado.
5. y 6. Innovaciones excesivas y secundarias:
Control de la linea base.
Evaluacin de impacto.
Gestin de riesgo de forma continuada.
Un arquitecto de software asignado.
7. Los requisitos cambian:
Linea base con los requisitos iniciales.
Gestin de la linea base.
Gestin del riesgo.
Un arquitecto de software asignado.

PROBLEMAS EN LOS PROYECTOS DE


DESARROLLO DE SOFTWARE
8. Falta de mtodos cientficos:
Prototipos.
Desarrollo incremental.
Medicin del rendimiento tcnico.

9. Ignorar lo obvio:
Clculos a grosso modo.
Asimilacin de lecciones aprendidas.
10. Comportamiento poco tico:
Implantar una cultura de trabajo tica.
Adhesin personal al cdigo tico.

Tarea I
22

Trabajo colaborativo:
Entrega de informe Investigar soluciones existentes de
sistemas integrados de software
segn los casos de estudios propuestos.
Ejemplos de aplicaciones especficas.
Puntos a evaluar:
Investigacin sobre los temas asignados.
Entrega de informe escrito y exposicin del tema investigado.
Uso adecuado de ortografa y gramtica.
Uso adecuado de referencias bibliogrficas.
Bases de Datos I

I EVALUACIN
Analizar la importancia y relevancia de la integracin

de los sistemas de informacin en diferentes


disciplinas.
Identificar los elementos del entorno y las variables

que intervienen en un proceso de desarrollo de


software.

Vous aimerez peut-être aussi