HOW TO SUCCESSFULLY USE SOFTWARE PROJECT SIMULATION FOR EDUCATING SOFTWARE PROJECT MANAGERS

Size: px
Start display at page:

Download "HOW TO SUCCESSFULLY USE SOFTWARE PROJECT SIMULATION FOR EDUCATING SOFTWARE PROJECT MANAGERS"

Transcription

1 HOW TO SUCCESSFULLY USE SOFTWARE PROJECT SIMULATION FOR EDUCATING SOFTWARE PROJECT MANAGERS Patricia Mandl-Striegnitz 1 Abstract A crucial factor for the success or failure of software development projects is the qualification of project managers. But how can future project managers be prepared for their role? To successfully manage a software project, theoretical knowledge is not sufficient. Practical experience is necessary, too. This paper presents a new approach for teaching software project management based on the interactive simulation of software projects. This approach teaches theoretical knowledge on software engineering and project management and also offers students the chance to gather reality-like management experience. One important feature of this approach is to analyse the course and outcomes of the simulated projects to give students feedback on their management strengths and weaknesses. Index Terms Software project management, project simulation, project management education, software engineering INTRODUCTION Even in the late nineties software projects are still plagued by schedule and cost overruns, while product quality is often poor [2], [11]. Improvement activities especially focus on process and technology issues, but investigations show that the success of software projects mainly depends on the quality of project management [5]. Jones [3] states that successful projects are always characterized by effective project planning, progress and quality control, and most of all by qualified project managers. To improve the situation in software development, first of all we must improve the quality of software project management by better education of (future) project managers (called students in the remainder). But how can we achieve this? The traditional way of teaching project management from text books has been proved to be insufficient since it cannot provide practical experience. Performing enough software projects with the necessary complexity for training purposes fails due to the effort required. To solve these problems, this paper presents an alternative approach to teaching software project management. This work is part of our research project SESAM (Software Engineering Simulation by Animated Models). This project aims at teaching software project management by interactively simulating software projects [4]. The idea is that a student takes over the role of the project manager while everything else in the projects is simulated. As experience has shown, the simulation in itself is not sufficient for successfully teaching project management [6]. Hence, I have developed a concept to successfully integrate the simulation of software projects in project management education. It combines project simulation with a feedback session and traditional teaching from text books. Providing students with feedback on their performance in the simulated projects is especially important for meeting the learning objectives. I suppose that feedback sessions would have the same benefit in the context of students software projects. STATE OF THE PRACTICE Investigating the current practice in software project management not only reveals enormous deficiencies, but also shows that inadequate or inferior software project management is responsible for the serious problems of software development (software is late, over budget, and fails to meet the customer s requirements) [2]. The following statements reflect the results of two industrial case studies performed in the late nineties [5]. Most of the interviewed project managers only did a part of the management functions necessary for successfully managing a software project. Being promoted into managerial positions as a reward for their excellent work and technical skills as software developers without getting any training in project management, they had no idea of the set of new skills required people and management skills [12]. They neither had sufficient knowledge of their responsibilities and functions, nor did they know about the techniques available for managing their projects [10]. As a consequence, when faced with complex and intangible management issues, instead of trying to solve them, new project managers preferred to work on technical issues. Most of them dedicated a maximum of 35% of their overall working time to management functions. Consequently, most of the investigated projects were characterized by poor project planning (e.g. no risk management or adoption of cost estimation methods), poor 1 Patricia Mandl-Striegnitz, Dep. of Softw. Eng., University of Stuttgart, Breitwiesenstr , Stuttgart, Germany, mandlpa@informatik.uni-stuttgart.de 1

2 staffing (e.g. insufficient training of project staff in the application area), and a lack of project control (e.g. no collection and use of important data, no updates of the initial project plan). Project managers did not know about the importance of quality assurance activities. Proved software engineering techniques like reviews, testing, and documentation were either not at all performed or reduced or eliminated when the project fell behind in cost and schedule. In the late nineties, this situation is no exception, but rather the norm [8], [10]. As a consequence, inadequate project management caused 75% of the investigated projects to be completed late with deviations up to 150%. HOW TO SUCCESSFULLY EDUCATE SOFTWARE PROJECT MANAGERS? As stated above, deficiencies in project management are due to the poor qualification of project managers. To improve the situation, managers need to be adequately trained before being responsible for their first software project. Even if project managers would get formal education to learn about the functions and techniques of project management before managing their first project, this would be insufficient: To successfully manage a project, practical management experience is required, too. Therefore, to qualify future project managers, project management training must meet the following learning objectives: Students must learn important management functions as well as techniques (e.g. for project planning or control) for handling these tasks. Both, functions and techniques must be practically applied. Students must experience the positive (or negative) consequences of executing (or neglecting) important management functions. Students should face the complex issues they may have to solve in software projects. For example, they should experience major issues in project planning (e.g. estimating the size and complexities of the software project in order to give a realistic cost and schedule estimate [10]) or in project control (e.g. measuring the current project status). Additionally, they should experience problems like the loss of important team members or late delivery by subcontractors. Students must learn how to settle these difficulties to complete their project successfully. Students should experience the complex relationships in software projects. They must always take into account every possible influence on the project course to come to a sensible decision. Students must have the opportunity to try many different management approaches to learn about the consequences. This implies that they should be able to make mistakes without causing any damage. Students should solely concentrate on their role as project managers. But how can we achieve these objectives? Theoretical knowledge in software engineering and project management can be imparted in traditional teaching courses like seminars, lectures, and tutorials. But as students cannot learn programming without writing programs [7], to gain practical experience students must have the chance to manage software projects. During university education, students usually have no opportunity to take over the role of project managers. Furthermore, to acquire comprehensive experience, they would have to perform many different (large scale) projects. This is impossible due to the effort required. What we need is an alternative approach to software project management education. SESAM: BASIC IDEAS AND GOALS To give students the chance to manage projects, within the SESAM project at the department of Software Engineering of the University of Stuttgart an alternative approach for teaching software project management was developed. The basic idea of SESAM is to interactively simulate software development projects. The simulation is based on models of software projects. All objects taking part in the development process (e.g. developers and documents) as well as possible relations between them (e.g. a developer writes a document) are simulated. Both objects and relations are characterized by attributes (e.g. the developer s experience or motivation). There is only one exception: the project manager is real. This role is taken over by the student. To manage the simulated project, the student must interact with the simulation system. He has to execute management functions like hiring team members, assigning tasks to team members, or controlling progress of the project. The student must act depending on the system s reactions. If the student chooses the right management approach, he can make the simulated project a success. If not, it will be a failure. The SESAM simulator offers the chance to simulate typical effects and critical situations project managers face in software projects. Hence, students experience typical problems and learn how to avoid or solve them. A first simulation model was developed by Drappa [1]. The model concentrates on software developed under contract, mainly focusing on the effects of quality assurance. Since the simulation of a software project takes only a couple of hours, students can try many different management approaches and compare their projects results. 2

