17
RESUMEN DE ANALISIS Y DISEÑO DE SISTEMAS ANALISIS Y DISEÑO DE SISTEMAS (KENNETH E. KENDALL & JULIE E. KENDALL) UNIDAD I RESUMEN CAPITULO I En la actualidad la información está considerada como un elemento trascendental en una organización es un recurso muy importante. Con el uso de la tecnología y las computadoras, se ha dado inicio a una explotación masiva de la información y por ello hay que tener cuidado con su manipulación. Los analistas de sistemas recomiendan, diseñan y dan mantenimiento a diversos tipos de sistemas, como los sistemas de procesamiento de transacciones (TPS), sistemas de automatización de la oficina (CAS), sistemas de trabajo del conocimiento (KWS) y sistemas de información gerencial [MIS). También crean sistemas orientados a la toma de decisiones, como los sistemas de apoyo a la toma de decisiones (DSS), sistemas expertos (ES), sistemas de apoyo a la toma de decisiones en grupo (GDSS), sistemas de trabajo colaborativo apoyados por computadora (CSCWS) y sistemas de apoyo a ejecutivos [ESS). Muchas aplicaciones se conciben originalmente para, o se migran a, la Web para apoyar el comercio electrónico. También puedo decir que los analistas tienen un amplio rango de habilidades. En primer lugar, y más importante, el analista es un solucionador de problemas; alguien que disfruta el reto de analizar un problema e idear soluciones factibles. El analista de sistemas requiere habilidades de comunicación que le permitan relacionarse de manera significativa con diversas clases de gente diariamente, así como habilidades de computación. Los softwares automatizados, basados en PC, para el análisis y diseño de sistemas se conocen como herramientas de Ingeniería de Software Asistida por Computadora (CASE). Las cuatro razones para adoptar las herramientas CASE son: incrementar la productividad del analista, mejorar la comunicación entre analistas y usuarios, integrar las actividades del ciclo de vida, y analizar y valorar el impacto de los cambios en el mantenimiento. Los analistas también emplean enfoques de reingeniería asistida por computadora (CARE) para realizar ingeniería inversa de software y reingeniería con el propósito de extender la vida útil del software heredado. El análisis orientado a objetos (OOA) y el diseño orientado a objetos (OOD) constituyen un enfoque distinto de desarrollo de sistemas. Estas técnicas se basan en los conceptos de la programación orientada a objetos, que han sido codificados en UML, un lenguaje estandarizado de modelación en el cual los objetos generados no sólo incluyen código referente a los datos sino también instrucciones acerca de las operaciones que se realizarán sobre los datos.

Resumen de analisis y diseño de sistemas kendall & kendall

Embed Size (px)

Citation preview

RESUMEN DE ANALISIS Y DISEÑO DE SISTEMAS ANALISIS Y DISEÑO DE SISTEMAS (KENNETH E. KENDALL & JULIE E. KENDALL)

UNIDAD I

RESUMEN

CAPITULO I

En la actualidad la información está considerada como un elemento trascendental en una organización es un recurso muy importante. Con el uso de la tecnología y las computadoras, se ha dado inicio a una explotación masiva de la información y por ello hay que tener cuidado con su manipulación.

Los analistas de sistemas recomiendan, diseñan y dan mantenimiento a diversos tipos de sistemas, como los sistemas de procesamiento de transacciones (TPS), sistemas de automatización de la oficina (CAS), sistemas de trabajo del conocimiento (KWS) y sistemas de información gerencial [MIS). También crean sistemas orientados a la toma de decisiones, como los sistemas de apoyo a la toma de decisiones (DSS), sistemas expertos (ES), sistemas de apoyo a la toma de decisiones en grupo (GDSS), sistemas de trabajo colaborativo apoyados por computadora (CSCWS) y sistemas de apoyo a ejecutivos [ESS). Muchas aplicaciones se conciben originalmente para, o se migran a, la Web para apoyar el comercio electrónico.

También puedo decir que los analistas tienen un amplio rango de habilidades. En primer lugar, y más importante, el analista es un solucionador de problemas; alguien que disfruta el reto de analizar un problema e idear soluciones factibles. El analista de sistemas requiere habilidades de comunicación que le permitan relacionarse de manera significativa con diversas clases de gente diariamente, así como habilidades de computación.

