Académique Documents
Professionnel Documents
Culture Documents
tl
Conceptualizacin tcnica del software y la ingeniera del software
Modelado del proceso y del ciclo de vida
Planificar y gestionar proyectos
Determinar los requerimientos del sistema
Ingeniera de Software es
una disciplina o rea de las ciencias de la computacin
que ofrece mtodos
y tcnicas para desarrollar y mantener software de
calidad que resu
elve problemas de todo tipo.
La ingeniera de software
proporciona diversas mtricas y metodologas que pueden
usarse como espe
cificaciones en proyectos de software, ciclos de vida de
un proyecto, costos de un proyecto y en s, todo el aspecto administrativo
que implica desarrollar software.
Se puede ver el software como
un conjunto de programas (fuentes y ejecutables),
reglas y documentacin posible asociada, as como los
datos pertenecientes a la operacin del sistema.
procedimientos,
evistos
ECONOMIA
sos y control de costos.
PSICOLOGIA Y TECNICAS DE
-------------------------------------------------------------------------------------
Notacion adecuada
El establecimiento de estandares de notacion es muy importante, debido a
que para algunos una palabra o un simbolo podria significar una cosa y para o
tros podria significar algo
totalmente diferente
Entrenamiento adecuado
Los ingenieros de sofware necesitan un entrenamiento , si la naturaleza
de un proyecto
conlleva trabajar con terminos desconocidos o de un area
en particular que no es del dominio
del equipo
Habildiades administrativas
la mala gestion en los recursos humanos financieros y otros hace que los
proyectos de sofware
sean cancelados o no lleguen a finalizarse
US$ 16 millones
US$ 360
US$ 1000
Diseo de Software),
que
contiene la
descripcion de la estructura relacional global del siste
ma y la espeficiacion
de lo que se debe hacer cada una de sus partes, asi como
la manera en que se
combinan unas con otras.
Etapas de un Sistemas
Analisis
diseo
Implementacion
Prueba
Mantenimiento
Desventajas
En la vida real, un proyecto rara vez sigue una secuencia lineal, esto c
rea una mala
implementacin del modelo, lo cual hace que lo lleve al fracaso.
El proceso de creacin del software tarda mucho tiempo, ya que debe pasar
por el proceso de
prueba y hasta que el software no est completo no se opera. Esto es la ba
se para que
funcione bien.
Ventajas
Se tiene todo bien organizado y no se mezclan las fases.
Es perfecto para proyectos que son rgidos, y adems donde se especifiquen m
uy bien los
requerimientos y se conozca muy bien la herramienta a utilizar.
Desarrollo evolutivo
Basado en la idea de desarrollar una implementacin inicial, exponindola a
los comentarios
del usuario y refinndola a travs de las diferentes
versiones hasta que se desarrolla un
sistema adecuado.
Modelo Evolutivo
Especificaciones
iniciales
Desarrollo del
Producto
Implementacion
tacion
uso y evaluacion
Versiones del
Sofware
Re-especificacion
erimientos.
Modelo Incremental
Propuesto por Mills en 1980. Sugiri el enfoque incremental de desarrollo
Planificar un proyecto es
disear acciones orientadas a la consecucin de determinados propsitos, procu
rando utilizar racionalmente los recursos disponibles.
Dicho sintticamente, planificar consiste en definir hoy dnde se quiere es
tar maana y cmo se
piensa llegar.
Gestionar un proyecto es
administrarlo optimizando la relacin recursos-resultados, median
te el uso de herramientas
especficas en el seguimiento de cada etapa.
Aplicado al mundo laboral, planificar y gestionar proyectos consiste en
definir objetivos productivos de corto, mediano y largo plazo e
n funcin de los cuales se
programan acciones y se ordenan recursos, bajo un rgimen de contr
ol de gestin y
evaluacin de resultados.
El proceso de planeacin inicia con
una valoracin de las restricciones que afectan el proyecto, por e
jemplo, la fecha de
entrega requerida, personal disponible, presupuesto global, entr
e otros.
PLAN DE CALIDAD
calidad que se utilizan
PLAN DE VALIDACION
ramacion utilizados para
Se puede partir por permitirse soar. Soar qu se quiere, qu es lo que gusta, qu se qui
ere y a dnde se quiere llegar.
La planeacin supone querer llegar a algn lugar en un futuro, visto desde el presen
te.
Ahora bien, dependiendo de la complejidad de las aspiraciones y de la concrecin q
ue se propongan, ser necesario establecer una estrategia, un plan de accin, se te
ndr que definir qu recursos se van a necesitar, en qu tiempo se podr lograr y cmo s
e controlarn los avances.
Lo anterior rige tanto en el mbito personal como en lo laboral.
En lo personal, todos necesitamos formalizar planes concretos en funcin de objeti
vos. En lo laboral, el xito de una organizacin depende del logro de sus objetivos
y de que sus clientes aprecien los productos y servicios ofrecidos, lo cual supo
ne una complejidad mayor, puesto que producir bienes involucra procesos de inver
sin, de produccin, de calidad y de venta.
Hay grandes espacios de tiempo entre los primeros pasos y un resultado disponibl
e en el mercado, por lo que se requiere una visin de largo o mediano plazo, a est
o llamamos Planificacin.
Como los recursos disponibles son siempre escasos, las personas involucradas so
n ms de una, hay que armonizar entre equipo de desarrollo y usuarios finales (cli
entes). Es necesario administrar y controlar, a esto se llama gestin.
En el plan de proyecto,
se fijan los recursos disponibles,
Se divide el trabajo y se crea un calendario de trabajo. En algunas orga
nizaciones, el plan del
proyecto es un nico documento que incluye todos los diferentes tipos de p
lanes que se presentaron
previamente
Muchos planes incluyen las siguientes secciones:
INTRODUCCION
Describe brevemente los objetivos del proyecto y expone las rest
rcciones (presupuesto,
tiempo Recursos humanos) que afectan la administracion del proy
ecto
ORGANIZACION DEL PROYECTO
Describe la forma en que el equipo de desarrollo esta organizado
, la gente involucrada
y sus tareas en el equipo
ANALISIS DE RIESGOS
Describe los posibles riesgos del proyecto, la probabilidad de q
ue surjan estos riesgos
DEFINIR TAREAS
Definir que tareas se esperan del proyecto
PLANIFICAR EL PROYECTO
COMUNICACION
La planificacion resulta inutil si no es comunicada efectivament
e.
E
GESTION DE CAMBIO
Los accionistan a menudo cambian de parecer en lo que respecta a
las areas del proyecto.
G
GESTION DE RIESGOS
Los riesgos son eventos que pueden afectar negativamente.
No se conocen todos los riesgos porque estos pueden ser muchos y no todos tienen
el mismo impacto.
Referencia para artculo de Gestin de proyectos:
Gestin de Proyectos: las 7 Mejores Prcticas