SlideShare una empresa de Scribd logo
1 de 3
UNIVERSIDAD FERMIN TORO
FACULTAD DE INGENIERIA
VICERRECTORADO ACADEMICO
ESCUELA DE COMPUTACIÓN
ENSAYO
UNIDAD I
Luis David Castejón Morello
V-21.129.113
El software está formado por una serie de instrucciones y datos, que permiten
aprovechar todos los recursos que el computador tiene, de manera que pueda resolver
gran cantidad de problemas. Un computador en sí, es sólo un conglomerado de
componentes electrónicos; el software le da vida al computador, haciendo que sus
componentes funcionen de forma ordenada. El software tiene diversas funciones, tales
como administrar los recursos de computacionales, proporcionar las herramientas para
optimizar estos recursos y actuar como intermediario entre el usuario y la información
almacenada. También existen diversos tipos de software, tales como software de
programación, software de inteligencia artificial, software de gestión, software de
aplicación, entre otros tipos de software. Como por ejemplo, el software de inteligencia
artificial es aquel programa que hace uso de algoritmos en el cual no es adecuado el
cálculo exacto, es decir, se recomienda que sea lo más libre posible y sin limitaciones
algunas, tratando de simular el mundo real, por otro lado, el software de aplicación es
aquel que nos permiten realizar tareas específicas, y cotidianas.
La ingeniería de software es una disciplina que ofrece métodos y técnicas para
desarrollar y mantener software de calidad que resuelven problemas de todo tipo. Hoy
en día es cada vez más frecuente la consideración de la Ingeniería del Software como
una nueva área de laingeniería, y elingeniero del software comienza a ser una profesión
implantada en el mundo laboral internacional. LaIngeniería del Software trata con áreas
muy diversas de la Informática y de las ciencias de la computación, tales como
construcción de compiladores, sistemas operativos o desarrollos de Intranet/Internet,
abordando todas las fases del ciclo de vida del desarrollo de cualquier tipo de sistemas
de información y aplicables a una infinidad de áreas tales como: negocios, investigación
científica, medicina, producción, logística, banca, control de tráfico, meteorología, el
mundo del derecho, la red de redes Internet, redes Intranet y Extranet, etc.
La obtención de requerimientos consiste en el proceso que permite identificar los
servicios y restricciones que formarán un software. Se encarga de la realización de
actividades en el intento de entender las necesidades exactas de los usuarios de un
sistema y traducir éstas a precisas funciones y acciones que subsecuentemente serán
usadas en el desarrollo del sistema. La obtención de requisitos es de suma importancia
debido a que permite gestionar las necesidades del proyecto en forma estructurada,
mejora la capacidad de predecir cronogramas de los proyectos, así como sus resultados,
disminuye los costos y retrasos del proyecto, mejora la calidad del software, mejora la
comunicación entre equipos, evita rechazos de los usuarios finales.
El prototipo es el proceso de desarrollo de un sistema no funcional rápido y barato
para demostración y evaluación, de manera que los usuarios puedan determinar mejor
sus requerimientos de información. Proporcionando una retroalimentación temprana
por parte de los usuarios acerca del Sistema. Por esto los prototipos son útiles para
comunicar, discutir y definir ideas entre los diseñadores y las partes responsables. Un
prototipo en sentido genérico es una implementación parcial pero concreta de un
sistema o una parte del mismo que principalmente se crean para explorar cuestiones
sobre aspectos muy diversos del sistema durante el desarrollo del mismo. Las
características de un prototipo vendrían siendo la comunicación entre todos los
componentes del equipo de desarrollo y los usuarios; participación, para integrar
activamente a los usuarios en el desarrollo; soporte a los diseñadores a la hora de
escoger entre varias alternativas; explorar diversos conceptos del diseño antes de
establecer los definitivos; evaluar el sistema desde las primeras fases del desarrollo;
documentación, tanto de conceptos funcionales del sistema como de tareas concretas
del mismo; primer paso para que ideas abstractas sean concretas, visibles y estables;
mejoran la calidad y la completitud de las especificaciones funcionales del sistema; son
herramientas de propósito general, pues sirven para comprobar la fiabilidad técnica de
una idea, clarificar requisitos que quedaron indeterminados o ver cómo responde con
el resto de la aplicación.

