SlideShare una empresa de Scribd logo
1 de 9
PROCESOS DE INGENIERÍA DE SOFTWARE ESTIMACIÓN DE PROYECTOS DE SOFTWARE Autor: Daniel Valdivieso
La gestión de todo proyecto de software siempre comienza con la planificación del proyecto y sus actividades. Antes de que se empiece con el proyecto, el gestor y su equipo deben hacer una estimación del proyecto, es decir, el trabajo, el esfuerzo, los recursos hardware y software que se necesitarán, el costo y el tiempo necesario para culminar el proyecto.  En la planificación del proyecto se determinará tareas y tiempos que se deben cumplir, así como también, los responsables de que se cumplan. La estimación del proyecto determinará casi con exactitud el verdadero costo y el esfuerzo persona-mes  que se necesita en el desarrollo de un proyecto.
El objetivo principal de la planificación de todo proyecto de software es proporcionar un conjunto de actividades que les permita a los gestores de proyecto, estimar los recursos que se necesitan, costos, y tareas definidas. El equipo de software se debe adaptar al plan y a cada una de las tareas que se han definido.  El plan debe irse actualizando conforme avanza el proyecto y se cumplan las actividades.
[object Object],[object Object],[object Object],[object Object]
Cada una de las funciones del ámbito deben ser evaluadas y si es necesario redefinidas antes de comenzar con la estimación del proyecto. A partir de la definición del ámbito, el gestor del proyecto y su equipo deben decir si es posible o no construir el software de acuerdo a las especificaciones realizadas.
La estimación de los recursos es necesaria para poder determinar el esfuerzo de desarrollo del software. Existen tres categorías de los recursos de ingeniería del software: personal, componentes de software reutilizables y el entorno de desarrollo. Los recursos humanos (personal), son seleccionados según la evaluación del ámbito del software y las habilidades que tengan para ser partícipes del desarrollo del software. El número de personas que se necesitan para un proyecto de software se lo puede determinar después de haber hecho la estimación del esfuerzo de desarrollo.
La reutilización de los recursos de software es importante en un software basado en componentes.  Estos recursos son importantes a la hora de minimizar costos y tiempo de desarrollo. Muchas de las veces la reutilización de estos componentes es obviada en la planificación del software El entorno que soporta un proyecto de software incorpora hardware y software. El hardware proporciona una plataforma para soportar las herramientas software utilizadas para desarrollar los productos de trabajo
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La estimación del proyecto de software es una forma de resolver problemas, pero en muchas ocasiones el problema es demasiado complejo por lo que es necesario descomponerlo en problemas más pequeños. El tamaño del software  representa un desafío para el panificador del proyecto. El tamaño se refiere a un resultado cuantificable del proyecto de software. El tamaño se puede medir en líneas de código (LDC) o como puntos de función (PF).

Más contenido relacionado

La actualidad más candente

Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwareTtomas Carvajal
 
Procesos de Ingenieria de Software
Procesos de Ingenieria de SoftwareProcesos de Ingenieria de Software
Procesos de Ingenieria de SoftwareAngel Macas
 
Planificación de un proyecto de ingeniería de software
Planificación de un proyecto de ingeniería de softwarePlanificación de un proyecto de ingeniería de software
Planificación de un proyecto de ingeniería de softwareovefa
 
Oriana Campos. Planificación de proyecto de software.
Oriana Campos. Planificación de proyecto de software.Oriana Campos. Planificación de proyecto de software.
Oriana Campos. Planificación de proyecto de software.Antonio Compatriota
 
Administración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de softwareAdministración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de softwarejose_macias
 
Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1Rodezzita Kù
 
Planificacion proyectos dimascarpio
Planificacion proyectos dimascarpioPlanificacion proyectos dimascarpio
Planificacion proyectos dimascarpioDimas Carpio
 
Calendarización de Proyectos de Software
Calendarización de Proyectos de SoftwareCalendarización de Proyectos de Software
Calendarización de Proyectos de SoftwareJavier Capa
 
Planificación de proyectos de software
Planificación de proyectos de softwarePlanificación de proyectos de software
Planificación de proyectos de softwarehrubenleiva21
 
