Herramienta CASE

17
INSTITUTO POLITÉCNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS 17/10/12 Equipo 4 Alumnos: Arreola Romero Lesly Giovanna Avila Herrera Alan Barajas Quintero Jaqueline Rivera Martinez Valeria Mendoza Martinez Cristhian Terreros Saldivar Yesica Nayely 1

description

Herramienta CASE

Transcript of Herramienta CASE

Page 1: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12

Equipo 4

Alumnos: Arreola Romero Lesly Giovanna

Avila Herrera Alan Barajas Quintero Jaqueline

Rivera Martinez Valeria Mendoza Martinez Cristhian

Terreros Saldivar Yesica Nayely

1

Page 2: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 ÍNDICE Introducción...............................................................................................................3 Entendiendo Visual Studio …....................................................................................3 Caracteristicas...........................................................................................................4 Beneficios..................................................................................................................5 Componentes..............…...........................................................................................6 Team Foundation Server.........................................................................................................................8 Uso de Visual Studio..........................................................................................................................9 Writing Code ….........................................................................................................11 Testing Code ….........................................................................................................13 Adopción de Visual Studio..........................................................................................................................14Conclusiones …..........................................................................................................16

2

Page 3: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 INTRODUCCION Visual Studio 2010 es la última versión del entorno de desarrollo de Microsoft, tiene como objetivo proporcionar un conjunto unificado de herramientas para una variedad de necesidades de desarrollo. Se supone que debe ser una base para lo que se conoce como Application Lifecycle Management (ALM). Visual Studio 2010 es el sucesor de Visual Studio 2008 y Visual Studio Team System 2008.El producto es grande, por lo que está disponible en varias configuraciones diferentes, cada uno con un conjunto específico de funciones. El entorno de desarrollo de Microsoft Visual Studio 2010 difiere ligeramente dependiendo del lenguaje elegido.Por ejemplo,la configuración para C++ activa atajos de teclado especiales, mientras que para Visual Basic da más relevancia al diseño de los formularios. Entre sus más destacables características, se encuentra la capacidad para utilizar múltiples monitores, así como la posibilidad de desacoplar las ventanas de su sitio original y acoplarlas en otros sitios de la interfaz de trabajo. Además ofrece la posibilidad de crear aplicaciones para muchas plataformas de Microsoft, como Windows, Azure, Windows Phone 7 o Sharepoint. Microsoft ha sido sensible a la tendencia de las pantallas táctiles y con este Visual Studio 2010 también es posible desarrollar aplicativos para pantallas multitáctiles. ENTENDIENDO VISUAL STUDIO 2010 Las herramientas que los equipos de apoyo de desarrollo de hoy en día tienen muchas partes móviles, y Visual Studio 2010 no es la excepción . Una forma de conseguir una manija en esta familia de productos es comenzar con una mirada amplia a los componentes y cómo encajan entre sí.

3

Page 4: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 CARACTERISTICAS

* Comportamiento de acoplamiento mejorado. Las ventanas de documento ya no están restringidas al marco de edición del entorno de desarrollo integrado (IDE). Ahora puede acoplar las ventanas de documento a los bordes del IDE o moverlas a cualquier parte del escritorio. El producto es grande, por lo que está disponible en varias configuraciones diferentes, cada uno con un conjunto específico de funciones.

* Zoom. Puede acercar o alejar en cualquier ventana de edición de codigo o de texto si se mantiene presionada la tecla CTRL y se mueve la rueda del mouse. La caracteristica de zoom no funciona en otras ventanas. *Seleccion de cuadros. Esta version agrega funciones nuevas a ala seleccion de cuadros y son :-Insercion de texto: Escriba en una seleccion de cuadro para instalar el nuevo texto en cada linea seleccionada.-Pegar: Pega el contenido de una seleccion de un cuadro a otro.-Cuadros de longitud cero: Realiza una seleccion vertical de cero de caracteres de ancho para crear un punto de insercion de varias lineas para texto nuevo o copiado. * Navegar a: Puede utilizar esta caracteristica para buscar un simbolo o un archivo en el codigo fuente. Permite buscar una ubicacion concreta de la solucion o explorar de la misma. Le ayuda a elegir un conjunto completo de resultados coincidentes en una consulta. * Resaltar referencias: Al hacer clic en un simbolo en el codigo fuente, todas las instancias de ese símbolo se resaltan en el documento. Los simbolos resaltados puden incluir declaraciones y referencias entre ellos nombres de clases, objetos, variables, métodos y propiedades. * Generar a partir de uso: Esta característica permite usar clases y miembros antes de definirlos. Puede generar un código auxiliar para cualquier clase , constructor, método o propiedad. Admite estilos de programación como el desarrollo de pruebas en primer lugar.

