LUIS ENRIQUE CALDERON AYALA
OBJETIVO •
• • •
•
Aumentar la productividad productividad de las áreas de desarrollo desarrollo y mantenimiento mantenimiento de los sistemas informáticos. Mejorar la calidad del software desarrollado. Reducir tiempos y costos de desarrollo y mantenimiento del software. Mejo Mejora rarr la gesti estión ón y domi domini nio o sobre obre el proy proyec ecto to en cuant uanto o a su planificación, ejecución y control. Mejorar el archivo de datos (enciclopedia de conocimientos (!now"how y sus facilidade facilidades s de uso, reducien reduciendo do la depend dependenc encia ia de analist analistas as y programadores.
INTRODUCCION #a evolución de las herramientas $A%& está ligada a la evolución de la 'ngeniera de %oftware como disciplina. &l t)rmino *'ngeniera de %oftware+ fue usado por primera ve en una conferencia conferencia -A/ -A/ en 0123. &n dicha conferencia se reveló la e4ist e4istenc encia ia de la llamad llamada a *$risi *$risis s del del %oftw %oftware are+, +, caus causad ada a por los los prob problem lemas as inherentes al desarrollo de software. &l ciclo de vida del software es entendido como la secuencia de fases por las cuales atraviesa un proyecto de desarrollo de software desde su concepción hasta el fin del uso del producto producto software software obtenido, obtenido, pasando pasando por su constru construcció cción n y mantenimiento.
JUSTIFICACION JUSTIFICA CION #as herramientas $A%& e4iste con la finalidad de ayudar a mejorar el dise5o del %oftware para aumentar y facilitar el desarrollo, sin embargo no todas las personas pueden desarrollarlo por6ue para poder hacerlo necesitas conocimiento de alg7n lenguaje de programación, lo 6ue estas herramientas hacen es como demostrar gráficamente está estructurado el software y as e4plicar con mayor facilidad ya sea al cliente o al futuro programador 6ue realice modificaciones.
LUIS ENRIQUE CALDERON AYALA
DESARROLLO Microsoft Project
Microsoft 8roject es un software de administración de proyectos dise5ado, desarrollado y comercialiado por Microsoft para asistir a administradores de proyectos en el desarrollo de planes, asignación de recursos a tareas, dar seguimiento al progreso, administrar presupuesto y analiar cargas de trabajo. 8ermite el aprendiaje rápido con el planeamiento y la administración guiados, organiación y seguimiento de las tareas y recursos, comparar versiones de planes de proyectos, evaluar los cambios, realiar un seguimiento del rendimiento, generar informes predefinidos, compartir planes de proyecto, colaboración entre grupos de trabajo, presenta diagramas como9 :iagrama de ;rant y :iagrama de 8ert (diagrama de red.
LUIS ENRIQUE CALDERON AYALA
JDeveloper
&s un software propietario pero gratuito desde <==>. #as primeras versiones de 0113 estaban basadas en el entorno ?@uilder de @orland, pero desde la versión 1i de <==0 está basado en ?ava, no estando ya relacionado con el código anterior de ?@uilder. %us caractersticas principales9 •
&s un entorno gratis, aun6ue previamente se debe suscribir para poder descargarlo.
•
/etamente desarrollado para ?ava.
•
8osee diagrama de clases (M#.
•
Bunciona en los siguientes sistemas operativos 9
0. Cindows. <. #inu4. D. Mac -%E
LUIS ENRIQUE CALDERON AYALA
Magic:raw &s una herramienta de modelaje con completas caractersticas M#, sin duda es una de las mejores herramientas $A%& del mercado, 6ue procura mantenerse además siempre al da con continuas actualiaciones. &s desarrollada por /o Magic, 'nc. 'mplementada totalmente en ?AFA. :ise5ada para los analistas del negocio, los analistas del software, los programadores, los ingenieros de software, y los escritores de la documentación, esta herramienta de desarrollo dinámica y versátil facilita análisis y el dise5o de los sistemas y de las bases de datos orientados objeto. $aractersticas principales9 •
•
•
•
'nterfa elegante e intuitiva, la mayor parte de las opciones accesibles con un solo clic!. Ayudas en el dise5o con auto completación y corrección automática en tiempo real. 8ermite visualiar el proyecto de diferentes formas. 8osible derivación de modelos M# a trav)s de códigos fuente escritos anteriormente.
•
Bacilidad y rapide para el cambio del dominio del modelado.
•
;enerador automático de informes.
•
•
:esarrollo colaborativo directamente con la herramienta a trav)s del eam Cor! %erver (%oftware 6ue permite trabajar a más de un desarrollador sobre el mismo proyecto en el mismo instante, el modelo está almacenado en un e6uipo servidor y los desarrolladores pueden consultar y actualiar la información. :isponible para un gran n7mero de plataformas y sistemas operativos.
LUIS ENRIQUE CALDERON AYALA
CONCLUSIONES ;racias a la tecnologa 6ue actualmente e4iste, podemos desarrollar software muy fácilmente, se puede estructurar muy bien el software, a7n 6ue no deja de ser complicado al momento de codificar lo 6ue está hecho en las herramientas $A%&.
BIBLIOGRAFIA https://www.ecue!.cu http://he"#$et"sc"se.%&'(sp't.#) http://www.#'*'("+"s.c'#