GestióN De Proyectos Software
GestióN De Proyectos SoftwareGestióN De Proyectos Software
GestióN De Proyectos SoftwareUCPR
 
Calendarización de Proyectos de Software
Calendarización de Proyectos de SoftwareCalendarización de Proyectos de Software
Calendarización de Proyectos de Softwarejose_macias
 
Administracion de proyectos software i estudiantes
Administracion de proyectos software i estudiantesAdministracion de proyectos software i estudiantes
Administracion de proyectos software i estudiantesCyber Brel'R
 
Ra semana 11 1
Ra semana 11 1Ra semana 11 1
Ra semana 11 1victdiazm
 
109 Metodologia Para La Estimacion De Tiempos De Un Proyecto
109 Metodologia Para La Estimacion De Tiempos De Un Proyecto109 Metodologia Para La Estimacion De Tiempos De Un Proyecto
109 Metodologia Para La Estimacion De Tiempos De Un ProyectoGeneXus
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareantonio
 
Planificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePlanificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePatricia F
 
Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software Joselito B
 

La actualidad más candente (20)

Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de software
 
Procesos de Ingenieria de Software
Procesos de Ingenieria de SoftwareProcesos de Ingenieria de Software
Procesos de Ingenieria de Software
 
Planificación de un proyecto de ingeniería de software
Planificación de un proyecto de ingeniería de softwarePlanificación de un proyecto de ingeniería de software
Planificación de un proyecto de ingeniería de software
 
Estimación para proy_soft-caja_b_y_n
Estimación para proy_soft-caja_b_y_nEstimación para proy_soft-caja_b_y_n
Estimación para proy_soft-caja_b_y_n
 
Oriana Campos. Planificación de proyecto de software.
Oriana Campos. Planificación de proyecto de software.Oriana Campos. Planificación de proyecto de software.
Oriana Campos. Planificación de proyecto de software.
 
Administración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de softwareAdministración de proyectos de desarrollo de software
Administración de proyectos de desarrollo de software
 
Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1
 
Planificacion proyectos dimascarpio
Planificacion proyectos dimascarpioPlanificacion proyectos dimascarpio
Planificacion proyectos dimascarpio
 
Calendarización de Proyectos de Software
Calendarización de Proyectos de SoftwareCalendarización de Proyectos de Software
Calendarización de Proyectos de Software
 
Planificación de proyectos de software
Planificación de proyectos de softwarePlanificación de proyectos de software
Planificación de proyectos de software
 
Gestión de proyecto de software
Gestión de proyecto de softwareGestión de proyecto de software
Gestión de proyecto de software
 
GestióN De Proyectos Software
GestióN De Proyectos SoftwareGestióN De Proyectos Software
GestióN De Proyectos Software
 
Calendarización de Proyectos de Software
Calendarización de Proyectos de SoftwareCalendarización de Proyectos de Software
Calendarización de Proyectos de Software
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
Administracion de proyectos software i estudiantes
Administracion de proyectos software i estudiantesAdministracion de proyectos software i estudiantes
Administracion de proyectos software i estudiantes
 
Ra semana 11 1
Ra semana 11 1Ra semana 11 1
Ra semana 11 1
 
109 Metodologia Para La Estimacion De Tiempos De Un Proyecto
109 Metodologia Para La Estimacion De Tiempos De Un Proyecto109 Metodologia Para La Estimacion De Tiempos De Un Proyecto
109 Metodologia Para La Estimacion De Tiempos De Un Proyecto
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
Planificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-softwarePlanificacion y-estimacion-de-proyectos-de-software
Planificacion y-estimacion-de-proyectos-de-software
 
Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software Conceptos sobre Gestión de Proyectos de Software
Conceptos sobre Gestión de Proyectos de Software
 

Destacado

Catalogo Oriflame Campaña 10
Catalogo Oriflame Campaña 10Catalogo Oriflame Campaña 10
Catalogo Oriflame Campaña 10Roberto Ares
 
