Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ADMINISTRACIÓN DE PROYECTOS DE
SOFTWARE
“SISTEMA BIBLIOTECARIO”
ALUMNO: ALVAREZ VELASCO YAZMIN
CUATRIMESTRE: NOVENO
GRUPO: 2920IS
El proyecto tiene que tener una temporalidad limitada es decir necesita tener un
inicio y un final, al igual que se tiene que tener un objetivo claro y debe ser algo
que se va formando paso a paso.
Proceso Rol
Planificación Líder del proyecto
Diseño Diseñador
Implementación Programador
Pruebas Responsable de pruebas
Documentación Responsable de calidad
Despliegue Líder del proyecto y programador
Mantenimiento Administrador de la configuración del proyecto
Evaluacion de
Evaluacion de Evauacion de
satisfaccion del Implementacion
seguridad riesgos
cleinte
Inicio Fin
Desarrollar una página web capaz de Una página web donde halla registro de
controlar los procesos que se llevan a libros, registro de personal, así como
cabo en una biblioteca que implica el alumnos que piden prestado y un
préstamo y devolución de un libro control de préstamos con su fecha y día
de entrega, los faltantes de libros que
alumno no hayan regresado.
Etapa 2 Diagnostico
Se considera lo que se tiene del proyecto y su funcionamiento, así como cuanto falta
para la finalización de este, y los procesos que se están llevando a cabo.
Etapa I
En la investigación primeramente se utilizó el análisis y síntesis para la búsqueda
de enfoques anteriores que sustente el proyecto.
Donde se encontró que se administraba por medio de equipo de oficina que
implicaba mucho papeleo.
Etapa II
Para validar las propuestas, previamente a su aplicación, fue necesario realizar una
valoración de expertos. La utilización del método de expertos es muy usada en las
investigaciones pero siempre es importante la adecuada selección de los expertos a
encuestar. En la literatura se identifican varias vías para hacer objetiva la selección
de expertos, entre ellas se destacan: la autovaloración y el análisis de la síntesis
curricular. Para la investigación se decidió utilizar el análisis de síntesis curricular
seleccionando expertos que se encuentren muy ligados a la mejora de procesos de
software en su mayoría consultores, con más de 5 años de experiencia. La
participación de los encuestados fue totalmente anónima y sólo se sostuvo
comunicación a través de una aplicación Web.
• Para valorar el proceso se emplearon las categorías de Relevancia, Pertinencia
y Coherencia que se definen brevemente a continuación:
• Relevancia: la influencia de cada uno de los elementos del proceso en las
organizaciones.
• Pertinencia: la estructura del proceso es congruente con los objetivos del
mismo y consideran las exigencias de las organizaciones.
• Coherencia: existe coherencia e interrelación entre los componentes del
proceso.
Para los indicadores se emplearon las siguientes categorías
• Relevancia: es significativo el indicador para el problema considerado.
• Comprensión: es comprensible para el receptor de la información.
• Exactitud: la información debe representar la situación o el estado como
realmente es.
• Forma de presentación: la formas de presentación de la información según las
necesidades de quien la recibe y procesa.
• Frecuencia: es la medida de cuán a menudo se requiere, se recaba, se produce
o se analiza.
Etapa 3 Simulación
Probar cada una de las interfaces que se ofrecerá al usuario, que sea amigable y
fácil de comprender el funcionamiento de la misma
Etapa 4 Capacitación
¿Cómo capacitar adecuadamente?
1. Analizar las inversiones en tecnología y su impacto en la fuerza de trabajo.
2. Definir cuáles son las habilidades necesarias y cuándo serán necesarias.
3. Hacer de la capacitación una situación de ganar-ganar para los empleados y
la empresa.
4. Habilitar a los líderes para comunicarse y administrar el cambio.
5. Alinear el aprendizaje a la estrategia de la empresa.
Ciclo PDCA
•Recursos, responsabilidad,
•El registro y administracion de control de informacion.
una biblioteca. •Pagina web con administracion
•Saber que alumno tomo adecuada
prestado un libro
•Control de informacion
• Crear método que capte cuando
debe devolverlo
Planear Hacer
Actividades
Inicio de I C R R C A R
sesión
Crear cuenta I C R R C A R
de
administrador
es
Registro de I C R R C A R
estudiantes
Registrar Libro I C R R C A R
Prestar libro I C R R C A R
Devolver libro I C R R C A R
Diseño de I C R R C A R
página web
Toma de R C A A C A R
decisiones
R Responsable de
ejecución
A Responsable Ultimo
C Persona para
consultar
I Persona para informar
Líder del proyecto (Ismael Gutiérrez Acevedo)
Es el responsable de liderar y gerenciar el proyecto para lograr los resultados esperados en
tiempo y forma.
Entre sus competencias está:
Conducir las actividades diarias del equipo de proyecto, ejerciendo un control sobre
resultados, plazos y calidad. Mantener la relación con usuarios y cliente, motivando y
brindando apoyo a los integrantes del equipo y gestionando los recursos necesarios,
tomando las decisiones operativas necesarias para mantener el proyecto en tiempo,
alcances y costo.
Programador (Gustavo Luna Hernández, Ismael Gutiérrez Acevedo, Fátima García Reyes)
Dentro de las principales funciones del programador están las siguientes:
Los conflictos durante el desarrollo del sistema puede que llegue a retrasar el mismo
ya que los integrantes del equipo se fatigan o pueden llegar a molestarse, pueden
surgir de diferentes formas desde mala comunicación entre ellos mismos, diferencia
de pensamientos valores que suelen llevar a chocar entre sus personalidades, y todo
esto ocasiona un mal desempeño
• Mala comunicación: los diferentes estilos de comunicación pueden llevar a
malentendidos entre los empleados o entre el empleado y el gerente.
• Diferentes valores: la falta de aceptación y comprensión de las diferentes
percepciones de la realidad o puntos de vista son fuente de conflictos.
• Intereses diferentes: el conflicto ocurre cuando los trabajadores
individuales se centran exclusivamente en sus objetivos personales, ignorando
las metas organizacionales y el bienestar del equipo.
• Recursos escasos: con demasiada frecuencia, los empleados sienten que
tienen que competir por los recursos disponibles para hacer su trabajo. Un
entorno caracterizado por la escasez de recursos es un lugar de trabajo donde
reina el conflicto.
• Choques de personalidad: todos los entornos de trabajo están compuestos
por individuos con personalidades diferentes y, a menos que todos
comprendan y acepten el enfoque mutuo del trabajo y la resolución de
problemas, se producirán conflictos.
• Desempeño deficiente: cuando uno o más individuos dentro de una unidad
de trabajo no están funcionando al nivel de rendimiento normal, el conflicto
es inevitable.
6. ¿Cómo manejar conflictos?
Existen diferentes técnicas que ayudan al manejo de conflictos, aunque
destacamos las siguientes:
1. Hablar con la otra persona, si se es parte activa en el conflicto, o promover
la comunicación, cuando se trata de resolver el que afecta a otros
compañeros. Es importante fijar una hora y lugar de reunión donde puedan
tratarse las diferencias con calma y buscarse una solución sin ser
interrumpidos.
2. Centrarse en datos objetivos y obviar cualquier subjetividad. Hay que
empezar por buscar una solución y nunca hacer más grandes las
diferencias. Tampoco es recomendable generalizar.
3. Escuchar con atención a la otra parte. No interrumpir el discurso de nadie
y evitar desconectar y prepararse para reaccionar en vez de centrarse en
las palabras de la otra persona. Suele dar buenos resultados reformular lo
que la otra persona ha dicho, una vez termina de hablar, para asegurarse
de que el mensaje se ha entendido correctamente.
4. Identificar puntos de acuerdo y desacuerdo. Resumir las áreas de acuerdo
y desacuerdo y preguntar a la otra parte si está de acuerdo con la
evaluación. Introducir los ajustes necesarios hasta que se consigan definir
los términos del conflicto.
5. Priorizar las áreas de conflicto. No todas las cuestiones tienen la misma
importancia para todos y, por eso, es preciso concretar qué áreas de
conflicto son más importantes para cada parte.
6. Desarrollar un plan para trabajar en cada desacuerdo. Hay que comenzar
abordando el conflicto más importante y centrarse en el futuro. Pueden
acordarse reuniones futuras para continuar las negociaciones.
7. Celebrar el éxito. Buscar oportunidades para señalar el progreso y
complementar las ideas y los logros de la otra persona.
7. Técnicas para el manejo de conflictos. ¿Cuál
prefieres?
Situémonos en un escenario verosímil: eres el director de una empresa y en su seno
ha surgido un conflicto entre dos posturas que amenaza con dividir la compañía y
poner en riesgo su continuidad. ¿Qué harías? Mira estas técnicas de manejo de
conflictos:
1) Arbitraje:
Es propia de los conflictos graves o de aquellos que requieren una solución rápida.
Los protagonistas delegan en un tercero, cuya autoridad puede estar ligada a la
estructura de la empresa o ser ajena a ella, el diseño de una solución. Suele
centrarse en reclamaciones y demandas y es posible que las partes no queden del
todo satisfechas.
2) Facilitación:
Se recomienda para conflictos de gravedad baja o media. Una persona neutral ayuda
a que las otras dialoguen y resuelvan sus diferencias de forma diplomática e
intentando satisfacer sus distintas demandas. Dicha persona no impone la solución,
sino que ésta es el resultado del consenso de todos.
3) Indagación:
Las partes solicitan la intervención de una o varias personas neutrales para que
éstas hagan sus valoraciones sobre el conflicto. Después de esta etapa, se suele dar
paso a otra de recomendaciones para evitar que el desacuerdo aumente.
4) Mediación:
Más formal que la facilitación, es un recurso útil para aquellos conflictos laborales
que han llegado a un punto muerto. La persona mediadora suele ser ajena al asunto
y su función es crear el clima propicio para que las dos partes se entiendan. Algunas
veces son los protagonistas del conflicto los que solicitan la presencia del mediador,
pues su relación no da ni siquiera para sentar las bases de un diálogo.
8. Plan de Gestión de coaching
El Jefe de Proyecto y el Coaching Ejecutivo
El jefe de proyecto es el encargado del diseño y la ejecución de la gestión de
proyectos. Es decir, está presente y es el impulsor de cada una de las fases de la
gestión y es el responsable último de la consecución de los objetivos que darán a la
empresa ese empuje o saneamiento en sus procesos que estaba demandando.Para
elegir el jefe de proyecto hay que tomar en cuenta cualidades que deba de tener la
persona como las siguientes:
• Buena comunicación: es el responsable de la negociación tanto con los
equipos de trabajo como con los clientes y proveedores externos a la empresa.
• Saber comunicar las necesidades, objetivos y fases del plan es vital para un
funcionamiento eficiente del proceso.
• Capacidad de organización: debe organizar y diseñar un plan para el equipo
que sea, además, adecuado al funcionamiento habitual de la empresa.
• Team building: el jefe de proyecto es el responsable de reunir al equipo
implicado para trasladarles sus tareas del plan y de tener en cuenta las
dependencias que puedan surgir entre ellos para prevenir retrasos, etc.
Un buen jefe de proyecto debe mantener a su equipo motivado y centrado en
el proceso manteniendo el equilibrio en los momentos clave en que existe
mayor dependencia entre los miembros.
• Liderazgo: el jefe de proyecto es el líder del equipo de trabajo del proyecto,
igualmente, es el interlocutor clave entre este equipo y el solicitante del
proyecto, por tanto ha de tener capacidad tanto para conducir con éxito a
otros, como ser considerado competente.
El coaching ejecutivo
Es un programa movilizador y energizante que desarrolla las habilidades y
características del líder para consolidar su aportación a la organización.
El coaching ejecutivo se centra en la construcción de un liderazgo eficaz y adaptativo
que permita adquirir o reforzar en la persona que realiza la formación las siguientes
competencias:
• Capacitación como leader coach
• Desarrollo de colaboradores
• Adaptación a la cultura organizativa
• Capacidad de organización
• Optimización en la gestión del entorno
• Mejora en la creatividad e innovación
El Equipo de Proyecto y el Coaching de equipos
Como es obvio, un equipo de proyecto está formado por distintas personas cada una
con intereses profesionales diferentes y experiencias distintas.
El reto fundamental del equipo es coger todo su bagaje personal y profesional y
ponerlo al servicio del proyecto para lograr la consecución del objetivo perseguido,
que es cubrir las necesidades de la compañía.
El equipo de trabajo
Como hemos dicho, es en las primeras fases de la gestión de proyectos cuando se
forma el equipo de trabajo, no obstante, es habitual que el equipo pueda
experimentar cambios a lo largo del proyecto.
Durante el desarrollo de las tareas nos podemos encontrar los siguientes roles que,
incluso, pueden corresponder a personal ajeno a la compañía con capacidades y
normas de actuación muy dispares.
Algunos de los roles que podemos encontrarnos en cualquier proyecto son:
• Personal de dirección de proyecto o jefe de proyecto, responsable de la gestión
de proyectos.
• Personal del proyecto: responsables de documentos que se generarán en cada
fase del proyecto.
• Expertos de apoyo: dependiendo de la complejidad del proyecto pueden
trabajar a tiempo completo o cuando sus habilidades sean requeridas.
• Representantes del departamento que comunica la necesidad de la compañía.
En algunos casos también ejercerán el rol de usuario final del proyecto si éste
debiera ser un cliente de la propia organización.
• Proveedores: vendedores, proveedores de servicios o desarrolladores.
Aparecen en los casos en que la empresa carece de capacidad para hacer
frente a partes del proyecto.
• Otros afectados de la empresa o de otras compañías.
El Coaching de Equipos
Ahora bien ¿qué puede hacer una organización para que los proyectos que requiere
implantar se lleven a cabo con eficiencia y armonía? A esto puede responder el
Coaching de Equipos.
El Coaching de Equipos es una variante del coaching que consiste en acompañar a
un grupo de personas para que adquieran habilidades específicas tendentes a la
consecución de metas.
En las sesiones de coaching de equipos existe un coach o entrenador que se
encargará de generar el ambiente necesario para que las personas encuentren
fórmulas para enfrentarse con éxito a las dificultades del trabajo en equipo y las
dificultades propias de su rol en el grupo.
Una sesión DE COACHING DE EQUIPOS:
• Hacer preguntas
• Señalar evidencias
• Presentar distinciones
En cada reunión el equipo discute sobre una serie de puntos que corresponden a un
orden del día. Al finalizar cada reunión se establecen objetivos para la siguiente
reunión.
¿Qué conseguimos facilitando sesiones de coaching a nuestros equipos de
proyectos?
• Orientar y motivar al equipo (tomado como unidad) para que se produzcan
cambios en sus actitudes. ¿Cómo?
• Partimos con el equipo en la identificación de los roles de cada uno de sus
miembros, las conversaciones que mantienen y la distribución geográfica que
cada uno ocupa y aprovechamos este conocimiento para desarrollar las
mejores habilidades de cada uno enfocadas al éxito del grupo.
• Promovemos los logros, a través de conversaciones ontológicas potenciadoras
que consolidarán equipos únicos y plurales.
• El coach no se involucra en el tejido relacional del equipo sino que facilita la
reflexión colectiva.
Algunos de los aspectos que se van a trabajar son:
• Incremento de la cohesión entre los miembros del equipo.
• Consolidación de la madurez cultural de la organización.
• Impulso de la autonomía y el compromiso de todos los miembros del equipo.
9. Plan de formación continua
Proyecto
Analisis del
Programador Diseñador
sistema
Responsable de Responsable de
calidad pruebas
Administrador de
la configuración
del proyecto
Proceso a desarrolla para un departamento/área/grupo funcional:
• Identificación de las competencias requeridas en el departamento
• Definición de las figuras profesionales asociadas al departamento y valoración
del nivel de logro competencial requerido para las competencias de las
distintas figuras profesionales.
• Asociar las personas del departamento a las distintas figuras profesionales
• Valoración del nivel de logro competencial actual de las personas asociadas al
D.NF
• Realización de mapa de competencias y análisis comparativo de los datos
• Priorización de las necesidades de formación
Identificación de las competencias requeridas en el departamento
La explicación a adecuada de las competencias que se desarrollan p que se quieren
desarrollar en el departamento sienta las bases para definir las necesidades de
formación
La identificación de competencias debe tener cuenta las competencias que se
desarrollan actualmente, las que se deberían desarrollar a medio plazo y las
competencias consideradas como estrategias para la dirección de la empresa
Este listado de competencias debe buscar el equilibrio la exhaustividad y la
operatividad. Para conseguir este objetivo de la empresa.
• Estructurar el listado en base a las diferent3es áreas competenciales que
integran la actividad profesional del departamento objeto del análisis
• Secuenciar el listado en base al proceso que se desarrolle en el departamento
• Resumir y agrupar competencias
El listado de competencias será siempre valido por el responsable del proyecto, la
labor de diagnostico ha de ser siempre una labor de consenso entre los agentes
implicados.
Definición de las figuras profesionales asociadas al departamento y
valoración del nivel de logro competencial requerido:
Se puede considerar la figura profesional como el rol que ocupan los integrantes del
proyecto en base a competencias.
Una vez definidas las figuras profesionales es necesario asociar a las personas objeto
del diagnostico a alguna de las figuras definidas con objeto de referenciar
posteriormente el logro competencial actual de cada persona con el logro requerido
a su figura profesional.
Una vez definidas es necesario valorar el nivel de logro requerido a las distintas
figuras en cada competencia. Esta valoración se realiza de 0 a 4:
0. No precisa desarrollar la competencia.
1. Capaz de desarrollar la competencia en colaboración con su supervisión.
2. Puede desarrollar la competencia con un mínimo de supervisión.
3. Totalmente autónomo en el desarrollo de la competencia.
4. Capaz de formas y/o supervisar de la competencia.
No precisa Capaz de Puede Totalment Capaz de
desarrolla desarrollar desarrolla e formas
r la la r la autónomo y/o
competenc competenc competenc en el supervisar
ia ia en ia con un desarrollo de la
colaboraci mínimo de de la competenc
ón con su supervisió competenc ia
supervisió n ia
n
Líder del 0 1 2 3 4
equipo
Análisis del 0 1 2 3 4
sistema
Diseñador 0 1 2 3 4
Programado 0 1 2 3 4
r
Responsabl 0 1 2 3 4
e de calidad
Responsabl 0 1 2 3 4
e de
pruebas
Administrad 0 1 2 3 4
or de la
configuraci
ón del
proyecto
Antes Azul
Actual Rojo
Objetivos específicos
• Adaptarse a las nuevas tecnologías
• Optimizar el desarrollo y documentación
• Bajar costos
• Evolución del sistema
Toma de
decisiones
Inicio de sesión
Crear cuenta de
administradores
Registrar de
estudiantes
Registrar libro
Prestar libro
Devolver libro
Diseño de
página web
11. Clasificación de costo de tiempo y recursos
Clasificación Costos de Recursos
tiempo
Capacidad del programador 4 semanas Habilidad personal
Compilador
Sistemas de inventarios
El nivel de inventario tiene una influencia directa en las utilidades de nuestro negocio.
Al manejar las cantidades adecuadas de mercancía, ahorramos costos de almacenaje y
reducimos las posibilidades de pérdida por merma o deterioro de los productos.
Además, esto nos permite tener menos dinero inmovilizado en existencias de baja
rotación y evitar los quiebres de stock que, según una investigación del Departamento
de Ingeniería Industrial de la Universidad de Chile, generan pérdidas significativas en
las ventas, ya que cuando las personas no encuentran en góndola lo que buscan
recurren a:
• No comprar (11%).
• Retrasar la compra (15%).
• Sustituir el producto por otro de la misma marca (13%).
• Comprar en otra tienda (32%).
• Sustituir el producto por uno de otra marca (29%).
Programas de Sistema (sistema de base de Datos, sistemas
operativos y sistemas para tiempo real).
Sistema base de datos
En un sistema de numeración posicional, se le llama base al número que define el orden de
magnitud en que se ve incrementada cada una de las cifras sucesivas que componen el número.
Es también la cantidad de símbolos presentes en dicho sistema. Por ejemplo, el sistema de
numeración decimal (el más utilizado en la actualidad) utiliza como base el número 10 (diez):
hay 10 símbolos o dígitos, y cada uno de ellos se incrementa en un orden de magnitud de 10
por cada posición consecutiva.
Sistema operativo
El sistema operativo administra los recursos ofrecidos por el hardware y actúa como
un intermediario entre la computadora y su usuario. Además proporciona un
ambiente en donde el usuario pueda ejecutar programas en una forma conveniente
y eficiente.
✓ Microsoft Windows. Windows es, quizá, el más genérico de todos los sistemas
operativos actuales. ...
✓ GNU/Linux. Es el sistema operativo «libre» por excelencia. ...
✓ OSX. Elegante, sencillo, estable. ...
✓ Chrome OS. Ha sido uno de los últimos en llegar al mercado.
Lista de actividades
Estimación de costos
Área Costo
• Costos indirectos. Costos necesarios para llevar a cabo el Proyecto, pero que no se pueden
repercutir directamente en ninguna actividad.
Uno de los puntos más débiles de los proyectos y por lo que generalmente
fracasan es la falta de tiempo por estimaciones erróneas.
Las principales causas son:
Duración optimista (a): Tiempo que tomara una actividad si todo sale como se
planeó.
Duración pesimista (b): Tiempo que tomará una actividad suponiendo
condiciones muy desfavorables.
Duración más probables (m): La estimación más realista del tiempo requerido para
terminar la actividad.
Tiempo estándar (t): En este se ponderan las tres estimaciones de tiempo
anteriores, para determinar el valor esperado y la varianza de los tiempos de
terminación de la actividad.
UNIVERSIDAD POLITÉCNICA DE TECAMAC
Lista de cotejo del SER (20%)
Asignatura: Administración de Proyectos de Software
Indicaciones:
1. Leer detenidamente los puntos a evaluar.
2. Presentar impresa la lista de cotejo en cada una de las evaluaciones parciales.
Observaciones generales
Observaciones generales
Observaciones generales
Observaciones generales
Observaciones generales
Observaciones generales
Portada 0.5
Desarrollo 8.0
NOTA IMPORTANTE: Su documento debe contener al final anexo lo siguiente: Lista de cotejo 3er parcial y la lista de
cotejo del ser requisitadas ambas con los datos que se solicitan (De esta última es una lista del ser por integrante del equipo).
OBSERVACIONES GENERALES:
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________
__________________________________________________________________________________________