SlideShare una empresa de Scribd logo
1 de 27
INSTITUTO UNIVERSITARIO
POLITÈCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN MARACAY
DEFINICION DE PLANIFICACION
DE PROYECTO DE SOFTWARE
Autor:
Ovidio Hernández C.I:24.433.664
Maracay, Junio de 2019
1
Planificación de Proyecto de Software:
Constituyen los procesos que determinan la cantidad de
tiempo y recursos para la realización adecuada de un
proyecto. Tiene como objetivo la creación de un plan de
proyecto que un gestor de proyectos pueda usar para asistir
al progreso de su equipo.
Importancia como Disciplina de la Ingeniería
en el Desarrollo de Sistemas de Información:
Con el pasar del tiempo, los datos que una empresa debe de
examinar al momento de tomar decisiones que le generen
beneficio a esta aumentan.
Con el fin de evitar algún error que le generen perdidas a su
organización, autorizan el desarrollo de sistemas que posean
la capacidad, tanto de realizar simplificaciones con respecto a
las opciones que puedan tomarse, como que las mismas
puedan ser efectivas al momento de solucionar un problema.
Ciclo de Vida de un Sistema de Información
Es el periodo de tiempo bajo el cual un sistema informático
cumple su “ciclo de vida” desde el momento en que es
ideado, hasta el cese de sus funciones totales.
En el desarrollo de sistemas informáticos, un ciclo de vida se
divide en varias fases que, por lo general son ajustadas al
sistema que se desee realizar.
A) Planificación:
Antes de que un proyecto de desarrollo de sistema salga a la
luz, se requiere la realización de una serie de actividades
previas que influyen de forma decisiva en la finalización
exitosa de un proyecto.
Estas actividades incluyen:
Fases del Desarrollo de Sistemas de
Información:
• Determinación del ámbito del proyecto:
Con el fin de determinar las características de un proyecto al
iniciar. Se establecen de antemano, las interrogantes a
resolver mientras se realiza el proyecto, y aquellas que
quedarán por fuera.
Se debe de tener una buena descripción del proyecto,
abarcando todas aquellas características que pueda poseer y
escrito en lenguaje que todos puedan comprender, evitando
tecnicismos en el mismo.
• Estudio de viabilidad:
Con el propósito de comenzar un proyecto, debe de
evaluarse si el mismo posee viabilidad económica, técnica y
legal. Ajustando dicho estudio a la realidad.
• Análisis de riesgos:
Utilizada con el fin de identificar riesgos que afecten de forma
negativa a los planes de nuestro proyecto, se calculan las
probabilidades de que el riesgo pueda materializarse y
analizar el impacto que recaerá sobre el proyecto a realizar.
Una vez analizados los riesgos potenciales, se recurren a
técnicas de control de riesgos y elaboración de planes de
contingencia, con el fin de dejar un margen de maniobra en el
caso de que ocurran.
• Estimación de costos:
Es una apreciación inicial de lo que podría ser el costo total
de un proyecto antes de su fabricación. Esto, es realizado
con el motivo de tener un aproximado de los recursos que se
debe de disponer antes de la iniciación del proyecto.
• Planificación temporal y asignación de recursos:
Constituye el cálculo del tiempo que tomara un proyecto en
realizarse, y de los recursos a disponer para su fabricación.
Con el objetivo de tener un margen de tiempo de trabajo
aceptable, y teniendo en cuenta que recursos de debe de
disponer, y de aquellos que no son necesarios.
B) Análisis de requisitos:
Lo primero a tener en cuenta en el desarrollo de un sistema
de información es comprender lo que realmente debe de
hacer el sistema. El proceso de análisis en el ciclo de vida de
un SI identifica, tanto las necesidades del sistema, como los
requerimientos que debe tener el mismo (las características
que debería poseer).
Un análisis es esencial en el desarrollo de un SI, para saber
con precisión tanto lo que requiere contener el proyecto al
momento de su entrega, como de satisfacer las
necesidades del mismo cliente. Por medio de técnicas
adecuadas, se puede ayudar lo que realmente necesita el
cliente para su proyecto.
Averiguar los requerimientos reales del sistema permite la
reducción del costo del mismo; descubrir los errores que
puede contener un proyecto de desarrollo de software en la
fase de análisis es más económico que resolverlo en la
parte cumbre del proyecto.
C) Diseño:
En esta fase se realiza un estudio de las posibles alternativas
de implementación en el SI que se ha de construir, además de
seleccionar la estructura general del sistema (diseño
arquitectónico).
Todo diseño de un sistema es complejo, y sus procesos de
elaboración son realizados de forma repetitiva. La solución de
diseño inicial que se entrega al cliente no siempre resulta ser la
más adecuada para un SI, requiriendo un proceso de refinación
constante.
A pesar de ello, existe una diversa variedad de patrones de
diseño que sirven de referencia para evitar errores que
cometieron desarrolladores anteriores sin necesidad de
cometer el mismo fallo. De manera similar al análisis; en el
que se crea un modelo distinto en relación al sistema que
centra la atención de los desarrolladores, un SI tiene las
siguientes facetas:
- Debe abordar el diseño de la base de datos.
- Debe de implementar aplicaciones para permitir al
usuario la utilización del sistema de información, teniendo
en cuenta el diseño de la interfaz y de cada componente
que conforman las aplicaciones.
D) Implementación:
Teniendo el conocimiento de cada función que debe
desempeñar un SI (la parte del análisis), y decidido la
organización de sus componentes (la parte del diseño), se
procede con la etapa de implementación, sin embargo esta
última solo puede realizarse teniendo bien definido un
análisis y un diseño adecuado.
En la fase de implementación se ha de seleccionar las
herramientas correctas, un entorno de desarrollo de fácil
comprensión y un lenguaje de programación apropiado al
sistema en cuestión que se desea construir. Las elecciones
de las herramientas anteriores tendrán relación de las
decisiones de diseño y del entorno en el que el sistema
funcione.
Además de la parte de programación asociada a los
componentes del sistema, la fase de implementación se
encarga también de adquirir los recursos necesarios para el
funcionamiento apropiado del sistema (licencias de gestor
de base de datos a usar, por ejemplo), y el desarrollo de
algunos casos de prueba para comprobar el funcionamiento
del sistema en su proceso de construcción.
E) Pruebas:
La fase de pruebas se enfoca en la detección de errores
que puedan cometer en las etapas anteriores del proyecto
(y por consiguiente, su corrección). Como algo adicional,
debe de hacerse antes de que dichos errores afecten
directamente al usuario. Toda prueba es un éxito cuando
logra encontrarse un error (y no el caso contrario como se
piensa).
La detección y búsqueda de errores realizada en la etapa
de pruebas toma distintas formas, dependiendo del
contexto y de la fase de proyecto en la que se encuentre:
• Las pruebas de unidad comprueban el funcionamiento
de un componente en específico del sistema. En este
tipo de pruebas, un “probador” busca una situación
límite que pueda hacer relucir la limitación de cada
implementación de sus componentes. Es aconsejable
que, a medida que le sea añadida una nueva
funcionalidad a la aplicación, también sean creados
nuevos “tests” que midan su progreso, además de
repetir los antiguos para la comprobación del
funcionamiento de las partes ya funcionales.
• Las pruebas de integración se realizan al juntar los
componentes que forman parte del sistema, y sirven en
la detección de errores en cada interfaz.
• Finalizado el sistema, son realizadas pruebas en el
lugar destinado al desarrollo del sistema. Con el
objetivo de pulir aspectos de la interfaz de usuario del
sistema.
• Si el sistema tendrá como objetivo su venta en el
mercado, se realizan pruebas beta. Las cuales son
realizadas por usuarios finales del sistema totalmente
ajenos al equipo de desarrollo, resultando en algunos
casos viable para el éxito en el mercado.
• En sistemas a medida se realizan test de aceptación, el
cual si se supera con éxito marca el fin del proceso de
desarrollo y el inicio de la etapa de mantenimiento.
• En una última instancia, en el ciclo de vida de un
software, se hace revisiones de los productos que se
generan a lo largo del proyecto, desde los documentos
que especifican sus requerimientos, hasta el código
perteneciente a los distintos módulos de la aplicación.
Ayudando en la correcta verificación del producto y su
validación (la comprobación que realmente se ajusta a
los requerimientos que exige el sistema).
F) Instalación y Despliegue:
Finalizadas las etapas de desarrollo del SI (análisis, diseño,
implementación e incluso pruebas necesarias), se procede a
poner el sistema en funcionamiento, por medio de una
instalación o un despliegue. Se planifica, antes de instalar el
programa, el entorno para que el sistema funcione
(Hardware y Software). Resulta esencial tener en cuenta las
dependencias existentes de los componentes del sistema y
las versiones del último.
G) Uso y Mantenimiento:
La fase de mantenimiento es una etapa de importancia en
el ciclo de vida de un software. Debido a que un software
no se ve influenciado al rompimiento o desgaste en su uso,
el mantenimiento del mismo se conforma por las siguientes
facetas:
• Eliminación de defectos presentados en su vida útil
(mantenimiento correctivo).
• Adaptación a nuevos requerimientos (mantenimiento
adaptativo), dando por ejemplo, el funcionamiento del
sistema en una nueva versión de un sistema operativo o en
un Hardware distinto.
• La adición de nuevas funcionalidades (Mantenimiento
perfectivo), proponiendo mejoras y características
deseables otorgando un incremento en un sistema que ya
existe.
Al examinar las tareas realizadas en la parte de
mantenimiento, se puede observar que se repiten todas las
actividades que realiza el sistema en su ciclo de vida. Dando
como consecuencia, que la parte del mantenimiento de un
sistema se vea como la fase con mayor dificultad que el
mismo desarrollo.
Planeación del Proceso de Desarrollo de
Sistemas de Información:
Su objetivo es el de crear marcos de referencia para
desarrollar sistemas de información para dar respuesta
a los requerimientos estratégicos que comprende una
empresa.
Estudio de Factibilidad, Operativa, Técnica
Financiera y Legal del Desarrollo de Sistemas
de Información:
Se define como una referencia a la posible disposición
de los recursos a necesitar para la culminación de
objetivos y metas señalados. Generalmente toda
factibilidad es determinada conforme se realiza un
proyecto.
Un estudio de factibilidad supone una de las primeras
etapas en el desarrollo de un sistema informático, y su
estudio incluye los objetivos, alcances y restricciones en
un sistema.
A) Factibilidad Técnica:
Evaluación que demuestra la facultad del sistema para
iniciar sus operaciones y mantenerse estable durante la
duración de la misma. Debe demostrarse, además que la
planeación del sistema fue desarrollada con minucioso
cuidado teniendo en cuenta sus restricciones y objetivos,
disponiendo de los recursos que posee la organización.
Conceptos a considerar:
• Funcionamiento correcto del sistema (números de
pruebas realizadas).
• El sistema se desarrolló teniendo en cuenta su cercanía al
consumidor.
• Escala de producción.
B) Factibilidad Económica:
Se comprueba que el proyecto es económicamente
sustentable. Se justifica si la inversión genera
ganancia, y se demuestra que en caso de no cumplir
con su objetivo, las pérdidas ocasionadas serán
mínimas.
C) Factibilidad operativa:
Su finalidad es la de justificar si la empresa puede darle uso al
sistema, si cuenta con personal capacitado para utilizarlo, y si tiene el
recurso humano requerido para mantener operable el sistema.
Teniendo en cuenta lo siguiente:
• Un sistema no debe de ser complejo ante los usuarios de la
empresa.
• Un sistema debe de tener un entorno amigable y comprensible.
• Todo cambio repentino ocasiona un lento aprendizaje, en este caso
se debe de permitir la capacitación al personal.
• Debe de considerarse la realización de sistemas con materiales
disponibles en el momento, o en todo caso, que sean de fácil
obtención en caso de necesitar algún repuesto o corrección.
• Tener en cuentas las políticas establecidas y las que se puedan
establecer, para que el sistema no quede obsoleto tan pronto se
ponga en marcha en la organización.
Fernando B. Galiano (nd) El Ciclo de vida de un sistema de
información [En línea] Disponible en:
http://flanagan.ugr.es/docencia/20052006/2/apuntes/ciclovida.pd.
[Accedido: 2019, Junio 26].
Anónimo (2013).Factibilidad de sistemas: Técnica, Económica y
Operativa [En línea]. Disponible en:
https://www.atic.cl/factibilidad-de-sistemas/.[Accedido: 2019,
Junio 26].
Referencias:

Más contenido relacionado

La actualidad más candente

Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebaschoselin
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del softwareuniv of pamplona
 
Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De SoftwareJimmy Campo
 
Pruebas de implantación del Software
Pruebas de implantación del SoftwarePruebas de implantación del Software
Pruebas de implantación del SoftwareJose Diaz Silva
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IITensor
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosCarolina Cols
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)Yadith Miranda Silva
 
Planificacion de un Proyecto de Software
Planificacion de un Proyecto de SoftwarePlanificacion de un Proyecto de Software
Planificacion de un Proyecto de SoftwareGlamisleidys Chourio
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiraljuanksi28
 
Introducción a los Requerimientos no Funcionales
Introducción a los Requerimientos no FuncionalesIntroducción a los Requerimientos no Funcionales
Introducción a los Requerimientos no FuncionalesCarlos Zuluaga
 
Métricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptxMétricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptxEduardo Robayo
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de softwareGeorgy Jose Sanchez
 
Patrones de diseño I
Patrones de diseño IPatrones de diseño I
Patrones de diseño Ikaolong
 
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...José Antonio Sandoval Acosta
 
Construccion y Pruebas de Software
Construccion y Pruebas de SoftwareConstruccion y Pruebas de Software
Construccion y Pruebas de SoftwareGustavo Bazan Maal
 