Hakisa verleiht intelligenten Objekten eine menschliche Dimension!
Hakisa verleiht intelligenten Objekten eine menschliche Dimension!Hakisa verleiht intelligenten Objekten eine menschliche Dimension!
Hakisa verleiht intelligenten Objekten eine menschliche Dimension!Hakisa
 
Facebook Developer Garage Hamburg_My Video
Facebook Developer Garage Hamburg_My VideoFacebook Developer Garage Hamburg_My Video
Facebook Developer Garage Hamburg_My Videocellity
 
Die Entwicklung junger Unternehmen - Vom agilen Start-Up zum trägen Unternehmen
Die Entwicklung junger Unternehmen - Vom agilen Start-Up zum trägen UnternehmenDie Entwicklung junger Unternehmen - Vom agilen Start-Up zum trägen Unternehmen
Die Entwicklung junger Unternehmen - Vom agilen Start-Up zum trägen Unternehmengrow.up. Managementberatung GmbH
 
Was ist Neuroleadership und was sind Vorteile und Nachteile von Neuroleadership?
Was ist Neuroleadership und was sind Vorteile und Nachteile von Neuroleadership?Was ist Neuroleadership und was sind Vorteile und Nachteile von Neuroleadership?
Was ist Neuroleadership und was sind Vorteile und Nachteile von Neuroleadership?grow.up. Managementberatung GmbH
 
Delitos informaticos avance
Delitos informaticos  avanceDelitos informaticos  avance
Delitos informaticos avanceromanelapalza
 
E.coli expo micro.b-itzel-gómez.2_b-jqmg
E.coli expo micro.b-itzel-gómez.2_b-jqmgE.coli expo micro.b-itzel-gómez.2_b-jqmg
E.coli expo micro.b-itzel-gómez.2_b-jqmgIxhel Gómez
 
holtmann landesstiftung_stuttgart
holtmann landesstiftung_stuttgartholtmann landesstiftung_stuttgart
holtmann landesstiftung_stuttgartCarsten Holtmann
 
Construyendo un sitio web y buscando un hosting
Construyendo un sitio web y buscando un hostingConstruyendo un sitio web y buscando un hosting
Construyendo un sitio web y buscando un hostingselene46
 
El hombre en_busca_de_sentido_viktor_frank
El hombre en_busca_de_sentido_viktor_frankEl hombre en_busca_de_sentido_viktor_frank
El hombre en_busca_de_sentido_viktor_frankestudia medicina
 

Destacado (20)

Duits
DuitsDuits
Duits
 
Catalogo Oriflame Campaña 10
Catalogo Oriflame Campaña 10Catalogo Oriflame Campaña 10
Catalogo Oriflame Campaña 10
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Ost 1 12385 75
Ost 1 12385 75Ost 1 12385 75
Ost 1 12385 75
 
Hakisa verleiht intelligenten Objekten eine menschliche Dimension!
Hakisa verleiht intelligenten Objekten eine menschliche Dimension!Hakisa verleiht intelligenten Objekten eine menschliche Dimension!
Hakisa verleiht intelligenten Objekten eine menschliche Dimension!
 
Facebook Developer Garage Hamburg_My Video
Facebook Developer Garage Hamburg_My VideoFacebook Developer Garage Hamburg_My Video
Facebook Developer Garage Hamburg_My Video
 
Die Entwicklung junger Unternehmen - Vom agilen Start-Up zum trägen Unternehmen
Die Entwicklung junger Unternehmen - Vom agilen Start-Up zum trägen UnternehmenDie Entwicklung junger Unternehmen - Vom agilen Start-Up zum trägen Unternehmen
Die Entwicklung junger Unternehmen - Vom agilen Start-Up zum trägen Unternehmen
 
Was ist Neuroleadership und was sind Vorteile und Nachteile von Neuroleadership?
Was ist Neuroleadership und was sind Vorteile und Nachteile von Neuroleadership?Was ist Neuroleadership und was sind Vorteile und Nachteile von Neuroleadership?
Was ist Neuroleadership und was sind Vorteile und Nachteile von Neuroleadership?
 
