Taller 2

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

Nombre: Alex Chávez Alvarado

1.- ventajas de utilizar las técnicas de análisis y diseño de sistemas para trabajar con
los sistemas de información computarizados para empresas.
a) Se utiliza para analizar, diseñar e implementar las mejoras en el apoyo para los usuarios y
las funciones de negocio.

b) Añade estructuras a los sistemas

c) Implica trabajar con los usuarios actuales y eventuales de los sistemas e información para
ofrecerles soporte en su empleo de las tecnologías en un entorno organizacional.

2 ¿Qué cualidades personales son útiles para el analista de sistemas? Haga una lista.
a) El analista debe ser un solucionador de problemas

b) El analista debe de tener la capacidad de lidiar de manera sistemática con las situaciones
existentes en el trabajo que se le presente

c) ser un comunicador capaz de crear relaciones significativas con otras personas, durante
periodos extendido de tiempo,

d) Ser capaz de comprender las necesidades de los humanos al interactuar con la tecnología

e) Tener suficiente experiencia con las computadoras, programar.

f) Poseer una solo ética personal y profesional

g) Ser disciplinado y mantener motivación.

3.-¿Qué cualidades personales son útiles para el analista de sistemas?


1. Previsor

Programar es prever.Debes ir por delante y ser capaz de ver lo que va a ocurrir. Si no eres
previsor tendrás que tirar muchas veces tu trabajo lo que minará y repercutirá en tu confianza
y en la de los que te rodean.

2. Lógico

Analizar antes de programar.No escribas nada hasta que tengas totalmente resuelto el
problema. Si eres de los que lo primero que hacen es escribir tendrás que tirar muchas veces
tu código y te encontrarás con que no resuelve el verdadero problema del usuario.

3. Abstracto

Busca soluciones generales y no particulares.Si sólo resuelves el problema concreto, pronto te


encontrarás resolviendo un problema similar. Si abstraes conseguirás resolver tanto el
problema concreto como otros muchos que aparecerán en el futuro y que ni siquiera
te habías imaginado.

4. Perseverante

Un buen programa requiere mucho tiempo y esfuerzo.Necesitas tesón y dedicación sin que
cunda el desaliento. Si no eres perseverante no terminarás ningún gran proyecto o a partir de
un momento la calidad de tu programación se reducirá.

5. Empático

El programador no inventa problemas, los resuelve.Debes ser capaz de escuchar hasta


comprender el problema, a partir de ese momento podrás resolverlo. El mayor error que
puedes cometer es programar por ego y tratar de buscar el halago de que eres el mejor, en su
lugar busca que los usuarios te aprecien porque se sientan bien escuchados y atendidos, esa es
la batalla que debes ganar.

6. Documentalista

Piensa desde el primer momento que tus programas serán mantenidos por otros
programadores.Comenta profusamente tu código, crea documentos que ayuden a su
comprensión y mantenimiento. Programa tus aplicaciones como te gustaría encontrarte una
aplicación que hubiese desarrollado otro programador.

7. Simplista

Menos es más, menos código es sinónimo de mejor programación.Resolver una función o un


procedimiento con el menor código posible es un buen síntoma. Lo más complicado es
conseguir desarrollar aplicaciones sencillas, con las opciones adecuadas y la usabilidad
correcta. Tan malo es lo que sobra como lo que falta. El usuario es un juez implacable y sabio,
habla con los usuarios y simplifica.

8. Práctico

Buscar la perfección no es una buena opción.Hay que saber encontrar el punto de equilibrio
entre número de líneas, rendimiento óptimo, facilidad para comprender y mantener el código

4.-Liste y defina brevemente las siete fases del ciclo de vida del desarrollo de
sistemas (SDLC).
Planificación conceptual

Planificación conceptual es la primera fase del ciclo de vida de desarrollo de sistema. En esta
fase, personas claves involucradas en el proyecto o las partes interesadas definen el sistema
propuesto y determinan el alcance del proyecto. Además, factores tales como recursos, se
determinan las limitaciones de tiempo y presupuestas

Definición de requisitos

La siguiente fase es la fase de definición de requisitos. Después de que las partes interesadas
establecen el alcance del proyecto, especialistas en tecnologías de la información (TI) trabajan
con los usuarios finales para definir requerimientos de negocio del sistema. Una vez que los
especialistas reúnen todos los requisitos, se reúnen una vez más con los usuarios finales para
verificar los requisitos y obtener usuario de firma.

Diseño

En la fase de diseño, especialistas en ti traducen requerimientos del negocio en requisitos


técnicos. Inicialmente, los desarrolladores de crean un diseño técnico preliminar para atender
todos los requerimientos de negocio de sistema definidos en la fase de definición de
requisitos. Una vez que está finalizado el anteproyecto, los desarrolladores diseñar un diseño
técnico detallado, que define todas las funciones técnicas necesarias para implementar el
sistema de

Desarrollo y pruebas

En la fase de desarrollo y pruebas, los desarrolladores empiezan a desarrollar el sistema actual.


Se trata de cualquier software de escritura y construyendo la arquitectura de base de datos
adecuados para el sistema. La prueba comienza después de completa la construcción de los
componentes del sistema. Además, los analistas de aseguramiento de calidad Verifique que el
sistema cumple con los requerimientos del negocio mediante un plan detallado de la prueba.

