Planeacion y elaboración de proyectos de software

Ttomas Carvajal
Ttomas CarvajalAsesor um C&M Company
PLANEACION Y ELABORACIÓN DE PROYECTOS DE SOFTWARE,[object Object],JOHN JAIOR CARVAJAL FERNÁNDEZ,[object Object],200720980,[object Object]
Es el Proceso de gestión para la creación de un Sistema o software, la cual encierra un conjunto de actividades, una de las cuales es la estimación, estimar es echar un vistazo al futuro y aceptamos resignados cierto grado de incertidumbre. ,[object Object],Y dado que la estimación es la base de todas las demás actividades de planificación del proyecto y sirve como guía para una buena Ingeniería Sistemas y Software.,[object Object]
OBJETIVOS,[object Object],El objetivo de la Planificación del proyecto de Software es proporcionar un marco de trabajo que permita al gestor hacer estimaciones razonables de recursos costos y planificación temporal.  ,[object Object],El Objetivo de la planificación se logra mediante un proceso de descubrimiento de la información que lleve a estimaciones razonables.,[object Object]
ACTIVIDADES DEL PROYECTO DE SW.,[object Object],Ámbito del Software.,[object Object],Describe la función, el rendimiento, las restricciones, las interfaces y la fiabilidad, se evalúan las funciones del ámbito y en algunos casos se refinan para dar mas detalles antes del comienzo de la estimación. ,[object Object]
RECURSOS,[object Object],Recursos Humanos ,[object Object],Recursos o componentes de software reutilizables.,[object Object],Componentes ya desarrollados.,[object Object],Componentes ya experimentados.,[object Object],Componentes con experiencia parcial.,[object Object],Componentes nuevos.,[object Object],Recursos de entorno,[object Object]
ESTIMACION DEL PROYECTO DE SW.,[object Object],En el principio el costo del Software constituía un pequeño porcentaje del costo total de los sistemas basados en Computadoras. ,[object Object],Un gran error en la estimación del costo puede ser lo que marque la diferencia entre beneficios y perdidas, la estimación del costo y del esfuerzo del software nunca será una ciencia exacta, son demasiadas las variables: humanas, técnicas, de entorno, políticas, que pueden afectar el costo final del software y el esfuerzo aplicado para desarrollarlo.,[object Object]
MODELO DE ESTIMACIÓN,[object Object],Modelos Empíricos.,[object Object],Modelo COCOMO. (Constructive, Cost, Model).,[object Object],Modelo I.,[object Object],Modelo II.,[object Object],Modelo III. (1),[object Object],Herramientas Automáticas de Estimación.,[object Object]
ANALISIS Y DESARROLLO,[object Object],Debe presentarse y entenderse el dominio de la información de un problema.,[object Object],Defina las funciones que debe realizar el Software. ,[object Object],Represente el comportamiento del software a consecuencias de acontecimientos externos. ,[object Object],Divida en forma jerárquica los modelos que representan la información, funciones y comportamiento.,[object Object]
FUNCION DE ANALISIS,[object Object],Software.,[object Object],Hardware.,[object Object],Personal.,[object Object],Base de Datos.,[object Object],Documentación.,[object Object],Procedimientos.,[object Object]
Objetivo del análisis ,[object Object],Reconocimiento del problema.,[object Object],Evaluación y Síntesis.,[object Object],Modelado.,[object Object],Especificación.,[object Object],Revisión.,[object Object]
ESTUDIOS DE VIAVILIDAD,[object Object],Viabilidad Económica.,[object Object],Viabilidad Técnica.,[object Object],Viabilidad Legal.,[object Object]
DISEÑO,[object Object],1.  Conceptos y Principios,[object Object],Diseño de Datos.,[object Object],Diseño Arquitectónico.,[object Object],Diseño de la interfaz.,[object Object],Diseño de Procedimientos.,[object Object]
Diseño de Salida.,[object Object],Determine que información presentar. Decidir si la información será presentada en forma visual, verbal o impresora y seleccionar el medio de salida.,[object Object],Disponga la presentación de la información en un formato aceptable.,[object Object],Decida como distribuir la salida entre los posibles destinatarios.,[object Object]
3. Diseño de Archivos,[object Object],Los datos que deben incluirse en el formato de registros contenidos en el archivo.,[object Object],La longitud de cada registro, con base en las características de los datos que contenga.,[object Object],La secuencia a disposición de los registros dentro del archivo (La estructura de almacenamiento que puede ser secuencial, indexada o relativa).,[object Object]
Herramientas de Diseño,[object Object],Herramientas para el diseño de sistemas.,[object Object],Herramientas de especificación.,[object Object],Herramientas para presentación.,[object Object],Herramientas para el desarrollo de sistemas,[object Object],Herramientas para ingeniería de software,[object Object],Generadores de códigos.,[object Object],Herramientas para pruebas,[object Object]
La gestión de proyectos se software es una actividad protectora dentro de la ingeniería de software. Comienza antes de iniciar cualquier actividad técnica y continua a lo largo de la definición, el desarrollo y el soporte del software de computadora.,[object Object]
Las cuatro P,[object Object]
PERSONAL: El personal debe estar organizado   en equipos eficientes, motivados para hacer un trabajo de software de alta calidad y coordinados para lograr una comunicación eficaz. ,[object Object],PRODUCTO: Los   requisitos   del producto   se deben comunicar del cliente al desarrollador, ser divididos en sus constitutivas y distribuirse para que trabaje el equipo de software. ,[object Object]
PROCESO: El proceso debe adaptarse al personal y al problema. Se selecciona un marco de trabajo de proceso común, se aplica un paradigma de ingeniería de software adecuado y se elige un conjunto de tareas de trabajo para llevar a cabo el trabajo, ,[object Object],PROYECTO: Finalmente, el proyecto debe estar organizado en una forma que permita triunfar al equipo de software.,[object Object]
La planificación implica la realización de, a lo menos, tres grandes etapas: el Plan, el Programa y el Proyecto. ,[object Object]
CONCLUSIONES ,[object Object],En una organización o Empresa, el análisis y Diseño de Sistemas, es el proceso de estudiar su Situación con la finalidad de observar como trabaja y decidir si es necesario realizar una mejora; el encargado de llevar a cabo estas tareas es el analista de sistemas. ,[object Object],Antes de comenzar con el desarrollo de cualquier proyecto, se conduce un estudio de Sistemas para detectar todos los detalles de la situación actual de la empresa. La información reunida con este estudio sirve como base para crear varias estrategias de Diseño. Los administradores deciden que estrategias seguir. Los Gerentes, empleados y otros usuarios finales que se familiarizan cada vez mas con el uso de computadoras están teniendo un papel muy importante en el desarrollo de sistemas.,[object Object], ,[object Object]
BIBLIOGRAFIA,[object Object],Barry Boehm, economía de la Ingeniería del Software, introduce una jerarquía de modelos de estimación de Software con el nombre de COCOMO.,[object Object],Análisis y Diseño de Sistemas,[object Object],Autor:  Henry F. Korth  &  Abraham Silberschatz. Segunda Edición. Editora Mc Graw Hill,[object Object]
1 von 22

