EL NUEVO INFORME FINAL DE PRACTICAS PRE PROFESIONALES
Enviado por Helena • 12 de Noviembre de 2018 • 3.371 Palabras (14 Páginas) • 533 Visitas
...
[pic 4]
- DESCRIPCION DE ACTIVIDADES REALIZADAS
4.1 Objetivo (de las actividades realizadas)
El objetivo principal es poder implementar una solución de software que permita mejorar y agilizar los procesos comerciales de la empresa Confecciones ALJUR BEACH.
4.2 Justificación
- Justificación Operativa
Los procesos comerciales como la compra de materiales para la producción de la ropa, el registro de los productos terminados en almacén, las entradas y salidas de productos del almacén, el registro de los pedidos y las ventas serán realizados de manera más rápida a través de interfaces intuitivas y minimalistas q simplifican el trabajo de los empleados de la empresa. Además de almacenar toda la información en un solo sitio disponible en cualquier momento, evitando el cruce e inconsistencia de la información.
- Justificación Técnica.
Para el desarrollo de este proyecto se emplearan tecnologías actuales como el lenguaje de programación C# y el gestor de base de datos SQL Server, tecnologías actuales que predominan el mercado del software y que pondrá a la empresa a vanguardia y nivel de otras empresas en el mercado que emplean estas tecnologías en sus sistemas.
4.3 Planificación
[pic 5]
---------------------------------------------------------------
---------------------------------------------------------------
[pic 6]
---------------------------------------------------------------
4.4 Metodología utilizada en el proyecto
Para el desarrollo del proyecto se analizó que tipo de metodología era la más conveniente para desarrollar el software. A continuación se hace una comparativa entre las metodologías Tradicionales y las metodologías Agiles.
Metodología Tradicional o Pesada
Metodología Ágil
Centradas en el control del procesos.
Centradas en el factor humano, colaboración y participación del cliente en el desarrollo del software.
Riguroso control en las actividades involucradas en los procesos.
Menor control en las actividades implicadas en los procesos.
Basada en estándares y normas ya establecidos para el desarrollo de proyectos de software.
Basada en heurística proveniente de prácticas de generación de código.
Rigidez a cambios durante el proyecto.
Son flexibles a los cambios aun con el proyecto en marcha.
Interacción con el cliente mediante entrevistas y reuniones.
El cliente es considerado como parte del equipo del proyecto.
Son aplicadas para proyectos con gran número de recursos humanos.
Aplicado a proyecto con pocos recursos humanos (menos de 10 personas).
Centrados en la arquitectura del software.
Menor énfasis en la arquitectura del software.
Muchos artefactos.
Menor cantidad de artefactos.
RUP e ICONIX son metodologías tradicionales.
SCRUM y XP (programación extrema) son metodologías agiles.
En el siguiente cuadro de muestran las carteritas de una metodología tradicional como RUP y una metodología ágil como UAP, que es una versión más simplificada del RUP.
RUP (Ratinal Unified Process)
AUP( Agile Unified Process)
Metodología Tradicional o pesada
Metodología Ágil, versión simplificada del RUP
4 Fases, Creación, elaboración, construcción, transición.
4 Fases, Creación, elaboración, construcción, transición.
Recomendado para proyecto de media y alta complejidad y grandes con plazos largos de tiempo
Recomendado para proyectos con equipos de pocas personas, proyectos no muy complejos y que cuentan con un intervalo de tiempo corto para el desarrollo.
Mayor documentación, cumplir con todos los artefactos de entrada y salida normados para cada etapa del proceso.
Menor documentación, solo considerando algunos artefactos a criterio de la empresa y el equipo desarrollador, no sobrecarga de documentación en cada etapa del proceso.
Interacción con el usuario estratégico.
Interacción con el usuario final.
Pruebas después de terminada una iteración.
Desarrollado dirigido por pruebas, pruebas todo el tiempo
Comunicación entre equipos de trabajo y clientes a través de documentación.
Comunicación directa con los miembros del equipo y con el cliente.
El tipo de metodología elegido para el desarrollo del proyecto es de tipo Ágil. La metodología usada ser AUP ya que es una metodología ágil que contiene las bases del RUP pero es menos estricto en cuanto a documentación, además considerando el tiempo de desarrollo del proyecto y las personas que intervendrán en el mismo.
---------------------------------------------------------------
4.5 Diagrama de actividades
[pic 7]
---------------------------------------------------------------
---------------------------------------------------------------
...