sábado, 28 de septiembre de 2019

S4 MD D Principales Metodologías Convencionales

Una Metodología de desarrollo de software, consiste principalmente en hacer uso de diversas herramientas, técnicas, métodos y modelos para el desarrollo. Regularmente este tipo de metodología, tienen la necesidad de venir documentadas, para que los programadores que estarán dentro de la planificación del proyecto, comprendan perfectamente la metodología y en algunos casos el ciclo de vida del software que se pretende seguir.

Principales Metodologías 
Algo que debes saber antes de dar paso a la descripción de cada una de las metodologías de la programación ágiles, es que aunque entre sus creadores crearon lo que fue el manifiesto ágil, la realidad es que cada una de las metodologías cuenta con su propia personalidad y características únicas, que la diferencian de las demás. Por eso a continuación, veremos cada una de las metodologías ágiles más populares, para que tengas un conocimiento más solido de lo que son y hacia donde van cada una de ellas.

metodologia scrum

Metodología Scrum

Desarrollo Incremental. Una metodología ágil sin desarrollo incremental, no puede ser considerada Scrum. Con incremental hago énfasis a olvidarnos de la planeación y de la ejecución de las lineas sin salirnos de lo pre establecido, pues con una metodología Scrum, el desarrollo se irá incrementando poco a poco, sin importar el orden en el cual se lleven a cabo los procesos.

Metodología Kanban

Siguiendo con las metodologías ágiles, nos encontramos con Kanban. Se trata de una metodología Japonesa, la cual consiste en ir etiquetando con tarjetas cada uno de los procesos que se deben llevar a cabo, también se le ha denominado como “Un sistema de producción de alta efectividad y productividad”. De hecho, empresas como la marca de autos Toyota, fueron una de las primeras en implementarla para acelerar los procesos de producción.

Metodología XP

Si hablamos de metodologías de la programación sin mencionar a la Metodología XP, es como no hablar de nada en absoluto. Esta metodología es posiblemente la mas destacada de las metodologías ágiles y esto se debe a su gran capacidad de adaptación ante cualquier tipo de imprevisto que surja. Pues la idea no es mantener ciertos requisitos desde que se está elaborando el proyecto, sino que durante el proceso, estos vayan cambiando o vayan evolucionando gradualmente sin complicaciones. Básicamente los creadores de esta metodología XP, consideran que es mejor adaptarte en el proceso a los requisitos que vayan apareciendo, que iniciar con requisitos y desarrollar un proyecto en base a eso.


S4 TP D Objetos En Visual Basic


                                                    OBJETOS EN VISUAL BASIC




Un objeto es una combinación de código y datos que se pueden tratar como una unidad. Un objeto puede ser una parte de una aplicación, como un control o un formulario. Toda la aplicación también puede ser un objeto.
Al crear una aplicación en Visual Basic, se trabaja constantemente con objetos. Puede utilizar objetos proporcionados por Visual Basic, como los objetos de acceso a datos, formularios y controles. También puede utilizar objetos de otras aplicaciones dentro de la aplicación de Visual Basic. Incluso puede crear sus propios objetos y definir propiedades y métodos adicionales para ellos. Los objetos actúan como bloques de compilación prefabricados que permiten escribir un fragmento de código de una vez y utilizarlo una y otra vez.
                                                     OBJETOS Y CLASES
Cada objeto en Visual Basic se define por una clase.
 Una clase describe las variables, las propiedades, los procedimientos y los eventos de un objeto. Los objetos son instancias de clases; puede crear tantos objetos como sean necesarios una vez que haya definido una clase.
Para comprender la relación entre un objeto y su clase, piense en las galletas y en su molde. El molde de la galleta es la clase. Define las características de cada galleta, por ejemplo, tamaño y forma. La clase se usa para crear objetos. Los objetos son las galletas.

                         CREAR UN OBJETO A TRASVÉS DE UNA CLASE


            Determine en qué clase desea crear un objeto.
  Escriba una instrucción Dim  para crear una variable a la que pueda asignar una instancia de clase. La variable debe ser del tipo de la clase deseada.
VBCopiar
              Dim nextCustomer As customer
  Agregue la palabra clave Nuevo operador para inicializar la variable en una nueva instancia de la clase.
    VBCopiar
    Dim nextCustomer As New customer
          Ahora puede tener acceso a los miembros de la clase a través de la variable de objeto.
   VBCopiar
   nextCustomer.accountNumber = lastAccountNumber + 1

            RELACION ENTRE OBJETOS
Los objetos pueden relacionarse entre sí de varias maneras. Los tipos principales de relación son jerárquicas y de contención.

           RELACIÓN JERÁRQUICA
Cuando las clases se derivan de clases más fundamentales, se dice que tienen una relación jerárquica. Las jerarquías de clases son útiles cuando se describen elementos que constituyen un subtipo de una clase más general.
En el ejemplo siguiente, suponga que quiere definir un tipo especial de Button que actúa como un Button normal, pero también expone un método que invierte los colores de primer plano y de fondo.



                                                                                                                                                                                

S9 MD D Metodología XP