Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Ga11 220501098 Aa1 Ev02

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

ANALISIS Y DESARROLLO DE SOFTWARE

Cristian Daniel Carrillo Ortiz

GA11-220501098-AA1-EV02

INSTRUCTORA: SANDRA PEREZ

FICHA: 2521968

2023
Introduccion

El software que pretende construir se va llamar fresh fruver, del campo a su casa.

Con la aplicación web fresh fruver los Mayoristas de mercar armenia, distribuidor
productos agrícolas de calidad al mejor precio, contaran con todas las herramientas
tecnológicas para la distribución de sus productos.

Trabajar con los mayoristas plaza de mercar armenia, deben de manejar impresora
térmica para sacar las facturas de los pedidos mediante aplicación web correspondiente a
su negocio.

La vinculación mayorista interesados de la aplicación web donde se manejan módulos de


facturación, inventarios y ventas para su distribución local.

Objetivo general

 Desarrollar e implementar un software mediante aplicativo web responsivo, para


mayoristas de la plaza de mercado de armenia, Quindío.

Objetivo específicos

 Identificar las necesidades que presenta los mayoristas en la plaza de mercado.

 Determinar las herramientas que permitan suplir las necesidades de los usuarios.

 Desarrollar formulario de google para recolectar información útil que nos permita
más adelante construir un prototipo del software.

Alcance

Diseñar un aplicativo web responsivo que permita a los clientes mayoristas manejar desde
la plataforma para su beneficio, donde se maneje interfaz de presentación de productos
que se ofrecen a sus clientes, posibilidad de realizar su pedido y posterior mente la
entrega en su negocio o domicilio.
Algunos de los objetivos del CMMI y que son buenos para el negocio.

 Producir servicios y Productos de alta calidad.

 Crear valor para los accionistas.

 Mejorar la satisfacción del cliente.

 Incrementar la participación en el mercado.

 Ganar reconocimiento en la industria.

Gracias a este tipo de modelos, muchas empresas han mejorado sus procesos de gestión
de las actividades entrelazadas de forma explícita, han aplicado prácticas de alta madurez
mucho más robustas y están cumpliendo con las normas ISO de una manera mucho más
completa.

Aplicando el modelo Capability Maturity Model Integration se puede calificar el grado de


madurez de los distintos procesos de una empresa, y aplicando las buenas prácticas
sugeridas por CMMI se pueden mejorar los mismos. Además de integrar las áreas de
ingeniería de software y sistemas, el modelo también lo vincula todo con los objetivos
comerciales de la organización y también mantiene un enfoque en la satisfacción de las
expectativas del cliente.

Ventajas de aplicar el modelo CMMI

 Mejora la comunicación (interna y externa) al proporcionar un marco común.

 Proporciona a los trabajadores una idea clara y global, lo que les permite centrarse
en sus objetivos.

 Aumenta la calidad de productos y servicios y reduce los tiempos de entrega.

 Ayuda a reducir los costes.

 Mejora la satisfacción al cliente.

 Es un modelo que cuenta con muchos años de experiencia.

Muchas empresas se plantean si elegir un modelo CMMI o aplicar una metodología Agile
Scrum. Se tiende a ver ambos conceptos como contrarios e incompatibles, quizás porque
CMMI lleva muchos años utilizándose y la metodología Agile es más actual y ha tenido
gran impacto en la gestión de procesos actual. Sin embargo, muchos expertos opinan que
ambas opciones pueden ser compatibles y aplicadas en una misma organización.
 Scrum se basa en una metodología Agile, dividiendo los trabajos en pequeñas
tareas o sprints con un tiempo de entrega corto. CMMI, por su parte, no es una
metodología: se trata de un modelo que aporta una serie de buenas prácticas y que
permite valorar el grado de madurez de los procesos en particular y de la empresa
en general.

 Con Scrum se establecen prioridades a la hora de ejecutar los distintos procesos,


sin embargo, CMMI no establece el orden de ejecución (este aspecto lo marca la
metodología utilizada).

 CMMI se centra en mejorar procesos y medir su eficiencia mientras que Scrum


busca la agilidad o rapidez de los procesos.

 CMMI da importancia al grupo de trabajo, pero da mayor importancia a disponer de


un sistema adecuado que mejore los procesos. Por su parte, Scrum concede un
papel primordial al equipo de trabajo para la mejora de procesos.

 Scrum sitúa entre sus objetivos prioritarios la relación con el cliente y satisfacer sus
necesidades, mientras CMMI confía en la mejora interna de procesos como la clave
para mejorar los resultados.

CMMI ofrece un método para que las empresas puedan evaluar y mejorar sus procesos de
negocio, prestando gran importancia al uso de buenas prácticas. A pesar de diferenciarse en
algunos aspectos con Agile Scrum, tienen algunos puntos en común. Ambos le dan
importancia a la mejora de los procesos, a la flexibilidad y persiguen los mismos objetivos.
Sea cual sea la metodología que escojas, siempre debes buscar el compromiso, la
responsabilidad, la confianza, la ética y el respeto de quienes la aplican

Existe n otras metodo logías muy utili zadas para el desar rol lo de softwa re, en tr e ella s:
TDD (Test-Driven Development): es una metodología práctica de programación basada en
escribir primero las pruebas, después el código fuente y, por último, refactorizar el código
escrito. De esta manera, establece el camino para conseguir un código más robusto, seguro y
garantizar el mantenimiento y la rapidez en el desarrollo.
DDD (Domian-Driven Design): Es ideal para el desarrollo de aplicaciones complejas y está
orientada a proyectos que utilizan metodologías ágiles

También podría gustarte