Recomendados

modelos del proceso del software von
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software Brihany Rossell
60.6K views26 Folien
Planificacion de proyecto de software von
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de softwareGeorgy Jose Sanchez
7.6K views15 Folien
Fundamentos de ingenieria del software (2) von
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)manuel alfredo chacon valero
11.9K views55 Folien
MODELO COCOMO (INGENIERA DE SOFTWARE) von
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)Yadith Miranda Silva
31K views36 Folien
Tecnicas de estimacion de costos de proyecto software von
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareJennifer Andrea Cano Guevara
85K views81 Folien
Metodología RUP von
Metodología RUPMetodología RUP
Metodología RUPJorge Cortés Alvarez
82.5K views17 Folien

Más contenido relacionado

Was ist angesagt?

Metodologias para el desarrollo del software von
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del softwareyeltsintorres18
9.9K views26 Folien
Metodologia estructurada von
Metodologia estructuradaMetodologia estructurada
Metodologia estructuradaM'elver Melende'z
29.7K views10 Folien
Roles desarrollo del software von
Roles desarrollo del softwareRoles desarrollo del software
Roles desarrollo del softwareJoan Sebastián Ramírez Pérez
56.6K views44 Folien
Estimación de Proyectos de Software von
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de SoftwareAndrés Felipe Montoya Ríos
40.8K views39 Folien
Ingenieria de software von
Ingenieria de softwareIngenieria de software
Ingenieria de softwareFrancisco Gómez
5.8K views8 Folien
Las siete grandes categorias del software von
Las siete grandes categorias del softwareLas siete grandes categorias del software
Las siete grandes categorias del softwareSandyCaceres
12.9K views8 Folien

