Revisar la arquitectura y el diseño existentes

Puede utilizar Visual Studio Premium o Visual Studio Ultimate para revisar la arquitectura y el diseño de la aplicación antes de comenzar las tareas de codificación.

En algunas tareas, puede utilizar código generado por las herramientas como punto inicial para el trabajo. En otras tareas, puede revisar la arquitectura de la base de datos para comprender la estructura de los datos a los que puede tener acceso.

Si dispone de activos de pruebas existentes, como planes de pruebas, casos de pruebas o historiales de error, también puede revisarlos antes de comenzar su trabajo.

Tareas comunes

En la siguiente tabla, encontrará descripciones de tareas comunes que admiten este escenario y vínculos para obtener más información acerca de cómo puede completar correctamente dichas tareas.

Tarea

Contenido adicional

Comprender las especificaciones de diseño y software existentes: antes de realizar cambios en una aplicación existente, debe comprender su arquitectura, diseño, configuración y requisitos de usuario.

Nota importanteImportante
Puede ver los diagramas de la arquitectura existentes en Visual Studio Premium, pero debe tener Visual Studio Ultimate para crear o modificar los diagramas de la arquitectura.

Comprender los esquemas de base de datos existentes: si la aplicación utiliza una o varias bases de datos, también convendría que comprendiese el diseño de estas bases de datos. Si comprende los objetos y valores de las bases de datos, puede entender mejor dónde puede ser necesario realizar los cambios para admitir una característica determinada o para corregir un defecto de código.

Revisar el planeamiento de pruebas inicial: también puede desear revisar cualquier plan de pruebas existente o inicial para los cambios que piensa realizar. Si comprende las pruebas planeadas, puede identificar mejor los posibles problemas de diseño o casos avanzados que tendrá que solucionar en el código.

Identificar posibles problemas de diseño o de rendimiento en el código existente: antes de empezar a modificar la aplicación, puede que desee identificar los posibles problemas del código existente. Puede realizar una revisión del código detallada, ejecutar análisis de código para identificar problemas comunes de diseño o revisar las tendencias históricas en la base de datos de seguimiento de elementos de trabajo para identificar modelos.

Escenarios relacionados

  • Configurar entornos de desarrollo
    Antes de crear o modificar código, debe configurar sus entornos de desarrollo y de prueba con el código fuente adecuado. Si trabaja con bases de datos, debe tener acceso a la representación sin conexión de dichas bases de datos.

  • Mejorar la calidad del código con directivas de protección de equipo
    Puede especificar un conjunto de reglas de análisis de código que desea utilizar para identificar problemas comunes de diseño, nomenclatura y rendimiento en el código de la base de datos o el software. Puede agrupar estas reglas en conjuntos utilizados con frecuencia. Puede definir directivas de protección que utilicen estas reglas para evitar que el código que se protege provoque problemas.

  • Administrar las programaciones y el trabajo de desarrollo
    Los cambios que debe realizar se suelen definir en una tarea, un error u otro elemento de trabajo. Todas estas tareas, errores y elementos de trabajo se pueden usar para crear y administrar una programación de desarrollo.

  • Realizar tareas de desarrollo comunes
    Durante un ciclo de desarrollo, dedica la mayor parte del tiempo a realizar cambios de código. Este proceso incluye la selección de una tarea o error, la desprotección de los archivos necesarios, la modificación del código y la comprobación de que los cambios son correctos antes de volver a proteger los archivos.