Está en la página 1de 11

Universidad Catlica De Honduras

Nuestra Seora Reyna De La Paz


Campus Sagrado Corazn De Jess

CLASE:
Administracin de Sistemas de Software

CATEDRATICO:
Ing. Carlos Amador


INTEGRANTES:
Elia Brigith Zaldivar Mejia Cuenta: 0801-1994-14180
Nelly Nicolle Gonzlez Rosales Cuenta: 0801-1993-19020
Marcony Nictael Meza Caballero Cuenta: 1504-1993-00308
Jose Moises Chavez Amador Cuenta: 0801-1993-22765
Milton Ariel Castaeda Lorenzo Cuenta: 1001-1993-00194



SECCION:
1801


FECHA:
28 de Enero de 2014



2

ndice



Tabla de Contenido
I. Introduccin ................................................................................................................................ 3
II. Objetivos ..................................................................................................................................... 4
III. Conceptos de gestin de software .............................................................................................. 5
IV. Conclusiones.............................................................................................................................. 10
V. Bibliografa ................................................................................................................................ 11














3

I. Introduccin





El presente informe pretende dar a conocer sobre todo lo relacionado con los conceptos de la
gestin de proyecto de software.
En todo proyecto de software existe la necesidad de tener una adecuada gestin de los proyectos,
para esto se debe contar con el personal capacitado, seleccionar el mejor proceso de acuerdo al
problema que se vaya a tratar, y por supuesto una excelente planificacin, con el fin de obtener un
producto a tiempo y de calidad.
La gestin de proyectos de software es una actividad protectora dentro de la ingeniera del
software. Comienza antes de iniciar cualquier actividad tcnica y continua a lo largo de la
definicin, el desarrollo y el soporte del software de computadora.
Las cuatro P que tienen una influencia sustancial en la gestin de proyecto de software:
Personal, Producto, Proceso y Proyecto.









4

II. Objetivos






Dar a conocer un concepto de gestin de proyecto de software.

Describir los pasos que se realizan en el proceso.

Fundamentar la importancia de la gestin de proyecto d software.















5


III. Conceptos de gestin de software

Qu es la gestin de proyectos de software?
Es una actividad muy necesaria cuando se construyen sistemas y productos basados en unas
computadoras. La gestin de proyectos involucra la planificacin, supervisin y control del
personal, el proceso y los eventos que ocurren mientras el software evolucionan desde un
concepto preliminar hasta una implementacin operativa.
Quin lo hace?
Todos gestionan en cierta medida, pero el mbito de las actividades de gestin vara entre las
personas involucradas en un proyecto de software.
Por qu es importante?
La construccin de software de computadoras es una empresa compleja, en particular si involucra
a mucha gente que trabaja durante un tiempo relativamente largo. Por esto los proyectos de
software necesitan ser gestionados
Cules son los cuatro pasos?
Comprender las 4 P: personal, producto, proceso y proyecto.
Cul es el producto obtenido?
Cuando comienzan las actividades de gestin se produce un plan del proyecto. El plan define el
proceso y las labores que se llevaran a cabo, el personal que har el trabajo y los mecanismos para
valorar los riesgos, controlar los cambios y evaluar la calidad.
Cmo puedo estar seguro que lo he hecho correctamente?
Nunca se est completamente seguro de que el plan de proyecto es correcto hasta que haya
entregado un producto de alta calidad a tiempo y dentro del presupuesto.
El espectro de la gestin.
La gestin eficaz de la gestin de proyectos de software se enfoca sobre las 4 P: personal,
producto, proceso y proyecto. El orden no es arbitrario: El gestor que olvida que el trabajo de
ingeniera de software es una empresa intensamente humana nunca tendr xito en la gestin de
proyectos. El gestor que presta poca atencin al proceso corre el riesgo de colocar metas y
herramientas en el vaco.
6


