Proceso para el desarrollo de un proyecto de software.

Beschreibung

El mapa mental contiene 2 partes que son el proceso de los pasos que se deben de seguir para llevar a cabo el desarrollo de un producto de software y los entornos de programación (IDE) con sus lenguajes de programación orientada a objetos
Veronica Henao
Mindmap von Veronica Henao, aktualisiert vor 6 Monate
Veronica Henao
Erstellt von Veronica Henao vor 6 Monate
11
0

Zusammenfassung der Ressource

Proceso para el desarrollo de un proyecto de software.
  1. Documentación
    1. Se realiza durante la elaboración del sistema y debe de contener todo lo que realizo el programador para que sea fácil de comprender para los demás usuarios
      1. Entre ellos lleva
        1. Consideraciones y limitaciones
          1. Descripción de clases y atributos
            1. Resumen del proyecto
              1. Ejemplos de uso
                1. Estructura del código
                  1. Entorno de desarrollo (IDE)
                    1. Pruebas realizadas
                      1. Contacto y soporte
                  2. Diseño
                    1. Su propósito es extender la arquitectura de análisis para crear la arquitectura general del sistema
                      1. se acaba de definir lo necesario para alcanzar el código final.
                        1. Se definen los componentes del sistema y sus relaciones
                    2. Pruebas
                      1. Es el responsable de revisar la calidad del sistema y si presente fallas que estas sean solucionadas
                        1. Se prueba si la funcionalidad del sistema corresponde a la especificación del cliente
                      2. Implementación
                        1. Se lleva a cabo la elaboración del código final en la IDE y lenguaje de programación seleccionados
                          1. Se identifica si el lenguaje de programación seleccionado es orientado a objetos
                            1. con el fin de que esto facilita la implementación a la hora de crear el código
                        2. Análisis
                          1. Busca comprender los requisitos del sistema dividienlo en tareas mas pequeñas para ver como interactaun entre si
                            1. con el propósito de estructurar la arquitectura capaz de resolver el problema
                          2. Requisitos
                            1. Tiene como objetivo, definir las funciones del sistema
                              1. Comprender en su totalidad el problema y sus implicaciones
                                1. Actuar como base de negociación entre desarrolladores y clientes
                                  1. Debe ser claro para no técnicos y representar los deseos del cliente
                              2. Se incluye lo que son
                                1. Entornos de programación con lenguajes de programación orientada a objetos
                                  1. Aunque hay varios entornos de programación (IDE) estos son algunos que admiten lenguajes de programación orientada a objetos
                                    1. Eclipse
                                      1. Su principal lenguaje es Java
                                        1. Es una multiplataforma de codigo abierto utilizada para desarrollar aplicaciones en Java, C / C ++, Python, PERL, Ruby y otros lenguajes.
                                          1. Ventajas
                                            1. Depuración de código, con específica y vista de errores.
                                              1. Excelente gestión de proyectos
                                                1. Opciones de personalización.
                                                  1. Ofrece herramientas para repositorios y servidores.
                                                    1. Permite la integración de soluciones de terceros.
                                                    2. Desventajas
                                                      1. Mayor consumo de recursos.
                                                2. Visual Studio (con sosporte para C# y .NET. )
                                                  1. Su principal lenguaje es C#
                                                    1. Es compatible con varios lenguajes de programación, como C, C++, Python, F#, lenguajes web como HTML, CSS, JavaScript, y más. La compatibilidad con Java fue eliminada en Visual Studio 2017.
                                                      1. Caracteristicas
                                                        1. Soporta más de 30 lenguajes de programación.
                                                          1. Herramientas de colaboración que admiten un enfoque de DevOps
                                                            1. Aumento de productividad mediante la función CodeLens, muestra referencias de código, cambios realizados, métodos modificados recientementedesde el editor de texto.
                                                              1. Viene con herramientas y gráficos de planificación de proyectos ágiles integrados.
                                                        2. PyCharm
                                                          1. Su principal lenguaje es Python
                                                            1. Entre los lenguajes compatibles se encuentran JavaScript, HTML, CSS, TypeScript, CoffeeScript, Cython, SQL, entre otros
                                                              1. Caracteristicas
                                                                1. Excelente editor de texto de programación
                                                                  1. Resaltado de sintaxis
                                                                    1. Finalización de código
                                                                      1. Navegación de proyectos
                                                                        1. herramientas de base de datos y opciones de proyectos para el desarrollo web.
                                                                  2. PhpStorm
                                                                    1. IDE multiplataforma comercial de Php
                                                                      1. Caracteristicas
                                                                        1. Editor inteligente de código PHP
                                                                          1. Análisis de calidad del código
                                                                            1. Depuración, pruebas y generación de perfiles
                                                                              1. Editor HTML/CSS/JavaScript
                                                                          2. RubyMine
                                                                            1. El lenguaje principal es Ruby
                                                                              1. Es un IDE de Jetbrains multiplataforma e inteligente para el desarrollo de aplicaciones en Ruby y Rails.
                                                                                1. Caracteristicas
                                                                                  1. Más productivo en todos los aspectos del desarrollo de proyectos Ruby/Rails
                                                                                    1. Editor inteligente
                                                                                      1. Documentación de código
                                                                                        1. Inspecciones de código y arreglos rápidos
                                                                                          1. Navegación basada en MVC
                                                                              Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                                              ähnlicher Inhalt

                                                                              Sozialpsychologie
                                                                              jtefert
                                                                              Spanische Verben
                                                                              barbara91
                                                                              Der Erste Weltkrieg
                                                                              Laura Overhoff
                                                                              Abiturthemen 2016 in Deutsch für alle Bundesländer
                                                                              Laura Overhoff
                                                                              Marx - Weber - Geiger - Funktionalistische Schichtungstheorie
                                                                              Bibische
                                                                              Euro-FH // Zusammenfassung PEPS1
                                                                              Robert Paul
                                                                              Tierhaltung/-hygiene Klausur (Jahr unbekannt)
                                                                              Kim Langner
                                                                              Vetie: Geflügelkrankheiten 2018
                                                                              Johanna Tr
                                                                              Vetie - Lebensmittelkunde 2020/2019
                                                                              Valerie Nymphe