ECTS credits ECTS credits: 12
ECTS Hours Rules/Memories Student's work ECTS: 194 Hours of tutorials: 6 Expository Class: 30 Interactive Classroom: 70 Total: 300
Use languages Spanish, Galician
Type: Ordinary Degree Subject RD 1393/2007 - 822/2021
Departments: Electronics and Computing
Areas: Languages and Computer Systems
Center Higher Technical Engineering School
Call: Annual
Teaching: With teaching
Enrolment: Enrollable
When the subject finishes the student must understand the construction of the software as a process of engineering and have a global vision of the above mentioned process. With this aim it will be presented to the student the software as an element of engineering that must be constructed in a frame that allows us to predict its qualities. The study of this frame defined as a set of processes, treated with different level of depth, and its temporary sequence will constitute the base of the subject.
Theory:
1. The product (4 h.)
1.1. Topics and engineering software
1.2. Importance of the introduction of the Engineering software
1.3. Evolution of the industry of the software
1.4. Characteristics and attributes of the software
1.5. Types of software.
1.6. Inherited software
1.7. Main problems associated to the software
2. Process models for the construction of software (6 h.)
2.1. Definitions of engineering software
2.2. Process models
2.3. Software Process Assessment.
3. Compulsory models for the development of software (6 h.)
3.1. Classical models
3.2. Agile development
4. Engineering requirement (7 h.)
4.1. Introduction
4.2. First questions
4.3. Techniques of apprehension of requirements
4.4. Analysis of requirements.
4.5. Specification of requirements
4.6. Validation of requirements
4.7. Administration of requirements
5. Tests and software maintenance (6 h.)
5.1. Introduction and initial definitions
5.2. Philosophy of Software tests
5.3. The process of test
5.4. Techniques of design of test cases
5.5. Structural tests
5.6. Functional tests
5.7. Tests documentation
5.8. Execution of tests
5.9. Strategy in Tests application
5.10. Tests in developments orientated to objects.
Practices:
1.- Project planning
2.- Execution of processes
3.- Choice of life cycle
4.- Risk management
5.- Requirements engineering
6.- Software configuration management
7.- Tests
Basic Bibliography:
1. - Mario Piattini, José A. Calvo-Manzano, Joaquín Cervera, Luis Fernández. 2003; “Análisis y diseño detallado de aplicaciones Informáticas de Gestión. Una perspectiva de Ingeniería de Software”. Ed. RA-MA, España. ISBN: 84-7897-587-X.
2.- Roger S Pressman, 2005; “Ingeniería del Software. Un enfoque práctico”. Ed. Mc Graw Hill, España. ISBN: 970-10-5473-3.
3.- Ian Sommerville, 2005; “Ingeniería de Software”. Ed. Addison Wesley, Madrid. ISBN: 84-7829074-5
Complementary Bibliography:
1.- Mario Piattini, José A. Calvo-Manzano, Joaquín Cervera, Luis Fernández. 1996; “Análisis y diseño detallado de aplicaciones Informáticas de Gestión”. Ed. RA-MA, España. ISBN: 84-7897-233-1
2.- Roger S Pressman, 2001; “Ingeniería del Software. Un enfoque práctico”. Ed. Mc Graw Hill, España. ISBN: 84-481-3214-9.
3.- Antonio Colmenar, Manuel A. Castro, Julio Pérez. 2001; “Gestión de proyectos con Microsoft Project 2000”, Ed. RA-MA, España. ISBN: 84-7897-443-1.
After studying the subject, the student should be able to see a software project as a set of processes. It is claimed that the student acquires a vision of the scope that implies the development of a project, the involved processes and its need for the development of quality software.
The classes of theory will be articulated in a weekly class of an hour with support of transparencies. Throughout the tool of e-Learning of the USC (virtual Campus) the educational material of the subject will be provided to students and will be in use systematically as strategy of delivery of practices and collaboration among students who develop works in groups. The forums and the mail of this tool will also be used as channel of communication between teacher-students. The classes of practices will develop in weekly meetings of two hours and a half and, depending on the case, in an individual way or in small groups which will be proposed exercises that will imply the development of the contents given in the theoretical classes.
Competences of the subject as well as all general competencies except GC4, GC7; skills related to computer: IR1, IR2, IR3, and RI16 RI8; and skills related to information technology TI1, TI2 and TI7 have specific content in the material to be introduced, as indicated in both the lectures and interactive. Subsequently, students will develop these skills with doing practical work in which also work generic skills particularly in regard to capacity for analysis and synthesis, organizational capacity and planning oral and written communication, ability to management information, problem solving and decision making, teamwork and motivation for quality.
To pass the discipline, the student will have to deliver a work summary of each one of the practices made what, together with the continuous assessment of the work of the student at class, will suppose a maximum of the 60 % of the total obtained mark. The student will also have to pass, independently, the theory examination that will suppose the 40 % remaining.
In the valuation of the work submitted by students pursuing the degree of competence in particular the implementation of the contents provided by the subject to these competences will be assessed. Furthermore, the lack of key skills required for the development of the work is negatively valued.
The theory questions will focus on the specific contents that have been developed in this area in relation to its powers and that may may have been acquired by students both in the narrative and interactive. The average length of the test is approximately 1 hour and will consist of multiple choice questions. In examining the degree of assimilation of the learning objectives set out in the syllabus of the subject will be assessed.
Extraordinary Announcement: The evaluation will take place in two complementary phases. In the first with a weight on the final grade of 60%, the student must pass a full case containing parts of the practices regularly during the course. In a second phase, a theoretical exam will mean 40% of the final grade will be held. To pass the subject in this announcement, as in any regular, both sides have to be overcome individually.
It is recommended between 2 and 3 hours per week of personal work of students to prepare the theoretical part of the subject. The practical part will imply the accomplishment of a series of works which load should not suppose more than other 2. weekly additional hours.
The student should take up to date the subject to be able to apply in the practical exercises the knowledge acquired through a theoretical way.
This subject will be taugh in Spanish
Julian Carlos Flores Gonzalez
- Department
- Electronics and Computing
- Area
- Languages and Computer Systems
- Phone
- 881816456
- julian.flores [at] usc.es
- Category
- Professor: University Lecturer
José Ángel Taboada González
Coordinador/a- Department
- Electronics and Computing
- Area
- Languages and Computer Systems
- Phone
- 881816457
- joseangel.taboada [at] usc.es
- Category
- Professor: University Lecturer
Raquel Dosil Lago
- Department
- Electronics and Computing
- Area
- Languages and Computer Systems
- Phone
- 881815507
- raquel.dosil [at] usc.es
- Category
- Professor: LOU (Organic Law for Universities) PhD Assistant Professor
Joaquín Ángel Triñanes Fernández
- Department
- Electronics and Computing
- Area
- Languages and Computer Systems
- Phone
- 881816001
- joaquin.trinanes [at] usc.es
- Category
- Professor: Temporary PhD professor
Monday | |||
---|---|---|---|
09:00-10:00 | Grupo /CLE_01 | Spanish | IA.S1 |
Tuesday | |||
09:00-10:00 | Grupo /CLE_01 | Spanish | IA.S1 |
11:30-14:00 | Grupo /CLIL_02 | Spanish, Galician | Computer Room I4 |
16:00-18:30 | Grupo /CLIL_01 | Galician, Spanish | IA.04 |
Friday | |||
09:00-11:30 | Grupo /CLIL_04 | Galician, Spanish | IA.S1 |
11:30-14:00 | Grupo /CLIL_03 | Galician, Spanish | IA.S1 |
01.24.2025 10:00-14:00 | Grupo /CLE_01 | Classroom A1 |
01.24.2025 10:00-14:00 | Grupo /CLIL_01 | Classroom A1 |
01.24.2025 10:00-14:00 | Grupo /CLIL_02 | Classroom A1 |
01.24.2025 10:00-14:00 | Grupo /CLIL_03 | Classroom A1 |
01.24.2025 10:00-14:00 | Grupo /CLIL_04 | Classroom A1 |
01.24.2025 10:00-14:00 | Grupo /CLIL_01 | Classroom A3 |
01.24.2025 10:00-14:00 | Grupo /CLIL_02 | Classroom A3 |
01.24.2025 10:00-14:00 | Grupo /CLIL_03 | Classroom A3 |
01.24.2025 10:00-14:00 | Grupo /CLIL_04 | Classroom A3 |
01.24.2025 10:00-14:00 | Grupo /CLE_01 | Classroom A3 |
01.24.2025 10:00-14:00 | Grupo /CLE_01 | Classroom A4 |
01.24.2025 10:00-14:00 | Grupo /CLIL_01 | Classroom A4 |
01.24.2025 10:00-14:00 | Grupo /CLIL_02 | Classroom A4 |
01.24.2025 10:00-14:00 | Grupo /CLIL_03 | Classroom A4 |
01.24.2025 10:00-14:00 | Grupo /CLIL_04 | Classroom A4 |
05.19.2025 16:00-20:00 | Grupo /CLIL_02 | Classroom A1 |
05.19.2025 16:00-20:00 | Grupo /CLIL_03 | Classroom A1 |
05.19.2025 16:00-20:00 | Grupo /CLIL_04 | Classroom A1 |
05.19.2025 16:00-20:00 | Grupo /CLE_01 | Classroom A1 |
05.19.2025 16:00-20:00 | Grupo /CLIL_01 | Classroom A1 |
05.19.2025 16:00-20:00 | Grupo /CLIL_02 | Classroom A2 |
05.19.2025 16:00-20:00 | Grupo /CLIL_03 | Classroom A2 |
05.19.2025 16:00-20:00 | Grupo /CLIL_04 | Classroom A2 |
05.19.2025 16:00-20:00 | Grupo /CLE_01 | Classroom A2 |
05.19.2025 16:00-20:00 | Grupo /CLIL_01 | Classroom A2 |
07.03.2025 16:00-20:00 | Grupo /CLE_01 | Classroom A1 |
07.03.2025 16:00-20:00 | Grupo /CLIL_01 | Classroom A1 |
07.03.2025 16:00-20:00 | Grupo /CLIL_02 | Classroom A1 |
07.03.2025 16:00-20:00 | Grupo /CLIL_03 | Classroom A1 |
07.03.2025 16:00-20:00 | Grupo /CLIL_04 | Classroom A1 |