El personal:
La formacin de personal se software motivado si altamente calificado se ha debatido desde los
aos 60. De hecho el factor humano es tan importante que el Software Engineering Institute ha
desarrollado un modelo de madures de la capacidad de gestin de personas para aumentar la
rapidez con la cual las organizaciones de software acometen las aplicaciones cada vez ms
complejas al ayudar a atraer, aumentar, motivar, desplegar y retener el talento necesario para
mejorar su capacidad de desarrollo de software.
El modelo de madurez de gestin de personal define las siguientes reas claves prcticas para el
personal de software: reclutamiento, seleccin, gestin del desempeo, entrenamiento,
retribucin, desarrollo de la carrera, diseo de la organizacin y el trabajo, y desarrollo de la
cultura de equipo. Las organizaciones que logran altos niveles de madurez en el rea de gestin de
personal tienen una mayor probabilidad de implementar efectivas prcticas de ingeniera del
software.
El factor humano siempre ser el ms importante en el desarrollo de soluciones software, muchos
empresarios famosos, lderes de empresas tecnolgicas, coinciden que el xito que han alcanzado
sus empresas no se debe a las herramientas que utilizan, es la gente y el trabajo en equipo.
El producto:
En este contexto, el termino producto se emplea para abarcar cualquier software que se construye
a otros. No solo incluye productos de software estandarizado, sino tambin sistemas basados en
computadoras, software anidado, Web-Apps y software de resolucin de problemas.
Antes de planear un proyecto se deberan establecer los objetivos y el mbito del producto,
considerar soluciones alternativas e identificar las restricciones tcnicas y de gestin. Sin esta
informacin es imposible definir estimaciones razonables (y precisas) del costo, una valoracin
efectiva del riesgo, una divisin realista de las tareas del proyecto manejable que ofrezca una
indicacin fiable del progreso.
El desarrollador del software y el cliente se deben reunir para definir los objetivos y el mbito del
producto. Los objetivos identifican las metas globales del producto (desde el punto de vista del
cliente) sin considerar como se logran. El mbito identifica los datos primarios, las funciones y los
comportamientos que caracterizan al producto, y ms importante, los intentos para enlazar tales
caractersticas en una forma cuantitativa.
Una vez entendidos los objetivos y el mbito del producto se consideraran soluciones alternativas.

7

El proceso:
Un proceso de software proporciona el marco de trabajo desde el cual se puede establecer un
plan detallado para el desarrollo del software. Un pequeo nmero de actividades del marco de
trabajos es aplicable a todos los proyectos de software, sin importar su tamao o complejidad.
Algunos conjuntos de tareas diferentes (tareas, hitos, productos de trabajo y puntos de control de
calidad) permiten que las actividades del marco de trabajo se adapten alas caractersticas del
proyecto de software, as como a los requisitos del equipo proyecto.
Finalmente, las actividades protectoras (como el control de calidad del software, la gestin de
configuracin del software y la medicin) cubren el modelo del proceso.
El proyecto:
Se realizan de manera planificada y controlada por una razn principal, es la nica forma conocida
de gestionar la complejidad, incluso los esfuerzos. En 1198, los datos industriales indicaron que el
26% de los proyectos de software fracasaron por completo, y que el 46% rebasaron sus costos y
tiempos de entrega. Aunque la tasa de xito para los proyectos de software ha mejorado un poco,
la tasa de fracaso de proyecto se mantiene ms elevada de lo que debera.
Para evitar el fracaso del proyecto, un gestor de proyectos de software y los ingenieros que
construyen el producto deben eludir un conjunto de seales de advertencias comunes,
comprender los factores de xito crticos que conducen a una buena gestin del proyecto y
desarrollar un enfoque de sentido comn para planificar, supervisar y controlar el proyecto.
El personal:
Los participantes:
El proceso de software (y cualquier proyecto de software) lo integran participantes que
pueden clasificarse as:
- Gestores ejecutivos: Que definen los aspectos del negocio.
- Gestores tcnicos: Quienes planifican, motivan, organizan y controlan.
- Profesionales: Quienes proporcionan las habilidades tcnicas.
- Clientes: Quienes especifican los requisitos para la ingeniera del software.
- Usuarios finales: Quienes interactan con el software.
Motivacin: La habilidad para alentar al personal tcnico para que produzca segn su
mejor capacidad.
Organizacin: La habilidad para adecuar los procesos existentes que permitirn que el
concepto inicial sea traducido en un producto final.
Ideas o innovacin: La habilidad para alentar a la gente a crear y a sentir creativamente,
incluso cuando deben trabajar dentro de los lmites establecidos por un producto o
aplicacin de software
8

