Diagrama de temas

  • Ingeniería del Software II (2011)

    ingenieria_software_ii.jpg

         

    Profesores

    Pablo Sánchez Barreiro

    Carlos Blanco Bueno

    Juan Hernández Marqués

    Francisco Ruiz González

      

    Departamento de Matemáticas, Estadística y Computación

      

      

      

      

      

      

      

      

    Los objetivos generales de la asignatura son:

    1. Continuar la asignatura de "Ingeniería del Software I", explicando elementos de la Ingeniería de Sistemas Software que, por razones de tiempo, no pudieron abordarse en Ingeniería del Software I, tales como Pruebas de Sistemas Software o Control de la Calidad.

    2. Adquirir conocimientos y destrezas básicas sobre Gestión de Proyectos Software, tales como Gestión de Tiempo o Costes.

    3. Saber planificar y gestionar proyectos de desarrollo y/o mantenimiento de software.

     

    Palabras Clave de la Asignatura

    Pruebas de Sistemas Software, Ingeniería del Software, Diagramas de Gantt y Pert, Mantenimiento y Configuración de Sistemas Software, Gestión de Proyectos Software, Gestión de Costes Proyectos Software, Planificación Temporal Proyectos Software, Calidad Software, Gestión de Riesgos.

  • Bibliografía

    bibliografia

      

     

        Básica    

     

    •  Sommerville (2005): «Ingeniería del software». 7ª Ed. Addison-Wesley. Julio.

       

    Estándares

     

     

     

        Complementaria / Específica por temas    

     

    Gestión de proyectos software

    • Frederick P. Brooks (1995): «The mythical man-month: essays on software engineering». Anniversary Edition.

    • ANSI/IEEE (1998): «Std. 1058: IEEE standard for software project management plans». IEEE Computer Society, USA.

      

    Calidad de procesos y productos software

    • ISO/IEC (2001): «ISO/IEC 9126-1:2001 Software Engineering - Product Quality - Part 1: Quality Model».

      

    Pruebas de sistemas software

    • Colin Willcock, Thomas Deiß , Stephan Tobies, Stefan Keil, Federico Engler & Stephan Schulz (20059: «An introduction to TTCN-3». Wiley.

    • Paul Baker, Zhen Ru Dai, Jens Grabowski, Øystein Haugen, Ina Schieferdecker & Clay Williams (2007): «Model-driven testing: using the UML testing profile». Springer.

      

    Gestión de costes en sistemas software

    • David Garmus & David Herron (2002): «Function point analysis: measurement practices for successful software projects». Addison-Wesley.

    • Caper Jones (2007): «Estimating software costs: bringing realism to estimating». McGraw-Hill.

    • Barry W. Boehm, Chris Abts, A. Winsor Brown, Sunita Chulani, Bradford K. Clark, Ellis Horowitz, Ray Madachy, Donald J. Reifer & Bert Steece (2009): «Software cost estimation with COCOMO II».

      

    Mantenimiento de sistemas software

    • Penny Grubb & Armstrong A. Takang (2003): «Software maintenance: concepts and practice». World Scientific Publishing.

    • Martin Fowler (1999): «Refactoring: improving the design of existing code». Addison-Wesley.

    • ISO/IEC/IEEE (2006): «Software engineering - software life cycle processes - maintenance. Technical Report International Standard. ISO/IEC 14764:2006, IEEE Std 14764-2006». September.

    • The Institute of Electrical and Electronics Engineers (IEEE) (1992): «Standard for software maintenance. Technical report IEEE Std 1219-1993». December.

      

    Gestión de la configuración en sistemas software

    • C. Michael Pilato, Ben Collins-Sussman & Brian W. Fitzpatrick (2004): «Version control with subversion». O'Reilly.

    • Alexis Leon: «Software configuration management handbook». Artech Print.

    • Anne Mette Jonassen Hass: «Configuration management principles and practice». Addison-Wesley.

    • The Institute of Electrical and Electronics Engineers (IEEE) (2005): «Standard for software configuration management plans. Technical report IEEE Std 828-2005». August.