Was ist angesagt?(20)

Metodologias para el desarrollo del software von yeltsintorres18
Metodologias para el desarrollo del softwareMetodologias para el desarrollo del software
Metodologias para el desarrollo del software
yeltsintorres189.9K views
Las siete grandes categorias del software von SandyCaceres
Las siete grandes categorias del softwareLas siete grandes categorias del software
Las siete grandes categorias del software
SandyCaceres12.9K views
Diseño de Arquitectura ACDM von Ernesto Maya
Diseño de Arquitectura ACDMDiseño de Arquitectura ACDM
Diseño de Arquitectura ACDM
Ernesto Maya2.1K views
MODELO DE PROCESOS DEL SOFTWARE von Micky Jerzy
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
Micky Jerzy23.8K views
Modelo evolutivo von Barklyn Lsla
Modelo evolutivoModelo evolutivo
Modelo evolutivo
Barklyn Lsla29.6K views
Fundamentos del Diseño de Software von Nelson Guanipa
Fundamentos del Diseño de SoftwareFundamentos del Diseño de Software
Fundamentos del Diseño de Software
Nelson Guanipa2K views
Fundamentos y metodos de analisis de requerimientos. von raquel yendez avila
Fundamentos y metodos de  analisis de requerimientos.Fundamentos y metodos de  analisis de requerimientos.
Fundamentos y metodos de analisis de requerimientos.
raquel yendez avila1.2K views
Sesión 3: Modelos prescriptivos de proceso von Coesi Consultoria
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
Coesi Consultoria26K views

Similar a Planeacion y elaboración de proyectos de software

Analisis y diseño de un sistema de informacion von
Analisis y diseño de un sistema de informacionAnalisis y diseño de un sistema de informacion
Analisis y diseño de un sistema de informacionparedes1983
726 views4 Folien
Análisis y diseño de sistemas von
Análisis y diseño de sistemas Análisis y diseño de sistemas
Análisis y diseño de sistemas Kimi Garcia
157 views10 Folien
Presentacionsii von
PresentacionsiiPresentacionsii
PresentacionsiiLuisana Mia Leon Rengel
28 views18 Folien
Ingeniería de software von
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremarianela0393
522 views18 Folien
Ingenieria de Software von
Ingenieria de SoftwareIngenieria de Software
Ingenieria de SoftwareDavid Rodríguez Gómez
398 views44 Folien
Juan.velasquez.planf proyecto-software von
Juan.velasquez.planf proyecto-softwareJuan.velasquez.planf proyecto-software
Juan.velasquez.planf proyecto-softwareJuan Carlos Velasquez Duerto
57 views20 Folien

Similar a Planeacion y elaboración de proyectos de software(20)

Analisis y diseño de un sistema de informacion von paredes1983
Analisis y diseño de un sistema de informacionAnalisis y diseño de un sistema de informacion
Analisis y diseño de un sistema de informacion
paredes1983726 views
Análisis y diseño de sistemas von Kimi Garcia
Análisis y diseño de sistemas Análisis y diseño de sistemas
Análisis y diseño de sistemas
Kimi Garcia157 views
analicis,diseño,software von vanguevara
analicis,diseño,softwareanalicis,diseño,software
analicis,diseño,software
vanguevara292 views
Diseño, analisis de Software von Nilton27
Diseño, analisis de SoftwareDiseño, analisis de Software
Diseño, analisis de Software
Nilton27333 views
Diseño, analisis de sofware von Nilton27
Diseño, analisis de sofwareDiseño, analisis de sofware
Diseño, analisis de sofware
Nilton27648 views
Articulo de análisis y diseño de sistemas von Mario J Arrieta
Articulo de análisis y diseño de sistemasArticulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemas
Mario J Arrieta846 views
Metodologías de diseño y desarrollo de sistemas de información von Jose Martinez
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
Jose Martinez54 views
Diapositiva de analista en sistemas von Diego Sanchez
Diapositiva de analista en sistemasDiapositiva de analista en sistemas
Diapositiva de analista en sistemas
Diego Sanchez997 views
Estimación para proyectos de software cap26 von DEBANI SALAS
Estimación para proyectos de software cap26Estimación para proyectos de software cap26
Estimación para proyectos de software cap26
DEBANI SALAS2.2K views
Proyecto De Software von monik1002
Proyecto De SoftwareProyecto De Software
Proyecto De Software
monik1002509 views
Proyecto de software von monik1002
Proyecto de softwareProyecto de software
Proyecto de software
monik1002708 views
Proyecto de software von monik1002
Proyecto de softwareProyecto de software
Proyecto de software
monik10022 views

Último

Evolución y consolidación de paisajes: análisis de las tipologías natural, an... von
Evolución y consolidación de paisajes: análisis de las tipologías natural, an...Evolución y consolidación de paisajes: análisis de las tipologías natural, an...
Evolución y consolidación de paisajes: análisis de las tipologías natural, an...JhoselContreras
9 views6 Folien
Subdivisiones Petorca von
Subdivisiones PetorcaSubdivisiones Petorca
Subdivisiones PetorcaArquitecto Zapallar
8 views18 Folien
Conservación de monumentos von
Conservación de monumentosConservación de monumentos
Conservación de monumentosngelaMndez3
5 views6 Folien
Emosido engañado - La gran mentira del diseño de UX y el User Centered Design von
Emosido engañado - La gran mentira del diseño de UX y el User Centered DesignEmosido engañado - La gran mentira del diseño de UX y el User Centered Design
Emosido engañado - La gran mentira del diseño de UX y el User Centered DesignSergio de la Casa
249 views91 Folien
475324313-muneca-pelo-largo-amigurumi-pdf.pdf von
475324313-muneca-pelo-largo-amigurumi-pdf.pdf475324313-muneca-pelo-largo-amigurumi-pdf.pdf
475324313-muneca-pelo-largo-amigurumi-pdf.pdfHildaAlejandraSosa
5 views3 Folien
Mini Tema ilustrado 5.docx von
Mini Tema ilustrado 5.docxMini Tema ilustrado 5.docx
Mini Tema ilustrado 5.docxantoniolfdez2006
10 views4 Folien

Último(6)

Evolución y consolidación de paisajes: análisis de las tipologías natural, an... von JhoselContreras
Evolución y consolidación de paisajes: análisis de las tipologías natural, an...Evolución y consolidación de paisajes: análisis de las tipologías natural, an...
Evolución y consolidación de paisajes: análisis de las tipologías natural, an...
JhoselContreras9 views
Conservación de monumentos von ngelaMndez3
Conservación de monumentosConservación de monumentos
Conservación de monumentos
ngelaMndez35 views
Emosido engañado - La gran mentira del diseño de UX y el User Centered Design von Sergio de la Casa
Emosido engañado - La gran mentira del diseño de UX y el User Centered DesignEmosido engañado - La gran mentira del diseño de UX y el User Centered Design
Emosido engañado - La gran mentira del diseño de UX y el User Centered Design
Sergio de la Casa249 views

Planeacion y elaboración de proyectos de software

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.