Puesta en práctica

Durante la ejecución, distribuye el nuevo sistema a todos los usuarios finales, por lo que puede
empezar a utilizarlo. Además, especialistas proporcionan la documentación del sistema a los
usuarios finales, que detalla cómo utilizar el sistema. Formación es también una parte
importante de la fase de implementación. Sesiones de entrenamiento deben configurarse para
cada grupo de usuarios, por lo que los usuarios beneficiarán del sistema desde el principio.

Operación y mantenimiento

En la fase de mantenimiento y operaciones, el nuevo sistema entra en modo de operación


completo. Supervisa el sistema para asegurar que el sistema está cumpliendo con los
requisitos de negocio solicitado. Además, el personal de ti realiza mantenimiento periódico del
sistema para garantizar el sistema siga funcionando como se esperaba. El equipo de apoyo
también proporciona soporte para el sistema y resuelve los problemas reportados.
Disposición

La fase de eliminación se produce al final del ciclo de vida de un sistema. Cuando un sistema ha
seguido su curso y se retira, esta fase proporciona una serie de pasos sistemáticos para
terminar el sistema. Realizar esta fase asegura información vital se mantiene para futuras
necesidades de negocio o sistema. Además, la disposición adecuada del sistema es necesaria
para asegurar que de un sistema componentes, datos, software y hardware se desechan
correctamente y según las normas de la empresa.

5. explique el uso de las herramientas CASE en el análisis y diseño de sistema.


Ejemplifique.

HERRAMIENTAS DE LA INGENIERÍA DE LA INFORMACIÓN.

Estas herramientas CASE modelan la información de negocios cuando ésta se transfiere entre
distintas entidades organizativas en el seno de una compañía. El objetivo primordial de las
herramientas de esta categoría consiste en representar objetos de datos de negocios, sus
relaciones, y ayuda a comprender mejor la forma en que fluyen estos objetos de datos entre
distintas zonas de negocio en el seno de la compañía. Estas herramientas proporcionan una
ayuda importante cuando se diseñan nuevas estrategias para los sistemas de información y
cuando los métodos y sistemas no satisfacen las necesidades de la organización.

HERRAMIENTAS DE PLANIFICACIÓN DE PROYECTOS.

Las herramientas de esta categoría se concentran en dos áreas primordiales:

Estimación de esfuerzos de proyecto y de costes de software. Calculan el esfuerzo estimado, la


duración del proyecto y el numero recomendado de personas.

Planificación de proyectos. Capacitan al administrador para definir todas las áreas del proyecto
(la estructura de desglose de tareas), para crear una red de tareas (normalmente empleando
una entrada gráfica), para representar las interdependencias entre tareas y para modelar la
cantidad de paralelismo que sea posible para ese proyecto.

HERRAMIENTAS DE ANÁLISIS DE RIESGOS

Las herramientas de análisis de riesgos capacitan al administrador el proyecto para construir


una tabla de riesgos proporcionando una guía detallada en la identificación y análisis de
riesgos.

HERRAMIENTAS DE DOCUMENTACIÓN
Las herramientas de producción de documentos y autoedición prestan su apoyo a casi
todos los aspectos de la ingeniería del software, y representan una importante oportunidad de
aprovechamiento para todos los desarrolladores del software. La mayor parte de las
organizaciones dedicadas al desarrollo de software invierte una cantidad de tiempo
considerable en el desarrollo de documentos, y en muchos casos el proceso de documentación
en si resulta bastante deficiente. No es raro que una organización de desarrollo de software
invierta hasta en un 20 o 30 pro ciento de su esfuerzo global de desarrollo de software en la
documentación. Por esta razón, las herramientas de documentación suponen una oportunidad
importante para mejorar la productividad.

HERRAMIENTAS DE SOFTWARE DE SISTEMA.

CASE es una tecnología de estaciones de trabajo. Por tanto, el entorno CASE debe adaptase a
un software de sistema en redes de alta calidad, al correo electrónico, a los boletines
electrónicos y a otras capacidades de comunicaciones.

HERRAMIENTAS DE CONTROL DE CALIDAD.

La mayor parte de las herramientas CASE que afirman que tiene como principal interés el
control de calidad son en realidad herramientas métricas que hace una auditoria del código
fuente para determinar si es justa o no a ciertos estándares del lenguaje. Otras herramientas
extraen métricas técnicas como base para medir la calidad del software que se esta
construyendo.

HERRAMIENTAS DE GESTIÓN COMO BASE DE DATOS.

El software de gestión de bases de datos sirve como fundamentos para establecer una base de
datos CASE. Dado el énfasis acerca de los objetos de configuración, las herramientas de
gestión de bases de datos para CASE pueden evolucionar a partir de los sistemas de gestión de
bases de datos relacionales (SGBDR) para transformarse en sistemas de gestión de bases de
datos orientadas a objetos(SGBDOO).
Bibliografía
https://www.um.es/docencia/barzana/IAGP/Enlaces/CASE_principales.html

https://www.um.es/docencia/barzana/IAGP/Enlaces/CASE_principales.html

https://www.ubiquitour.com/KOeVAXNO/

https://www.velneo.com/blog/8-caracteristicas-importantes-de-un-buen-analista-
programador

También podría gustarte