Está en la página 1de 3

Hector Aaron Juarez Tax 201404288

Rescatando a Master Develop


1. ¿Qué conocimientos, habilidades y actitudes debe tener Luis para sortear
con éxito las dificultades que enfrenta al elaborar la propuesta de rescate de
MasterDevelop?
Luis ya cuenta con varias conocimientos y habilidades necesarias para
sortear con éxito las dificultades que se pueda encontrar al intentar rescatar
MasterDevelop, como es el la basta experiencia de mas de 15 años en el
desarrollo web, además antes de que existiera el programa, trabajaba en la
sección de innovación, por lo cual es una persona que sabe cómo proponer
nuevas tecnologías e investigarlas y conoce en su totalidad MasterDevelop.
Debe ser un buen arquitecto y sobre todo conocer cómo funciona una
metodología ágil, ya es esto será elemental para implementar su solución en
tan poco tiempo. Debe tener las habilidades de un buen líder, para saber
manejar a su nuevo equipo de desarrolladores, por lo cual debe saber como
motivarlos y que exista una comunicación eficiente entre estos, tendrá que
saber como delegar las actividades para que la carga no caiga toda sobre él.
2. ¿Cómo resolverías el caso de mantener vivo a MasterDevelop?
Por todo lo que representa el proyecto en cuanto a ganancias y los problemas
legales que se tendría con las licencias que ya se habían vendido para el uso
de software, sacar el proyecto no seria una opción. Seguiría la misma
estrategia que implementaron, que es la de agregar nuevos productos y
servicios que sean económicamente auto-sostentables, sin embargo, no
habría cambiado a las personas que trabajaban en MasterDevelop, ya que al
contratar a nuevos desarrolladores hace que se pierda tiempo esencial en
explicar a los nuevos desarrolladores todo lo relacionado con MasterDevelop.
3. ¿Qué tipo de productos y servicios podrían integrarse a MasterDevelop para
ser económicamente auto-sustentable dadas las restricciones que lo
limitaban?
Se recomienda integrar una funcionalidad para crear tiendas virtuales de
manera intuitiva, enfocada para pymes que deseen incursar en el e-
commerce y de esta manera contribuir al desarrollo tecnológico de la industria
nacional y a la creación de nuevas oportunidades de negocio. Además, seria
auto sutentable ya que utilizaríamos los mismos recursos del portal
únicamente agregan este nuevo apartado.
4. Proponga y justifique una arquitectura para los nuevos productos y servicios.
Ya que se desconoce con que tecnología trabaja actualmente
MasterDevelop, se propone una arquitectura orienta a servicios ya que
mejora la mantención y reduciría el costo de esta, además al implementar
una tienda en línea podríamos reutilizar los servicios para que esta pueda ser
utilizada desde diferentes plataformas, ya sea una app móvil que se pueda
implementar mas adelante o un navegador web, además se implementaría
una arquitectura orientada a capas ya que nos permite separ la capa de
usuario, backend e información por lo cual nos permite aislar los datos y por
ende nos brinda mayor seguridad.

5. Proponga la utilización de prácticas y brinde un cronograma ágil (1 mes) con


las actividades clave para los nuevos desarrolladores al tener la aprobación
de la nueva propuesta de solución.
Se recomienda la metodología Scrum ya que nos brinda Adaptabilidad a los
cambios, además de una alta velocidad necesaria en este proyecto.
Semanas
Tareas 1 2 3 4
Reunión inicial
del Sprint
Daily meet
Análisis de
requisitos
Definición de la
visión y el
alcance del
proyecto
Diseño de
arquitectura a
través de un
diagrama de
alto nivel
identificación
de actores a
través de
diagramas de
casos de uso
Diseño de base
de datos a
través de un
diagrama de
entidad relación
Implementación
de la base de
datos
Codificación de
los servicios del
sistema
Codificación de
las vistas del
sistema
Pruebas
Unitarias
Pruebas
integrales
Despliegue de
la aplicación
Sprint
Retrospective

También podría gustarte