Más contenido relacionado

La actualidad más candente

software
softwaresoftware
softwarealkosto
 
Fundamentos de la ingenieria del software
Fundamentos de la ingenieria del softwareFundamentos de la ingenieria del software
Fundamentos de la ingenieria del softwarealberto calatayu
 
Ciclo de vida de una aplicacion informatica
Ciclo de vida de una aplicacion informaticaCiclo de vida de una aplicacion informatica
Ciclo de vida de una aplicacion informaticaMari Abad
 
Unidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de SoftwareUnidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de SoftwareMary Carmen
 
Diapositivas De Ingenieria De Software
Diapositivas De Ingenieria De SoftwareDiapositivas De Ingenieria De Software
Diapositivas De Ingenieria De Softwarerapa69
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa... grachika
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de softwareDiaxz Salgado
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosRafael Fdo Lopez Castillo
 
Gustavo perez ingenieríadesoftware
Gustavo perez ingenieríadesoftwareGustavo perez ingenieríadesoftware
Gustavo perez ingenieríadesoftwaregustavoangel92
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremichellchia11
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Robert Rodriguez
 
Conclusión
ConclusiónConclusión
Conclusiónnenyta08
 
Introducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareIntroducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareSorey García
 
Ingenieria del software
Ingenieria del software Ingenieria del software
Ingenieria del software Ana Pau Lara
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.Andrés Sorto
 

La actualidad más candente (20)

Diapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napaDiapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napa
 
software
softwaresoftware
software
 
Fundamentos de la ingenieria del software
Fundamentos de la ingenieria del softwareFundamentos de la ingenieria del software
Fundamentos de la ingenieria del software
 
Ciclo de vida de una aplicacion informatica
Ciclo de vida de una aplicacion informaticaCiclo de vida de una aplicacion informatica
Ciclo de vida de una aplicacion informatica
 
Unidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de SoftwareUnidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de Software
 
Modelo de requerimientos
Modelo de requerimientosModelo de requerimientos
Modelo de requerimientos
 
Diapositivas De Ingenieria De Software
Diapositivas De Ingenieria De SoftwareDiapositivas De Ingenieria De Software
Diapositivas De Ingenieria De Software
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelos
 
Gustavo perez ingenieríadesoftware
Gustavo perez ingenieríadesoftwareGustavo perez ingenieríadesoftware
Gustavo perez ingenieríadesoftware
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Ingenieria De Software
Ingenieria De SoftwareIngenieria De Software
Ingenieria De Software
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
 
Conclusión
ConclusiónConclusión
Conclusión
 
Introducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareIntroducción a la Ingenieria de Software
Introducción a la Ingenieria de Software
 
Ingenieria del software
Ingenieria del software Ingenieria del software
Ingenieria del software
 
Ingenieria de software final.
Ingenieria de software final.Ingenieria de software final.
Ingenieria de software final.
 
Introducción a la ingeniería del software
Introducción a la ingeniería del softwareIntroducción a la ingeniería del software
Introducción a la ingeniería del software
 

Similar a Ensayo Diseño de Software

Ensayo software
Ensayo softwareEnsayo software
Ensayo softwarehitwinenze
 
Actividad 1 de programacion
Actividad 1 de programacionActividad 1 de programacion
Actividad 1 de programacionkevinlugo11
 
Diseño de software ensayo1
Diseño de software ensayo1Diseño de software ensayo1
Diseño de software ensayo1Michelle Diaz
 
Diseño de software ensayo 1
Diseño de software ensayo 1Diseño de software ensayo 1
Diseño de software ensayo 1Michelle Diaz
 
Diseño de software ensayo1
Diseño de software ensayo1Diseño de software ensayo1
Diseño de software ensayo1Michelle Diaz
 
Kailet ensayo diseño de software
Kailet ensayo diseño de softwareKailet ensayo diseño de software
Kailet ensayo diseño de softwareMaryam Claro
 
