Checking date: 07/07/2020

Course: 2020/2021

Corporate information systems development
Study: Bachelor in Computer Science and Engineering (218)

Coordinating teacher: RUIZ MEZCUA, MARIA BELEN

Department assigned to the subject: Department of Computer Science and Engineering

Type: Electives
ECTS Credits: 6.0 ECTS


Students are expected to have completed
The following subjects will be interesting to follow up the material: - Writing and Communication Skills - Principles of Informatics Engineering - Software Verification Techniques
Competences and skills that will be acquired and learning results. Further information on this link
General competences Capacity to analyze and abstract. (PO b) Capacity to organize and plan. (PO c) Motivation for quality and continuous improvement. (PO h) Problem solving. (PO b) Team work. (PO d g h) Capacity to apply theoretical concepts to the practice. (PO b c d e k) Oral and written communication. (PO g) Critical reasoning. (PO h) Specific competences: - Cognitive (To know) (PO b c d e f) 1. Knowledge of the importance of information systems in the corporative domain. 2. Knowledge of methodologies for the implementation and set up of the packetd information systems. 3. Knowledge of business management applications and its implementation in corporative domains. 4. Knowledge of the existing business models. - Procedimental/Instrumental (to know how to do) (PO d e f g) 1. Design solutions of information systems based on the existing technologies. 2. Plan and manage the development of one of those solutions. 3. Distinguish and assess the solutions found in the market. - Attitudinal (To be) (PO d e f g k) 1. Capacity to generate new ideas (creativity). 2. Concern for quality. 3. Success motivation. 4. Interest for researching and seeking solutions to new problems. General Competences CG2. To be able to generate new ideas (creativity), anticipate new situations and adapt to team working, being also able to work in an autonomous way. Specific competences of Information Systems area. CESI1. Ability to integrate CIT solutions and business processes in order to satisfy the information requirements of the organizations, allowing them to achieve their objetives in an effective and efficient way, giving them competitive advantages. CESI2. Ability to determinet the requirements of an CIT system of an organization, considering security aspects and fullfilling the rules and laws in force. CESI4. Ability to understand and to apply the principles and practices of the organizations, acting as link between technical and management communities and taking active part in the users training. Soft Skills * Communication * Teamwork
Description of contents: programme
1 Introduction to Corporate Information Systems: definition, types and applications. Knowledge management. Business models. 1.1 Previous Concepts 1.2 Definition. 1.3 Corporatoins and Information Requirements. 1.4 ERP 1.5 CRM 1.6 Corporate Portals. 1.7 Workflow. 1.8 DSS 1.9 Business models 2. Systems Plan and Project's Plan.Management of Commitments. Alternatives. 2.1 Informations System Plan. Concept. 2.2 Informations System Plan. Contents. 2.3 Informations System Plan and business strategy. 2.4 IS Development alternatives. 2.5 Project Plan. Concept. 2.6 Project Plan. Contents. 2.7 Project Plan. Standards. 2.8 Commitment: Concept. 2.9 Responsibility for commitments. 2.10 Managing failed commitments. Consequences of Not-Management 2.11 Managing the commitment. 2.12 Contract. 3. Integral Corporate Project Management. 3.1 The software development process. 3.2 Process standard. 3.3 Integral activities. 3.4 Corporate Project Organization. 3.5 Configuration Management in Corporate Projects 3.6 Process Maturity. 4. Size and resources estimation. 4.1 The estimation process. 4.2 Software metrics: concept and types. 4.3 Applying a size measure. 4.4 Applying a process measure. 5. Time management. Planning and control. 5.1 Time management in corporate projects. 5.2 Corporate Project Planning. 5.3 Planning techniques. 5.4 Planning levels. Multi-project planning in corporate environmets. 5.5 Project control. Importance of project control in corporate environments. 5.6 Control issues. 5.7 Types of project control. 5.8 Project control techniques. 6. Quality management. Defects. 61 Quality in corporate software 6.2 Product Quality vs Process Quality 6.3 Quality costs. 6.4 Quality standards. 6.5 Quality assurance 6.6 Defects Management. 6.7 Testing overview. 6.8 The test plan. 7. Corporate Information Systems deployment. Change management. 7.1 Deployment of the corporate information system. 7.2 Deployment of standard systems vs Custom-made software. 7.3 Deployment strategies. 7.4 Change in corporation. 7.5 Changes derived from a new corporate information system. 7.6 Resistance to change 7.7 Maintenance. Types and services. 8. Audits. 8.1 Audits in software. 8.2 Types of audits. 8.3 Audits in corporate projects. 8.4 Audit reports.
Learning activities and methodology
Lectures: Their aim is to achieve the specific cognitive competences of the subject. (PO b, c, d, e, f) (CG2, CESI1, CESI2, CESI 4) Practice: They develop the specific instrumental competences afore mentioned. They also aim to develop the specific attitudinal competences. The work involves carrying out the implementation and customization of a business management application as a team. (PO c d e f g h k) (CG2, CESI1, CESI2, CESI 4) Academic Work Supervised: - with professor attendance: Execution of a study from some guidelines introduces by the professor of one of the subject's contents. The work will be presented in class. (PO b c e) (CESI 4) - without professor attendance: Exercises and complementary lectures proposed by the professor. (PO d h k) (CESI 4) Exercises and Exam: Exercises and final evaluation tests. (PO b, c, k) (CESI 1, CESI 2, CESI 4)
Assessment System
  • % end-of-term-examination 0
  • % of continuous assessment (assigments, laboratory, practicals...) 100
Basic Bibliography
  • Gómez Vieites, Álvaro. Sistemas de información : herramientas prácticas para la gestión empresarial . Ra-ma.
  • Roger Pressman. Ingenieria del Software. 6ª ED. 2006. Mc Graw Hill.
  • Steve MC Connell. Desarrollo y Gestión de proyectos informaticos. Addison WEsley.
  • W. Humprey. Managing Technical People: Innovation, Teamwork and the Software Process. Addison Wesley.
Additional Bibliography
  • IPFUG 4.0. International Function Point Users Group (IFPUG).: function Point Counting Practices Manual. IFPUG. Ohio. 1994.
  • ISO/IEC 15504.:. Draft Standard for Software Process Assessment (Parts 1-9).. ISO 1997.
  • Paulk, M. et al.:. Capability Maturity Model for Software. Technical Report CMU/SEI-93-TR24. SEI. 1993.
  • Whitgift, David.. Methods and tools for software configuration management. Methods and tools for software configuration management.

The course syllabus and the academic weekly planning may change due academic events or other reasons.