SlideShare une entreprise Scribd logo
1  sur  1
¿Qué es una herramienta automatizada?
José Luis Pérez García
http://www.peter-lo.com/Teaching/M8034/L12.pdf

En la actualidad el desarrollo de sistemas para el manejo de elementos dentro de una organización hace
necesaria la optimización de procesos para que sean eficientes y permitan a los desarrolladores tener un mayor
control durante el desarrollo de un sistema, sin embargo a veces el aplicar modelos de desarrollo de software
se vuelve un proceso que requiere de tiempo y otros recursos los cuales podrían ser implementados en alguna
otra de las etapas de desarrollo; bajo esta idea podemos partir sobre el por qué usar una herramienta case o
herramienta automatizada.
Una herramienta case la podemos definir como una aplicación que nos va a permitir aumentar la productividad
al momento del desarrollo de software, nos provee elementos que ayudan a reducir tiempo y costo, aplicando
estas herramientas en un proyecto se puede eliminar los casos no funcionales durante su desarrollo
permitiéndonos enfocar otros elementos de nuestros recursos disponibles a otras áreas de desarrollo o análisis
o bien prescindir de algunos; de acuerdo a la publicación realizada en nptel.iitm.ac.in una herramienta case
nos permite la comunicación efectiva entre usuarios y demás miembros de nuestro equipo de desarrollo, esto
si lo unimos con algunos conceptos de ingeniería de requerimientos podemos notar que las herramientas
automatizadas nos ayudan a hacer mucho más eficiente el concentrado de información del proyecto a realizar,
estas pueden ser desde herramientas que nos ayuden a realizar el análisis hasta el desarrollo del software
como tal, todas ellas con el objetivo de ayudarnos a mejorar y hacer aún más eficiente la implementación de
los diferentes modelos y ciclos de desarrollo de un software.
Al igual que cuando trabajamos en algo físico contamos con diferentes tipos de herramientas, , de acuerdo a la
página de www.sites.upiicsa.ipn.mx/polilibros podemos encontrar tres categorías de este tipo de herramientas
que son las de análisis, diseño y desarrollo en donde las de análisis nos darán un apoyo al momento de
documentar requerimientos, manuales, guías y otros elementos de un sistema a desarrollar, en las de diseño
podemos encontrar elementos que nos ayuden con la formulación de características a partir de los
requerimientos que habíamos obtenido y las de desarrollo que son las que nos ayudan a trasladar nuestro
diseños en elementos funcionales; al igual que en la programación orientada a objetos las herramientas case
nos ayudan a dividir un todo en pequeñas partes de forma que con ayuda de herramientas de TI ya sean libres
o de cobro diseñemos, planeemos e implementemos de manera eficiente y coherente nuestras ideas o bien
requerimientos transformados en elementos funcionales.Hay que tomar en cuenta que no todo lo va a resolver
una herramienta case, también depende de la habilidad del especialista, para todo esto es importante que al
momento de desarrollar un software se apliquen bien las técnicas de levantamiento de datos así se evitará
entregar un mal resultado al usuario final.
En conclusión la implementación de herramientas case es opcional para cada uno de nosotros, al igual que en
la vida real podemos elegir entre diferentes métodos y acciones para realizar una tarea también en las etapas
de desarrollo podemos seguir estos esquemas, al momento de aplicar algunas de las herramientas case no es
válido pensar que por sí sola nos va a resolver todos nuestros problemas, enfatizo que el éxito de un sistema
bien desarrollado dependerá de todos y cada uno de los integrantes que ayudaron a conformarlo, las
herramientas case solo nos van a ayudar a hacer nuestro trabajo de manera eficiente permitiéndonos usar de
una mejor manera los recursos con los que contamos.

Herramientas Automatizadas

2NM50

Contenu connexe

Tendances

Dev ops una perspectiva ágil más allá del código.
Dev ops  una perspectiva ágil más allá del código.Dev ops  una perspectiva ágil más allá del código.
Dev ops una perspectiva ágil más allá del código.Zaira Bermúdez
 
