Checking date: 27/06/2021

Course: 2021/2022

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: Compulsory
ECTS Credits: 6.0 ECTS


Requirements (Subjects that are assumed to be known)
The following subjects will be interesting to follow up the material: - Writing and Communication Skills - Principles of Informatics Engineering - Software Verification Techniques
General competences Capacity to analyze and abstract. Capacity to organize and plan. Motivation for quality and continuous improvement. Problem solving. Team work. Capacity to apply theoretical concepts to the practice. Oral and written communication. Critical reasoning. Specific competences: - Cognitive (To know) 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) 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) 1. Capacity to generate new ideas (creativity). 2. Concern for quality. 3. Success motivation. 4. Interest for researching and seeking solutions to new problems. Soft Skills * Communication * Teamwork
Skills and learning outcomes
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. 2ECTS 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. 2ECTS 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. 0,5 ECTS - without professor attendance: Exercises and complementary lectures proposed by the professor. 0,5 ECTS Exercises and Exam: Exercises and final evaluation tests. 1ECTS
Assessment System
  • % end-of-term-examination 0
  • % of continuous assessment (assigments, laboratory, practicals...) 100
Calendar of Continuous assessment
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 may change due academic events or other reasons.