Los softwares automatizados, basados en PC, para el análisis y diseño de sistemas se conocen como herramientas de Ingeniería de Software Asistida por Computadora (CASE). Las cuatro razones para adoptar las herramientas CASE son: incrementar la productividad del analista, mejorar la comunicación entre analistas y usuarios, integrar las actividades del ciclo de vida, y analizar y valorar el impacto de los cambios en el mantenimiento. Los analistas también emplean enfoques de reingeniería asistida por computadora (CARE) para realizar ingeniería inversa de software y reingeniería con el propósito de extender la vida útil del software heredado. El análisis orientado a objetos (OOA) y el diseño orientado a objetos (OOD) constituyen un enfoque distinto de desarrollo de sistemas. Estas técnicas se basan en los conceptos de la programación orientada a objetos, que han sido codificados en UML, un lenguaje estandarizado de modelación en el cual los objetos generados no sólo incluyen código referente a los datos sino también instrucciones acerca de las operaciones que se realizarán sobre los datos.

PREGUNTAS DE REPASO

1.- DESCRIBA POR QUÉ ES MEJOR CONSIDERAR A LA INFORMACIÓN COMO UN RECURSO DE LA ORGANIZACIÓN MÁS QUE COMO UN SUBPRODUCTO DERIVADO DE LOS NEGOCIOS.

Porque es de mucha utilidad para la toma de decisiones y en general para el manejo de una organización, ayudando al desarrollo eficiente de ésta. Las computadoras han traído consigo una explosión de información y, en consecuencia, se debe prestar mayor atención al manejo de la información generada.

2. DEFINA LO QUE SIGNIFICA UN SISTEMA DE PROCESAMIENTO DE TRANSACCIONES.

Los sistemas de procesamiento de transacciones (TPS, Transaction Processing

Systems) son sistemas de información computarizada creados para procesar grandes

cantidades de datos relacionadas con transacciones rutinarias de negocios, como las

nóminas y los inventarios.

3. EXPLIQUE LA DIFERENCIA ENTRE LOS SISTEMAS DE

AUTOMATIZACIÓN DE LA OFICINA (OAS) Y LOS SISTEMAS DE

TRABAJO DEL CONOCIMIENTO (KWS].

Los sistemas de automatización de la oficina (OAS) apoyan a los trabajadores de datos, quienes por lo general no generan conocimientos nuevos, sino más bien analizan la información con el propósito de transformar los datos para luego distribuirlos formalmente al resto de la organización y en ocasiones más allá de ésta, así tenemos a los procesadores de texto, hoja de cálculo, e-mail, etc.). En cambio los sistemas de trabajo del conocimiento (KWS) sirven de apoyo a los trabajadores profesionales, como los científicos, ingenieros y médicos, en sus esfuerzos de creación de nuevo conocimiento y dan a éstos la posibilidad de compartirlo con sus organizaciones o con la sociedad.

4. COMPARE LA DEFINICIÓN DE SISTEMAS DE INFORMACIÓN GERENCIAL (MIS) Y LA DE SISTEMAS DE APOYO A LA TOMA DE DECISIONES (DSS).

Los MIS son sistemas de información computarizados cuyo propósito es contribuir a la correcta interacción entre los usuarios y las computadoras. Debido a que requieren que los usuarios, el software y el hardware, funcionen de manera coordinada. Los MIS producen información que es utilizada para la toma de decisiones.

Los DSS coinciden con los sistemas de información gerencial en que ambos dependen de una base de datos para abastecerse de datos. Sin embargo, difieren en que el DSS pone más énfasis en el apoyo a la toma de decisiones en todas sus fases.

5. DEFINA EL CONCEPTO SISTEMAS EXPERTOS. ¿EN QUÉ SON DIFERENTES LOS SISTEMAS EXPERTOS Y LOS SISTEMAS DE APOYO A LA TOMA DE DECISIONES?

La inteligencia artificial (AI, Artificial Intelligence) se puede considerar como el campo general para los sistemas expertos. La motivación principal de la AI ha sido desarrollar máquinas que tengan un comportamiento inteligente. Los sistemas expertos utilizan las técnicas de razonamiento de la AI para solucionar los problemas que les plantean los usuarios de negocios (y de otras áreas).

Un sistema de apoyo para la toma de decisiones se utiliza para dar solución a un determinado grupo que requieren trabajar en conjunto en la toma de decisiones. Los sistemas de apoyo a la toma de decisiones en grupo tienen el propósito de unir a un grupo en la búsqueda de la solución a un problema con la ayuda de diversas herramientas como los sondeos, los cuestionarios, la lluvia de ideas y la creación de escenarios.

6. ENUMERE LOS PROBLEMAS DE INTERACCIÓN GRUPAL QUE ESTÁN DESTINADOS A RESOLVER LOS SISTEMA DE APOYO A LA TOMA DE DECISIONES EN GRUPO (GDSS) Y LOS SISTEMAS DE TRABAJO COLABORATIVO APOYADOS POR COMPUTADORA (CSCWS).