3 Experiments show that when using project simulation without additional training components the learning objectives cannot be met [6]. As a consequence, I have developed an educational concept to successfully integrate the simulation in project management education. This concept will be presented in the following section. A CONCEPT FOR USING PROJECT SIMULATION IN PROJECT MANAGEMENT EDUCATION To successfully prepare students for their future responsibility as project managers, I suggest a teaching concept that consists of six components. It combines project simulations with traditional teaching components and analysis components (called feedback sessions). In the following subsections these components are described in chronological order. In each subsection I give an overview of both the concepts and the educational contents. I will especially focus on the feedback session. Analysing the course and outcomes of the simulated projects to give students feedback on their strengths and weaknesses during project execution is a prerequisite to achieving a learning success, no matter simulation or students software projects are used. Introductory Session In the introductory session the use of the SESAM simulator is explained. The management actions offered by the model used in the particular training course are outlined. First Simulation Session: Planning and Performing the Simulated Software Project First, students get information about the software project they have to manage during the simulation. This information includes important project characteristics (e.g. estimated project size) and the customer s objectives (like available time and budget as well as quality specifications). Second, students have to plan their project according to these objectives, taking account of general conditions which apply to the project. Then they have to manage the simulated project according to their project plan (which they may have to change several times in the course of the simulation). Neither project planning nor decision making are supported by a tutor or any help functions. To meet the educational objectives, this aspect is especially important. Like in real software projects, only the project manager is responsible for project planning, staffing, directing, and controlling. Only if students manage their project on their own, they will perceive the project results as a consequence of their management decisions. This goal implies several requirements to the underlying simulation models. First, to allow students to take over the role of the manager of the simulated project and most important to take this role seriously, the management functions offered by the simulation model must correspond to the actions a project manager would conduct in real software projects. This also implies that the project manager is responsible for determining the project status and if necessary for initiating correcting actions. Therefore, the simulation model provides feedback on the progress of the project and the quality of documents only if the student performs actions for monitoring the software project (e.g. formal reviews). The less effort the project manager spends on controlling the project, the less precise is the information provided by the simulation model. Second, to allow for learning about the complex relationships in software projects, models must cover all project phases (from analysis to system delivery), because defects introduced early in the development process will become obvious towards the end of the project. First Feedback Session: Analysis of the Projects Course and Outcomes Due to the complexity of software projects students need feedback. Therefore, after the first simulation is finished, a tutor analyses the course and the results of each project with respect to particular aspects. Examples of aspects are: Quality Assurance: Have quality assurance activities like reviews or software tests been performed in the project? Did the project manager take care of the consistency between products? Controlling: Did the project manager regularly monitor the project status? Have all milestone documents been formally reviewed by developers (and customer) before continuing with the next project phase? Staffing: Did the project manager take the qualification of the staff into account when deciding whom to hire for the project or whom to assign to a particular task? To prepare the feedback session, the tutor uses the quantitative characterization of both the process and the products available at the end of the simulation as well as a log of the project course. The feedback session is then organized as follows: In a joint session the tutor presents the strengths and weaknesses of project management with respect to the evaluated aspects. To demonstrate the impact of different management approaches on the quality of documents, on time, and on money spent on the project, the results and procedures of selected projects are presented by contrasting them with each other. Different results are explained by the different strategies of the project managers during the simulation. By 3

4 comparison one can demonstrate positive and negative examples of management decisions in particular situations. That way, students recognize the interaction of many different influences as well as correlations between their management decisions and the project outcomes. To achieve a learning success it is important to reduce the complexity of correlations in the software projects. Therefore, the tutor creates views of the available project data. Each view corresponds to specific aspects which in turn support certain learning objectives. For example, one view focuses on how the effectiveness of quality assurance activities is influenced, while another view concentrates on the influences on consistency between documents. In the feedback session students should participate in explaining the reasons for differing project outcomes. Providing feedback is a precondition to achieve the educational objectives. Only then mistakes can be identified and avoided in the next project [9]. In addition to the joint feedback session students also get individual feedback. Since meeting with each student to personally discuss his performance as project manager would be too time consuming, each student gets an individual printout covering important information about the course of his project and the project outcomes. The project data is edited in descriptive, self-explanatory tables and diagrams. Like in the feedback session, each diagram or table covers a particular view. After the feedback session students must have some time to reflect on their own performance as project managers and on the experiences gained so far. Reflection enables students to realize their strengths and weaknesses and hence leads to a deeper understanding of the functions of project management. Seminar Session After students had the chance to gain reality-like management experience they are more susceptive to information on management functions and techniques. Therefore, it is highly recommended to discuss selected subjects of project management, for example software metrics or risk management. Second Simulation Session: Repeating the Project After some time for reflection students repeat their project. For the second simulation, project characteristics as well as requirements and general conditions remain unchanged. Repeating the same project is especially important. First, students get the chance to implement the findings on project management they conducted from the first simulation. Second, by comparing the project outcomes of both simulation runs, improvements in managing their project immediately become obvious to the students. This feeling of achievement adds to the teaching success and strengthens the modified behaviour. Second Feedback Session: Discussion of Lessons Learned The second feedback session especially focuses on the lessons learned. For all aspects discussed in the first feedback session improvements as well as impairments are presented. The tutor should answer the following questions: In which aspects did students improve in the second project? How did the improvements affect the project outcomes? Are there any remaining problems? EXPERIENCES IN USING THE CONCEPT IN EDUCATION In the winter semester 2000/2001 I implemented a management training course based on this concept. The course was performed as part of a tutorial on software engineering. The undergraduate students participating in the course were in their third semester. So far, they had performed a programming course and attended a lecture and tutorial on software engineering and project management. Altogether 40 students participated in the course. I decided to perform the management course quite early in the curriculum to motivate learning about software engineering and project management. We know that practical experience is a prerequisite that students believe in the importance of software engineering and project management for project success. The students had to simulate a 200-function-point software project within nine months spending a maximum of DM. The customer requires at least 95% of the overall functionality to be implemented in the code and to be described in the manuals. The code must not contain more than twelve errors per thousand lines of code, the manuals not more than 0,5 errors per page. Figure 1 gives an example of how information is presented in the feedback session. It shows the sequence of the project tasks performed in one of the projects. This visualization of the project course obviously reveals errors of project management. For example, the project manager of this project decided to enter the next project phase before reviewing the milestone documents. Hence, errors are spread over all intermediate project results. In contrast to this, another project course was presented. Here, all documents had been reviewed and corrected before continuing with the next project phase. Comparison of project outcomes then 4