Tutorial e-biblioUnad
Tutorial e-biblioUnadTutorial e-biblioUnad
Tutorial e-biblioUnad
 
Delitos informaticos avance
Delitos informaticos  avanceDelitos informaticos  avance
Delitos informaticos avance
 
E.coli expo micro.b-itzel-gómez.2_b-jqmg
E.coli expo micro.b-itzel-gómez.2_b-jqmgE.coli expo micro.b-itzel-gómez.2_b-jqmg
E.coli expo micro.b-itzel-gómez.2_b-jqmg
 
holtmann landesstiftung_stuttgart
holtmann landesstiftung_stuttgartholtmann landesstiftung_stuttgart
holtmann landesstiftung_stuttgart
 
114987326 sshmedusa
114987326 sshmedusa114987326 sshmedusa
114987326 sshmedusa
 
Youtube
YoutubeYoutube
Youtube
 
Barroco
BarrocoBarroco
Barroco
 
11) urogenital
11) urogenital11) urogenital
11) urogenital
 
Construyendo un sitio web y buscando un hosting
Construyendo un sitio web y buscando un hostingConstruyendo un sitio web y buscando un hosting
Construyendo un sitio web y buscando un hosting
 
Classroom or Office
Classroom or OfficeClassroom or Office
Classroom or Office
 
El hombre en_busca_de_sentido_viktor_frank
El hombre en_busca_de_sentido_viktor_frankEl hombre en_busca_de_sentido_viktor_frank
El hombre en_busca_de_sentido_viktor_frank
 
Ost 1 10010 79
Ost 1 10010 79Ost 1 10010 79
Ost 1 10010 79
 

Similar a Planificacion de proyectos de software

Diseño, analisis de Software
Diseño, analisis de SoftwareDiseño, analisis de Software
Diseño, analisis de SoftwareNilton27
 
Diseño, analisis de sofware
Diseño, analisis de sofwareDiseño, analisis de sofware
Diseño, analisis de sofwareNilton27
 
analicis,diseño,software
analicis,diseño,softwareanalicis,diseño,software
analicis,diseño,softwarevanguevara
 
Analisis y diseño de un sistema de informacion
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
 
Estimación de costo de software
Estimación de costo de softwareEstimación de costo de software
Estimación de costo de softwareJhoseph Lugo
 
Estimación para proyectos de software cap26
Estimación para proyectos de software cap26Estimación para proyectos de software cap26
Estimación para proyectos de software cap26DEBANI SALAS
 
Proyecto De Software
Proyecto De SoftwareProyecto De Software
Proyecto De Softwaremonik1002
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de softwaremonik1002
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de softwaremonik1002
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de softwaremonik1002
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de softwaremonik1002
 
Fases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloFases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloYip-yip
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de softwareGeorgy Jose Sanchez
 
Jessika parica. planificación de un proyecto de software
Jessika parica. planificación de un proyecto de softwareJessika parica. planificación de un proyecto de software
Jessika parica. planificación de un proyecto de softwareJessika Parica
 
Actividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranActividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranMarijoalbarranb
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwarejuankexmisiodj
 
PLANIFICACIÓN DE PROYECTOS DE SOFTWARE
PLANIFICACIÓN DE PROYECTOS DE SOFTWAREPLANIFICACIÓN DE PROYECTOS DE SOFTWARE
PLANIFICACIÓN DE PROYECTOS DE SOFTWARErubenleiva21
 

Similar a Planificacion de proyectos de software (20)

Diseño, analisis de Software
Diseño, analisis de SoftwareDiseño, analisis de Software
Diseño, analisis de Software
 
Diseño, analisis de sofware
Diseño, analisis de sofwareDiseño, analisis de sofware
Diseño, analisis de sofware
 
analicis,diseño,software
analicis,diseño,softwareanalicis,diseño,software
analicis,diseño,software
 
Analisis y diseño de un sistema de informacion
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
 
Estimación de costo de software
Estimación de costo de softwareEstimación de costo de software
Estimación de costo de software
 
Estimación para proyectos de software cap26
Estimación para proyectos de software cap26Estimación para proyectos de software cap26
Estimación para proyectos de software cap26
 