mapa mental sobre ingeniería de requisitos.pdf
mapa mental sobre ingeniería de requisitos.pdfmapa mental sobre ingeniería de requisitos.pdf
mapa mental sobre ingeniería de requisitos.pdfCarlosEspinel10
 
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 softwareJennifer Andrea Cano Guevara
 

La actualidad más candente (20)

Plan de Pruebas
Plan de PruebasPlan de Pruebas
Plan de Pruebas
 
2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
 
Calidad De Software
Calidad De SoftwareCalidad De Software
Calidad De Software
 
Pruebas de implantación del Software
Pruebas de implantación del SoftwarePruebas de implantación del Software
Pruebas de implantación del Software
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativos
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
Planificacion de un Proyecto de Software
Planificacion de un Proyecto de SoftwarePlanificacion de un Proyecto de Software
Planificacion de un Proyecto de Software
 
Modelo Cascada y Espiral
Modelo Cascada y EspiralModelo Cascada y Espiral
Modelo Cascada y Espiral
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
Introducción a los Requerimientos no Funcionales
Introducción a los Requerimientos no FuncionalesIntroducción a los Requerimientos no Funcionales
Introducción a los Requerimientos no Funcionales
 
Métricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptxMétricas de Calidad del Software.pptx
Métricas de Calidad del Software.pptx
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de software
 
Gestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de SoftwareGestión de la Calidad en Proyectos de Software
Gestión de la Calidad en Proyectos de Software
 
Patrones de diseño I
Patrones de diseño IPatrones de diseño I
Patrones de diseño I
 
5.comprensión de los requerimientos
5.comprensión de los requerimientos5.comprensión de los requerimientos
5.comprensión de los requerimientos
 
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
 
Construccion y Pruebas de Software
Construccion y Pruebas de SoftwareConstruccion y Pruebas de Software
Construccion y Pruebas de Software
 
mapa mental sobre ingeniería de requisitos.pdf
mapa mental sobre ingeniería de requisitos.pdfmapa mental sobre ingeniería de requisitos.pdf
mapa mental sobre ingeniería de requisitos.pdf
 
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
 

Similar a Definición de planificación de proyectos de software presentación

Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfBibliotecaenlineaUNI
 
Metodologias de Diseño y Desarrollo de Sistemas de Informacion
Metodologias de Diseño y Desarrollo de Sistemas de InformacionMetodologias de Diseño y Desarrollo de Sistemas de Informacion
Metodologias de Diseño y Desarrollo de Sistemas de InformacionJonathanCarrillo46
 
Metodologías de Diseño y Desarrollo de Sistemas de Información
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ónRafael Brito
 