5 Spec SpecReview Corr_Spec Design DesReview ModuleSpec ModSpecReview Corr_ModSpec Manuals ManReview Corr_Manuals Coding CodeReview Corr_CodeRev ModuleTest IntegrTest SystemTest Corr_STest AcceptTest Spec Design ModuleSpec Manuals SpecReview Corr_Spec Corr_Manuals Coding DesReview ModSpecReview Corr_ModSpec ManReview CodeReview Corr_CodeRev ModuleTest IntegrTest SystemTest AcceptTest Corr_STest 1999/08/ /09/ /10/ /11/ /12/ /01/ /01/ /02/ /03/ /08/ /08/ /09/ /10/ /11/ /12/ /01/ /02/ /03/13 FIGURE 1 OVERVIEW OF THE COURSE OF THE SIMULATED PROJECT demonstrates the effects of proper quality assurance. Figure 2 focuses on the project manager s capability to hire and occupy team members efficiently. In this case, the project manager started his project with five employees in the specification phase. Team members remained to the project until the end of the project. Since project size was relatively small, some team members were idle most of the time. Especially Richard and Diana have not been to any task since December and January, but still remained in the project team. They only cost money without contributing to the project results. Obviously, the project manager lost track of his employees. Comparing the performance of the project managers in the first and second simulation clearly shows improvements of most of the students in the aspects captured by the simulation model and discussed in the feedback session. Nevertheless, even in the second simulation run the project managers still had problems to control their project and to occupy team members according to their qualification. Even though students reported after the first simulation about the importance of regularly monitoring their project and keeping track of project progress, they still had problems to implement these functions of management when managing the project again. At the end, students were asked about their view on the management training course. Their statements can be summed up as follows: All students are positive about having learned about the functions of project management and the difficulties of successfully managing a software project. They consider the feedback session to be the crucial point of the teaching concept. Most state that without getting feedback they would have had no idea of how to improve in the next project. In any case students welcomed the chance to repeat the project to try different management strategies. Immediately seeing the positive effects of applying what they have learned is very important. APPLYING THE IDEA OF FEEDBACK TO STUDENTS SOFTWARE PROJECTS Obviously, providing the students with feedback on their performance was essential for achieving the educational goals. I suppose that the same is true in students software projects. Students will only learn from their mistakes and understand how they can improve if they get feedback about their project and have the chance to reflect on their performance. Thus, they should get the same kind of feedback after performing students software projects. But to be able to present the project data the way I do after simulation students must collect important data about their project. Of course it is impossible to get the data as accurate and as detailed as from the simulated project. For example, no one can exactly tell the number of defects left in the 5

6 Axel Bernd Christine Diana Richard 1999/08/ /09/ /10/ /11/ /12/ /01/ /01/ /02/ /03/ /04/ /08/ /08/ /09/ /10/ /11/ /12/ /01/ /02/ /03/ /04/10 documents. Nevertheless, students should at least document the course of their projects (which tasks have been performed, begin and end of each task, involved team members etc.) and the effort spent on different tasks. Tracking the defects found during reviews and testing is also recommended. After finishing the project a tutor analyses this data to discuss the strengths and weaknesses. In case there are several teams that performed the same project, here, too, different development approaches can be presented by contrast to compare the effects. Then, students should reflect on their project and get the chance to try again. OUTLOOK Since my concept for teaching software project management using simulation has proved to be successful, I will conduct further courses. For example, I want to develop training courses for different target groups like experienced software developers in industry. Furthermore, I will apply the concept of tutor feedback and reflection in student projects and report on my experiences. Further information on SESAM and on how to teach a course in software project management using the SESAM simulator is available from the following web page: index_e.html. REFERENCES FIGURE 2 PERSONNEL ASSIGNED TO THE PROJECT VERSUS PRODUCTIVE PERSONNEL [2] Gibbs, W.: Software s Chronic Crisis. Scientific American, 9 (1994), pp [3] Jones, C.: Software Systems Failure and Success. International Thomson Computer Press, Boston, [4] Ludewig, J.: SESAM: Grundidee und Überblick. in: Ludewig, J. (ed.): SESAM Software-Engineering-Simulation durch animierte Modelle. Bericht Nr. 5/94, Universität Stuttgart, [5] Mandl-Striegnitz, P.; H. Lichter: A Case Study on Project Management in Industry Experiences and Conclusions. in: Coombesi, H. et al. (eds.). Proceedings of the European Software Measurement Conference FESMA 98. Antwerp, Belgium, 1998, pp [6] Notter, A.: Eine Untersuchung zur Wirksamkeit der Projektmanagement-Ausbildung am Simulator. Diplomarbeit Nr. 1724, Institut für Informatik, Universität Stuttgart, [7] Parnas, D.: Education for Computing Professionals. IEEE Computer, Vol. 23, 1 (1990), pp [8] Paulk, M.; B. Curtis; M. Crissis and C. Weber: The Capability Maturity Model for Software. in: Dorfman, M.; R. Thayer (eds.): Software Engineering. IEEE Computer Society Press, Los Alamitos, California, 1997, pp [9] Schneider, K.: Komm, wir spielen Projektleiter! in: Software Engineering im Unterricht der Hochschulen/SEUH München Teubner, Stuttgart, Germany, 1994, pp [10] Thayer, R.: Software Engineering Project Management. in: Thayer, R.; E. Yourdon: Software Engineering Project Management, IEEE Computer Society Press, Los Alamitos, California,1997, pp [11] The Standish Group: CHAOS Report. Available online at [12] Thomsett, R.: The Care and Feeding of Project Managers. American Programmer, Vol. 11, 2 (1998), pp [1] Drappa, A.: Quantitative Modellierung von Softwareprojekten. Doctoral Dissertation, Shaker-Verlag, Aachen,

A CASE STUDY ON SOFTWARE PROJECT MANAGEMENT IN INDUSTRY EXPERIENCES AND CONCLUSIONS

A CASE STUDY ON SOFTWARE PROJECT MANAGEMENT IN INDUSTRY EXPERIENCES AND CONCLUSIONS A CASE STUDY ON SOFTWARE PROJECT MANAGEMENT IN INDUSTRY EXPERIENCES AND CONCLUSIONS P. Mandl-Striegnitz 1, H. Lichter 2 1 Software Engineering Group, University of Stuttgart 2 Department of Computer Science,

More information

Simulating Software Projects An Approach for Teaching Project Management

Simulating Software Projects An Approach for Teaching Project Management Simulating Software Projects An Approach for Teaching Project Management P. Mandl-Striegnitz 1, A. Drappa 1, H. Lichter 2 1 University of Stuttgart, Stuttgart, Germany 2 Aachen University of Technology,

More information

Maturity, motivation and effective learning in projects - benefits from using industrial clients

Maturity, motivation and effective learning in projects - benefits from using industrial clients Maturity, motivation and effective learning in projects - benefits from using industrial clients C Johansson Ericsson Software Technology AB/University of Karlskrona/Ronneby P Molin University of Karlskrona/Ronneby,

More information

Bringing Real-life Practice in Software Project Management Training Through a Simulation-based Serious Game