6.1.- La falta de participación originada por el miedo a las represalias. 6.2.- Si se expresa un punto de vista impopular o contrario. 6.3.- El control por parte de miembros elocuentes del grupo. 6.4.- La toma de decisiones conformista.

7. ¿CUÁL ES EL TÉRMINO MÁS COMÚN, CSCWS O GDSS? EXPLIQUE SU RESPUESTA.

El GDSS es el término más común; en ocasiones se hace referencia a los GDSS con el término más general sistemas de trabajo colaborativo apoyados por computadora (CSCWS, Computer-Supported Collaborative Work Systems), que pueden contener el respaldo de un tipo de software denominado groupware para la colaboración en equipo a través de computadoras conectadas en red.

8. DEFINA EL CONCEPTO COMERCIO MÓVIL [M-COMMERCÉ).

Es el comercio realizado a través de internet (Web), adquiriendo así una mayor funcionalidad.

9. ENUMERE LAS VENTAJAS DE IMPLEMENTAR APLICACIONES EN LA WEB.

1. Una creciente difusión de la disponibilidad de un servicio, producto, industria, persona o grupo.

2. La posibilidad de que los usuarios accedan las 24 horas. 3. La estandarización del diseño de la interfaz.

4. La creación de un sistema que se puede extender a nivel mundial y llegar a gente en lugares remotos sin preocuparse por la zona horaria en que se encuentren.

10. ¿CUÁL ES LA RAZÓN PREPONDERANTE PARA DISEÑAR SISTEMAS ERP?

Es la integración de los diversos sistemas de información que existen en los diferentes niveles administrativos, con funciones dispares.

11. DEFINA EL SIGNIFICADO DE SOFTWARE DE CÓDIGO ABIERTO.

Es una alternativa al desarrollo de software tradicional cuyo código patentado se oculta a los usuarios. Representa un modelo de desarrollo y filosofía de distribución de software gratuito y publicación de su código fuente. De esta manera, el código se puede estudiar y compartir, y muchos usuarios y programadores tienen la posibilidad de modificarlo.

12. ENUMERE LAS VENTAJAS DE UTILIZAR TÉCNICAS DE ANÁLISIS Y DISEÑO DE SISTEMAS AL DESARROLLAR SISTEMAS DE INFORMACIÓN COMPUTARIZADOS PARA NEGOCIOS.

12.1.- Nos permite analizar sistemáticamente la entrada o el flujo de datos. 12.2.- Podemos procesar o transformar datos, el almacenamiento de datos y la salida de información. 12.3.- Nos faculta a implementar mejoras en el funcionamiento de las empresas, a través de sistemas de información computarizados.

13. MENCIONE TRES ROLES QUE DEBE DESEMPEÑAR UN ANALISTA DE SISTEMAS. DÉ UNA DEFINICIÓN DE CADA ROL.

13.1.-El rol de consultor del analista de sistemas.- El analista de sistemas desempeña el rol de consultor para un negocio y, por tanto, podría ser contratado de manera específica para enfrentar los problemas de sistemas de información de una empresa.

13.2.-El rol de experto en soporte técnico del analista de sistemas.- El analista recurre a su experiencia profesional con el hardware y software de cómputo y al uso que se le da en el negocio.

13.3.-El rol de agente de cambio del analista de sistemas.- El rol más completo y de mayor responsabilidad que asume el analista de sistemas es el de agente de cambio, ya sea interno o externo para la empresa. El analista, es un agente de cambio si desempeña cualquiera de las actividades relacionadas con el ciclo de vida del desarrollo de sistemas y está presente en la empresa durante un largo periodo. Un agente de cambio se puede definir como alguien que sirve de catalizador para el cambio, desarrolla un plan para el cambio y coopera con los demás para facilitar el cambio.

14. ¿QUÉ CUALIDADES PERSONALES SON DE UTILIDAD PARA EL

ANALISTA DE SISTEMAS? ENUMÉRELAS.

-Solucionador de problemas. -Comunicador. -Experto en computación para programar. -Ética personal y profesional. -Auto disciplinado y auto motivado.

15. MENCIONE Y DESCRIBA BREVEMENTE LAS SIETE FASES DEL CICLO DE VIDA DEL DESARROLLO DE SISTEMAS (SDLC).