Proyecto De Software
Proyecto De SoftwareProyecto De Software
Proyecto De Software
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
Fases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloFases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrollo
 
Desarrollo de Sistemas de Información
Desarrollo de Sistemas de InformaciónDesarrollo de Sistemas de Información
Desarrollo de Sistemas de Información
 
Presentación1.2
Presentación1.2Presentación1.2
Presentación1.2
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de software
 
Jessika parica. planificación de un proyecto de software
Jessika parica. planificación de un proyecto de softwareJessika parica. planificación de un proyecto de software
Jessika parica. planificación de un proyecto de software
 
Actividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranActividad remedial_Maria_Albarran
Actividad remedial_Maria_Albarran
 
Tecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.softwareTecnicas.de.ingenieria.de.software
Tecnicas.de.ingenieria.de.software
 
Ingenieria software
Ingenieria softwareIngenieria software
Ingenieria software
 
PLANIFICACIÓN DE PROYECTOS DE SOFTWARE
PLANIFICACIÓN DE PROYECTOS DE SOFTWAREPLANIFICACIÓN DE PROYECTOS DE SOFTWARE
PLANIFICACIÓN DE PROYECTOS DE SOFTWARE
 

Planificacion de proyectos de software

  • 1. PROCESOS DE INGENIERÍA DE SOFTWARE ESTIMACIÓN DE PROYECTOS DE SOFTWARE Autor: Daniel Valdivieso
  • 2. La gestión de todo proyecto de software siempre comienza con la planificación del proyecto y sus actividades. Antes de que se empiece con el proyecto, el gestor y su equipo deben hacer una estimación del proyecto, es decir, el trabajo, el esfuerzo, los recursos hardware y software que se necesitarán, el costo y el tiempo necesario para culminar el proyecto. En la planificación del proyecto se determinará tareas y tiempos que se deben cumplir, así como también, los responsables de que se cumplan. La estimación del proyecto determinará casi con exactitud el verdadero costo y el esfuerzo persona-mes que se necesita en el desarrollo de un proyecto.
  • 3. El objetivo principal de la planificación de todo proyecto de software es proporcionar un conjunto de actividades que les permita a los gestores de proyecto, estimar los recursos que se necesitan, costos, y tareas definidas. El equipo de software se debe adaptar al plan y a cada una de las tareas que se han definido. El plan debe irse actualizando conforme avanza el proyecto y se cumplan las actividades.
  • 4.
  • 5. Cada una de las funciones del ámbito deben ser evaluadas y si es necesario redefinidas antes de comenzar con la estimación del proyecto. A partir de la definición del ámbito, el gestor del proyecto y su equipo deben decir si es posible o no construir el software de acuerdo a las especificaciones realizadas.
  • 6. La estimación de los recursos es necesaria para poder determinar el esfuerzo de desarrollo del software. Existen tres categorías de los recursos de ingeniería del software: personal, componentes de software reutilizables y el entorno de desarrollo. Los recursos humanos (personal), son seleccionados según la evaluación del ámbito del software y las habilidades que tengan para ser partícipes del desarrollo del software. El número de personas que se necesitan para un proyecto de software se lo puede determinar después de haber hecho la estimación del esfuerzo de desarrollo.
  • 7. La reutilización de los recursos de software es importante en un software basado en componentes. Estos recursos son importantes a la hora de minimizar costos y tiempo de desarrollo. Muchas de las veces la reutilización de estos componentes es obviada en la planificación del software El entorno que soporta un proyecto de software incorpora hardware y software. El hardware proporciona una plataforma para soportar las herramientas software utilizadas para desarrollar los productos de trabajo
  • 8.
  • 9. La estimación del proyecto de software es una forma de resolver problemas, pero en muchas ocasiones el problema es demasiado complejo por lo que es necesario descomponerlo en problemas más pequeños. El tamaño del software representa un desafío para el panificador del proyecto. El tamaño se refiere a un resultado cuantificable del proyecto de software. El tamaño se puede medir en líneas de código (LDC) o como puntos de función (PF).