4

Page 5: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 BENEFICIOS * Interpreta rápidamente el código. El nuevo editor de código facilita el zoom en el código, resalta las referencias de método y trae potentes funciones de superposición. * Crea enriquecidas experiencias de usuario. Utilice el nuevo diseñador visual para Windows Presentation Foundation y Silverlight para web y Windows 7. *Obtiene escalabilidad de Windows Azure. Integrado de plantillas de proyectos, depuración y publicación que sea fácil de implementar en la plataforma de Microsoft de computación en nube. *Abre nuevas capacidades. Utiliza el soporte integrado de programación paralela para agregar nuevas funcionalidades en tu aplicación cuando se ejecuta en una máquina de procesadores de núcleo múltiple. *Personaliza Visual Studio para adaptarse a tu estilo. Claves IDE de mejoras – incluido el soporte para múltiples monitores y mejorar la legibilidad – que hacen que incluso el entorno familiar sea más productivo. *Utiliza las habilidades existentes. Trabaja el desarrollo de SharePoint, incluyendo herramientas para componentes web, listas, los flujos de trabajo, eventos y más, por lo que puede traer grandes nuevas herramientas de colaboración personalizadas para tu empresa. *Práctica de la primera prueba de desarrollo. Concéntrate en la lógica de tu aplicación, mientras que todo el código auxiliar necesario para probar la unidad de compilación es generado por Visual Studio.

5

Page 6: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 *Control de versión integrada, de seguimiento de errores y de automatización de generación. Visual Studio 2010 Professional con MSDN incluye Team Foundation Server 2010, el control de código fuente ideal, el seguimiento de errores y el sistema de automatización de generación para usuarios de Visual Studio. La opción de instalación básica de Team Foundation Server es ideal para uso de escritorio y la ruta de migración natural para los usuarios de Microsoft Visual SourceSafe. *Suscripción a MSDN incluida. Las suscripciones a MSDN son una forma conveniente de desarrollar, de manera rentable, aplicaciones en la plataforma de Microsoft con un simple modelo de licenciamiento y recursos de información amplia de alta calidad. NOTA: MSDN (Microsoft Developer Network) puede referirse a los servicios web (basado en plataformas Microsoft) orientados a desarrolladores de software como al conjunto de software que se adjunta con sus compiladores. COMPONENTES DE VISUAL STUDIO 2010 Visual Studio 2010 tiene la facilidad de trabajar con otras tecnologias que sean o no de Microsoft

6

Page 7: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12

Microsoft Visual Studio Team Foundation Server 2010 es la plataforma de colaboracion central de la solucion de administracion del ciclo de vida de las aplicaciones de Microsoft que permiten a los equipos reducir riesgos, optimizar la interaccion y eliminar el derroche de tiempo y recursos en el proceso de entrega de software. The Visual Studio 2010 IDE es una herramienta que permite crear, compilar y ejecutar el codigo, junto con el soporte para las pruebas y otras funciones de desarrollo. Visual Studio Team Explorer 2010 es la plataforma de colaboracion enfocada en dejar la informacion de los usuarios con acceso en TFS, como los informes y su nivel de version, puede funcionar solo o dentro del IDE de Visual Studio.

7

Page 8: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 Visual Studio Team Explorer Everywhere 2010 es una herramienta que permite la conexion con TFS a los desarrolladores que trabajan con Eclipse. Microsoft Test Manager 2010 es una herramienta que se centra en las pruebas manuales de evaluadores generales, no de desarrolladores con habilidades. Visual Studio Lab Management 2010 permite crear y administrar maquinas virtuales con un laboratorio de pruebas, esto se vuelve mas sencillo, rapido y barato. Expression Studio esta herramienta sirve para ayudar a los diseñadores a crear interfaces de usuario para Silverlight y Windows, pueden ser almacenadas en TFS y luego utilizarse por el IDE de Visual Studio. Internet Explorer permite a los usuarios acceder a TFS atraves de su W web. Share Point permite la creacion de portales para los equipos en el que se tenga acceso a la informacion como documentacion calendarios y paneles con informacion. Esta informacion permite a las personas el acceso al proceso de desarrollo sin que tengan que instalar ningun componente de Visual Studio. Microsoft Excel es una herramienta que les permite a muchos gerentes de proyectos e incluso desarrolladores a realizar un seguimiento del progreso. Visual Studio 2010 prmite acceder directamente a TFS. Microsoft Project es una herramienta similar a Excel, y permite la creacion de diagramas de Gantt que se basan en las necesidades almacenadas. TEAM FOUNDATION SERVER se encuentra en el centro de Visual Studio 2010, lo que lo convierte en el punto de partida en la comprensión de esta familia de productos. En un sentido fundamental TFS es una base de