Bringing Real-life Practice in Software Project Management Training Through a Simulation-based Serious Game Bringing Real-life Practice in Software Project Management Training Through a Simulation-based Serious Game Alejandro Calderón and Mercedes Ruiz Department of Computer Science and Engineering, University

More information

Improving Software Project Management Skills Using a Software Project Simulator

Improving Software Project Management Skills Using a Software Project Simulator Improving Software Project Management Skills Using a Software Project Simulator Derek Merrill and James S. Collofello Department of Computer Science and Engineering Arizona State University Tempe, AZ 85287-5406

More information

C. Wohlin and B. Regnell, "Achieving Industrial Relevance in Software Engineering Education", Proceedings Conference on Software Engineering

C. Wohlin and B. Regnell, Achieving Industrial Relevance in Software Engineering Education, Proceedings Conference on Software Engineering C. Wohlin and B. Regnell, "Achieving Industrial Relevance in Software Engineering Education", Proceedings Conference on Software Engineering Education & Training, pp. 16-25, New Orleans, Lousiana, USA,

More information

Moving from ISO9000 to the Higher Levels of the Capability Maturity Model (CMM)

Moving from ISO9000 to the Higher Levels of the Capability Maturity Model (CMM) Moving from ISO9000 to the Higher Levels of the Capability Maturity Model (CMM) Pankaj Jalote 1 Infosys Technologies Ltd. Bangalore 561 229 Fax: +91-512-590725/590413 Jalote@iitk.ernet.in, jalote@iitk.ac.in

More information

Simulation in Software Engineering Training

Simulation in Software Engineering Training Simulation in Software Engineering Training Anke Drappa (On leave from University of Stuttgart, Computer Science Department) Bühlenstr. 57/3 D-71088 Holzgerlingen, Germany +49 7031 606266 drappa@informatik.uni-stuttgart.de

More information

MODULE CO-ORDINATOR HANDBOOK. Collaborative Partners

MODULE CO-ORDINATOR HANDBOOK. Collaborative Partners MODULE CO-ORDINATOR HANDBOOK Collaborative Partners January 2012 GENERAL INFORMATION Who is this handbook for? This handbook is for staff working at collaborative partner organisations, who are responsible

More information

Syllabus Production Management WS 2015/16

Syllabus Production Management WS 2015/16 Course: BAE2018 Production Management BAE2019 Production Management Exercises A total of 4 SWS, 5 credits, Language: English; advanced level Lecture: Tuesday, 01:45-03:15 p.m. Room: T1.2.07 (THE) Exercises:

More information

C. Wohlin, "Is Prior Knowledge of a Programming Language Important for Software Quality?", Proceedings 1st International Symposium on Empirical

C. Wohlin, Is Prior Knowledge of a Programming Language Important for Software Quality?, Proceedings 1st International Symposium on Empirical C. Wohlin, "Is Prior Knowledge of a Programming Language Important for Software Quality?", Proceedings 1st International Symposium on Empirical Software Engineering, pp. 27-36, Nara, Japan, October 2002.

More information

Evaluation of Students' Modeling and Programming Skills

Evaluation of Students' Modeling and Programming Skills Evaluation of Students' Modeling and Programming Skills Birgit Demuth, Sebastian Götz, Harry Sneed, and Uwe Schmidt Technische Universität Dresden Faculty of Computer Science Abstract. In winter semester

More information

How To Determine Your Level Of Competence

How To Determine Your Level Of Competence Outcome Analysis of Bachelor and Master Curricula in Electrical Engineering and Computing Hans-Ulrich Heiss #1, Cornelia Raue *2 # School of Electrical Engineering and Computer Science, TU Berlin Einsteinufer

More information

2012 First International Workshop on Software Engineering Education Based on Real-World Experiences (EduRex)

2012 First International Workshop on Software Engineering Education Based on Real-World Experiences (EduRex) 2012 First International Workshop on Software Engineering Education Based on Real-World Experiences (EduRex) IEEE Catalog Number: CFP1295S-ART ISBN: 978-1-4673-1805-1 Copyright and Reprint Permission:

More information

Project Management Practices: The Criteria for Success or Failure

Project Management Practices: The Criteria for Success or Failure 234 Iman Attarzadeh Siew Hock Ow Department of Software Engineering Faculty of Computer Science & Information Technology University of Malaya, 50603 Kuala Lumpur, MALAYSIA Email: attarzadeh@perdana.um.edu.my,

More information

User experience prototype requirements PROJECT MANAGEMENT PLAN

User experience prototype requirements PROJECT MANAGEMENT PLAN Tallinn University Institute of Informatics User experience prototype requirements PROJECT MANAGEMENT PLAN Authors Roger Puks Erkki Saarnit Ekaterina Shafeeva Maria Angelica Medina Angarita Lecturer Peeter

More information

The Role of Information Technology Studies in Software Product Quality Improvement

The Role of Information Technology Studies in Software Product Quality Improvement The Role of Information Technology Studies in Software Product Quality Improvement RUDITE CEVERE, Dr.sc.comp., Professor Faculty of Information Technologies SANDRA SPROGE, Dr.sc.ing., Head of Department

More information

MSc Programme Intelligent Adaptive Systems (IAS)

MSc Programme Intelligent Adaptive Systems (IAS) Faculty of Mathematics, Informatics and Natural Sciences Department of Informatics UHH Fachbereich Informatik Vogt-Koelln-Str. 30 D-22527 Hamburg MSc Programme Intelligent Adaptive Systems (IAS) Web: http://www.master-intelligent-adaptive-systems.com/

More information

Risk Knowledge Capture in the Riskit Method

Risk Knowledge Capture in the Riskit Method Risk Knowledge Capture in the Riskit Method Jyrki Kontio and Victor R. Basili jyrki.kontio@ntc.nokia.com / basili@cs.umd.edu University of Maryland Department of Computer Science A.V.Williams Building

More information

Implementation requirements for knowledge management components into ERP Systems: Comparison of software producers and companies

Implementation requirements for knowledge management components into ERP Systems: Comparison of software producers and companies Implementation requirements for knowledge management components into ERP : Comparison of software producers and companies Bachelorarbeit Zur Erlangung des akademischen Grades Bachelor of Science (B.Sc.)

More information

The Cardiff Met MBA. Advanced Entry Programme On Campus

The Cardiff Met MBA. Advanced Entry Programme On Campus The Cardiff Met MBA Advanced Entry Programme On Campus Enables students with a suitable Postgraduate Diploma in Business Management to enter the dissertation phase of the MBA On Campus programme Located

More information

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research)

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Engineering, Business and Enterprise

More information

Table of Contents Author s Preface... 3 Table of Contents... 5 Introduction... 6 Step 1: Define Activities... 7 Identify deliverables and decompose

Table of Contents Author s Preface... 3 Table of Contents... 5 Introduction... 6 Step 1: Define Activities... 7 Identify deliverables and decompose 1 2 Author s Preface The Medialogist s Guide to Project Time Management is developed in compliance with the 9 th semester Medialogy report The Medialogist s Guide to Project Time Management Introducing