Resolucin de problemas: Un gestor de software eficiente puede diagnosticar los
conflictos tcnicos y organizativos ms relevantes, estructurar de manera sistemtica una
solucin.
Dotes de gestin: Debe tener la confianza de asumir el control cuando es necesario y la
seguridad para permitir que los buenos profesionales sigan sus instintos.

El producto:
La primera actividad de gestin de proyecto de un software es la determinacin del
mbito del software. Este se define al responder las siguientes preguntas:
Contexto: Cmo encaja el software que se desarrollara en un sistema mas grande,
producto o contexto de negocio, y que restricciones se imponen como resultado del
contexto?
Objetivos de informacin: Qu objetos de datos visibles al usuario se producen como
resultado del software? Qu objetos de datos se requieren de entrada?
Funcin y desempeo: Qu funciones realiza el software para transformar los datos de
entrada en salida? Existen algunas caractersticas de desempeo especiales que deben
abordarse?
El mbito del proyecto de software no debe ser ambiguo ni incomprensible a niveles de
gestin y tcnico.
El proceso:
Combinacin del producto y el proceso: La planeacin del proyecto comienza con la
combinacin del producto y el proceso. Cada funcin que el equipo someter a ingeniera
debe pasar a travs del conjunto de actividades del marco de trabajo definidas para una
organizacin de software
Descomposicin del proceso: Un equipo de software debe tener un grado significativo al
elegir el modelo del proceso. Esta comienza cuando el gerente de proyecto pregunta.
Cmo logramos esa actividad del marco de trabajo? Se requiere de las siguientes tareas
(solo en proyectos pequeos):
- Desarrollar una lista de conflictos que deben clasificarse.
- Reunirse con los clientes para clasificar los conflictos que deben clasificarse.
- Desarrollar en conjunto un enunciado del mbito.
- Revisar el enunciado del mbito con todos los implicados.
- Modificar el enunciado del mbito segn se requiere
Estos sucesos puede ocurrir en un periodo menor a 48 horas Para proyectos ms
complejos se debe considerar lo siguiente:
- Revisar la peticin del cliente.
- Planificar y programar una reunin formal con el cliente.
9

- Llevar a cabo investigaciones para especificar la solucin propuesta.
- Prepara un documento de trabajo y una agenda para la reunin formal.
- Celebrar la reunin.
- Desarrollar un mini prospecto que reflejen los datos, funcin y caractersticas del
software.
- Revisar cada mini prospecto o caso de uso para valorar su correccin.
- Ensamblar los mini prospectos en un documento ms amplio.
- Revisar el documento.
- Modificar el documento segn se requiera.
El proyecto:
La gestin de un proyecto exitoso requiere entender que puede salir mal.
10 seales que indican que un proyecto est en riesgo:
- El personal de software no entienden las necesidades de sus clientes.
- El mbito del producto est mal definido.
- Los cambios se gestionan mal
- La tecnologa elegida cambia
- Las necesidades comerciales cambian.
- Los plazos de entrega no son realistas.
- Los usuarios se resisten.
- El equipo de proyecto carece de personal con habilidades apropiadas.
- Se pierde el patrocinio.
- Los gestores y profesionales evitan las mejoras con las lecciones aprendidas.
Enfoques para proyectos de software:
- Empiece con el pie derecho: Se logra con trabajo muy duro. Para entender el
problema que ser resuelto.
- Mantenga el mpetu: Se deben de proporcionar incentivos para conservar los reveses
del personal en un mnimo.
- Rastree el progreso: Se rastrean elaborando los productos de trabajo (ejemplo,
modelos, cdigo fuente, conjunto de caso de pruebas) y se aprueban (mediante
revisiones tcnicas formales) como parte de aseguramiento de la calidad.
- Tome decisiones inteligentes: En esencia, las decisiones del gestor del proyecto y del
equipo de software deben encaminarse a mantenerlo simple.
- Realice un anlisis de resultados: Establezca un mecanismo consistente para extraer
lecciones aprendidas.




10

IV. Conclusiones


El elemento central en todos los proyectos de software es el personal.

Los ingenieros de software pueden organizarse en diferentes estructuras de equipo.

Se pueden aplicar varias tecnicas de coordinacion y comunicacin para apoyar el trabajo
en equipo.



















11

V. Bibliografa



Pressman, Roger S. Ingeniera del Software. Un Enfoque Prctico. 6Ed. McGraw Hill.
Mxico. 2006. Captulo 21.