ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

SOFTWARE DE GESTIÓN DE PROYECTOS Y CASE.

お忍びで 解読Trabajo16 de Julio de 2016

3.966 Palabras (16 Páginas)367 Visitas

Página 1 de 16

FACULTAD DE INGENIERÍA|ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA EN INFORMÁTICA Y SISTEMAS

[pic 1]

CURSO: ING. DE SOFTWARE I

DOCENTE:

Ing. Gianfranco Málaga

ALUMNOS:

Percy Mendoza Acero 2011-119054

Franz Cruz Ucharico 2011-110955

Adelio Copari Copaja 2013-39052

Hugo David Calderon Mamani 2013-39081

TACNA-PERU

2015

Índice de contenido

TITULO        3

RESUMEN        3

INTRODUCCIÓN        3

HIPÓTESIS        4

MARCO TEÓRICO        4

HERRAMIENTAS CASE:        4

Automatizar:        5

permite:        5

permite:        5

Las herramientas CASE cuentan con:        5

Los diagramas y modelos utilizados con mayor frecuencia son:        6

herramientas y entornos de programación:        6

COMPONENTES DE LAS HERRAMIENTAS CASE        6

COMPONENTES DE LAS HERRAMIENTAS CASE        6

COMPONENTES DE LAS HERRAMIENTAS CASE        6

TIPOS DE HERRAMIENTAS CASE        7

Herramienta CASE Diagrama        7

Herramientas para modelado de procesos        7

Herramientas de administración de procesos        8

Herramientas de documentacion        8

Herramientas de ánalisis        8

Herramienta de diseño        9

Herramientas para la gestión de la configuración        9

Herramientas de control de cambios        9

Herramientas de desarrollo de software        10

Herramientas de desarrollo Web        10

Herramientas de aseguramiento de la calidad        10

Herramientas de mantenimiento        10

HERRAMIENTAS DE GESTION DE PROYECTOS        11

HERRAMIENTAS QUE AYUDAN EN LA GESTIÓN DE PROYECTOS        11

Primavera Project Planner        11

OpenProj        12

Open Worbenck        12

GanttProject        12

FusionDesk Starter Edition        12

TaskJuggler        13

Colabtive        13

Project HQ        13

Gantt PV        13

Clocking IT        14

TeamWork        14

IceScrum        14

Achievo        14

DotProject.net        14

 RESULTADOS        15

CUADRO COMPARATIVO DE HERRAMIENTAS CASE        15

CUADRO COMPARATIVO DE PROGRAMAS PARA MODELAR OBJETOS        15

CONLUSIONES        16

BIBLIOGRAFIA        16

  1. TITULO

SOFTWARE DE GESTIÓN DE PROYECTOS Y CASE

  1. RESUMEN

El presente trabajo propone el uso de las herramientas CASE, como instrumento para el diseño de modelado de negocios, traduciéndose éstas como el mejor método para el análisis de sistemas empresariales, debido a que permiten tener una visión clara de cómo funciona la organización y saber cómo enfocarse directamente hacia los objetivos primordiales. Se revisaron las herramientas CASE Enterprise STAR UML, RATIONAL ROSE y DIA, escogiéndose las herramienta “Dia”; “STAR UML” para el diseño de un modelado de negocios, por ser un instrumento que brinda mayores beneficios a la hora de modelar un sistema de negocios, proporcionando velocidad y estabilidad.

  1. INTRODUCCIÓN

En los últimos años el crecimiento de información como el avance de la tecnología han sido significativos el cual para poder tener un control de ello se han desarrollado diversas herramientas que  permitan incrementar la productividad y el control de calidad en cualquier proceso de elaboración de software., la tecnología CASE (Computer Aided Software Engineering) - traduciéndose al español como Ingeniería de Software Asistida por Computadora. Reemplaza el papel y el lápiz por el ordenador, para transformar la actividad de desarrollar software en un proceso automatizado.

Reduciendo el costo de las mismas en términos de tiempo y dinero, ya que corresponden a diversas aplicaciones informáticas, que incluyen un conjunto de programas y ayudas que dan asistencia a los analistas, ingenieros de software y desarrolladores, durante todos los pasos del Ciclo de Vida de un proyecto a desarrollar.

De igual forma, existen diversas herramientas CASE que se utilizan para reflejar el comportamiento organizacional.

  1. HIPÓTESIS

¿Es posible crear un sistema sólido, conciso y acertado, que sirva al proceso de ingeniería de software, para elegir una herramienta CASE de apoyo pertinente a los proyecto de desarrollo de Software?

Para probar la hipótesis es necesario crear un mecanismo de evaluación que califique cada una de las herramientas respecto a algunas pautas de calidad. Las cuales se apoyaran en las normas establecidas en la ISO9001

  1. MARCO TEÓRICO

  1. HERRAMIENTAS CASE:

La ingeniería de Software Asistirá por  computadora (CASE)  es el nombre que se le da al software que se utiliza para  ayudar a las actividades del proceso de software como  la ingeniería de requerimiento, el diseño, el desarrollo  del programa y las pruebas. Por tanto, las herramientas CASE incluyen editores de diseño, diccionario de datos, compiladores, depuradores, herramientas de construcción de sistema (E. Kendall & E. Kendall, Julie, 2005).

La tecnología de CASE proporciona ayuda del software automatizado alguna de sus  actividades, así como proporcionado información acerca del software  en desarrollo. Algunos ejemplos de las actividades que se pueden automatizar utilizando CASE son:

  • El desarrollo de  modelo gráfico del sistema como parte de la especificación de requerimientos o del diseño de software.
  • La comprensión del diseño utilizando un diccionario de datos que tiene información sobre la entidad y relaciones del diseño.
  • La generación de interfaces de usuario  a partir de la descripción gráfica de la interfaz que es elaborada de  forma interactiva por el usuario.
  • La depuración de programas por medio de la provisión de la información proporcionada por lo programas en ejecución. La conversión automática de programas de una versión anterior de un lenguaje de programación, como COBOL, a una versión más reciente.

        Esto permite alunas mejoras en la calidad y productividad del software, aunque estas sean menores que las predicas por lo primeros partidarios de CASE enterados. En realidad, las mejoras reales son del 40% (Romo, 2006)

        Las herramientas CASE son un conjunto de herramientas y métodos asociados que proporcionan asistencia automatizada en el proceso de desarrollo del software a lo largo de su ciclo de vida.

        Por tanto se refiere al desarrollo y mantenimiento de proyectos de Software con la ayuda de varias herramientas automatizadas.

  1. Automatizar:

  • El desarrollo del software
  • La documentación
  • La generación del código
  • El chequeo de errores
  • La gestión del proyecto
  • La reutilización (reusabilidad) del software
  • La portabilidad del software
  • La estandarización de la documentación
  • Integrar las Mejoras del archivo de datos (enciclopedia) de conocimientos.
  • Facilitar la utilización de las distintas metodologías que desarrollan la propia ingeniería del software.
  1. Las herramientas CASE cuentan con:
  • Diagramación para especificar esquemas estructurados.
  • Diccionarios y sistemas de datos con información de gestión de proyectos.
  • Herramientas de validación sintáctica o de inconsistencias.
  • Generadores automáticos de código a partir de otras especificaciones (por ejemplo, gráficas).
  • Generadores automáticos de documentación técnica y de usuario.
  1. Los diagramas y modelos utilizados con mayor frecuencia son:
  • Diagrama de flujo de datos.
  • Modelo entidad - interrelación.
  • Historia de la vida de las entidades.
  • Diagrama Estructura de datos.
  • Diagrama Estructura de cuadros.
  • Técnicas matriciales
  1. herramientas y entornos de programación:
  • Análisis estructurado        
  • Análisis y teste de requerimientos
  • Testeo de flujos de negocio
  • Diseño orientado a objetos
  • Análisis, diseño, repositorio y generación de prototipos
  • Gestión de la configuración y reingeniería
  1. Las herramientas CASE se pueden dividir en las siguientes partes en base a a su uso en una etapa concreta:

 

UPPER CASE

  • PLANIFICACIÓNANÁLISIS

INTEGRATED CASE

DISEÑOLOWER CASE

  • IMPLEMENTACIÓNPRUEBAS
  • MANTENIMIENTO

  • Herramientas Upper CASE - Las Herramientas Upper CASE se usan en las etapas de planificación, análisis y diseño del SDLC.
  • Herramientas Lower CASE - Las Herramientas Lower CASE se usan en la implementación, las pruebas y en el mantenimiento.
  • Herramientas Integrated CASE - Las Herramientas Integrated CASE son de utilidad en todas las fases del SDLC, des de la reducción de requisitos y las pruebas hasta la documentación.La Herramientas CASE se pueden agrupar todas juntas si tienen una funcionalidad similar, y procesa actividades y la capacidad de integrarse con otras Herramientas.
  1. TIPOS DE HERRAMIENTAS CASE
  1. Herramienta CASE Diagrama

Estas herramientas se usan para representar componentes del sistema, datos, y a controlar la fluidez de varios componentes y estructura del software de manera gráfica. Por ejemplo, la herranmienta 'Flow Chart Maker' para crear los más novedosos Diagramas de flujos.

  1. Herramientas para modelado de procesos

El modelado de procesos es un método para crear modelos de proceso de software y se usa para desarrollar el software. Las herramientas para el modelado de procesos ayudan a los Directores a escoger un modelo de proceso o para modificarlo según los requerimientos del producto software. Por ejemplo, el 'EPF Composer'

...

Descargar como (para miembros actualizados) txt (24 Kb) pdf (349 Kb) docx (59 Kb)
Leer 15 páginas más »
Disponible sólo en Clubensayos.com