15.1.- IDENTIFICACIÓN DE PROBLEMAS, OPORTUNIDADES Y OBJETIVOS.- En esta primera fase del ciclo de vida del desarrollo de sistemas, el analista se ocupa de identificar problemas, oportunidades y objetivos. 15.2.- DETERMINACIÓN DE LOS REQUERIMIENTOS DE INFORMACIÓN.- Entre las herramientas que se utilizan para determinar los requerimientos de información de un negocio se encuentran métodos interactivos como las entrevistas, los muestreos, la investigación de datos impresos, etc. 15.3.- ANÁLISIS DE LAS NECESIDADES DEL SISTEMA.- La siguiente fase que debe enfrentar el analista tiene que ver con el análisis de las necesidades del sistema. 15.4.- DISEÑO DEL SISTEMA RECOMENDADO.- El analista diseña procedimientos precisos para la captura de datos que aseguran que los datos que ingresen al sistema de información sean correctos. 15.5.- DESARROLLO Y DOCUMENTACIÓN DEL SOFTWARE.- En la quinta fase del ciclo de vida del desarrollo de sistemas, el analista trabaja de manera conjunta con los programadores para desarrollar cualquier software original necesario. 15.6.- PRUEBA Y MANTENIMIENTO DEL SISTEMA.- Antes de poner el sistema en funcionamiento es necesario probarlo. El mantenimiento del sistema de información y su documentación empiezan en esta fase y se llevan a cabo de manera rutinaria durante toda su vida útil. 15.7.- IMPLEMENTACIÓN Y EVALUACIÓN DEL SISTEMA.- Ésta es la última fase del desarrollo de sistemas, y aquí el analista participa en la implementación del sistema de información. La evaluación se lleva a cabo durante cada una de las fases.

16. ¿EN QUÉ CONSISTE EL DESARROLLO RÁPIDO DE APLICACIONES (RAD)?

El desarrollo rápido de aplicaciones (RAD, Rapid Application Developmeni) es un enfoque orientado a objetos para el desarrollo de sistemas que incluye un método de desarrollo (que abarca la generación de requerimientos de información) y herramientas de software.

17. DEFINA INGENIERÍA INVERSA DE SOFTWARE Y REINGENIERÍA EN EL

CONTEXTO DE REINGENIERÍA ASISTIDA POR COMPUTADORA

(CARE).

La ingeniería inversa y la reingeniería de software son métodos para alargar la vida de programas anteriores, conocidos como software heredado. En ambos métodos se emplea software de reingeniería asistida por computadora (CARE, Computer-Assisted Reengineering)

para analizar y reestructurar el código de computadora existente. En el mercado hay varios conjuntos de herramientas de ingeniería inversa.

18. MENCIONE LAS CUATRO RAZONES PARA ADOPTAR HERRAMIENTAS CASE.

-Aumento en la productividad del analista. -Mejora de la comunicación analista-usuario. -Integración de las actividades del ciclo de vida. - Evaluar de manera precisa los cambios en el mantenimiento.

19. ¿CUÁLES SON LOS CUATRO VALORES DE LA PROGRAMACIÓN EXTREMA?

Los cuatros valores son la comunicación, la simplicidad, la retroalimentación y la valentía.

20. DEFINA LOS CONCEPTOS ANÁLISIS ORIENTADO A OBJETOS Y DISEÑO ORIENTADO A OBJETOS.

El análisis y diseño orientado a objetos es un enfoque cuyo propósito es facilitar el desarrollo de sistemas que deben cambiar con rapidez en respuesta a entornos de negocios dinámicos.

21. ¿QUÉ ES EL UML?

El lenguaje unificado de modelación [UML, UnifiedModelingLanguagé), es un lenguaje que se utiliza para analizar un sistema en forma de modelo de casos de uso.

RESUMEN

CAPITULO II

EL ESTILO ORGANIZACIONAL Y SU IMPACTO EN LOS SISTEMAS DE INFORMACION

Las organizaciones son grandes sistemas compuestos por subsistemas interrelacionados. Los subsistemas reciben la influencia de tres amplios niveles de tomadores de decisiones administrativas [operaciones, administración de nivel medio y administración estratégica] que dividen horizontalmente el sistema organizacional. Todas las culturas y subculturas organizacionales influyen en la forma en que se interrelacionan los individuos de los subsistemas. En este capítulo se tratan estos temas y sus implicaciones para el desarrollo de los sistemas de información. Hay tres amplios fundamentos organizacionales que debemos considerar en el análisis y diseño de sistemas de información: el concepto de las organizaciones como sistemas, los diversos niveles de administración y la cultura organizacional en general. Las organizaciones son sistemas complejos compuestos de subsistemas interrelacionados e interdependientes. Además, los sistemas y subsistemas se caracterizan debido a que sus entornos internos existen en un continuo, desde los más abiertos hasta los más cerrados. Un sistema abierto permite el paso libre de los recursos (personas, información, materiales) a través de sus límites; los sistemas cerrados no permiten el flujo libre de entradas o salidas. Las organizaciones y los equipos también se pueden organizar en forma virtual, de manera que sus miembros se conecten por medios electrónicos sin necesidad de estar en el mismo espacio de trabajo físico. Los sistemas de planificación de recursos son sistemas de información organizacional (empresarial) integrados que se desarrollan mediante software personalizado y propietario, para ayudar al flujo de información entre las áreas funcionales de la organización. Soportan una perspectiva de sistemas de la organización