Victoria_Isabel_DiseñoDeSoftware2014
Victoria_Isabel_DiseñoDeSoftware2014Victoria_Isabel_DiseñoDeSoftware2014
Victoria_Isabel_DiseñoDeSoftware2014Victoria_isabel
 
Frank estaba ensayo
Frank estaba ensayoFrank estaba ensayo
Frank estaba ensayoID Z
 
Ensayo sistemas y sofware
Ensayo sistemas y sofwareEnsayo sistemas y sofware
Ensayo sistemas y sofwarepepenardi
 
Victoria_Isabel_DiseñoDeSoftware
Victoria_Isabel_DiseñoDeSoftwareVictoria_Isabel_DiseñoDeSoftware
Victoria_Isabel_DiseñoDeSoftwareVictoria_isabel
 
Trabajo 1 historia de la inf. johana gutierrez
Trabajo 1 historia de la inf. johana gutierrezTrabajo 1 historia de la inf. johana gutierrez
Trabajo 1 historia de la inf. johana gutierrezJOHANA GUTIERREZ
 
Diseño de software
Diseño de softwareDiseño de software
Diseño de softwareLeninSelaey
 
Ensayo Unidad I
Ensayo Unidad IEnsayo Unidad I
Ensayo Unidad Iisapak18
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuelaeduardofarias68
 
Informe de Diseño de Sistemas
Informe de Diseño de SistemasInforme de Diseño de Sistemas
Informe de Diseño de SistemasJean Cruz
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de softwareITSPR
 

Similar a Ensayo Diseño de Software (20)

Ensayo software
Ensayo softwareEnsayo software
Ensayo software
 
Actividad 1 de programacion
Actividad 1 de programacionActividad 1 de programacion
Actividad 1 de programacion
 
Diseño de software ensayo1
Diseño de software ensayo1Diseño de software ensayo1
Diseño de software ensayo1
 
Diseño de software ensayo 1
Diseño de software ensayo 1Diseño de software ensayo 1
Diseño de software ensayo 1
 
Diseño de software ensayo1
Diseño de software ensayo1Diseño de software ensayo1
Diseño de software ensayo1
 
Kailet ensayo diseño de software
Kailet ensayo diseño de softwareKailet ensayo diseño de software
Kailet ensayo diseño de software
 
Victoria_Isabel_DiseñoDeSoftware2014
Victoria_Isabel_DiseñoDeSoftware2014Victoria_Isabel_DiseñoDeSoftware2014
Victoria_Isabel_DiseñoDeSoftware2014
 
Frank estaba ensayo
Frank estaba ensayoFrank estaba ensayo
Frank estaba ensayo
 
JavierPerez_Ing
JavierPerez_IngJavierPerez_Ing
JavierPerez_Ing
 
El Software
El SoftwareEl Software
El Software
 
Ensayo sistemas y sofware
Ensayo sistemas y sofwareEnsayo sistemas y sofware
Ensayo sistemas y sofware
 
Victoria_Isabel_DiseñoDeSoftware
Victoria_Isabel_DiseñoDeSoftwareVictoria_Isabel_DiseñoDeSoftware
Victoria_Isabel_DiseñoDeSoftware
 
Trabajo 1 historia de la inf. johana gutierrez
Trabajo 1 historia de la inf. johana gutierrezTrabajo 1 historia de la inf. johana gutierrez
Trabajo 1 historia de la inf. johana gutierrez
 
Diseño de software
Diseño de softwareDiseño de software
Diseño de software
 
El software
El softwareEl software
El software
 
Ensayo Unidad I
Ensayo Unidad IEnsayo Unidad I
Ensayo Unidad I
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Informe de Diseño de Sistemas
Informe de Diseño de SistemasInforme de Diseño de Sistemas
Informe de Diseño de Sistemas
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de software
 
Diseño de Software
Diseño de SoftwareDiseño de Software
Diseño de Software
 