More information

PROJECT RISK MANAGEMENT

PROJECT RISK MANAGEMENT PROJECT RISK MANAGEMENT DEFINITION OF A RISK OR RISK EVENT: A discrete occurrence that may affect the project for good or bad. DEFINITION OF A PROBLEM OR UNCERTAINTY: An uncommon state of nature, characterized

More information

ASSESSMENT CENTER FOR IDENTIFYING POTENTIAL PROJECT MANAGERS: A CHANCE FOR SYSTEMATIC HUMAN RESOURCE DEVELOPMENT

ASSESSMENT CENTER FOR IDENTIFYING POTENTIAL PROJECT MANAGERS: A CHANCE FOR SYSTEMATIC HUMAN RESOURCE DEVELOPMENT ASSESSMENT CENTER FOR IDENTIFYING POTENTIAL PROJECT MANAGERS: A CHANCE FOR SYSTEMATIC HUMAN RESOURCE DEVELOPMENT Dipl. Psych. Ingo Heyn, ALLIANZ LEBENSVERSICHERUNGS-AG, Germany, 1999 Paper for the 6th

More information

Strategies and Methods for Supplier Selections - Strategic Sourcing of Software at Ericsson Mobile Platforms

Strategies and Methods for Supplier Selections - Strategic Sourcing of Software at Ericsson Mobile Platforms Strategies and Methods for Supplier Selections - Strategic Sourcing of Software at Ericsson Mobile Platforms Caroline Raning & Johanna Vallhagen February 2007 Department of Industrial Management and Logistics,

More information

LEARNING TO IMPLEMENT SCHOOL EXPERIMENTS IN A BLENDED LEARNING APPROACH: AN EVALUATION STUDY

LEARNING TO IMPLEMENT SCHOOL EXPERIMENTS IN A BLENDED LEARNING APPROACH: AN EVALUATION STUDY LEARNING TO IMPLEMENT SCHOOL EXPERIMENTS IN A BLENDED LEARNING APPROACH: AN EVALUATION STUDY Thorid Rabe 1, Olaf Krey 1 and Franco Rau 1 1 University of Potsdam, Germany Abstract: This paper reports about

More information

Software Construction

Software Construction Software Construction Staff Faculty: Univ.-Prof. Dr. rer. nat. Horst Lichter lichter@informatik.rwth-aachen.de Secretary: Bärbel Kronewetter Phone: +49 241 80 21 330 Fax: +49 241 80 22 352 Research Assistants:

More information

More than Professional Competence The Karlsruhe Education Model for Product Development (KaLeP)

More than Professional Competence The Karlsruhe Education Model for Product Development (KaLeP) 2 nd International CDIO Conference Linkoping University Linkoping, Sweden 13 to 14 June 2006 More than Professional Competence The Karlsruhe Education Model for Product Development (KaLeP) A. Albers 1,

More information

Supervision Agreement for doctoral programs at the Technische Universität München Graduate Center of TUM School of Education

Supervision Agreement for doctoral programs at the Technische Universität München Graduate Center of TUM School of Education Supervision Agreement for doctoral programs at the Technische Universität München Graduate Center of TUM School of Education Degree-awarding institution: This agreement reflects the current planning horizon;

More information

User-centered Requirements Elicitation for Business Intelligence Solutions

User-centered Requirements Elicitation for Business Intelligence Solutions User-centered Requirements Elicitation for Business Intelligence Solutions Hendrik Meth and Alexander Mädche University of Mannheim Chair of Information Systems IV - Enterprise Information Systems 68131

More information

Measurement and Metrics Fundamentals. SE 350 Software Process & Product Quality

Measurement and Metrics Fundamentals. SE 350 Software Process & Product Quality Measurement and Metrics Fundamentals Lecture Objectives Provide some basic concepts of metrics Quality attribute metrics and measurements Reliability, validity, error Correlation and causation Discuss

More information

Study Regulations for the Doctoral Program in Economics at the Center for Doctoral Studies in Economics (CDSE) of the University of Mannheim