PREGUNTAS 1. ¿CUÁLES SON LOS TRES GRUPOS DE ASPECTOS FUNDAMENTALES DE UNA

ORGANIZACIÓN QUE INFLUYEN EN EL DESARROLLO DE SISTEMAS DE INFORMACIÓN? =/. - el concepto de organizaciones como sistemas,

- los diversos niveles de administración - la cultura general de la organización.

2. ¿QUÉ SIGNIFICA DECIR QUE LOS SUBSISTEMAS ORGANIZACIONALES SE INTERRELACIONAN Y SON INTERDEPENDIENTES? =/. Significa el cambia o eliminación de un elemento en el sistema, también experimentan

cambios importantes.

3. DEFINA EL TÉRMINO FRONTERA ORGANIZACIONAL =/. Es la línea que demarca lo que está dentro y fuera del sistema. Podría no ser física. Una

frontera consiste en una línea cerrada alrededor de variables seleccionadas entre aquellas que tengan mayor intercambio (de energía, información) con el sistema. Las fronteras varían en cuanto al grado de permeabilidad, dicha permeabilidad definirá el grado de apertura del sistema en relación al ambiente

4. ¿CUÁLES SON LOS DOS PROPÓSITOS PRINCIPALES DE LA RETROALIMENTACIÓN EN LAS ORGANIZACIONES? =/. Las planeaciones y el control.

5. DEFINA EL CONCEPTO DE APERTURA EN EL ENTORNO DE UNA ORGANIZACIÓN. =/. La apertura se refiere al flujo de información libre dentro de la organización, Aunque la

organización puede realizar su planeación tomando en cuenta los cambios en el estado del entorno siendo activa y desarrollando sus actividades normales como tal.

6. DEFINA EL CONCEPTO DE CERRAZÓN EN EL ENTORNO DE UNA ORGANIZACIÓN. =/. Cerrazón en una organización cuando sus integrantes están excesivamente firme en sus

ideas, intenciones u opiniones y no se llegan a un acuerdo de esta manera la organización se detiene en sus actividades y llega un momento como de oscuridad a la y sus integrantes no encuentran salida.

7. ¿CUÁL ES LA DIFERENCIA ENTRE UNA ORGANIZACIÓN TRADICIONAL Y UNA VIRTUAL? =/. Virtual: se define como algo que no existe en la realidad. Así que una definición típica de

organización virtual es « una red temporal de agentes independientes enlazados por tecnología para compartir conocimientos, control y acceso a los mercados ».

Otras definiciones se enfocan hacia organizaciones que no posee un lugar físico fijo una organización distribuida geográficamente y cuyo trabajo es coordinado por medio de comunicación electrónica. Y la organización tradicional: son todas aquellas que existen en realidad o tienen una planta o lugar físico.

8. ¿CUÁLES SON LOS BENEFICIOS POTENCIALES Y UNA DESVENTAJA DE UNA ORGANIZACIÓN VIRTUAL? =/. - Mayores beneficiarios de esta organización son los individuos y organizaciones que se

enfoquen en ser sobresalientes en sus áreas de conocimiento.

- Impulsara a las empresas a buscar nichos de mercado donde puedan sobresalir. - crear marcas, las demás actividades como manufactura, control de calidad y

distribución será delegada a agentes externos.

DESVENTAJA Perdida de nuevas claves La ganancia del valor agregado es entregada a otro Necesidad de grandes dosis de autodisciplina Motivación a distancia Problemas psicológicos emocionales Perder el control

9. DÉ UN EJEMPLO DE UNA SITUACIÓN EN LA CUAL LOS ANALISTAS DE SISTEMAS TRABAJEN CON LOS USUARIOS COMO UN EQUIPO VIRTUAL =/. Cuando un grupo de trabajo está en diferentes sitios, entonces se comunican por vía

virtual. Para lograr su desempeño dentro su labor.

10. ¿QUÉ ES ERP Y CUÁL ES SU PROPÓSITO? =/. Es un sistema de planificación de recursos empresariales son sistemas de información

gerenciales que integran y manejan muchos de los negocios asociados con las operaciones de producción y de los aspectos de distribución de una compañía comprometida en la producción de bienes o servicios

SU PROPÓSITO El propósito fundamental de un ERP es otorgar apoyo a los clientes del negocio,

