SESSION WEEK COURSE: CORPORATE INFORMATION SYSTEMS DEVELOPMENT DEGREE: Bachelor in Informatics Engineering YEAR: 4 TERM: 1 La asignatura tiene 25 sesiones que se distribuyen a lo largo de 14 semanas. En cuatro de ellas habrá dos profesores. WEEKLY PLANNING DESCRIPTION GROUPS (mark ) SPECIAL ROOM FOR SESSION ( class room, audio-visual class room) Indicate YES/ If the session needs 2 teachers WEEKLY PROGRAMMING FOR STUDENT LECTURES SEMINARS DESCRIPTION CLASS HOURS HOMEWORK HOURS (Max. h week) 1 1 Course presentation. Introduction Course presentation lecture. Presentation of course objectives, competencies to be acquired and evaluation methodology. Introduction to Corporate information systems. Development of a software sample component for a corporate software system. Searching of previously developed alternatives. 4 Página 1 de 6
1 2 Delivery and Debate. In this session will be presented some of the work carried out and it will be identified gaps and improvement areas required for the successful development of corporate software. Analysis of differences between develop a new component or use a previous one. 2 3 Corporate Information Systems. Definition of Corporate Information Systems: types and applications. Presentation in the by the teacher of the fundamentals of software engineering and its importance in the management and development of corporate applications. Information Systems: ERP and CRM Correction of deficiencies in the software component. Development of a report of deficiencies. Development of a cost report. Solution selection based on the value analysis and application to a case of study. 4 2 4 Presentation in the by the students of the resolution and cost reports of deficiencies. Debate on the need for proper implementation of the development process of corporate software. Comptuer YES 3 5 Information Systems: Workflow and DSS. Development of Corporate Information Systems: Resolution of a case study: the teachers will present real scenarios of information Página 2 de 6
management of commitments. Presentation of the importance of the commitment of the engineer in product quality throughout the processes of corporate development. Presentation of Project Plan: objectives, standards and alternative standards and practices. The encoding standard: tool for homogenize the development. The motivation of the development teams and goal setting. systems and management of commitments problems and the students should develop a action plan for this problem. 3 6 Presentation in the by the students of the actions set out in the plan and debate on them. Alternatives to the development of corporate Information Systems. YES 4 Systems Plan and Project Plan. Information Systems Plan. Presentation of the need to unify and standardize the development (including management) software projects in corporate environments, associated problems and solutions. Differences between systems plan and project plan. P1: Development of a Project Plan: Based on a standard project plan, students will develop the project plan for a corporate information system. 4 8 Work in Project. Project Plan. Integral Project Management. 5 9 Exhibition of the different processes that must be addressed in the management of software development projects. The issue of teamwork: version control. Development of a comparative of tools for version control. Página 3 de 6
5 10 Students should present in class their project plans. It will be followed by the discussion about the topic. 6 11 6 12 Software size metrics. Presentation of the different techniques for estimating and determining the software size. Presentation of comparatives of tools and work in project. P2: Apply integrated project management: From the partial plans for project software management, create a single document of Integral Management. YES 13 14 8 15 8 16 Software size metrics. Presentation of the different techniques for estimating and determining the software size. Presentation of the project integral management plan and debate. Work in project. Time Management. Presentation of the need for proper time management. Time control working in development teams. Review of Corporate Information Systems: development and planning. Business Models. Cooperative Project Planning. Integrate the group subsystems planning into the overall planning of the project. Work in project Online questions and estimation exercises. Planning for each subsystem: from information obtained in the previous sessions about the activities of project management, develop a detailed plan for each subsystem using a software tool. Planning the project: elaborate the complete project planning, bringing together the planning of the subsystems and solving the problems of cooperative work. 9 1 Advanced Planning. Introduction to project coordination. Systems integration. The problem of planning in corporative environments. Development or customization of a Corporative software product development following the guidelines specified in previous Página 4 de 6
sessions. 9 18 Work Project. Work in the project. Control meeting: elaboration of a monitoring report indicating the degree of progress, possible execution delays and measures to take in order to solve such delays. 10 19 Systems deployment. Change Management. Deploying the corporate information system and managing the changes in the corporation. Development or customization of a Corporative software product development following the guidelines specified in previous sessions. 10 20 11 21 11 22 12 23 12 24 Work Project. Work in the project. Defects in the development of Corporate Software. Maintanance. Introduction to the concept of defect. The defect management. Cost of the defects. Importance of early detection. The Test Plan. Types of tests. Defect detection tools. The process of detection. Methods and techniques of detection. Tools. Audit. The audit process as an integral part of corporate software development. The audit team. The audit reports. External audit. Audits. Definition and implementation of an audit. Control meeting: elaboration of a monitoring report indicating the degree of progress, possible execution delays and measures to take in order to solve such delays. P3: User Interfaces, first functions and project control Development or customization of a Corporative software product development following the guidelines specified in previous sessions. Test Plan: Develop a detailed plan to conduct tests on the corporate software. Preparation of the final work of the subject. Each group will produce a report containing all information relating to the software project, with particular emphasis on corporate and organizational aspects YES 5 Página 5 de 6
13 25 Conclusions (Continue) Preparation of the final work of the subject. Each group will produce a report containing all information relating to the software project, with particular emphasis on corporate and organizational aspects 13 0 14 P4: Finish the final work. 0 14 0 5 5 46 86 Total 1 (Hours of class plus student homework hours between weeks 1-14) 12.66 15 Tutorials, handing in, etc 3 16 1 Assessment 3 18 14 Subtotal 2 6 14 Total 2 (Hours of class plus student homework hours between weeks 15-18) 20 TOTAL (Total 1 + Total 2) 14.66 Página 6 de 6