Conceptos PMIS - Sistemas de Información para la Gestión de Proyectos
Conceptos PMIS - Sistemas de Información para la Gestión de ProyectosConceptos PMIS - Sistemas de Información para la Gestión de Proyectos
Conceptos PMIS - Sistemas de Información para la Gestión de ProyectosAndres Fernando Suarez Dupont
 
Desarrollo de software informática
Desarrollo de software informáticaDesarrollo de software informática
Desarrollo de software informáticaDayronCastaeda
 
Microsof t project (4)
Microsof t project (4)Microsof t project (4)
Microsof t project (4)diana205223
 
Análisis de diseño y sistemas de información
Análisis de diseño y sistemas de informaciónAnálisis de diseño y sistemas de información
Análisis de diseño y sistemas de informaciónAlexander Villon
 
Clase 03
Clase 03Clase 03
Clase 03fero2
 
Microsoft projects informática - vicente verga
Microsoft projects   informática - vicente vergaMicrosoft projects   informática - vicente verga
Microsoft projects informática - vicente vergaVicenteVerga1
 
Presentacion tarea 1
Presentacion tarea 1Presentacion tarea 1
Presentacion tarea 1emyrdzgarcia9
 

Tendances (18)

Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
 
Scrum
ScrumScrum
Scrum
 
Dev ops una perspectiva ágil más allá del código.
Dev ops  una perspectiva ágil más allá del código.Dev ops  una perspectiva ágil más allá del código.
Dev ops una perspectiva ágil más allá del código.
 
Caratula
CaratulaCaratula
Caratula
 
Scrum
ScrumScrum
Scrum
 
Topico 3 matics
Topico 3 maticsTopico 3 matics
Topico 3 matics
 
Conceptos PMIS - Sistemas de Información para la Gestión de Proyectos
Conceptos PMIS - Sistemas de Información para la Gestión de ProyectosConceptos PMIS - Sistemas de Información para la Gestión de Proyectos
Conceptos PMIS - Sistemas de Información para la Gestión de Proyectos
 
Scrum idelma
Scrum idelmaScrum idelma
Scrum idelma
 
Desarrollo de software informática
Desarrollo de software informáticaDesarrollo de software informática
Desarrollo de software informática
 
Microsof t project (4)
Microsof t project (4)Microsof t project (4)
Microsof t project (4)
 
Análisis de diseño y sistemas de información
Análisis de diseño y sistemas de informaciónAnálisis de diseño y sistemas de información
Análisis de diseño y sistemas de información
 
Clase 03
Clase 03Clase 03
Clase 03
 
microsoft project
microsoft projectmicrosoft project
microsoft project
 
Microsoft projects informática - vicente verga
Microsoft projects   informática - vicente vergaMicrosoft projects   informática - vicente verga
Microsoft projects informática - vicente verga
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Caratula
CaratulaCaratula
Caratula
 
Microsoft project pedro llovera
Microsoft project pedro lloveraMicrosoft project pedro llovera
Microsoft project pedro llovera
 
Presentacion tarea 1
Presentacion tarea 1Presentacion tarea 1
Presentacion tarea 1
 

Similaire à Ha2 nm50 p..

Ha2 nm50 perez g jose-m-case
Ha2 nm50 perez g jose-m-caseHa2 nm50 perez g jose-m-case
Ha2 nm50 perez g jose-m-caseLuis Pérez
 
Herramientas informáticas 1
Herramientas informáticas 1Herramientas informáticas 1
Herramientas informáticas 1NatalyFernandez10
 
Herramientas informáticas 1
Herramientas informáticas 1Herramientas informáticas 1
Herramientas informáticas 1NatalyFernandez10
 
investigacion 3 de informatica.pptx
investigacion 3 de  informatica.pptxinvestigacion 3 de  informatica.pptx
investigacion 3 de informatica.pptxAldahirHernndezRamre
 
Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010acmedinaj
 
Metodologia de los sistemas
Metodologia de los sistemasMetodologia de los sistemas
Metodologia de los sistemaswilliamslzr
 
1 Avance Del Proyecto 6
1 Avance Del Proyecto 61 Avance Del Proyecto 6
1 Avance Del Proyecto 6guestde29b5
 