tiempos rápidos de respuesta a sus problemas, así como un eficiente manejo de información que permita la toma oportuna de decisiones y disminución de los costos totales de operación.

11. ¿QUÉ PROBLEMAS ENFRENTAN CON FRECUENCIA LOS ANALISTAS AL IMPLEMENTAR UN PAQUETE ERP? =/. - Inversión inadecuada para la educación continua del personal relevante, incluyendo

los cambios de implementación y de prueba, y una falta de políticas corporativas que afectan a cómo se obtienen los datos del ERP y como se mantienen actualizados.

- Una vez que el sistema esté establecido, los costos de los cambios son muy altos (reduciendo la flexibilidad y las estrategias de control).

- Hay problemas frecuentes de compatibilidad con algunos de los sistemas legales de los socios.

12. ¿QUÉ SIGNIFICA EL CONCEPTO DIAGRAMA DE ENTIDAD-RELACIÓN? =/. Es una herramienta para el modelado de datos de un sistema de información. Estos

modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones y propiedades.

Es una representación conceptual de la información. Mediante una serie de procedimientos se puede pasar del modelo E-R a otros, como por ejemplo el modelo relacional. El modelado entidad-relación es una técnica para el modelado de datos utilizando diagramas entidad relación. No es la única técnica pero sí la más utilizada

13. ¿QUÉ SÍMBOLOS SE UTILIZAN PARA ELABORAR DIAGRAMAS E-R? =/. - Rectángulo: Se utiliza para representar las entidades.

- Elies: Se utiliza para representar los atributos. - Rombos: Se utiliza para representar relaciones entre entidades. - Líneas: Se utilizan para conectar atributos a entidades y entidades a relaciones

14. MENCIONE LOS TIPOS DE DIAGRAMAS E-R =/. Pueden describir relaciones:

uno a uno uno a muchos, muchos a uno muchos a muchos.

15. ¿EN QUÉ DIFIEREN UNA ENTIDAD, UNA ENTIDAD ASOCIATIVA Y UNA ENTIDAD ATRIBUTIVA? =/. La entidad asociativa pretende unir o conectar a dos entidades mientras que la atributiva

pretende unir datos que depende de una entidad fundamental.

16. MENCIONE LOS TRES NIVELES PRINCIPALES DE ADMINISTRACIÓN HORIZONTAL DE LAS ORGANIZACIONES =/. - Control de operaciones.

- Planeación. - Control administrativo

17. ¿CÓMO PUEDE AYUDAR LA COMPRENSIÓN DE LAS SUBCULTURAS ORGANIZACIONALES AL DISEÑAR SISTEMAS DE INFORMACIÓN? =/. Nos pueden ayudar primero a definir el problema existente dentro de la empresa y de

acuerdo al problema diseñaremos el sistema para solucionarlo.

RESUMEN

CAPITULO III DETERMINACIÓN DE LA VIABILIDAD Y ADMINISTRACIÓN DE LAS

ACTIVIDADES DE ANÁLISIS Y DISEÑOS

Fundamentalmente un analista de sistemas debe dominar e incluir la iniciación de proyectos, la determinación de la viabilidad de un proyecto, la programación de proyectos, y la planeación y administración de las actividades y los miembros de un equipo para optimizar la productividad. Estas capacidades se consideran aspectos fundamentales de un proyecto. Los cinco aspectos fundamentales de un proyecto que el analista de sistemas debe dominar son: La iniciación de proyectos. La determinación de la viabilidad de un proyecto. La planeación y el control de actividades. La programación de proyectos. La administración de los miembros del equipo de análisis de sistemas. Los proyectos pueden ser solicitados por diversas personas de la organización. La selección de proyecto es una decisión difícil, ya que se solicitarán más proyectos de los que se pueden realizar. Cinco criterios importantes para la selección de proyectos son: Que el proyecto solicitado tenga el respaldo de los directivos de la organización. Que cuente con un periodo adecuado de compromiso para la terminación del

proyecto. Que impulse a la organización hacia la consecución de sus metas, Que sea factible Que tenga la importancia suficiente para darle mayor prioridad que a otros

proyectos.

PREGUNTAS

1. ¿CUÁLES SON LOS CINCOS ASPECTOS FUNDAMENTALES DE UN PROYECTO? =/. - La iniciación de proyectos

- La determinación de la viabilidad de un proyecto - La planeación y el control de actividades - Programación de proyectos y - La administración de los miembros del equipo de análisis de sistemas

2. ¿MENCIONE TRES FORMAS DE DETECTAR PROBLEMAS U OPORTUNIDADES QUE PODRÍAN REQUERIR UNA SOLUCIÓN DE SISTEMAS?