Sistemas de Información
Sistemas de InformaciónSistemas de Información
Sistemas de InformaciónEnrique Cabello
 
Metodologías de diseño y desarrollo de sistemas de información
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ónJose Martinez
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaamendez45
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyexposiciongiovanny
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyeddyingenieria
 
Slideshare 20, luis mortell 26.055.569
Slideshare 20, luis mortell 26.055.569Slideshare 20, luis mortell 26.055.569
Slideshare 20, luis mortell 26.055.569forwer1223
 
Fundamentos de desarrollo de sistemas
Fundamentos de desarrollo de sistemasFundamentos de desarrollo de sistemas
Fundamentos de desarrollo de sistemasflaco_mendez
 
Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicionEvelin Oña
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de siDidier Alexander
 
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1Jose Garcia
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
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ónRaimonKoudsi
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-shome
 

Similar a Definición de planificación de proyectos de software presentación (20)

Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdf
 
Metodologias de Diseño y Desarrollo de Sistemas de Informacion
Metodologias de Diseño y Desarrollo de Sistemas de InformacionMetodologias de Diseño y Desarrollo de Sistemas de Informacion
Metodologias de Diseño y Desarrollo de Sistemas de Informacion
 
Metodologías de Diseño y Desarrollo de Sistemas de Información
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
 
Sistemas de Información
Sistemas de InformaciónSistemas de Información
Sistemas de Información
 
Metodologías de diseño y desarrollo de sistemas de información
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
 
Modelo de cascadaa
Modelo de cascadaaModelo de cascadaa
Modelo de cascadaa
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Slideshare 20, luis mortell 26.055.569
Slideshare 20, luis mortell 26.055.569Slideshare 20, luis mortell 26.055.569
Slideshare 20, luis mortell 26.055.569
 
Fundamentos de desarrollo de sistemas
Fundamentos de desarrollo de sistemasFundamentos de desarrollo de sistemas
Fundamentos de desarrollo de sistemas
 
Enrique Cabello
Enrique CabelloEnrique Cabello
Enrique Cabello
 
Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicion
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de si
 
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
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
 
AMSI
AMSIAMSI
AMSI
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-s
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-s
 
Desarrollo de Sistemas de Información
Desarrollo de Sistemas de InformaciónDesarrollo de Sistemas de Información
Desarrollo de Sistemas de Información
 
Especificacion software
Especificacion softwareEspecificacion software
Especificacion software
 

Último

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 

Último (20)

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 

