Especificación del Problema Partimos del hecho de un programador no puede resolver un problema que no entiende. Por esta razón, la primera etapa en todo.

Slides:



Advertisements
Presentaciones similares
Ciclo de vida de desarrollo de software
Advertisements

Ciclo de Vida de Desarrollo de los Sistemas de Información
Tema Algoritmos Universidad Politécnica de Nicaragua UPOLI.
PROCESO Y MODELOS EN LA INGENIERIA DE SOFTWARE
Conceptos preliminares
SOFTWARE DE PROGRAMACIÓN
Computación PROGRAMACIÓN.
Resolución de Problemas Algoritmos y Programación
Ing. Esp. Ricardo Cujar. El computador: es una máquina que permite hacer tareas aritmético y lógicas de una manera fácil, consta de software y hardware.
Temas Operaciones básicas Instalando el compilador
Introducción a la Programación
Curso de Programación I Parte I
Herramientas CASE.
Programación 1 Introducción
Administración de Procesos de Pruebas
Objetivo: Conocer los componentes hardware y software que constituyen un computador.
Metodología para la Construcción de Programas
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE
Es la parte lógica e intangible de la computadora.
Capítulo 3 Etapas de un Proyecto de simulación
 La resolución de problemas algorítmicos no solamente implica que los informáticos sepan programar sino necesitan de otras habilidades como tener una.
TRADUCTOR DE UN PROGRAMA
Actividad 6. Requisitos del software, referente a la estructura y base de datos. M.C. Juan Carlos Olivares Rojas Syllabus May,
DISEÑO DE SOFTWARE 1ª. Parte
Programación I Universidad Nacional de Luján
Las etapas de un proyecto
Programación y Aplicaciones Las computadoras requieren de ser alimentadas con programas para poder presentarse como elementos inteligentes. Los programas.
PROGRAMACIÓN ESTRUCTURADA. PROGRAMACÍÓN IMPERATIVA El programa detalla los pasos necesarios para realizar una tarea. Existe un estado global de programa.
Fundamentos de programación Organización de una computadora.
1 Diseño Orientado a Objetos Agustín J. González ELO-329: Diseño y Programación Orientados a Objetos 1er. Sem
Unidad VI Documentación
El tipo de proyectos puede utilizar una metodología específica
Ciclo de Vida del Software
Administración Proyectos Jorge Baracaldo Robin Ochoa.
Modelo de espiral Fue originalmente propuesto por Barry Boehm en Es una secuencia de actividades con retrospectiva de una actividad a otra, representado.
SENA REGIONAL HUILA REGIONAL HUILA CENTRO DE LA INDUSTRIA LA EMPRESA Y LOS SERVICIOS Huila Un requerimiento es una condición o.
Análisis de Requerimientos
FUNDAMENTOS DE PROGRAMACION
Metodología para la construcción de programas
INSTITUTO TECNOLOGICO DE MINATITLAN ASIGNATURA: FUNDAMENTOS DE PROGRAMACION DOCENTE: JOSE ANGEL TOLEDO ALVAREZ ALUMNA: ALEJANDRA OSORIO ARVISU SEMESTRE:
Importancia en la efectividad del:
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
Trainning DFD.
PROGRAMAS INFORMATICOS
Metodología de la programación
Prof. Flor Narciso Departamento de Computación
Diseño de Sistemas.
Ciclo de vida de un sistema
Definición de sistema__________
Roles de Open UP.
VOLVER El proceso de elicitación puede describirse en cuatro pasos: 1. Identificar el problema. 2. Definir las fronteras de.
Actividades en el Proceso de desarrollo de Software
Unidad TemáticaI. Conceptos Básicos Horas Prácticas10 Horas Teóricas8 Horas Totales18 Objetivo El alumno determinará las entradas, procesos y salidas.
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
Por: Jaime Enrique Melendez Monreal Código: INGENIERÍA DE SOFTWARE.
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
Un requerimiento es una condición o capacidad a la que el sistema (siendo construido) debe conformar [ Rational ]. Un requerimiento de software puede.
ETAPAS DESARROLLO DE SOFTWARE DE APLICACION
PRINCIPIOS DE PROGRAMACION
FUNDAMENTOS DE PROGRAMACIÓN
Proceso de desarrollo de Software
Capas de ingeniería del Software. Rosendo Antonio Manuel Ingeniería en Sistemas Computacionales.
Harware Software Yuneidy moreno 7-2 Tecnología i. E. devora Arango.
Maestría en Gerencia en Tecnología de la Información Cátedra Ingeniería de Software Profesora: Mary Carmen Milano. Integrantes: Rosa Arellano Osbaldo Goitia.
UNIVERSIDAD LATINA (UNILA)
Modelo de procesos de software
Fundamentos de Programación Unidad I Conceptos Básicos.
IBAÑEZ ESTRADA BRYAN OSMAR 3° ´´B´´ CETIS 35 PROGRAMACIÓN ORIENTADA A OBJETOS.
ELEMENTOS BÁSICOS DE PROGRAMACIÓN EN C# Mtro. José David Uc Salas
Transcripción de la presentación:

Especificación del Problema Partimos del hecho de un programador no puede resolver un problema que no entiende. Por esta razón, la primera etapa en todo proceso de construcción de software consiste en entender el problema que tiene el cliente y expresar toda la información que el necesite, de manera que cualquier otra persona del equipo de desarrollo pueda entender sin dificultad lo que espera el cliente. A esta etapa se denomina análisis y la salida de esta etapa la llamamos la especificación del problema

En general todos los problemas se pueden dividir en tres aspectos.(ANALISIS) 1.Requerimiento Funcional Identificar lo que el cliente espera del sistema. Este requerimiento hace referencia a un servicio que el programa debe de proveer. 2. Mundo o contexto es en el que ocurre el problema. Este ubica el problema en el contexto del cliente con sus restricciones propias. 3.Requerimientos no funcionales que corresponden a las restricciones que impone el cliente al programa que se va a construir.

SOLUCION A UN PROBLEMA La solución a un problema tiene varios componentes 1.Diseño define la estructura del programa y facilita su posterior mantenimiento. 2.Código fuente Este es el programa escrito en un lenguaje de programación 3.Archivos de construccion Explican la manera de crear el código ejecutable a partir del código fuente. Un código ejecutable es el que se instala en el computador del usuario. El programa que permite traducir el código fuente en código ejecutable se denomina compilador.

4. Las pruebas generalmente se simulan con datos predefinidos y que simulan los datos reales.