Está en la página 1de 5

Decanato de Ingeniería e Informática

Escuela de Informática

Práctica 11 - Gestión y Estimación de Proyectos de Software (Parte I)

Presentado por:
Jorge Thomas Almanzar Soriano | A00110435
Omar Aldrielly Bautista Baez | A00110813
Eddy Anthony Brito Rivera | A00101811
Andrés Araujo De León | A00109382
José Miguel Almánzar | A00110652

Asignatura:
ISO300 | Fundamentos a la Ingeniería de Software

Maestro:
Ing. Leandro Fondeur

Fecha de entrega:
1 de diciembre 2022
1. Las decisiones tomadas por los administradores ejecutivos pueden tener un impacto significativo
sobre la efectividad de un equipo de ingeniería del software. Proporcione dos ejemplos para ilustrar
que esto es cierto.

El administrador asigno poco claro los roles de cada persona en el equipo, lo que con lleva a que cada
persona este indecisa sobre su trabajo o desarrollo de algún modulo.

El administrador asigna una mala planificación del proyecto lo que hace que se esté partiendo desde el
inicio de manera errónea, ya que al no tener planificado bien el proyecto puede que se estanque lo que
conllevaría a un caos total.

El administrador asigna tareas innecesarias, lo que provoca una pérdida de tiempo y de dinero, además
causa frustración al equipo al hacer tareas que no tendrán ninguna finalidad.

2. Al lector se le asigna una gerencia de proyecto dentro de una organización de sistemas de


información. Su labor será construir una aplicación que sea muy similar a otras que su equipo
construyó, aunque ésta será más grande y más compleja. Los requerimientos se documentaron
ampliamente por parte del cliente. ¿Qué estructura de equipo elegiría y por qué? ¿Qué modelo de
proceso de software elegiría y por qué?

La estructura de equipo de paradigma cerrado, ya que como se realizó la aplicación anteriormente, se


puede trabajar bien ya que esta estructura puede trabajar bien cuando ya previamente se ha realizado
un software similar, esta estructura también es conveniente porque como ya se realizó la aplicación
anteriormente no requiere de mucha innovación, lo que hace que hace que el paradigma cerrado sea
la estructura de equipo más conveniente.

El modelo de proceso que elegiría sería el modelo waterfall o modelo en cascada ya que los requisitos
están documentados ampliamente y además, con este modelo se puede producir software altamente
fiable.

3. Al lector se le asigna una gerencia de proyecto para una pequeña compañía de productos de
software. Su labor será construir un producto innovador que combine Hardware de realidad virtual
con software de última generación. Puesto que la competencia para el mismo mercado de
entretenimiento es intensa, existe una presión significativa para tener listo el trabajo. ¿Qué
estructura de equipo elegiría y por qué? ¿Qué modelo de proceso de software elegiría y por qué?

El modelo de equipo que elijo para esto, siempre teniendo en cuenta los equipos ágiles, será el
paradigma abierto ya que busca crear productos innovadores mientras haya presión para entregarlos
dentro de los límites de tiempo, este es el mejor modelo para este tipo de casos donde la innovación y
orden son requeridos, Tiene características aleatorias y cerradas. El modelo de proceso será en cascada,
ya que los programas que se desarrollarán desde cero o que aún no se han desarrollado son elementos
clave para mantener su orden de ejecución.
4. Al lector se le ha pedido desarrollar una pequeña aplicación que analice cada curso ofrecido en la
universidad y reporte las calificaciones promedio obtenidas en el curso (por un determinado
periodo). Exponga el alcance y las limitaciones de este trabajo.

Alcance:

La app tiene el alcance de volverse la opción más cómoda a la hora de gestionar las calificaciones de los
alumnos. Ofrece rapidez en el cálculo, además de presentar al instante los resultados, tanto a tutores
como a alumnos.

Limitaciones:

Debido a que solo es una app que se encarga de las notas de los alumnos, no puede clasificar su
condición académica en base a sus notas. Esta tampoco funciona para saber si el método de enseñanza
de un docente es eficiente o no.

Otra limitación seria que las familias que no cuenten con un dispositivo o conexión a internet no podrán
visualizar las notas de su alumno.

5. Con base en la información contenida en este capítulo y en su propia experiencia, desarrolle "diez
mandamientos” para empoderar a los ingenieros del software, es decir, elabore una lista de 5
lineamientos que conducirán al personal de software a que trabaje a toda su potencia.

• Buena comunicación entre los miembros del equipo.


• Equipo adaptado a la manera de trabajar de los desarrolladores.
• Las habilidades de un individuo tienen que potenciar a las del grupo.
• Un plan que guie al equipo en una sola dirección.
• Un líder que conozca el rumbo del proyecto.

6. Describa dos situaciones de la vida real en las que el cliente y el usuario final sean el mismo. Describa
dos situaciones en las que sean diferentes.
• El dueño de una tienda pequeña es quien definirá y usará la aplicación.
• El dueño de un taller encarga un sistema para agilizar y mejorar el proceso de inventario y
facturación.
7. Al lector se le asigna una gerencia de proyecto para una gran compañía de productos de software.
Su labor será administrar el desarrollo de la versión de siguiente generación de su software de
procesamiento de palabras ampliamente usado. Puesto que la competencia es intensa, se
establecieron y anunciaron apretadas fechas límite. ¿Qué estructura de equipo elegiría y por qué?
¿Qué modelo de proceso de software elegiría y por qué?

Un equipo con estructura de centralizado controlado, porque la fecha límite está cerca y la dificultad
del proyecto es ligeramente amplio. El modelo de proceso a utilizar sería el modelo que se repite para
poder ir mejorando en cada versión nueva.

8. Al lector se le asigna una gerencia de proyecto de software para una compañía que atiende al mundo
de la ingeniería genética. Su labor será administrar el desarrollo de un nuevo producto de software
que acelerará el ritmo de tipificación genética. El trabajo está orientado a investigación y desarrollo,
pero la meta es elaborar un producto dentro del próximo año. ¿Qué estructura de equipo elegiría y
por qué? ¿Qué modelo de proceso de software elegiría y por qué?

El tipo de equipo que desarrolle este producto, siempre pensando en equipos ágiles, adoptará una
estructura de paradigma abierto, ya que este constituye un equipo con libertad para crear e innovar a
la hora de crear nuevos productos tecnológicos, además de tener una gran comunicación y un poco Los
ejemplos cerrados son aleatorios. El modelo que elegiría es la metodología RUP. Lo elegí porque la gran
ventaja que presenta es que lo puedes adaptar a lo que quieras hacer con tu programa, puede ser un
modelo pesado o un modelo ágil, siempre busca el control en el cuidado diseño de la comodidad del
producto.

También podría gustarte