Ensayo Diseño de Software

  • 1. UNIVERSIDAD FERMIN TORO FACULTAD DE INGENIERIA VICERRECTORADO ACADEMICO ESCUELA DE COMPUTACIÓN ENSAYO UNIDAD I Luis David Castejón Morello V-21.129.113
  • 2. El software está formado por una serie de instrucciones y datos, que permiten aprovechar todos los recursos que el computador tiene, de manera que pueda resolver gran cantidad de problemas. Un computador en sí, es sólo un conglomerado de componentes electrónicos; el software le da vida al computador, haciendo que sus componentes funcionen de forma ordenada. El software tiene diversas funciones, tales como administrar los recursos de computacionales, proporcionar las herramientas para optimizar estos recursos y actuar como intermediario entre el usuario y la información almacenada. También existen diversos tipos de software, tales como software de programación, software de inteligencia artificial, software de gestión, software de aplicación, entre otros tipos de software. Como por ejemplo, el software de inteligencia artificial es aquel programa que hace uso de algoritmos en el cual no es adecuado el cálculo exacto, es decir, se recomienda que sea lo más libre posible y sin limitaciones algunas, tratando de simular el mundo real, por otro lado, el software de aplicación es aquel que nos permiten realizar tareas específicas, y cotidianas. La ingeniería de software es una disciplina que ofrece métodos y técnicas para desarrollar y mantener software de calidad que resuelven problemas de todo tipo. Hoy en día es cada vez más frecuente la consideración de la Ingeniería del Software como una nueva área de laingeniería, y elingeniero del software comienza a ser una profesión implantada en el mundo laboral internacional. LaIngeniería del Software trata con áreas muy diversas de la Informática y de las ciencias de la computación, tales como construcción de compiladores, sistemas operativos o desarrollos de Intranet/Internet, abordando todas las fases del ciclo de vida del desarrollo de cualquier tipo de sistemas de información y aplicables a una infinidad de áreas tales como: negocios, investigación científica, medicina, producción, logística, banca, control de tráfico, meteorología, el mundo del derecho, la red de redes Internet, redes Intranet y Extranet, etc. La obtención de requerimientos consiste en el proceso que permite identificar los servicios y restricciones que formarán un software. Se encarga de la realización de actividades en el intento de entender las necesidades exactas de los usuarios de un sistema y traducir éstas a precisas funciones y acciones que subsecuentemente serán usadas en el desarrollo del sistema. La obtención de requisitos es de suma importancia debido a que permite gestionar las necesidades del proyecto en forma estructurada, mejora la capacidad de predecir cronogramas de los proyectos, así como sus resultados, disminuye los costos y retrasos del proyecto, mejora la calidad del software, mejora la comunicación entre equipos, evita rechazos de los usuarios finales.
  • 3. El prototipo es el proceso de desarrollo de un sistema no funcional rápido y barato para demostración y evaluación, de manera que los usuarios puedan determinar mejor sus requerimientos de información. Proporcionando una retroalimentación temprana por parte de los usuarios acerca del Sistema. Por esto los prototipos son útiles para comunicar, discutir y definir ideas entre los diseñadores y las partes responsables. Un prototipo en sentido genérico es una implementación parcial pero concreta de un sistema o una parte del mismo que principalmente se crean para explorar cuestiones sobre aspectos muy diversos del sistema durante el desarrollo del mismo. Las características de un prototipo vendrían siendo la comunicación entre todos los componentes del equipo de desarrollo y los usuarios; participación, para integrar activamente a los usuarios en el desarrollo; soporte a los diseñadores a la hora de escoger entre varias alternativas; explorar diversos conceptos del diseño antes de establecer los definitivos; evaluar el sistema desde las primeras fases del desarrollo; documentación, tanto de conceptos funcionales del sistema como de tareas concretas del mismo; primer paso para que ideas abstractas sean concretas, visibles y estables; mejoran la calidad y la completitud de las especificaciones funcionales del sistema; son herramientas de propósito general, pues sirven para comprobar la fiabilidad técnica de una idea, clarificar requisitos que quedaron indeterminados o ver cómo responde con el resto de la aplicación.