Nombre de la Tarea
Levantamiento de Requerimientos
Unidad #
1
Nombre de la materia
INTRODUCCION
Al desarrollar un sistema nos referimos a llevar acabo actividades que debemos realizar para
crear un sistema de informacion para una organización de igual manera a los procesos que se
relacionas para lograrlo.
Asi como las organizaciones y las tecnologias cambian al transcurrir del tiempo las empresas
necesitan de nuevos sistemas, o en su defecto revisar los existentes para mejorarlos para que
estos sigan cumpliendo los objetivos. De este modo desarrollar sistemas suele ser un
proceso continuo para las organizaciones que echan mano de ellos.
Como los sitemas de informacion suelen ser costosos y al desarrollarlos estos tienden a fallar
es deseable adquiriri sistemas con un proceso que reduzca del riesgo de falla y produzca
sistemas que ayuden y que realmente aumenten la eficacia en la organización.
2
Unidad #1: Levantamiento de Requerimientos
Nombre de la materia
DESARROLLO DE ACTIVIDAD
Ventaja: la principal ventaja a mi punto de vista es que no se necesita estar interactuando con el
cliente en demasiá, además que al utilizar en orden una secuencia tenemos como resultado un
sistema de alta calidad gracias a un plan detallado que definimos desde el principio
Desventaja: el cliente no puede hacer correcciones continuas por no estar en interacción con el
desarrollo del sistema., también el tiempo de desarrollo del mismo puede extenderse a un plazo
mucho mayor por el exhaustivo análisis, aquí la metodología es mas orientada al proceso que a las
personas además de que usualmente resulta mas ser cara.
Metodología ágil:
3
Unidad #1: Levantamiento de Requerimientos
Nombre de la materia
Ventaja: gracias a la continua interacción con el cliente se pueden evitar futuros percances
ahorrando tiempo y costos innecesarios, llegando a detectar errores cuanto antes para corregirlos,
aquí el cliente tiene mas colaboración con el proyecto y puede opinar sobre posibles mejoras, se le
da mucha importancia a la simplicidad y la eliminación de trabajo innecesario
Desventaja: como es una metodología que no requiere llevar tanta documentación se dificulta
evaluar lo errores cometidos para un uso futuro.
ventaja: si se cuenta con el tiempo adecuado esta puede ser una buena opción, aquí se tiene un
mayor control sobre el desarrollo y se presenta de una manera mas real sobre como quedara
terminado el sistema
Desventaja: al ser una metodología que requiere de un constante y minucioso análisis me parece
que para este tipo de negocio no es tan factible para el corto plazo, cuando se realiza el análisis y los
requerimientos se vuelve un poco mas complicado que los anteriores.
Para elegir el modelo adecuado se deben tener en cuenta varios factores como la complejidad de los
prouctos, métodos de pago el numero de sucursales etc., Para este tipo de negocio tomando en
cuenta que seria una empresa mediana con un numero de productos no muy grande pero con un
diseño de sistema a largo plazo yo me inclinaria mas por el método orientado a objetos ya que la
utilizacion de objetos en el UML este se asemeja mas al mundo real y al trabajar con muchas
características en los productos me parece la forma mas viable para la interacción con el
consumidor., utilizando la reusabilidad de los datos para tenerlos disponibles a la hora de una
consulta.
Fundamentar desde tu punto de vista, la importancia en el uso de: estos suelen ser de gran utilidad
para los usuarios
4
Unidad #1: Levantamiento de Requerimientos
Nombre de la materia
En cualquier empresa la persona mas importante es el cliente y debemos tomar en cuenta todas las
herramientas que nos ayuden a tener una mejor comunicación con el mismo tales como son:
• Símbolos gráficos. Estos suelen ser de gran utilidad para los usuarios, y son vitales cuando las
palabras escritas no son las adecuadas
• Diccionario de datos. Este nos permitiría documentas los datos, saber acerca de la información que
existe de ciertos datos y donde encontrarlos, nos ayudaría también a crear registros de la
información a la que accedemos y quien accedió a ella, ayudaría a los auditores a acceder a la
información.
• Reglas. Es necesario aplicarlas al personal y a todas las personas que accedan al sistema
asignado por la empresa, así como al equipo que se utilicen para las funciones administrativas que
estén bajo la responsabilidad de la compañía
• Flujo de datos: este nos ayuda principalmente para la organización de nuestro sistema, nos ayuda
a tomar decisiones, lo podemos adaptar a otras herramientas para optimizar el código y nos ayuda a
detectar errores
CONCLUSION
Para concluir diré que para que el desarrollo de un sistema computarizado funcione en
óptimas condiciones lo principal seria combinar el hardware y el software que sean los
adecuados para dichas tareas a realizar, los estudios previos para la elección de la
metodología adecuada y establecer una buena comunicación entre el usuario y el
programador para hacer las especificaciones de lo requerido. Y, por último, pero no lo menos
importante debe existir la documentación adecuada del mismo, que procedimientos se
utilizaron para las funciones del sistema, ya que un mal uso del mismo puede ocasionar que
exista un mal funcionamiento. Y como final para que un sistema funcione adecuadamente,
deben de existir documentación del mismo, los procedimientos para cada función del
sistema, ya que el mal uso de éste puede ocasionar que no sea óptimo en su funcionamiento.
5
Unidad #1: Levantamiento de Requerimientos
Nombre de la materia
BIBLIOGRAFIAS
Lectura
Presentación
6
Unidad #1: Levantamiento de Requerimientos
Nombre de la materia
Lectura
Presentación
Integra un documento que incluya una breve introducción, el desarrollo de los puntos solicitados, un apartado de
conclusiones y las referencias bibliográficas.