Ensayo sistemas y sofware
Ensayo sistemas y sofwareEnsayo sistemas y sofware
Ensayo sistemas y sofwarepepenardi
 
Mariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agostoMariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agostoMariaJoshernandezcar
 
Importancia de los analistas en sistemas
Importancia de los analistas en sistemasImportancia de los analistas en sistemas
Importancia de los analistas en sistemasJenyfer Utitiaja
 
Metodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de informaciónMetodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de informaciónJose Martinez
 
Metodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de SoftwareMetodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de SoftwareEliud Cortes
 

Similaire à Ha2 nm50 p.. (20)

Herramientas informaticas
Herramientas informaticasHerramientas informaticas
Herramientas informaticas
 
Ha2 nm50 perez g jose-m-case
Ha2 nm50 perez g jose-m-caseHa2 nm50 perez g jose-m-case
Ha2 nm50 perez g jose-m-case
 
Herramientas informáticas 1
Herramientas informáticas 1Herramientas informáticas 1
Herramientas informáticas 1
 
Herramientas informáticas 1
Herramientas informáticas 1Herramientas informáticas 1
Herramientas informáticas 1
 
Metodología.pptx
Metodología.pptxMetodología.pptx
Metodología.pptx
 
investigacion 3 de informatica.pptx
investigacion 3 de  informatica.pptxinvestigacion 3 de  informatica.pptx
investigacion 3 de informatica.pptx
 
Metodología.pptx
Metodología.pptxMetodología.pptx
Metodología.pptx
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
 
Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010Ingeniería de Software - Isummit 2010
Ingeniería de Software - Isummit 2010
 
Metodologia de los sistemas
Metodologia de los sistemasMetodologia de los sistemas
Metodologia de los sistemas
 
1 Avance Del Proyecto 6
1 Avance Del Proyecto 61 Avance Del Proyecto 6
1 Avance Del Proyecto 6
 
Ensayo sistemas y sofware
Ensayo sistemas y sofwareEnsayo sistemas y sofware
Ensayo sistemas y sofware
 
Case
CaseCase
Case
 
Presentación ae
Presentación aePresentación ae
Presentación ae
 
Mariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agostoMariajosehernandezcardenas 233101 9_agosto
Mariajosehernandezcardenas 233101 9_agosto
 
Importancia de los analistas en sistemas
Importancia de los analistas en sistemasImportancia de los analistas en sistemas
Importancia de los analistas en sistemas
 
Metodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de informaciónMetodologías de diseño y desarrollo de sistemas de información
Metodologías de diseño y desarrollo de sistemas de información
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
El software
El softwareEl software
El software
 
Metodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de SoftwareMetodología Procesos de Desarrollo de Software
Metodología Procesos de Desarrollo de Software
 

Plus de Luis Pérez

Ha2 nm50 eq4-proyecto
Ha2 nm50 eq4-proyectoHa2 nm50 eq4-proyecto
Ha2 nm50 eq4-proyectoLuis Pérez
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionLuis Pérez
 
Ha2 nm50 eq4-teamfoundationserver
Ha2 nm50 eq4-teamfoundationserverHa2 nm50 eq4-teamfoundationserver
Ha2 nm50 eq4-teamfoundationserverLuis Pérez
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionLuis Pérez
 
Ha2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiralHa2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiralLuis Pérez
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionLuis Pérez
 
Ha2 nm50 perez g jose-diseño manejado por modelos
Ha2 nm50 perez g jose-diseño manejado por modelosHa2 nm50 perez g jose-diseño manejado por modelos
Ha2 nm50 perez g jose-diseño manejado por modelosLuis Pérez
 
Ha2 nm50 perez g jose-model driven
Ha2 nm50 perez g jose-model drivenHa2 nm50 perez g jose-model driven
Ha2 nm50 perez g jose-model drivenLuis Pérez
 
Ha2 nm50 perez g jose-fose
Ha2 nm50 perez g jose-foseHa2 nm50 perez g jose-fose
Ha2 nm50 perez g jose-foseLuis Pérez
 
Ha2 nm50 perez g jose-l-case
Ha2 nm50 perez g jose-l-caseHa2 nm50 perez g jose-l-case
Ha2 nm50 perez g jose-l-caseLuis Pérez
 