Study Regulations for the Doctoral Program in Economics at the Center for Doctoral Studies in Economics (CDSE) of the University of Mannheim English translations of Studienordnungen are intended solely as a convenience to non-germanreading students. Only the German text published in the Bulletin of the President s Office ( Bekanntmachungen

More information

(Refer Slide Time: 01:52)

(Refer Slide Time: 01:52) Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This

More information

So why bother? Why did the University of Graz start a quality project in UCE?

So why bother? Why did the University of Graz start a quality project in UCE? 1 EQUIPE Case Study: University of Graz, Austria Andrea Waxenegger 1. Topic, theme or focus of the quality project Quality management in university continuing education through agreement on objectives

More information

Project Integrated Learning in Higher Education and Business

Project Integrated Learning in Higher Education and Business Project Integrated Learning in Higher Education and Business E. Herber 1, P. Haber 2, M. Mayr 3 1. Badegruber & Partner GmbH, Petrinumstrasse 12, 4040 Linz, Austria, erich.herber@clickandlearn.at 2. Salzburg

More information

Master of Science (version of 15th December 2004)

Master of Science (version of 15th December 2004) Course Regulations for the Masters degree programme in Geodesy and Geoinformation Science at Faculty VI (Civil Engineering and Applied Earth Sciences) of the Technical University of Berlin leading to the

More information

AP CS Principles Pilot at University of California, San Diego

AP CS Principles Pilot at University of California, San Diego AP CS Principles Pilot at University of California, San Diego Authors: Beth Simon (UCSD) and Quintin Cutts (University of Glasgow) Course Name: CSE3 Fluency with Information Technology Pilot: Fall 2010

More information

THE PSYCHOLOGICAL SOCIETY OF IRELAND CUMANN SÍCEOLAITHE ÉIREANN

THE PSYCHOLOGICAL SOCIETY OF IRELAND CUMANN SÍCEOLAITHE ÉIREANN THE PSYCHOLOGICAL SOCIETY OF IRELAND CUMANN SÍCEOLAITHE ÉIREANN GUIDELINES ON THE ACCREDITATION OF COURSES LEADING TO A FIRST QUALIFICATION IN PSYCHOLOGY Ratified by Council: November 2004 1. Rationale

More information

Instructional Design for Engineering Programs

Instructional Design for Engineering Programs Instructional Design for Engineering Programs - Vedhathiri Thanikachalam B.E (1968), M.Tech(1970), PhD (1975), - M.S (1988), FIE., FIGS., M. ISTE, M.ISTD - vthani2025@yahoo.in What is the guiding force

More information

4. Choosing & Registering for Modules

4. Choosing & Registering for Modules 4. Choosing & Registering for Modules Choosing your modules is a way of tailoring your curriculum to your needs and interests. It is also an opportunity to express yourself and what you find important.

More information

Electronic Portfolios in Evolution

Electronic Portfolios in Evolution Electronic Portfolios in Evolution Roger Olsen rlo@email.byu.edu Nancy Wentworth Nancy_Wentworth@byu.edu David Dimond dimo112@alpine.k12.ut.us Abstract: Electronic Portfolios in Evolution describes a dynamic

More information

Undergraduate education part of the development plan of KTH CSC June 2008

Undergraduate education part of the development plan of KTH CSC June 2008 Undergraduate education part of the development plan of KTH CSC June 2008 Programmes The aim of the Master of Science in Engineering program in Computer Science and Engineering is to give graduate engineers

More information

Breaking Down the Work

Breaking Down the Work 021A Linden JUL 03 ONLINE Monitoring Progress in Software Development Joop van der Linden The Haagse Hogeschool To manage software development projects, a suitable model of the specific type of project

More information

Toward Quantitative Process Management With Exploratory Data Analysis

Toward Quantitative Process Management With Exploratory Data Analysis Toward Quantitative Process Management With Exploratory Data Analysis Mark C. Paulk Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Abstract The Capability Maturity Model

More information

Using Earned Value, Part 2: Tracking Software Projects. Using Earned Value Part 2: Tracking Software Projects

Using Earned Value, Part 2: Tracking Software Projects. Using Earned Value Part 2: Tracking Software Projects Using Earned Value Part 2: Tracking Software Projects Abstract We ve all experienced it too often. The first 90% of the project takes 90% of the time, and the last 10% of the project takes 90% of the time

More information

A Downsized, Laboratory-Intensive Curriculum in Electrical Engineering

A Downsized, Laboratory-Intensive Curriculum in Electrical Engineering A Downsized, Laboratory-Intensive Curriculum in Electrical Engineering T. W. Martin and W. D. Brown Department of Electrical Engineering University of Arkansas Fayetteville, Arkansas 72701 Abstract - The

More information

A Comparison of Software Cost, Duration, and Quality for Waterfall vs. Iterative and Incremental Development: A Systematic Review

A Comparison of Software Cost, Duration, and Quality for Waterfall vs. Iterative and Incremental Development: A Systematic Review A Comparison of Software Cost, Duration, and Quality for Waterfall vs. Iterative and Incremental Development: A Systematic Review Susan M. Mitchell and Carolyn B. Seaman Information Systems Department,

More information

Consulting projects: What really matters

Consulting projects: What really matters Consulting projects: What really matters The factors that influence the success of management consulting projects Case 138: het 'Zwijsen future proof' project met de inzet van GEA Results PhD 2014, Bart

More information

What went wrong? Unsuccessful information technology projects

What went wrong? Unsuccessful information technology projects Brenda Whittaker Senior Consultant, KPMG Consulting, Toronto, Canada words Computer software, Information technology, Project control, Project management, Software development Abstract Information technology

More information

A Fresh Look at Cost Estimation, Process Models and Risk Analysis

A Fresh Look at Cost Estimation, Process Models and Risk Analysis A Fresh Look at Cost Estimation, Process Models and Risk Analysis Frank Padberg Fakultät für Informatik Universität Karlsruhe, Germany padberg@ira.uka.de Abstract Reliable cost estimation is indispensable

More information

How to Write a Software Process Procedures and Policy Manual for YOUR COMPANY

How to Write a Software Process Procedures and Policy Manual for YOUR COMPANY How to Write a Software Process for YOUR COMPANY 1. Introduction MicroTools is proposing to assist YOUR COMPANY in improving the existing software process. The purpose of this project is to both improve

More information

Programme Specification: BA Teaching English as a Foreign Language

Programme Specification: BA Teaching English as a Foreign Language Programme Specification: BA Teaching English as a Foreign Language 1. Programme title Teaching English as a Foreign Language 2. Awarding institution Middlesex University 3. Teaching institution Middlesex

More information

Miracle Integrating Knowledge Management and Business Intelligence

Miracle Integrating Knowledge Management and Business Intelligence ALLGEMEINE FORST UND JAGDZEITUNG (ISSN: 0002-5852) Available online www.sauerlander-verlag.com/ Miracle Integrating Knowledge Management and Business Intelligence Nursel van der Haas Technical University

More information

MBA Dissertation Guidelines

MBA Dissertation Guidelines Faculty of Economics, Management And Accountancy University of Malta MBA Dissertation Guidelines As part of the degree formation you are expected to present a dissertation project. This booklet contains

More information

Accounting Department Assessment Report Fall 2000

Accounting Department Assessment Report Fall 2000 Accounting Department Assessment Report Fall 2000 Discussion of Results This report includes assessment data gathered through Summer 2000. To conform with the biennial departmental reporting cycle, this

More information

Strategic asset management for infrastructure systems- Effects of different maintenance and redevelopment strategies on

Strategic asset management for infrastructure systems- Effects of different maintenance and redevelopment strategies on Strategic asset management for infrastructure systems- Effects of different maintenance and redevelopment strategies on entrepreneurial objectives and enterprise value Sabine Lautenschläger and Robert

More information

GAP ANALYSIS OF APPROACHES TO IMPLEMENTATION OF MANAGEMENT SYSTEMS

GAP ANALYSIS OF APPROACHES TO IMPLEMENTATION OF MANAGEMENT SYSTEMS 52 PROCEEDINGS OF THE SCIENTIFIC CONFERENCE QUALITY AND LEADING INNOVATION 2014 GAP ANALYSIS OF APPROACHES TO IMPLEMENTATION OF MANAGEMENT SYSTEMS DOI: 10.12776/QALI.V1.#5 MIROSLAV HRNIAR ABSTRACT Purpose:

More information

Software systems have become larger and

Software systems have become larger and RESEARCH FEATURE System Engineering: A Tutorial Applying system engineering principles specifically to the development of large, complex software systems provides a powerful tool for process and product

More information

A Framework for Quality Assurance at the Business Unit of Pforzheim University. A Case Study

A Framework for Quality Assurance at the Business Unit of Pforzheim University. A Case Study A Framework for Quality Assurance at the Business Unit of Pforzheim University A Case Study Prof. Dr. Karl-Heinz Rau and Nadja Legrum-Khaled (B.Sc.) Business School Pforzheim University Tiefenbronner Str.

More information

Better processes by sprint: Agile process improvement. Timo Karasch, Method Park

Better processes by sprint: Agile process improvement. Timo Karasch, Method Park Better processes by sprint: Agile process improvement Timo Karasch, Method Park Seite 1 / 14 Abstract The conventional process improvement is more and more unable to cope with its excessive objectives

More information

Dynamic Change Management for Fast-tracking Construction Projects

Dynamic Change Management for Fast-tracking Construction Projects Dynamic Change Management for Fast-tracking Construction Projects by Moonseo Park 1 ABSTRACT: Uncertainties make construction dynamic and unstable, mostly by creating non value-adding change iterations

More information

Software in Which Users Find No More Errors

Software in Which Users Find No More Errors 1 Software in Which Users Find No More Errors Olaf Musch Projektleiter bei einem Automobil-Finanzierungs-Unternehmen in Braunschweig Martin Wagenleiter Geschäftsführer von Rösch Consulting Gesellschaft

More information

List of Contents. Introduction 1

List of Contents. Introduction 1 I List of Contents Page Foreword III Introduction 1 A. General Principles 2 B. Institutional By-Laws and Regulations 2 C. Specific Guidance 3 Annexes II FOREWORD The purpose of this Code of Practice is

More information

Programme Specification. Doctor of Education (EdD) Valid from: September 2012 Faculty of Humanities and Social Sciences

Programme Specification. Doctor of Education (EdD) Valid from: September 2012 Faculty of Humanities and Social Sciences Programme Specification Doctor of Education (EdD) Valid from: September 2012 Faculty of Humanities and Social Sciences SECTION 1: GENERAL INFORMATION Programme Specification Awarding body: Teaching institution

More information

Educational Media, Online Learning, Didactical Design, Master Program, Internet

Educational Media, Online Learning, Didactical Design, Master Program, Internet "Educational Media": An internet based master-program for teachers and educational managers Michael Kerres University of Duisburg-Essen, Germany Chair of Educational Media and Knowledge Management Director

More information

MEANINGS CONSTRUCTION ABOUT SAMPLING DISTRIBUTIONS IN A DYNAMIC STATISTICS ENVIRONMENT

MEANINGS CONSTRUCTION ABOUT SAMPLING DISTRIBUTIONS IN A DYNAMIC STATISTICS ENVIRONMENT MEANINGS CONSTRUCTION ABOUT SAMPLING DISTRIBUTIONS IN A DYNAMIC STATISTICS ENVIRONMENT Ernesto Sánchez CINVESTAV-IPN, México Santiago Inzunza Autonomous University of Sinaloa, México esanchez@cinvestav.mx

More information

University of Cambridge: Programme Specifications. CLINICAL MEDICINE: MB/PhD PROGRAMME. May 2011

University of Cambridge: Programme Specifications. CLINICAL MEDICINE: MB/PhD PROGRAMME. May 2011 University of Cambridge: Programme Specifications Every effort has been made to ensure the accuracy of the information in this programme specification. Programme specifications are produced and then reviewed

More information

Supporting Active Database Learning and Training through Interactive Multimedia

Supporting Active Database Learning and Training through Interactive Multimedia Supporting Active Database Learning and Training through Interactive Multimedia Claus Pahl ++353 +1 700 5620 cpahl@computing.dcu.ie Ronan Barrett ++353 +1 700 8616 rbarrett@computing.dcu.ie Claire Kenny

More information

On comparing web development platforms

On comparing web development platforms Seminar "Beiträge zum Software Engineering" On comparing web development platforms Lutz Prechelt Freie Universität Berlin, Institut für Informatik http://www.inf.fu-berlin.de/inst/ag-se/ Lutz Prechelt,

More information

Amajor benefit of Monte-Carlo schedule analysis is to

Amajor benefit of Monte-Carlo schedule analysis is to 2005 AACE International Transactions RISK.10 The Benefits of Monte- Carlo Schedule Analysis Mr. Jason Verschoor, P.Eng. Amajor benefit of Monte-Carlo schedule analysis is to expose underlying risks to

More information

An Examination of Assessment Methods Used in Online MBA Courses

An Examination of Assessment Methods Used in Online MBA Courses An Examination of Assessment Methods Used in Online MBA Courses Shijuan Liu Richard Magjuka Xiaojing Liu SuengHee Lee Kelly Direct Programs, Indiana University Curtis Bonk Department of Instructional Systems

More information

PERFORMANCE MEASUREMENT WITHIN CRM

PERFORMANCE MEASUREMENT WITHIN CRM PERFORMANCE MEASUREMENT WITHIN CRM Seminar Paper At the Department of Informatics; Information Systems Research Group University of Fribourg/Switzerland Handed in to Prof. Dr. Andreas Meier; Nicolas Werro

More information

Module compendium of the Master s degree course of Information Systems

Module compendium of the Master s degree course of Information Systems Module compendium of the Master s degree course of Information Systems Information Management: Managing IT in the Information Age Information Management: Theories and Architectures Process Management:

More information

THE MASTER OF ARTS PROGRAM IN INDUSTRIAL/ORGANIZATIONAL PSYCHOLOGY GRADUATE SCHOOL OF ARTS AND SCIENCE NEW YORK UNIVERSITY

THE MASTER OF ARTS PROGRAM IN INDUSTRIAL/ORGANIZATIONAL PSYCHOLOGY GRADUATE SCHOOL OF ARTS AND SCIENCE NEW YORK UNIVERSITY THE MASTER OF ARTS PROGRAM IN INDUSTRIAL/ORGANIZATIONAL PSYCHOLOGY GRADUATE SCHOOL OF ARTS AND SCIENCE NEW YORK UNIVERSITY Information Booklet for Applicants Director: Barry H. Cohen, Ph.D Telephone: 212-998-7815

More information

Foundation Degree: Events and Hospitality Management

Foundation Degree: Events and Hospitality Management Programme Specification Foundation Degree: Events and Hospitality Management A programme specification is a concise description of the intended outcomes of learning from a higher education programme, and

More information

School (Netherlands); Molde University College (Norway); ICN (France) Full-time; part-time (approved but not operational)

School (Netherlands); Molde University College (Norway); ICN (France) Full-time; part-time (approved but not operational) University of Westminster MSc in Supply Chain Logistics and Management Programme Specification Course Record Information Name and level of final & intermediate Awards Awarding Body Location of Delivery

More information

The Design and Improvement of a Software Project Management System Based on CMMI

The Design and Improvement of a Software Project Management System Based on CMMI Intelligent Information Management, 2012, 4, 330-337 http://dx.doi.org/10.4236/iim.2012.46037 Published Online November 2012 (http://www.scirp.org/journal/iim) The Design and Improvement of a Software

More information

CHAPTER 01 THE SCOPE OF SOFTWARE ENGINEERING

CHAPTER 01 THE SCOPE OF SOFTWARE ENGINEERING Lecture Software Engineering CHAPTER 01 THE SCOPE OF SOFTWARE ENGINEERING Lecture Software Engineering Topics Introduction Historical Aspects Economic Aspects Requirements, Analysis, and Design Aspects

More information

Talent Development / Future leader programme with SimTeam

Talent Development / Future leader programme with SimTeam Talent Development / Future leader programme with SimTeam # Our partners can customise the course objectives, the list of focus topics and participants learning outcomes according to the focus of their

More information

Empirical Software Engineering Introduction & Basic Concepts

Empirical Software Engineering Introduction & Basic Concepts Empirical Software Engineering Introduction & Basic Concepts Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems dietmar.winkler@qse.ifs.tuwien.ac.at

More information

E-Learning-Course: BAE4051 - Supply Chain Management 1 https://lms.hs-pforzheim.de/course/view.php?id=1666

E-Learning-Course: BAE4051 - Supply Chain Management 1 https://lms.hs-pforzheim.de/course/view.php?id=1666 Course: BAE4051 Supply Chain Management 1 2 SWS, 3 Credits, Language: English; advanced level Temporary time schedule Ser. No. Date Schedule SCM 1 Content 1 17.10.2015 08:00 09:30 1 Understanding the supply

More information

Keeping Your Skills Current at Work

Keeping Your Skills Current at Work Keeping Your Skills Current at Work Overview Ways to make sure your skills stay up-to-date. The benefits of keeping your skills current Does it pay to keep your skills up-to-date? Questions that can help

More information

SUSTAINABILITY REPORTING OF MAJOR GERMAN COMPANIES

SUSTAINABILITY REPORTING OF MAJOR GERMAN COMPANIES SUSTAINABILITY REPORTING OF MAJOR GERMAN COMPANIES A STUDY OF COMPLIANCE WITH THE GRI GUIDELINES IN THE AREA OF ANTI-CORRUPTION Published: November 28, 202 Contents. Introduction... 2. Methods... 3. Results...

More information

Master Program Business Information Systems Technology (BIST)

Master Program Business Information Systems Technology (BIST) Master Program Information Systems Technology (BIST) Witold Abramowicz 1, Heinrich C. Mayr 2, Florian Matthes 3, Bernhard Thalheim 4 1 The Poznan University of Economics, Management Information Systems,

More information

HND degree top-up students perceptions of their experience at the University of Worcester: how can future students experiences be improved?

HND degree top-up students perceptions of their experience at the University of Worcester: how can future students experiences be improved? HND degree top-up students perceptions of their experience at the University of Worcester: how can future students experiences be improved? Lerverne Barber and Dr Nick Breeze University of Worcester (l.barber@worc.ac.uk

More information

Chartered Engineer. Go back to www.iop.org to choose an alternative status. Write your professional review report

Chartered Engineer. Go back to www.iop.org to choose an alternative status. Write your professional review report Chartered Engineer Start your journey Chartered Engineers are characterised by their ability to develop appropriate solutions to engineering problems, using new or existing technologies, through innovation,

More information

Evaluating project manager performance: a case study

Evaluating project manager performance: a case study Evaluating project manager performance: a case study Veridiana Rotondaro Pereira, Marly Monteiro de Carvalho University of São Paulo e-mail: veridiana.pereira@poli.usp.br; marlymc@usp.br Abstract: A project

More information

Structure of Presentation. Stages in Teaching Formal Methods. Motivation (1) Motivation (2) The Scope of Formal Methods (1)

Structure of Presentation. Stages in Teaching Formal Methods. Motivation (1) Motivation (2) The Scope of Formal Methods (1) Stages in Teaching Formal Methods A. J. Cowling Structure of Presentation Introduction to Issues Motivation for this work. Analysis of the Role of Formal Methods Define their scope; Review their treatment

More information

Improving own learning and performance Level 1

Improving own learning and performance Level 1 KEY SKILLS Improving own learning and performance Level 1 The key skills are the skills which are most commonly needed to succeed in a range of activities at work, in education and training and in everyday

More information

Module Handbook for the Master Degree Programme "Intercultural Communication and European Studies (ICEUS)

Module Handbook for the Master Degree Programme Intercultural Communication and European Studies (ICEUS) Module Handbook for the Master Degree Programme "Intercultural Communication and European Studies (ICEUS) M 1 Communication, Intercultural Communication and Understanding the Cultural Other Learning Objectives:

More information

IN PARTNERSHIP WITH PLYMOUTH UNIVERSITY. Highlands. Opportunities Achievement Success. Information Technology for Business Degrees

IN PARTNERSHIP WITH PLYMOUTH UNIVERSITY. Highlands. Opportunities Achievement Success. Information Technology for Business Degrees Highlands Opportunities Achievement Success IN Information Technology for Business Degrees Introduction Plymouth University in partnership with Highlands College offers unrivalled expertise and experience

More information

Film and television Undergraduate

Film and television Undergraduate Film and television Undergraduate I moved to London after graduating. I wanted to work in the film industry and was very lucky to be offered an unpaid internship. Then I became assistant to a producer,

More information

Design and Implementation of a Quality Management System for Electronic Training Information Resources

Design and Implementation of a Quality Management System for Electronic Training Information Resources Design and Implementation of a Quality Management System for Electronic Training Information Resources Hennadiy Kravtsov Kherson State University, 40 r. Zhovtnya 27, Kherson, Ukraine kgm@ksu.ks.ua Abstract:

More information

Education for Enterprise: An investigation of the perceptions of enterprise by students and staff in an FE institution Amanda Howard Hull College

Education for Enterprise: An investigation of the perceptions of enterprise by students and staff in an FE institution Amanda Howard Hull College Education for Enterprise: An investigation of the perceptions of enterprise by students and staff in an FE institution Amanda Howard Hull College Introduction A research project was carried out for YHELLN,

More information

Utilization of Statistical Process Control in Defined Level Software Companies to Manage Processes Using Control Charts with Three Sigma

Utilization of Statistical Process Control in Defined Level Software Companies to Manage Processes Using Control Charts with Three Sigma Proceedings of the World Congress on Engineering and Computer Science 00 Vol I WCECS 00, October 0-, 00, San Francisco, USA Utilization of Statistical Process Control in Defined Level Software Companies

More information

CHANGING SOFTWARE DEVELOPMENT: A CASE STUDY AT SAP AG

CHANGING SOFTWARE DEVELOPMENT: A CASE STUDY AT SAP AG CHANGING SOFTWARE DEVELOPMENT: A CASE STUDY AT SAP AG Ralph Trittmann Universitaet zu Koeln, Lehrstuhl fuer Wirtschaftsinformatik Albertus-Magnus-Platz, D-50923 Koeln, Germany Phone: +49-221 - 4705374;

More information

USING AN ONLINE HOMEWORK SYSTEM IN AN INTRODUCTORY MANAGERIAL ACCOUNTING COURSE: SOME LESSONS LEARNED

USING AN ONLINE HOMEWORK SYSTEM IN AN INTRODUCTORY MANAGERIAL ACCOUNTING COURSE: SOME LESSONS LEARNED USING AN ONLINE HOMEWORK SYSTEM IN AN INTRODUCTORY MANAGERIAL ACCOUNTING COURSE: SOME LESSONS LEARNED John L. Haverty Associate Professor Accounting Department, Haub School of Business St. Joseph s University

More information

Medical device manufacturers might consider

Medical device manufacturers might consider Good Contracts Lead to Good Relationships by David A. Vogel, Ph.D. Intertech Engineering Associates, Inc. as published in MD&DI Guide to Outsourcing, August, 2005 Both parties should benefit when it s

More information