8

Page 9: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 datos, se basa en SQL Server y estos pueden ser agrupados para una alta disponibilidad. TFS proporciona una variedad de funciones útiles que utilizan esos datos.

Team Foundation Server proporciona:● seguimiento de elementos de trabajo: El proceso de desarrollo utiliza, diferentes tipos

de información como, requisitos, tareas por hacer, errores, casos de prueba y más. TFS tiene toda esta información en elementos de trabajo.

● Cada elemento de trabajo es en realidad un registro en la base de datos de TFS, y como registros en la base de datos los elementos pueden estar relacionados entre sí de diversas manera. También se puede personalizar, permitiendo que las organizaciones crean elementos de trabajo que se adapten a sus procesos de desarrollo.

● control de versiones: Administra las actualizaciones de código fuente y otra información utilizada en el proceso de desarrollo.

● Gestión de casos de prueba: Las pruebas son una parte muy importante del proceso de desarrollo. el objetivo de este componente TFS es ayudar a los desarrolladores en crear, usar y manejar sus casos de pruebas y los resultados de las pruebas.

● Informes y cuadros de mando: Se centra en hacer que los datos de los aspectos anteriormente mencionados esten disponibles de manera útil. Los informes pueden ser creados utilizando Excel o SQL server Reporting Service, y pueden presentar puntos

9

Page 10: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 de vista actuales o históricos de un proyecto de desarrollo.Por lo tanto, con toda la información disponible en un solo lugar del proyecto permite una visión del conjunto, la correlación de los datos de las diferentes áreas.

● Construir gestión: El equipo utilizará el código fuente, los esquemas de bases de datos y otra información en el control de versiones de TFS para construir versiones ejecutables de las aplicación. También puede implementar el software de nueva construcción en máquinas específicas, de forma automática haciendo el código disponible a los probadores. Para ayudar a definir estos procesos, Team Foundation Build permite especificar los pasos de una construcción como un flujo de trabajo implementado utilizando Windows Workflow Foundation. el producto incluye un asistente para trazar visualmente los pasos de un proceso de construcción, es una herramienta que está destinado a facilitar la creación modificación de construcciones complejas. Con TFS los datos sobre la construcción de procesos y de sus resultados se puede acceder a través de informes y cuadros de mando.

● Gestión de laboratorio. USO DEL VISUAL STUDIO 2010 Los componentes de Visual Studio y otros componentes proporcionan una gran cantidad de funcionalidad.Para entender lo que estas herramientas ofrecen, es útil para caminar a través de cada una de las actividades en un proceso típico de desarrollo:requisitos de gestión; arquitectura de una solución, desarrollo de un código, pruebas código, y la gestión y el seguimiento del proyecto.También es importante pensar en el mantenimiento, que a menudo consume más dinero que el desarrollo inicial del proyecto, En esta sección se analiza cada una de estas áreas, destacando algunos de los aspectos más importantes de esta familia de productos. REQUISITOS DE GESTIÓN Los requisitos son la columna vertebral de un proyecto de desarrollo de software.Ellos manejan el diseño y el desarrollo, determinan qué pruebas se hacen, y son fundamentales para decidir cuando el software está listo para enviar.Dado este papel central, la gestión de los requisitos de forma efectiva es importante.En VISUAL STUDIO 2010, los requisitos se almacenan como elementos de trabajo TFS(Team Foundation Server) que automatiza y optimiza el proceso de entrega del software para todos los miembros del equipo.

10

Page 11: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 Team Foundation Server ofrece funciones de control de código fuente, seguimiento de elementos de trabajo. Es un sitio de proyecto de equipo, creación de informes y administración de proyecto.También incluye un almacén de datos donde se guarda los datos del seguimiento de elementos de trabajo, el control de código fuente, las generaciones y las herramientas de pruebas.El producto no especifica como requisitos debe reunir,sin embargo una solución común es registrar requisitos utilizando Microsoft Word o cualquier otra herramientas.Los productos de terceros, tales como Team Solutions, proporcionar complementos que permiten a los requisitos recogidos en la palabra que se sincroniza automáticamente con el requisito elementos de trabajo TFS.Otra opción es usar SketchFlow, una herramienta incluida con la de Microsoft´Expression Blend para crear bocetos rápidos de interfaces de usuarios.Debido a que estos prototipos de interfaz que la gente vea lo que una aplicación se vera asi, pueden ayudar en la comprensión de los requisitos de un proyecto.Sin embargo están reunidos , requisitos almacenados en TSF, se pueden utilizar de varias maneras diferentes. Una primaria del objetivo de Visual Studio 2010 es proporcionar trazabilidad de requisitos del desarrollo de toda la vida de un proyecto.Como se ha mencionado , los requisitos se pueden conectar con otros elementos de trabajo como tareas y casos de prueba para que esto sea posibles.Estas conexiones permiten al equipo , hacer cosas como determinar los requisitos que aún no disponen de los casos de prueba, averigua quien es responsable de las tareas necesarias para cumplir con un requisito dado, o decidir qué pruebas se trabajarán hoy.Para trabajar con los requisitos y los elementos de trabajo que están conectadas a la gente, en un equipo de desarrollo tiene un número de opciones.Un desarrollador puede optar por utilizar el IDE de Visual Studio para ver que errores son asociados con un requisito específico.Un probador puede usar el Administrador de pruebas de ese requisito.Un analista de negocios puede ser que prefiera para ver los requisitos a través de Excel, dejándola lista de tareas asociada a uno. DESARROLLAR UNA SOLUCIÓN Los responsables de la construcción de una nueva aplicación suele empezar por pensar sobre la estructura.¿Que partes debe tener la aplicación?¿Que debe hacer exactamente?, etc.En todos los casos, la creación de diagramas que muestran lo que está pensando puede ser el camino más claro para la comprensión.En consecuencia, Visual Studio 20120 contiene herramientas para crear y

11

Page 12: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 trabajar con diagramas que abordan todas estas cuestion es.Estas herramientas y las cuestiones que se abordan a veces se agrupan bajo el título de “arquitectura”. Es igualmente útil verlos como formas de visualizar soluciones, lo que lleva a una mejor comprensión y mejores diseños. WRITING CODECuando los requisitos han sido recogidos y ya se ha realizado algo de diseño, se debe comenzar a escribir código. Visual Studio fue creado para apoyar principalmente esta parte del proceso del desarrollo, siendo un aspecto primordial de lo que la herramienta ofrece.Se proporciona un IDE (integrated development environment) o entorno de desarrollo integrado en español donde se incluye un mecanismo para la gestión de código y archivos de configuracion asi como la facilidad de diferenciar partes del co digo en colores. Admite el uso de varios monitores donde se muestran partes de las interfaces en diferentes pantallas, al igual la interfaz de usuario nos permite utilizarlo para escribir código en cualquiera de los lenguajes disponibles para Visual Studio,incluidos C# y Visual Basic, son diferentes pero su funcionalidad es demasiado similar.Ambos producen código administrado, basado en .NET que fue creado por Microsoft y apoya la programación funcional y orientada a objetos. Los desarrolladores también pueden incluir algunos otros lenguajes de programación como Java, Cobol, IronPhyton, IronRubi, etc..... y es a libertad del desarrollador el lenguaje adecuado para el proyecto logrando combinarse con otros proyectos para buscar una solución ideal. Otra característica es su compatibilidad con otros aspectos del desarrollo de software moderno como puede ser: bibliotecas de computación paralela y depuración de opciones para aplicaciones paralelas. Visual Studio permite mejorar su código a través del: Apoyo a la refactorización, lo que permite mejorar la estructura, legibilidad y calidad del códigosin cambiar lo que hace el código. Análisis de código estático, que examina el código para el cumplimiento de la Microsoft. NET Framework Directrices de diseño u otras reglas definidas por el usuario.

12

Page 13: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 Análisis de código dinámico, incluyendo perfiles de rendimiento y cobertura de código. Perfiles de rendimiento permite al desarrollador ver cómo una aplicación en ejecución divide su tiempo a través de sus métodos, el seguimiento del uso de la aplicación de memoria, y mucho más. La cobertura de código muestra lo que partes del código de una aplicación se ejecuta una prueba específica, que permite al desarrollador para ver lo que no está siendo probado. Métricas de código, un conjunto de medidas calculadas por Visual Studio 2010. Estos incluyen cosas simples como el número de líneas de código, junto con la métrica más complejas tales como la complejidad ciclomática y un índice de mantenimiento. Dado que el código complejo es tanto más difícil de mantener y más probable que contienen errores, tener una medida objetiva de la complejidad es útil. Trabajo con información sobre el proyectoLos TFS información tiene unos requisitos en proyectos, tareas, errores y todo lo demás-debe ser accesible por todos los miembros del equipo de desarrollo, independientemente de las herramientas que utilizan. Para permitir a los desarrolladores trabajar con esta información de manera natural, Team Explorer puede ejecutar el IDE de Visual Studio 2010. PRUEBA DE CÓDIGO O TESTING CODE Las pruebas son una parte esencial en el proceso de desarrollo, por lo cual los probadores juegan un papel muy importante en las mayorías de los equipos de desarrollo.Las pruebas pueden ser manuales o automáticas, por lo cual Visual Studio abarca ciertas herramientas que incluyen:Maneras de recopilar información de las pruebas de funcionamiento, donde se incluyen datos para encontrar los errores. Una herramienta que permite la gestión y creación de planes de prueba. Software para desplegar máquinas virtuales para el uso en pruebas. Soporte para pruebas automatizadas, incluyendo pruebas de carga.

13

Page 14: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 Se pueden utilizar todos juntos o de forma individual, utiliza adaptadores de datos de diagnóstico (DDA), y tienen el objetivo de proporcionar información suficiente para que un desarrollador pueda resolver un bug. Para la fácil detección de errores se puede recurrir al Microsoft Test Manager que proporciona una interfaz propia, permite un probador de definir y trabajar con planes de prueba. Un plan de prueba se compone de uno o más conjuntos de pruebas, cada uno de los que contiene un cierto número de casos de prueba automatizados y manual. Un plan de pruebas también puede especificar la configuración exacta que se utiliza para las pruebas contenidas, es compatible con las pruebas manuales.También existe apoyo a las pruebas que se realizan de manera automatizada, son creadas en el VIsual Studio IDE y no con el MTM, se dividen en:pruebas unitarias, pruebas unitarias de bases de datos, pruebas de rendimiento web y pruebas de interfaz de usuario. Hay una categoría más importante de pruebas automatizadas para describir: pruebas de carga. Una prueba de carga se destina para simular cómo una aplicación realiza cuando tiene muchos usuarios, y está típicamente compuesta de un grupo de pruebas de rendimiento web. Sin duda alguna las pruebas durante el proceso de desarrollo es demasiado importante pues se obtiene información de los errores que hay ayudando a darles solución. Adopción de Visual Studio Para la adopción de este conjunto de herramientas es necesario comprender al menos como microsoft empaqueta el producto. También es necesario pensar acerca de cómo emigrar a este nuevo mundo a partir de lo que se esta usando. Decidir que comprar. Visual Studio contiene una gran cantidad de funcionalidades. Estas funcionalidades se dividen en varios componentes de software diferentes. Existen diferentes versiones de Visual Studio por lo que es importante analizar qué versión se adapta a nuestras necesidades.La siguiente figura muestra las diferentes versiones y sus componentes.

14

Page 15: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12

15

Page 16: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12

Como muestra la figura, Visual Studio 2010 Professional es un subconjunto de Visual Studio 2010 Premium, que a su vez es un subconjunto de Studio 2010 Ultimate . Todo esto para poder ofrecer el producto on diferentes funcionalidades para las diversas necesidades. Conclusiones El desarrollo de software más modernos se realiza por equipos. Cualquiera que sea el proyecto, el objetivo es optimizar el rendimiento del equipo durante el proceso de desarrollo. Una herramienta integrada establecida como Visual Studio 2010 proporciona una base sólida

16

Page 17: Herramienta CASE

INSTITUTO POLITÉCNICO NACIONAL

UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

17/10/12 para hacer esto.Construido alrededor del cubo de Team Foundation Server, el producto se dirige a cada aspecto importante de la aplicación de gestión de ciclo de vida.Las buenas herramientas por sí solas no son suficientes, buenas personas también son necesarias, utilizando las herramientas adecuadas puede hacer que los equipos de desarrollo significativamente más eficaz. Y cuando los equipos están funcionando bien, se hace el trabajo, los proyectos se completan y los clientes están satisfechos.

17