Ha2 nm50 perez g jose-clasificación case
Ha2 nm50 perez g jose-clasificación caseHa2 nm50 perez g jose-clasificación case
Ha2 nm50 perez g jose-clasificación caseLuis Pérez
 
Ha2 nm50 perez g jose-toolkit
Ha2 nm50 perez g jose-toolkitHa2 nm50 perez g jose-toolkit
Ha2 nm50 perez g jose-toolkitLuis Pérez
 
Ha2 nm50 perez g jose-u-case
Ha2 nm50 perez g jose-u-caseHa2 nm50 perez g jose-u-case
Ha2 nm50 perez g jose-u-caseLuis Pérez
 
Ha2 nm50 perez g jose-i-case
Ha2 nm50 perez g jose-i-caseHa2 nm50 perez g jose-i-case
Ha2 nm50 perez g jose-i-caseLuis Pérez
 
Ha2 nm50 perez g jose-case
Ha2 nm50 perez g jose-caseHa2 nm50 perez g jose-case
Ha2 nm50 perez g jose-caseLuis Pérez
 
Ha2 nm50 perez g jose-normas y estándares‏
Ha2 nm50 perez g jose-normas y estándares‏Ha2 nm50 perez g jose-normas y estándares‏
Ha2 nm50 perez g jose-normas y estándares‏Luis Pérez
 
Ha2 nm50 perez g jose-que es emc
Ha2 nm50 perez g jose-que es emcHa2 nm50 perez g jose-que es emc
Ha2 nm50 perez g jose-que es emcLuis Pérez
 

Plus de Luis Pérez (18)

Ha2 nm50 eq4-proyecto
Ha2 nm50 eq4-proyectoHa2 nm50 eq4-proyecto
Ha2 nm50 eq4-proyecto
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacion
 
Ha2 nm50 eq4-teamfoundationserver
Ha2 nm50 eq4-teamfoundationserverHa2 nm50 eq4-teamfoundationserver
Ha2 nm50 eq4-teamfoundationserver
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacion
 
Ha2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiralHa2 nm50 eq#4-metodología espiral
Ha2 nm50 eq#4-metodología espiral
 
Ha2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacionHa2 nm50 eq#4-presentacion
Ha2 nm50 eq#4-presentacion
 
Icse
IcseIcse
Icse
 
Ha2 nm50 perez g jose-diseño manejado por modelos
Ha2 nm50 perez g jose-diseño manejado por modelosHa2 nm50 perez g jose-diseño manejado por modelos
Ha2 nm50 perez g jose-diseño manejado por modelos
 
Ha2 nm50 perez g jose-model driven
Ha2 nm50 perez g jose-model drivenHa2 nm50 perez g jose-model driven
Ha2 nm50 perez g jose-model driven
 
Ha2 nm50 perez g jose-fose
Ha2 nm50 perez g jose-foseHa2 nm50 perez g jose-fose
Ha2 nm50 perez g jose-fose
 
Ha2 nm50 perez g jose-l-case
Ha2 nm50 perez g jose-l-caseHa2 nm50 perez g jose-l-case
Ha2 nm50 perez g jose-l-case
 
Ha2 nm50 perez g jose-clasificación case
Ha2 nm50 perez g jose-clasificación caseHa2 nm50 perez g jose-clasificación case
Ha2 nm50 perez g jose-clasificación case
 
Ha2 nm50 perez g jose-toolkit
Ha2 nm50 perez g jose-toolkitHa2 nm50 perez g jose-toolkit
Ha2 nm50 perez g jose-toolkit
 
Ha2 nm50 perez g jose-u-case
Ha2 nm50 perez g jose-u-caseHa2 nm50 perez g jose-u-case
Ha2 nm50 perez g jose-u-case
 
Ha2 nm50 perez g jose-i-case
Ha2 nm50 perez g jose-i-caseHa2 nm50 perez g jose-i-case
Ha2 nm50 perez g jose-i-case
 
Ha2 nm50 perez g jose-case
Ha2 nm50 perez g jose-caseHa2 nm50 perez g jose-case
Ha2 nm50 perez g jose-case
 