=/. Revise los resultados contra los criterios de desempeño, Observe el comportamiento de

los empleados Y Ponga atención en la retroalimentación externa de: Distribuidores, Clientes y Proveedores.

3. ¿ENUMERE LOS CINCOS CRITERIOS PARA LA SELECCIÓN DE PROYECTOS DE SISTEMAS? =/. 1. Que el proyecto solicitado tenga el respaldo de los directivos de la organización.

2. Que cuente con un periodo adecuado de compromiso para la terminación del proyecto

3. Que impulse a la organización hacia la consecución de sus metas 4. Que sea factible 5. Que tenga la importancia suficiente para darle mayor prioridad que a otros proyectos.

4. EXAMINE LA CUADRICULA DE IMPACTO DE LA VIABILIDAD QUE SE MUESTRA EN LA FIGURA MENCIONE LOS OBJETIVOS CORPORATIVOS QUE RECIBEN UNA INFLUENCIA POSITIVA DE LOS SISTEMAS DE COMERCIO ELECTRÓNICOS =/. - Componentes del sistema.

- Ganancias corporativas - Estrategia competitiva - Objetivos corporativos conjuntas con socios y distribuidores - Apoyo a las operaciones internas - Apoyo a las decisiones internas - Servicio al cliente - Moral de los empleados

5. ¿DEFINA QUE ES LA VIABILIDAD TÉCNICA? =/. En este punto es benéfico el conocimiento de los analistas de sistemas, ya que éstos

podrán responder la pregunta de la viabilidad técnica gracias a su propia experiencia y a sus contactos con los fabricantes de tecnología.

6. ¿DEFINA QUE ES LA VIABILIDAD ECONÓMICA? =/. La viabilidad económica es la segunda parte de la determinación de recursos.

7. ¿DEFINA QUE ES LA VIABILIDAD OPERATIVA? =/. Los recursos técnicos y económicos se evaluaron de manera adecuada.

8. ¿EN QUÉ SITUACIÓN ES MÁS APROPIADA UNA GRÁFICA DE GANTT TRIDIMENSIONAL QUE UNA UNIDIMENSIONAL? =/. Utilizar la gráfica de Gantt es que las barras representan actividades o tareas a escala;

es decir, el tamaño de las barras indica el tiempo relativo que tomará completar cada tarea.

9. ¿CUÁNDO ES ÚTIL PARA UN PROYECTO DE SISTEMAS EL USO DE UN DIAGRAMA PERT? =/. Es útil cuando las actividades se pueden hacer en paralelo en lugar de en secuencia.

10. ¿MENCIONE TRES VENTAJAS DE UN DIAGRAMA PERT SOBRE UNA GRÁFICA DE GHANT PARA LA PROGRAMACIÓN DE PROYECTOS DE SISTEMAS? =/. - Los círculos en el diagrama PERT se denominan eventos y se pueden identificar

mediante números, letras o con cualquier otra forma de designación. - La longitud de las flechas no tiene relación con la duración de las actividades. - El propósito de los nodos circulares es: - Reconocer cuando una actividad está terminada y - Indicar las actividades que deben terminarse antes de emprender nuevas actividades

(precedencia).

11. ¿DEFINA EL CONCEPTO DE RUTA CRÍTICA? =/. Es la ruta que causará que el proyecto entero se atrase incluso si se retrasa un solo día.

12. ¿DEFINA EN QUE CONSISTE LA TÉCNICA DE PUNTO DE ENTREGA? =/. Es un desarrollo reciente en la administración de proyectos. Tradicionalmente, un

proyecto se divide en fases, hitos y tareas, pero el enfoque de punto de entrega utiliza una fecha de vencimiento absoluta para el proyecto y todo lo que se haya realizado al término de esa fecha se debe implementar.

13. ¿MENCIONE LAS FUNCIONES DISPONIBLES EN LOS PAQUETES COMERCIALES DE SOFTWARE PARA PROGRAMACIÓN DE PROYECTOS POR COMPUTADORAS? =/. Es posible introducir nuevas tareas en la parte superior o en la inferior de la pantalla (lo

que resulte más fácil para el usuario), No necesitamos introducir una fecha de inicio si deseamos que el programa de la computadora lo programe por nosotros (tan pronto como sea posible, dados los predecesores). La parte superior izquierda de la tabla lista las actividades en el orden en que las introdujimos.

14. ¿MENCIONE LAS FUNCIONES MÁS COMUNES DE UN PAQUETE DE SOFTWARE DE ADMINISTRACIÓN DE INFORMACIÓN PERSONAL PIM? =/. Sirven como depósito para los números telefónicos y de fax de los socios de negocios;

para los planificadores diarios, semanales o mensuales, y para las listas de pendientes.

15. ¿MENCIONE LOS 2 TIPOS DE LÍDERES DE UN EQUIPO? =/. Una persona se ocupará de las relaciones sociales entre los miembros del grupo, y la

otra persona se encargará de guiar a los miembros a la consecución de tareas.

16. ¿QUE SIGNIFICA QUE UNA NORMA DEL EQUIPO SEA DISFUNCIONAL? =/. El hecho de que un comportamiento particular sea una norma para un equipo no significa

que le ayudará a conseguir sus metas.

17. ¿QUÉ ES UN PROCESO DEL EQUIPO? =/. Esla interacción que existe entre miembros de un equipo para realizar una tarea.

18. ¿MENCIONE TRES RAZONES POR LAS CUALES LA FIJACIÓN DE METAS MOTIVA A LOS MIEMBROS DE UN EQUIPO DE ANÁLISIS DE SISTEMAS? =/. Motivar a los miembros del equipo pues les aclara tanto a ellos como a los demás lo que

se tiene que hacer para conseguir resultados, las metas motivan a los miembros del equipo porque definen el grado de éxito que se espera de ellos y estimula con la perspectiva de que lo esperado se puede conseguir.

19. ¿CUÁLES SON LOS CUATRO ASPECTOS EN QUE DIFIEREN LA ADMINISTRACIÓN DE PROYECTOS DE COMERCIO ELECTRÓNICO Y LA ADMINISTRACIÓN DE PROYECTOS TRADICIONALES? =/. - Consiste en que los datos utilizados por los sistemas de comercio electrónico se

encuentran dispersos en toda la organización. - Necesitan más personal con habilidades diversas, incluyendo desarrolladores,

consultores, expertos en bases de datos e integradores de sistemas, de toda la organización.

- Integrar estratégicamente el comercio electrónico con todos los sistemas de la organización

- Como el sistema se enlazará con el mundo externo a través de Internet, la seguridad es de extrema importancia.

20. ¿MENCIONE TRES RAZONES QUE ARGUMENTEN LOS PROGRAMADORES PARA EL FRACASO DE PROYECTOS? =/. Razones por las cuales han fallado algunos proyectos, argumentan la fijación de fechas

irreales o imposibles de cumplir por parte de los directivos, la creencia de que basta con incorporar más gente a un proyecto para acelerarlo y la actitud irreflexiva de los directivos al prohibir al equipo que recurra al conocimiento de profesionales externos en busca de ayuda para solucionar problemas específicos.

21. ¿POR QUÉ ES TAN EXTREMA LA PROGRAMACIÓN EXTREMA? =/. El diseño de un sistema funcional, estético y al cual se le pueda dar mantenimiento es

muy importante.

22. ¿MENCIONE LAS CUATRO VIABLES DE CONTROL DE RECURSOS QUE UTILIZA LA XP? =/. - Tiempo.

- Costo. - Calidad. - Alcance

23. ¿MENCIONE LAS CUATRO ACTIVIDADES RELACIONADAS CON LA XP? =/. Las actividades relacionadas con la XP consisten en codificar, probar, escuchar y

diseñar.

24. ¿DESCRIBA CÓMO SE UTILIZA LAS VARIABLES DE CONTROL PARA EQUILIBRAR LAS ACTIVIDADES EN UN PROYECTO DE XP EXITOSO? =/. Las variables de control se utilizan para equilibrar las actividades de un proyecto de XP,

si el proyecto estuviera retrasado, tal vez el analista tendría que consultar con el cliente para omitir alguna característica.

25. CUÁLES SON LAS CUATRO PRÁCTICAS ESENCIALES DEL ENFOQUE DE DESARROLLO DE XP QUE LO DISTINGUEN DE OTRAS METODOLOGÍAS DE DESARROLLO? =/. - Liberación limitada,

- Semana de trabajo de 40 horas, - Cliente en el sitio - Programación en parejas.

26. ¿CUÁLES SON LOS SIETE ROLES QUE SE DEBEN DESEMPEÑAR DURANTE EL PROCESO DE DESARROLLO DE XP? =/. - Programador - Cliente - Probador - Rastreador - Entrenador - Consultor - Gran jefe

27. ¿CUÁL ES EL SIGNIFICADO DE LA FRASE “EL JUEGO DE PLANEACIÓN“? =/. El juego de la planeación plantea reglas que pueden ayudar a establecer las

relaciones del equipo de desarrollo de XP con sus clientes de negocios.

28. ¿CUÁLES SON LAS ETAPAS DEL PROCESO DE DESARROLLO DE XP? =/. Exploración, planeación, iteraciones a la primera versión, puesta en producción

y mantenimiento.