
Ingeniería de Software
Presentation
•
Computers
•
University
•
Practice Problem
•
Easy
Carlos Mendez
Used 17+ times
FREE Resource
16 Slides • 6 Questions
1
Ingeniería de Software
Some text here about the topic of discussion
2
Open Ended
¿Qué es la Ingeniería de Software?
3
Open Ended
En qué piensas cuando escuchas el termino ARQUITECTURA DE COMPUTADORA
4
¿Que es?
Es la aplicación práctica del conocimiento científico al diseño y construcción de programas de computadora y a la documentación asociada requerida para desarrollar, operar y mantenerlos. Se conoce también como desarrollo de software o producción de software
Some text here about the topic of discussion
5
Trata del establecimiento de los principios y métodos de la ingeniería a fin de obtener software de modo rentable, que sea fiable y trabaje en máquinas reales.
Some text here about the topic of discussion
6
La ingeniería de software, también, incorpora el análisis precedente de la situación, el bosquejo del proyecto, el desarrollo del software, el ensayo necesario para comprobar su funcionamiento correcto y poner en funcionamiento el sistema.
7
Un campo directamente relacionado con la ingeniería de software es la arquitectura de sistemas, que consiste en determinar y esquematizar la estructura general del proyecto, diagramando su esqueleto con un grado relativamente alto de especificidad y señalando los distintos componentes que serán necesarios para llevar a cabo el desarrollo, tales como aplicaciones complementarias y bases de datos.
Some text here about the topic of discussion
8
La ingeniería de software aplica diferentes normas y métodos que permiten obtener mejores resultados, en cuanto al desarrollo y uso del software, mediante la aplicación correcta de estos procedimientos se puede llegar a cumplir de manera satisfactoria con los objetivos fundamentales de la ingeniería de software.
Some text here about the topic of discussion
9
Objetivos
Mejorar el diseño de aplicaciones o software de tal modo que se adapten de mejor manera a las necesidades de las organizaciones o finalidades para las cuales fueron creadas.
Promover mayor calidad al desarrollar aplicaciones complejas.
Brindar mayor exactitud en los costos de proyectos y tiempo de desarrollo de los mismos.
Some text here about the topic of discussion
10
Aumentar la eficiencia de los sistemas al introducir procesos que permitan medir mediante normas específicas, la calidad del software desarrollado, buscando siempre la mejor calidad posible según las necesidades y resultados que se quieren generar.
Una mejor organización de equipos de trabajo, en el área de desarrollo y mantenimiento de software.
Detectar a través de pruebas, posibles mejoras para un mejor funcionamiento del software desarrollado
Some text here about the topic of discussion
11
Principios
Some text here about the topic of discussion
12
El proceso de desarrollo es una actividad creativa que necesita de rigurosidad para concretar resultados.
Mientras más rigor y formalidad en la documentación y código, el sistema será más confiable, verificable y mantenible.
Some text here about the topic of discussion
Rigor y formalidad
13
Un sistema complejo debe ser dividido en partes.
Separación de aspectos. La idea es abarcar y resolver los diferentes aspectos de un problema separadamente.
Cada aspecto involucra una decisión
Some text here about the topic of discussion
Modularidad
14
Abstraer significa obtener la esencia al identificar o percibir el problema. Con la abstracción se extraen características comunes a partir de ejemplos específicos
Some text here about the topic of discussion
Abstracción
15
Debido a que el software cambia constantemente.
Las principales causas de los cambios son: la necesidad de eliminar defectos que no fueron detectados antes de liberar la aplicación, el surgimiento de nuevos requerimientos o cambios en los requerimientos existentes.
Some text here about the topic of discussion
Anticipación al cambio
16
Existen tareas que realiza comúnmente un cierto nicho.
Generalizar una solución tiene alto costo, por lo que debe ser evaluada cuidadosamente.
Some text here about the topic of discussion
Generalidad
17
Incrementalidad
La experiencia ha demostrado que los requerimientos del usuario van cambiando o se van definiendo mejor mientras se desarrolla el producto.
18
Hacer de la calidad primer objetivo.
Software de alta calidad es posible.
Entregar tempranamente productos a los clientes.
Determinar el problema antes de escribir los requerimientos.
Evaluar alternativas de diseño.
Usar un modelo (paradigma) apropiado.
Some text here about the topic of discussion
Principios generales
19
Multiple Choice
Uno de los objetivos de la Ingeniería de Software es crear software de calidad.
Cierto
Falso
20
Multiple Choice
Cuando realizas un software es mejor verlo como un todo
Cierto
Falso
21
Multiple Choice
Los requerimientos del usuario nuca cambian, desde la definición del problema hasta su implementación
Cierto
Falso
22
Multiple Choice
Abstraer significa obtener la esencia al identificar o percibir el problema
Cierto
Falso
Ingeniería de Software
Some text here about the topic of discussion
Show answer
Auto Play
Slide 1 / 22
SLIDE
Similar Resources on Wayground
16 questions
Primer encuentro sincrónico (Parte II)
Presentation
•
University
15 questions
GENERACIONES
Presentation
•
University
18 questions
Future Will / Going to
Presentation
•
University
18 questions
El amor 1. Thich y Eterno resplandor
Presentation
•
KG
16 questions
Firma Digital Certificada
Presentation
•
University
17 questions
Grupo. Pedagógico Uso de la Tecnología
Presentation
•
KG
15 questions
1. Introduction to HTML csc20
Presentation
•
University
15 questions
Simple Past
Presentation
•
University
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Computers
20 questions
Guess The App
Quiz
•
KG - Professional Dev...
11 questions
NFL Football logos
Quiz
•
KG - Professional Dev...
19 questions
Minecraft
Quiz
•
6th Grade - Professio...
40 questions
8th Grade Math Review
Quiz
•
8th Grade - University
20 questions
Block Buster Movies
Quiz
•
10th Grade - Professi...
10 questions
Would you rather...
Quiz
•
KG - University
40 questions
Flags of the World
Quiz
•
KG - Professional Dev...
14 questions
Superhero
Quiz
•
1st Grade - University