" Definición de proyectos."
1.1 ¿que es un proyecto?
Un proyecto es una planificación que consiste en un conjunto de actividades que se encuentran insurreccionadas y coordinadas.
un proyecto es un esfuerzo temporal que se lleva a cabo para crear un producto, servicio o resultado único.
1.2 Tipos de proyecto.
- Proyecto productivo: Son proyectos que buscan generar rentabilidad económica y obtener ganancias en dinero. Los promotores de estos proyectos suelen ser empresas e individuos interesados en alcanzar beneficios económicos para distintos fines.
- Proyecto público: Son los proyectos que buscan alcanzar un impacto sobre la calidad de vida de la población, los cuales no necesariamente se expresan en dinero. Los promotores de estos proyectos son el estado, los organismos multilaterales, las ONG (organización no gubernamental) y también las empresas, en sus políticas de responsabilidad social.
- Proyectos de inversión social : son los proyectos que buscan contribuir a mejorar la calidad de vida de las personas orientados frente a una situación problemática, estos proyectos se pueden realizar con financiamiento publico o privado, en el ámbito publico se da a través de los programas sociales, los mismos que están orientados a los sectores mas vulnerables.
- Proyecto de vida: Representa, en su conjunto, “lo que el individuo quiere ser” y “lo que él va a hacer” en determinados momentos de su vida, así como las posibilidades de lograrlo (D´Angelo, 1986).
- Proyecto científico: El conjunto de planes, ideas y acciones que deben desarrollarse de forma coordinada para alcanzar una meta recibe el nombre de proyecto, siendo científico un adjetivo que menciona su vinculación a la ciencia (la agrupación de métodos, procedimientos y técnicas para generar conocimientos objetivos).
1.3 Definición de planeacion de proyectos de software.
La planificación de proyectos es una disciplina para afirmar cómo llevar a cabo un proyecto en un plazo determinado, por lo general con etapas definidas, y con recursos designados. Una vista de la planificación del proyecto divide la actividad en:• Establecimiento de objetivos (estos deben ser medibles)
• Identificación de los entregables
• Planificación del calendario
• Elaboración de planes de apoyo
Los planes de apoyo pueden incluir lo relativo a: recursos humanos, métodos de comunicación, y gestión de riesgos.La planificación de proyectos de hardware y software dentro de una empresa a menudo se realiza utilizando una guía de planificación del proyecto que describe el proceso que la empresa siente que ha tenido éxito en el pasado.Las herramientas utilizadas popularmente para la parte de la programación de un plan incluyen el diagrama de Gantt y la tabla de PERT
"Ciclo de vida de proyectos de software"
2.1 Tipos de ciclos de vida de un proyecto de software.
2.2 Definición de las etapas de vida de un proyecto de software.
Estudio de viabilidad
Después de la recolección de requisitos, el equipo idea un plan para procesar el software. En esta fase, el equipo analiza si el software puede hacerse para cubrir todos los requisitos del usuario y si hay alguna posibilidad de que el software ya no sea necesario.
Análisis del sistema
En este paso los desarrolladores trazan su plan e intentan crear el mejor y más conveniente modelo de software para el proyecto. El análisis del sistema incluye el entendimiento de las limitaciones del producto Software; el aprendizaje de los problemas relacionados con el sistema; los cambios que se requieren en sistemas ya existentes con antelación, identificando y dirigiendo el impacto del proyecto a la organización y al personal.
Diseño de Software
El siguiente paso es diseñar el producto software con la ayuda de toda la información recogida sobre requisitos y análisis. Los imputes (aportaciones) de los usuarios y los resultados de la recogida de información hecha en la fase anterior serán las aportaciones base de la fase actual.
Codificación
Esta fase también se puede denominar 'fase de programación'. La implementación del diseño de software empieza con el lenguaje de programación más conveniente, y desarrollando programas ejecutables y sin errores de manera eficiente.
Pruebas
Se estima que el 50% de todos los procesos de desarrollo de software deberían ser evaluados. Los errores pueden arruinar el software tanto a nivel crítico y hasta el punto de ser eliminado. Las pruebas de Software se hacen mientras se codifica y suelen hacerlo los desarrolladores y otros expertos evaluadores a varios niveles.
Integración
El Software puede necesitar estar integrado con las bibliotecas, Bases de datos o con otro u otros programas. Esta fase del SDLC se focaliza en la integración del software con las entidades del mundo exterior.
Implementación
Aquí se instala el software en máquinas de clientes. A veces, el software necesita instalar configuraciones para el consumidor final con posterioridad. El Software se evalúa por su adaptabilidad y su portabilidad, en cuanto a las cuestiones relacionadas con la integración y conceptos asociados, se resuelven durante la implementación.