Definición de planificación de proyectos de software presentación

  • 1. INSTITUTO UNIVERSITARIO POLITÈCNICO “SANTIAGO MARIÑO” EXTENSIÓN MARACAY DEFINICION DE PLANIFICACION DE PROYECTO DE SOFTWARE Autor: Ovidio Hernández C.I:24.433.664 Maracay, Junio de 2019 1
  • 2. Planificación de Proyecto de Software: Constituyen los procesos que determinan la cantidad de tiempo y recursos para la realización adecuada de un proyecto. Tiene como objetivo la creación de un plan de proyecto que un gestor de proyectos pueda usar para asistir al progreso de su equipo.
  • 3. Importancia como Disciplina de la Ingeniería en el Desarrollo de Sistemas de Información: Con el pasar del tiempo, los datos que una empresa debe de examinar al momento de tomar decisiones que le generen beneficio a esta aumentan. Con el fin de evitar algún error que le generen perdidas a su organización, autorizan el desarrollo de sistemas que posean la capacidad, tanto de realizar simplificaciones con respecto a las opciones que puedan tomarse, como que las mismas puedan ser efectivas al momento de solucionar un problema.
  • 4. Ciclo de Vida de un Sistema de Información Es el periodo de tiempo bajo el cual un sistema informático cumple su “ciclo de vida” desde el momento en que es ideado, hasta el cese de sus funciones totales. En el desarrollo de sistemas informáticos, un ciclo de vida se divide en varias fases que, por lo general son ajustadas al sistema que se desee realizar.
  • 5. A) Planificación: Antes de que un proyecto de desarrollo de sistema salga a la luz, se requiere la realización de una serie de actividades previas que influyen de forma decisiva en la finalización exitosa de un proyecto. Estas actividades incluyen: Fases del Desarrollo de Sistemas de Información:
  • 6. • Determinación del ámbito del proyecto: Con el fin de determinar las características de un proyecto al iniciar. Se establecen de antemano, las interrogantes a resolver mientras se realiza el proyecto, y aquellas que quedarán por fuera. Se debe de tener una buena descripción del proyecto, abarcando todas aquellas características que pueda poseer y escrito en lenguaje que todos puedan comprender, evitando tecnicismos en el mismo.
  • 7. • Estudio de viabilidad: Con el propósito de comenzar un proyecto, debe de evaluarse si el mismo posee viabilidad económica, técnica y legal. Ajustando dicho estudio a la realidad. • Análisis de riesgos: Utilizada con el fin de identificar riesgos que afecten de forma negativa a los planes de nuestro proyecto, se calculan las probabilidades de que el riesgo pueda materializarse y analizar el impacto que recaerá sobre el proyecto a realizar. Una vez analizados los riesgos potenciales, se recurren a técnicas de control de riesgos y elaboración de planes de contingencia, con el fin de dejar un margen de maniobra en el caso de que ocurran.
  • 8. • Estimación de costos: Es una apreciación inicial de lo que podría ser el costo total de un proyecto antes de su fabricación. Esto, es realizado con el motivo de tener un aproximado de los recursos que se debe de disponer antes de la iniciación del proyecto. • Planificación temporal y asignación de recursos: Constituye el cálculo del tiempo que tomara un proyecto en realizarse, y de los recursos a disponer para su fabricación. Con el objetivo de tener un margen de tiempo de trabajo aceptable, y teniendo en cuenta que recursos de debe de disponer, y de aquellos que no son necesarios.
  • 9. B) Análisis de requisitos: Lo primero a tener en cuenta en el desarrollo de un sistema de información es comprender lo que realmente debe de hacer el sistema. El proceso de análisis en el ciclo de vida de un SI identifica, tanto las necesidades del sistema, como los requerimientos que debe tener el mismo (las características que debería poseer).
  • 10. Un análisis es esencial en el desarrollo de un SI, para saber con precisión tanto lo que requiere contener el proyecto al momento de su entrega, como de satisfacer las necesidades del mismo cliente. Por medio de técnicas adecuadas, se puede ayudar lo que realmente necesita el cliente para su proyecto. Averiguar los requerimientos reales del sistema permite la reducción del costo del mismo; descubrir los errores que puede contener un proyecto de desarrollo de software en la fase de análisis es más económico que resolverlo en la parte cumbre del proyecto.
  • 11. C) Diseño: En esta fase se realiza un estudio de las posibles alternativas de implementación en el SI que se ha de construir, además de seleccionar la estructura general del sistema (diseño arquitectónico). Todo diseño de un sistema es complejo, y sus procesos de elaboración son realizados de forma repetitiva. La solución de diseño inicial que se entrega al cliente no siempre resulta ser la más adecuada para un SI, requiriendo un proceso de refinación constante.
  • 12. A pesar de ello, existe una diversa variedad de patrones de diseño que sirven de referencia para evitar errores que cometieron desarrolladores anteriores sin necesidad de cometer el mismo fallo. De manera similar al análisis; en el que se crea un modelo distinto en relación al sistema que centra la atención de los desarrolladores, un SI tiene las siguientes facetas: - Debe abordar el diseño de la base de datos. - Debe de implementar aplicaciones para permitir al usuario la utilización del sistema de información, teniendo en cuenta el diseño de la interfaz y de cada componente que conforman las aplicaciones.
  • 13. D) Implementación: Teniendo el conocimiento de cada función que debe desempeñar un SI (la parte del análisis), y decidido la organización de sus componentes (la parte del diseño), se procede con la etapa de implementación, sin embargo esta última solo puede realizarse teniendo bien definido un análisis y un diseño adecuado.
  • 14. En la fase de implementación se ha de seleccionar las herramientas correctas, un entorno de desarrollo de fácil comprensión y un lenguaje de programación apropiado al sistema en cuestión que se desea construir. Las elecciones de las herramientas anteriores tendrán relación de las decisiones de diseño y del entorno en el que el sistema funcione. Además de la parte de programación asociada a los componentes del sistema, la fase de implementación se encarga también de adquirir los recursos necesarios para el funcionamiento apropiado del sistema (licencias de gestor de base de datos a usar, por ejemplo), y el desarrollo de algunos casos de prueba para comprobar el funcionamiento del sistema en su proceso de construcción.
  • 15. E) Pruebas: La fase de pruebas se enfoca en la detección de errores que puedan cometer en las etapas anteriores del proyecto (y por consiguiente, su corrección). Como algo adicional, debe de hacerse antes de que dichos errores afecten directamente al usuario. Toda prueba es un éxito cuando logra encontrarse un error (y no el caso contrario como se piensa). La detección y búsqueda de errores realizada en la etapa de pruebas toma distintas formas, dependiendo del contexto y de la fase de proyecto en la que se encuentre:
  • 16. • Las pruebas de unidad comprueban el funcionamiento de un componente en específico del sistema. En este tipo de pruebas, un “probador” busca una situación límite que pueda hacer relucir la limitación de cada implementación de sus componentes. Es aconsejable que, a medida que le sea añadida una nueva funcionalidad a la aplicación, también sean creados nuevos “tests” que midan su progreso, además de repetir los antiguos para la comprobación del funcionamiento de las partes ya funcionales. • Las pruebas de integración se realizan al juntar los componentes que forman parte del sistema, y sirven en la detección de errores en cada interfaz.
  • 17. • Finalizado el sistema, son realizadas pruebas en el lugar destinado al desarrollo del sistema. Con el objetivo de pulir aspectos de la interfaz de usuario del sistema. • Si el sistema tendrá como objetivo su venta en el mercado, se realizan pruebas beta. Las cuales son realizadas por usuarios finales del sistema totalmente ajenos al equipo de desarrollo, resultando en algunos casos viable para el éxito en el mercado.
  • 18. • En sistemas a medida se realizan test de aceptación, el cual si se supera con éxito marca el fin del proceso de desarrollo y el inicio de la etapa de mantenimiento. • En una última instancia, en el ciclo de vida de un software, se hace revisiones de los productos que se generan a lo largo del proyecto, desde los documentos que especifican sus requerimientos, hasta el código perteneciente a los distintos módulos de la aplicación. Ayudando en la correcta verificación del producto y su validación (la comprobación que realmente se ajusta a los requerimientos que exige el sistema).
  • 19. F) Instalación y Despliegue: Finalizadas las etapas de desarrollo del SI (análisis, diseño, implementación e incluso pruebas necesarias), se procede a poner el sistema en funcionamiento, por medio de una instalación o un despliegue. Se planifica, antes de instalar el programa, el entorno para que el sistema funcione (Hardware y Software). Resulta esencial tener en cuenta las dependencias existentes de los componentes del sistema y las versiones del último.
  • 20. G) Uso y Mantenimiento: La fase de mantenimiento es una etapa de importancia en el ciclo de vida de un software. Debido a que un software no se ve influenciado al rompimiento o desgaste en su uso, el mantenimiento del mismo se conforma por las siguientes facetas: • Eliminación de defectos presentados en su vida útil (mantenimiento correctivo).
  • 21. • Adaptación a nuevos requerimientos (mantenimiento adaptativo), dando por ejemplo, el funcionamiento del sistema en una nueva versión de un sistema operativo o en un Hardware distinto. • La adición de nuevas funcionalidades (Mantenimiento perfectivo), proponiendo mejoras y características deseables otorgando un incremento en un sistema que ya existe. Al examinar las tareas realizadas en la parte de mantenimiento, se puede observar que se repiten todas las actividades que realiza el sistema en su ciclo de vida. Dando como consecuencia, que la parte del mantenimiento de un sistema se vea como la fase con mayor dificultad que el mismo desarrollo.
  • 22. Planeación del Proceso de Desarrollo de Sistemas de Información: Su objetivo es el de crear marcos de referencia para desarrollar sistemas de información para dar respuesta a los requerimientos estratégicos que comprende una empresa.
  • 23. Estudio de Factibilidad, Operativa, Técnica Financiera y Legal del Desarrollo de Sistemas de Información: Se define como una referencia a la posible disposición de los recursos a necesitar para la culminación de objetivos y metas señalados. Generalmente toda factibilidad es determinada conforme se realiza un proyecto. Un estudio de factibilidad supone una de las primeras etapas en el desarrollo de un sistema informático, y su estudio incluye los objetivos, alcances y restricciones en un sistema.
  • 24. A) Factibilidad Técnica: Evaluación que demuestra la facultad del sistema para iniciar sus operaciones y mantenerse estable durante la duración de la misma. Debe demostrarse, además que la planeación del sistema fue desarrollada con minucioso cuidado teniendo en cuenta sus restricciones y objetivos, disponiendo de los recursos que posee la organización. Conceptos a considerar: • Funcionamiento correcto del sistema (números de pruebas realizadas). • El sistema se desarrolló teniendo en cuenta su cercanía al consumidor. • Escala de producción.
  • 25. B) Factibilidad Económica: Se comprueba que el proyecto es económicamente sustentable. Se justifica si la inversión genera ganancia, y se demuestra que en caso de no cumplir con su objetivo, las pérdidas ocasionadas serán mínimas.
  • 26. C) Factibilidad operativa: Su finalidad es la de justificar si la empresa puede darle uso al sistema, si cuenta con personal capacitado para utilizarlo, y si tiene el recurso humano requerido para mantener operable el sistema. Teniendo en cuenta lo siguiente: • Un sistema no debe de ser complejo ante los usuarios de la empresa. • Un sistema debe de tener un entorno amigable y comprensible. • Todo cambio repentino ocasiona un lento aprendizaje, en este caso se debe de permitir la capacitación al personal. • Debe de considerarse la realización de sistemas con materiales disponibles en el momento, o en todo caso, que sean de fácil obtención en caso de necesitar algún repuesto o corrección. • Tener en cuentas las políticas establecidas y las que se puedan establecer, para que el sistema no quede obsoleto tan pronto se ponga en marcha en la organización.
  • 27. Fernando B. Galiano (nd) El Ciclo de vida de un sistema de información [En línea] Disponible en: http://flanagan.ugr.es/docencia/20052006/2/apuntes/ciclovida.pd. [Accedido: 2019, Junio 26]. Anónimo (2013).Factibilidad de sistemas: Técnica, Económica y Operativa [En línea]. Disponible en: https://www.atic.cl/factibilidad-de-sistemas/.[Accedido: 2019, Junio 26]. Referencias: