O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Ingeniería de software mariannys bermudez

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
Ensayo ing. de software.
Ensayo ing. de software.
Carregando em…3
×

Confira estes a seguir

1 de 4 Anúncio
Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (19)

Quem viu também gostou (11)

Anúncio

Semelhante a Ingeniería de software mariannys bermudez (20)

Anúncio

Mais recentes (20)

Ingeniería de software mariannys bermudez

  1. 1. REPÚBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN PORLAMAR SISTEMAS II INGENIERÍA DE SOFTWARE (ENSAYO) Bachiller: Mariannys Bermúdez Porlamar, 31 de marzo de 2017
  2. 2. Ingeniería del Software Para tener un conocimiento más amplio del tema a tratar se debe entender de manera simplificada lo que es la Ingeniería del Software; desde el punto de vista como profesión la ingeniería posee conocimientos científicos, actividades y criterios (ingenio) para crear dispositivos, métodos y sistemas para transformar los recursos y satisfacer mejor las necesidades de una sociedad Su estudio como campo del conocimiento está directamente relacionado con el comienzo de la Revolución Industrial, constituyendo una de las actividades pilares en el desarrollo de las sociedades modernas. Por otra parte esta lo relacionado a software lo cual se vinculado con programas que se logran confeccionar en una computadora, así como toda la información, utilerías y recursos necesarios para su diseño, instalación, operación, mantenimiento y refinamiento ya que el software es imprescindible para la variedad de sistemas informático o fundamentado en informática, puesto que sin él, este no funcionaría. Es el software quien dá las disposiciones, quien muestra que debe crear cada máquina con sus elementos, cuando y como. Un ordenador sin software sería simplemente un conjunto de chips, cables, periféricos e interruptores totalmente inerte y sin función alguna. De la misma manera ingeniería del software la cual son distintas disciplina que implanta el uso de principios de ingeniería firmes, situados a obtener software económico, que sea confiable y trabaje de modo eficaz para esto existen personas que están, además capacitados para hacer frente a aspectos de análisis, diseño, verificación, y prueba de programas, la documentación, el mantenimiento y la administración del proyecto se emplea para denominar a la persona preocupada y abocada a las tareas y detalles de la codificación, empacado y modificación de los algoritmos y estructuras de datos codificados en algún lenguaje de programación particular.
  3. 3. Es por que los desarrolladores de software más distinguidos están de acuerdo en que lograr un software de alta calidad es una meta importante, para eso está un proceso eficaz de software que se aplica de manera que crea un producto útil que proporciona valor medible a quienes lo producen y a quienes lo utilizan y establece la infraestructura que da apoyo a cualquier esfuerzo de elaboración de un producto de software de alta calidad. Los aspectos de administración del proceso generan las verificaciones y equilibrios que ayudan a evitar que el proyecto caiga en el caos, contribuyente clave de la mala calidad. Un software de alta calidad entrega contenido, marches y características que el usuario final desea; sin embargo, de igual calidad es que entrega estos activos en forma confiable y libre de errores. Un producto útil siempre satisface los requerimientos establecidos en forma explícita por los participantes. Además, satisface el conjunto de requerimientos (por ejemplo, la facilidad de uso) con los que se espera que cuente el software de alta calidad. Tenemos que considerar las características más relevantes de calidad fundamentales en todo producto de programación son: utilidad, claridad, confiabilidad, eficiencia y economía que satisfaga las necesidades del usuario, ya que con frecuencia no desempeñan las funciones esperadas debido principalmente y Capacidad de un programa para desempeñar una función requerida bajo ciertas condiciones durante un tiempo específico. Al agregar productividad para el software y para que el consumidor de un producto, el software de alta productividad suministra beneficios a la programador que lo produce y a la comunidad de usuarios finales. El usuario que elabora el software obtiene valor agregado porque el software de alta productividad requiere un menor esfuerzo de mantenimiento, menos errores que corregir y poca asistencia al cliente. Esto permite que los ingenieros de software dediquen más tiempo a crear nuevas aplicaciones y menos a repetir trabajos mal hechos. La comunidad de usuarios obtiene valor agregado
  4. 4. porque la aplicación provee una capacidad útil en forma tal que agiliza algún proceso de negocios. El resultado final es mayores utilidades por el producto de software, más rentabilidad cuando una aplicación apoya un proceso de negocios y mejor disponibilidad de información, que es crucial para el negocio. Un enfoque riguroso para la ingeniería de software y proporciona beneficios distintivos y cuantificables en productividad y calidad. El equipo debe tener un compromiso total con el proceso y recibir capacitación completa para asegurar que el enfoque se aplique en forma apropiada. Los sistemas individuales, capaces de orientarse a los requerimientos de cada usuario individual, aparentan ser una buena solución ya qué debe ser capaz de hacer un sistema así y por otro lado en tiempo de ejecución o en la proyección. La industria se mueve hacia la construcción basada en componentes, la mayor parte del software se construye para un uso individualizado. Las tareas y subtareas individuales tienen interdependencias basadas en su secuencia. Además cuando hay más de una persona involucrada en el proyecto, es posible que las actividades de desarrollo y las tareas se realicen en paralelo. Conforme ha aumentado la importancia del software, la comunidad de programadores ha tratado continuamente de desarrollar tecnologías que hagan más fácil, rápida y barata la elaboración de programas de cómputo de alta calidad. Ya por punto final la ingeniería de software es muy importante ya que con ella se puede analizar, diseñar, programar y aplicar un software de manera correcta y organizada, cumpliendo con todas las especificaciones del cliente y el usuario final.

×