Ha2 nm50 perez g jose-normas y estándares‏
Ha2 nm50 perez g jose-normas y estándares‏Ha2 nm50 perez g jose-normas y estándares‏
Ha2 nm50 perez g jose-normas y estándares‏
 
Ha2 nm50 perez g jose-que es emc
Ha2 nm50 perez g jose-que es emcHa2 nm50 perez g jose-que es emc
Ha2 nm50 perez g jose-que es emc
 

Ha2 nm50 p..

  • 1. ¿Qué es una herramienta automatizada? José Luis Pérez García http://www.peter-lo.com/Teaching/M8034/L12.pdf En la actualidad el desarrollo de sistemas para el manejo de elementos dentro de una organización hace necesaria la optimización de procesos para que sean eficientes y permitan a los desarrolladores tener un mayor control durante el desarrollo de un sistema, sin embargo a veces el aplicar modelos de desarrollo de software se vuelve un proceso que requiere de tiempo y otros recursos los cuales podrían ser implementados en alguna otra de las etapas de desarrollo; bajo esta idea podemos partir sobre el por qué usar una herramienta case o herramienta automatizada. Una herramienta case la podemos definir como una aplicación que nos va a permitir aumentar la productividad al momento del desarrollo de software, nos provee elementos que ayudan a reducir tiempo y costo, aplicando estas herramientas en un proyecto se puede eliminar los casos no funcionales durante su desarrollo permitiéndonos enfocar otros elementos de nuestros recursos disponibles a otras áreas de desarrollo o análisis o bien prescindir de algunos; de acuerdo a la publicación realizada en nptel.iitm.ac.in una herramienta case nos permite la comunicación efectiva entre usuarios y demás miembros de nuestro equipo de desarrollo, esto si lo unimos con algunos conceptos de ingeniería de requerimientos podemos notar que las herramientas automatizadas nos ayudan a hacer mucho más eficiente el concentrado de información del proyecto a realizar, estas pueden ser desde herramientas que nos ayuden a realizar el análisis hasta el desarrollo del software como tal, todas ellas con el objetivo de ayudarnos a mejorar y hacer aún más eficiente la implementación de los diferentes modelos y ciclos de desarrollo de un software. Al igual que cuando trabajamos en algo físico contamos con diferentes tipos de herramientas, , de acuerdo a la página de www.sites.upiicsa.ipn.mx/polilibros podemos encontrar tres categorías de este tipo de herramientas que son las de análisis, diseño y desarrollo en donde las de análisis nos darán un apoyo al momento de documentar requerimientos, manuales, guías y otros elementos de un sistema a desarrollar, en las de diseño podemos encontrar elementos que nos ayuden con la formulación de características a partir de los requerimientos que habíamos obtenido y las de desarrollo que son las que nos ayudan a trasladar nuestro diseños en elementos funcionales; al igual que en la programación orientada a objetos las herramientas case nos ayudan a dividir un todo en pequeñas partes de forma que con ayuda de herramientas de TI ya sean libres o de cobro diseñemos, planeemos e implementemos de manera eficiente y coherente nuestras ideas o bien requerimientos transformados en elementos funcionales.Hay que tomar en cuenta que no todo lo va a resolver una herramienta case, también depende de la habilidad del especialista, para todo esto es importante que al momento de desarrollar un software se apliquen bien las técnicas de levantamiento de datos así se evitará entregar un mal resultado al usuario final. En conclusión la implementación de herramientas case es opcional para cada uno de nosotros, al igual que en la vida real podemos elegir entre diferentes métodos y acciones para realizar una tarea también en las etapas de desarrollo podemos seguir estos esquemas, al momento de aplicar algunas de las herramientas case no es válido pensar que por sí sola nos va a resolver todos nuestros problemas, enfatizo que el éxito de un sistema bien desarrollado dependerá de todos y cada uno de los integrantes que ayudaron a conformarlo, las herramientas case solo nos van a ayudar a hacer nuestro trabajo de manera eficiente permitiéndonos usar de una mejor manera los recursos con los que contamos. Herramientas Automatizadas 2NM50