Es
un proceso de software que puede ser utilizado para una gran cantidad
de tipos de sistemas de software este proceso es muy eficiente en cuanto el desarrollo
del software , para diferentes áreas de aplicación, diferentes tipos de
organizaciones, diferentes niveles de competencia y diferentes tamaños de
proyectos.
http://yaqui.mxl.uabc.mx/~molguin/as/RUP.htm
Metodología de scrum
Es una metodología ágil de desarrollo que trabajan con requisitos ineficiente o inestables y que
requieren rapidez y flexibilidad situaciones frecuentes en el desarrollo de
determinados sistemas de software esta metodología tiene que entregarse en
tiempo en que se ha previsto ni antes ni después.
Es
conjunto de técnicas de programación que se utilizan en lenguajes especiales
orientados a objetos ha ido poco a poco más allá de la propia programación
hasta convertirse en una metodología genérica y de gran potencia para construir
modelos de sistemas que puede ser aplicada en todas las fases del desarrollo de
aplicaciones análisis, diseño, programación y mantenimiento esta técnicas son
muy eficientes.
http://html.rincondelvago.com/poo_4.html
jueves, 6 de abril de 2017
vídeo de metodología DRA
¿Qué es DRA?
Es el proceso de desarrollo de software diseñado para
facilitar y acelerar la creación de aplicaciones, que permite construir
sistemas utilizables en poco tiempo, normalmente de 60 a 90 días. En
conclusion, es una adaptación a "Alta velocidad" en el que se logra
el desarrollo rápido utilizando un enfoque de construcción basado en
componentes. Si se comprenden bien los requisitos y se limita el ámbito del
proyecto, el proceso DRA permite al equipo de desarrollo crear un "sistema
completamente funcional" dentro de periodos cortos de tiempo.
Características del Modelo
Debido a que el software o aplicación se requiere lo más
pronto posible no existe una especificación del sistema detallada.
-El software no se desarrolla y utiliza en su totalidad,
sino en una serie de incrementos, donde en cada incremento se incluyen nuevas
funcionalidades al sistema.
-A menudo se desarrollan las interfaces de usuario del
sistema utilizando un sistema de desarrollo interactivo que permite que el
diseño de la interfaz se cree rápidamente dibujando y colando iconos en la
interfaz.
-Para su desarrollo se utilizan herramientas de desarrollo
visual para agilizar el proceso.
-Se necesitan equipos compuestos por alrededor de seis
personas, incluyendo desarrolladores y usuarios de tiempo completo, así como
aquellas personas involucradas en los requisitos.
-Las funciones secundarias son eliminadas como sea necesario
para cumplir con el calendario.
http://modelosdesoftware.webnode.es/dra/
lunes, 13 de marzo de 2017
lenguaje de programación
El
lenguaje de programación que se utilizaría será java ya que es más fácil que
los otro lenguajes que se han visto además de que es el lenguaje actual que se está
proporcionando por el profesor de programación y podremos tener un
asesoramiento sobre el proyecto sin tener que afectar las clases de mismo https://osl.ull.es/software/java-ya-es-software-libre/
La
doctora Ivette nos explicó un poco acerca de cómo se tiene que hacer una que
hay una serie de preguntas para llevar acabo
1
siempre se parte desde un objetivo
2
objetivo general
3
que se necesita
4
donde lo voy hacer
5
quien ayuda a hacerlo
7
marco teórico
Explico
los diferentes tipos de búsqueda:
Búsqueda de artículos:
información verídica DOI: Son documentos que ya están
revisados por expertos.
PUBMED:
bibliografía general
Todos
estos pasos son necesario para que una documentación de proyecto esté muy bien
hecha y sin alguna falla un ejemplo fue lo de una dona con azúcar nos preguntó
sobre lo que lleva que necesito donde lo hago con que lo hago
Son todos
los procesos del funcionamiento que debe de tener nuestro software las características
más indispensables para que el software funcione correctamente ya que ellas no
iremos a enfocar porque si llegara a faltar alguna de estas características no
funcionaria correctamente
Análisis de requerimientos
Los análisis de las características y
especificaciones que va llevar el software para una buena funcionalidad
esta puede recabar información para ir recolectando toda la información más
paso a paso para que el software no tenga deficiencias y fallo alguno
Técnicas
de recolección de datos.
Las técnicas de recolección de datos
son las diferentes formas que se puede hacer un para que recabar información
estas hay de entrevista, cuestionario, encuesta (se pueden hacer estadísticas)
observación (solo es con ver los que se ase)
Documentación de requisitos
Documentar todo lo que se va
necesitar para que la aplicación funcione ya que sería como un plano que se ira
siguiendo paso a paso