Project Management Concepts

Size: px
Start display at page:

Download "Project Management Concepts"

Transcription

1 Project Management Concepts Software Engineering 3 1 Webster on Project Main Entry: proj ect Pronunciation: 'prä-"jekt, -jikt also 'pro- Function: noun Etymology: Middle English proiecte, from Medieval Latin projectum, from Latin, neuter of projectus, past participle of proicere to throw forward, from pro- + jacere to throw -- more at JET Date: 15th century 1 : a specific plan or design : SCHEME 2 obsolete : IDEA 3 : a planned undertaking: as a : a definitely formulated piece of research b : a large usually government-supported undertaking c : a task or problem engaged in usually by a group of students to supplement and apply classroom studies 4 : a usually public housing development consisting of houses or apartments built and arranged according to a single plan 2 SOE3 1

2 The 4 P s People the most important element of a successful project Product the software to be built Process the set of framework activities and software engineering tasks to get the job done Project all work required to make the product a reality 3 Factors that Software influence the end Projects result... size delivery deadline budgets and costs application domain technology to be implemented system constraints user requirements available resources 4 SOE3 2

3 Project Management Concerns product quality? risk assessment? measurement? cost estimation? project scheduling? customer communication? staffing? other resources? project monitoring? 5 Why Projects Fail? an unrealistic deadline is established changing customer requirements an honest underestimate of effort predictable and/or unpredictable risks technical difficulties miscommunication among project staff failure in project management 6 SOE3 3

4 The following factors Software must be considered Teams when selecting a software project team structure... the difficulty of the problem to be solved the size of the resultant program(s) in lines of code or function points the time that the team will stay together (team lifetime) the degree to which the problem can be modularized the required quality and reliability of the system to be built the rigidity of the delivery date the degree of sociability (communication) required for the project 7 Three Generic Team Organizations Democratic decentralized (DD) No permanent leader. Decisions by group consensus. Horizontal communication. Controlled decentralized (CD) Defined leader. Subgroups partitioned by group leader. Communication mostly horizontal, but vertical communication occurs. Controlled centralized (CC) Top-level problem solving. Coordination by team leader. Vertical communication. 8 SOE3 4

5 Organizational Paradigms closed paradigm structures a team along a traditional hierarchy of authority (similar to a CC team) random paradigm structures a team loosely and depends on individual initiative of the team members open paradigm attempts to structure a team in a manner that achieves some of the controls associated with the closed paradigm but also much of the innovation that occurs when using the random paradigm synchronous paradigm relies on the natural compartmentalization of a problem and organizes team members to work on pieces of the problem with little active communication among themselves suggested by Constantine 9 Project Characteristics vs. Team Structure Team type DD CD CC Difficulty high low low Size small large large Team lifetime long short short Modularity low high high Reliability high high low Delivery date lax lax strict Sociability high low low 10 SOE3 5

6 The Problem Software Scope a narrative that bounds the problem Context Information objectives Function and performance Problem Decomposition establishes functional partitioning 11 The Process Choice of software process model Appropriate for the software to be engineered by the team Melding the problem and the process Estimation of ressource requirements for each software engineering activity and for each funcion to be engineered Process decomposition From generic activities to actual work tasks 12 SOE3 6

7 Melding Problem and Process COMMON PROCESS FRAMEWORK ACTIVITIES customer communication planning risk analysis engineering Software Engineering Tasks Product Functions Text input Editing and formating Automatic copy edit Page layout capability Automatic indexing and TOC File management Document production 13 Process Modeling Perspectives Functional what is done Organizational who does it where it is done Behavioral when it is done how it is controlled Informational what information how it is related 14 SOE3 7

8 The Players Senior Managers Project Managers Practitioners Customers End users 15 Organisation - An Example Systematic Software Engineering Management Michael Holm Managing Director Alex Holm Jensen Deputy Director Finance Chris Chris Dahlerup Financial Financial Manager Manager Business Process Improvement Carsten Højmose Kristensen R&D R&D and and Consultancy Søren Rosenørn Defence Systems Jens Jens Peder Rasmussen Business Business Unit Unit Manager Manager Industrial Systems Kaj Kaj Ø. Ø. Jeppesen Business Business Unit Unit Manager Manager Command & Control Peter Peter Hundborg IRIS IRIS Interoperability Jeppe Nielsen EC EC // EDI EDI Rie Rie Søe Søe Lysgaard Key Key Accounts Air: OPUS CCIS IRIS - Message Format. EDItoolbox DSB Navy: RDN CCIS IMT - Data Modelling EDIsec Superfos Navy: RDN EWare X-Post EC/EDI projects Realkreditrådet F-16 Simulator Post Danmark Tele Danmark Internet Landbr. Rådgiv.center Den Danske Bank 16 SOE3 8

9 To Get to the Essence of a Project Why is the system being developed? What will be done? By when? Who is responsible for a function? Where are they organizationally located? How will the job be done technically and managerially? How much of each resource (e.g., people, software, tools, database) will be needed? Barry Boehm 17 Critical Practices Formal risk analysis Empirical cost and schedule estimation Metrics-based project management Earned value tracking Defect tracking against quality targets People aware project management 18 SOE3 9

Project Management. Project Analysis and Definition. Project Management. Project Management People

Project Management. Project Analysis and Definition. Project Management. Project Management People Project Management Project Analysis and Definition The key to successful project management is to focus on the 4P People The most important element of a successful project Product The software to be built

More information

Software Quality Assurance

Software Quality Assurance Software Quality Assurance Software Engineering 9 1 McCall s Triangle of Quality Maintainability Flexibility Testability PRODUCT REVISION Portability Reusability Interoperability PRODUCT TRANSITION PRODUCT

More information

Project Management Concepts

Project Management Concepts WVU LDCSEE CS 430 Project Management Concepts copyright 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University Use Only May be reproduced ONLY for student use at the university level when used

More information

Darshan Institute of Engineering & Technology Unit : 10

Darshan Institute of Engineering & Technology Unit : 10 1) Explain management spectrum or explain 4 p s of software system. Effective software project management focuses on the four P s: people, product, process, and project. The People People factor is very

More information

Software Project Management. Lecture Objectives. Project. A Simple Project. Management. What is involved

Software Project Management. Lecture Objectives. Project. A Simple Project. Management. What is involved Software Project What is happening in the project? Lecture Objectives To discuss the various aspects of project management To understand the tasks in software project management To describe the project

More information

LECTURE # 2. 4 P s in Project Management

LECTURE # 2. 4 P s in Project Management SOFTWARE PROJECT MANAGEMENT LECTURE # 2 4 P s in Project Management 15 th September, 2011 Contact Information 2 Instructor: Lecturer Department of Software Engineering U.E.T Taxila Email: [email protected]

More information

SOFTWARE ENGINEERING IT 0301 Semester V B.Nithya,G.Lakshmi Priya Asst Professor SRM University, Kattankulathur

SOFTWARE ENGINEERING IT 0301 Semester V B.Nithya,G.Lakshmi Priya Asst Professor SRM University, Kattankulathur SOFTWARE ENGINEERING IT 0301 Semester V B.Nithya,G.Lakshmi Priya Asst Professor SRM University, Kattankulathur School of Computing, Department of IT 1 2 Process What is it? A series of predictable steps

More information

What is PROJECT SCHEDULING?

What is PROJECT SCHEDULING? PROJECT SCHEDULING What is PROJECT SCHEDULING? Why it is important? What are the steps? Basic Concepts. What should we do when management demands that we make a deadline that is impossible? Basic Principles.

More information

Project Scheduling and Tracking

Project Scheduling and Tracking Project Scheduling and Tracking Software Engineering 8 1 Why Are Projects Late? An unrealistic deadline established by someone outside the software development group Changing customer requirements that

More information

CS605 Software Engineering-II

CS605 Software Engineering-II CS605 Software Engineering-II Table of Content Table of Content... 2 Lecture No. 1... 4 Lecture No. 2... 12 Lecture No. 3... 14 Lecture No. 4... 18 Lecture No. 5... 23 Lecture No. 6... 27 Lecture No. 7...

More information

Project planning and scheduling

Project planning and scheduling Project planning and scheduling Project Planning Mel Rosso-Llopart ([email protected]) Version 1.1 Carnegie Mellon, 2005 1 Objectives 1. Introduce project planning 2. Examine the stages of project planning:

More information

Project Risks. Risk Management. Characteristics of Risks. Why Software Development has Risks? Uncertainty Loss

Project Risks. Risk Management. Characteristics of Risks. Why Software Development has Risks? Uncertainty Loss Project Risks Risk Management What can go wrong? What is the likelihood? What will the damage be? What can we do about it? M8034 @ Peter Lo 2006 1 M8034 @ Peter Lo 2006 2 Characteristics of Risks Uncertainty

More information

Basic Concepts. Project Scheduling and Tracking. Why are Projects Late? Relationship between People and Effort

Basic Concepts. Project Scheduling and Tracking. Why are Projects Late? Relationship between People and Effort Basic s Project Scheduling and Tracking The process of building a schedule for any case study helps really understand how it s done. The basic idea is to get across to break the software project into well-defined

More information

CSC340: Information Systems Analysis and Design. About the Course

CSC340: Information Systems Analysis and Design. About the Course CSC340: Information Systems Analysis and Design Professor Jennifer Campbell [email protected] http://www.cs.toronto.edu/~csc340h/ Acknowledgement: Material Provided by Professor Steve Easterbrook

More information

CHAPTER 24 SOFTWARE PROJECT SCHEDULING. Overview

CHAPTER 24 SOFTWARE PROJECT SCHEDULING. Overview CHAPTER 24 SOFTWARE PROJECT SCHEDULING Overview The chapter describes the process of building and monitoring schedules for software development projects. To build complex software systems, many engineering

More information

Some of the prime advantages of having a good project management team for a company are as follows:

Some of the prime advantages of having a good project management team for a company are as follows: PROJECT MANAGEMENT Project management is the discipline of planning, organizing, securing, and managing resources to achieve specific goals. A project is a temporary endeavor with a defined beginning and

More information

Foundations for Systems Development

Foundations for Systems Development Foundations for Systems Development ASSIGNMENT 1 Read this assignment introduction. Then, read Chapter 1, The Systems Development Environment, on pages 2 25 in your textbook. What Is Systems Analysis and

More information

Introduction to Software Engineering. 9. Project Management

Introduction to Software Engineering. 9. Project Management Introduction to Software Engineering 9. Project Management Roadmap > Risk management > Scoping and estimation > Planning and scheduling > Dealing with delays > Staffing, directing, teamwork 2 Literature

More information

Software Engineering Teams. Software Requirements & Project Management CITS3220

Software Engineering Teams. Software Requirements & Project Management CITS3220 Software Engineering Teams Software Requirements & Project Management CITS3220 Some Anecdotal Observations about new SE Graduates Graduates have high technical competence but, Are not good team players,

More information

Project Management. Software Projects vs. Engineering Projects

Project Management. Software Projects vs. Engineering Projects Read Chapters (a) Project Management, (b) Project Scheduling and (c) Risk Management from Pressman for this lecture. Project Management Rahul Premraj + Andreas Zeller reliability of data questioned! Software

More information

EC-learnings: how to measure e-commerce? Peter Boeegh-Nielsen Statistics Denmark Sejrøgade 11 2100 Copenhagen Ø Denmark E-mail pbn@dst.

EC-learnings: how to measure e-commerce? Peter Boeegh-Nielsen Statistics Denmark Sejrøgade 11 2100 Copenhagen Ø Denmark E-mail pbn@dst. EC-learnings: how to measure e-commerce? Peter Boeegh-Nielsen Statistics Denmark Sejrøgade 11 2100 Copenhagen Ø Denmark E-mail [email protected] 1. Introduction Statistics on the Information Society is one of

More information

THE INFLUENCE OF ROLE AND CRUCIAL ATTRIBUTES OF SOFTWARE DEVELOPMENT TEAM IN THE SOFTWARE PROJECT DEVELOPMENT PROCESS

THE INFLUENCE OF ROLE AND CRUCIAL ATTRIBUTES OF SOFTWARE DEVELOPMENT TEAM IN THE SOFTWARE PROJECT DEVELOPMENT PROCESS THE INFLUENCE OF ROLE AND CRUCIAL ATTRIBUTES OF SOFTWARE DEVELOPMENT TEAM IN THE SOFTWARE PROJECT DEVELOPMENT PROCESS Dr.S.S.Riaz Ahamed Principal, Sathak Institute of Technology, Ramanathapuram, Tamilnadu,

More information

How To Develop Software

How To Develop Software Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which

More information

Software Project Scheduling. - Introduction - Project scheduling - Task network - Timeline chart - Earned value analysis

Software Project Scheduling. - Introduction - Project scheduling - Task network - Timeline chart - Earned value analysis Software Project Scheduling - Introduction - Project scheduling - Task network - Timeline chart - Earned value analysis Eight Reasons for Late Software Delivery An unrealistic deadline established by someone

More information

SOFTWARE PROJECT MANAGEMENT

SOFTWARE PROJECT MANAGEMENT SOFTWARE PROJECT MANAGEMENT http://www.tutorialspoint.com/software_engineering/software_project_management.htm Copyright tutorialspoint.com The job pattern of an IT company engaged in software development

More information

Cloud Computing and SOA from Enterprise Perspective. Yan Zhao, PhD ArchiTech Consulting LLC [email protected] www.architechllc.com Oct.

Cloud Computing and SOA from Enterprise Perspective. Yan Zhao, PhD ArchiTech Consulting LLC yan.zhao@architechllc.com www.architechllc.com Oct. Cloud Computing and SOA from Enterprise Perspective Yan Zhao, PhD ArchiTech Consulting LLC [email protected] www.architechllc.com Oct., 2009 Content Summary The evolution of IT and IT infrastructure,

More information

2008 by Bundesamt für Sicherheit in der Informationstechnik (BSI) Godesberger Allee 185-189, 53175 Bonn

2008 by Bundesamt für Sicherheit in der Informationstechnik (BSI) Godesberger Allee 185-189, 53175 Bonn 2008 by Bundesamt für Sicherheit in der Informationstechnik (BSI) Godesberger Allee 185-189, 53175 Bonn Contents Contents 1 Introduction 1.1 Version History 1.2 Objective 1.3 Target group 1.4 Application

More information

International Business Programme, Bachelor Course Descriptions 2015-2016

International Business Programme, Bachelor Course Descriptions 2015-2016 International Business Programme, Bachelor Course Descriptions 2015-2016 The following course descriptions briefly describe the course contents, how many credits the course is worth, if the course is given

More information

Riskware: A Game for Teaching Software Project Risk Management

Riskware: A Game for Teaching Software Project Risk Management Riskware: A Game for Teaching Software Project Risk Management Carlos Mario Zapata Jaramillo Universidad Nacional de Colombia [email protected] María Clara Gómez Álvarez Universidad de Medellín [email protected]

More information

Unlocking the capacity to care

Unlocking the capacity to care Unlocking the capacity to care About The Productive Hospital The Productive Hospital is a structured approach for organising your demand management and capacity planning at a high level. The program was

More information

Organization architecture and profitability. Organizational architecture. Organizational architecture. Organizational architecture

Organization architecture and profitability. Organizational architecture. Organizational architecture. Organizational architecture 13-1 Organization architecture and profitability Organizational architecture 13-2 Totality of a firm s organization, including structure, control systems, incentives, processes, culture and people. Superior

More information

Executive Master's in Business Administration Program

Executive Master's in Business Administration Program Executive Master's in Business Administration Program College of Business Administration 1. Introduction \ Program Mission: The UOS EMBA program has been designed to deliver high quality management education

More information

THE IMPORTANCE OF INTEGRATION OF INFORMATION COMMUNICATION SYSTEMS IN TRANSPORT

THE IMPORTANCE OF INTEGRATION OF INFORMATION COMMUNICATION SYSTEMS IN TRANSPORT THE IMPORTANCE OF INTEGRATION OF INFORMATION COMMUNICATION SYSTEMS IN TRANSPORT Zdeněk Dvořák, Bohuš Leitner 1 Summary: This article describes the integration process of information systems in transportation.

More information

INNOVATIVE PROBLEM SOLVING USING TRIZ METHODS Shree Phadnis

INNOVATIVE PROBLEM SOLVING USING TRIZ METHODS Shree Phadnis INNOVATIVE PROBLEM SOLVING USING TRIZ METHODS Shree Phadnis One of the most important needs of an individual is the need to foresee and control future, this has been reflected in various myths and religions

More information

Software Life-Cycle Management

Software Life-Cycle Management Ingo Arnold Department Computer Science University of Basel Theory Software Life-Cycle Management Architecture Styles Overview An Architecture Style expresses a fundamental structural organization schema

More information

1. Programme title and designation Applied Linguistics and English Language Teaching 180-195 90-98 N/A. value equivalent. value

1. Programme title and designation Applied Linguistics and English Language Teaching 180-195 90-98 N/A. value equivalent. value PROGRAMME APPROVAL FORM SECTION 1 THE PROGRAMME SPECIFICATION 1. Programme title and designation Applied Linguistics and English Language Teaching 2. Final award Award Title Credit ECTS Any special criteria

More information

Chapter 3, Project Organization and Communication

Chapter 3, Project Organization and Communication Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 3, Project Organization and Communication Outline for Project Organization Project Definition Project Organization Roles Tasks

More information

Medical Device Agile Systems Development Workshop

Medical Device Agile Systems Development Workshop Medical Device Agile Systems Development Workshop Workshop Summary and Key Outcomes Chris Unger, Ph.D., ESEP GE Healthcare Kelly Weyrauch Agile Quality Systems LLC INCOSE HWG Webinar 24 Mar 2016 Medical

More information

Journal of Information Technology Management SIGNS OF IT SOLUTIONS FAILURE: REASONS AND A PROPOSED SOLUTION ABSTRACT

Journal of Information Technology Management SIGNS OF IT SOLUTIONS FAILURE: REASONS AND A PROPOSED SOLUTION ABSTRACT Journal of Information Technology Management ISSN #1042-1319 A Publication of the Association of Management SIGNS OF IT SOLUTIONS FAILURE: REASONS AND A PROPOSED SOLUTION MAJED ABUSAFIYA NEW MEXICO TECH

More information

PROJECT SCHEDULING AND TRACKING

PROJECT SCHEDULING AND TRACKING PROJECT SCHEDULING AND TRACKING PROJECT SCHEDULING AND TRACKING Software project scheduling is an activity that distributes estimated effort across the planned project duration by allocating the effort

More information

How To Manage A Business

How To Manage A Business COREinternational s organizational effectiveness approach 174 Spadina Avenue, Suite 407 Toronto, ON M5T 2C2 Tel: 416-977-2673 or 800-361-5282 Fax: 866-766-2673 www.coreinternational.com Contents Introduction...

More information

DoD CIVILIAN LEADER DEVELOPMENT FRAMEWORK COMPETENCY DEFINITIONS. Leading Change

DoD CIVILIAN LEADER DEVELOPMENT FRAMEWORK COMPETENCY DEFINITIONS. Leading Change DoD CIVILIAN LEADER DEVELOPMENT FRAMEWORK COMPETENCY DEFINITIONS Leading Change Definition: This core competency involves the ability to bring about strategic change, both within and outside the organization,

More information

MA in International Business Communication 1st semester

MA in International Business Communication 1st semester International Strategic Management - 7,5 ECTS To achieve the grade 12, students should meet the following learning objectives with no or only minor mistakes or errors: explain how the different theories

More information

Regulations and Procedures Governing the Award of the Degrees of: Doctor of Philosophy by Published Work

Regulations and Procedures Governing the Award of the Degrees of: Doctor of Philosophy by Published Work Regulations and Procedures Governing the Award of the Degrees of: Doctor of Philosophy by Published Work and Doctor of Philosophy by Practice Approved by the Board of Studies for Research Degrees, October

More information

In-Memory Databases Algorithms and Data Structures on Modern Hardware. Martin Faust David Schwalb Jens Krüger Jürgen Müller

In-Memory Databases Algorithms and Data Structures on Modern Hardware. Martin Faust David Schwalb Jens Krüger Jürgen Müller In-Memory Databases Algorithms and Data Structures on Modern Hardware Martin Faust David Schwalb Jens Krüger Jürgen Müller The Free Lunch Is Over 2 Number of transistors per CPU increases Clock frequency

More information

MANAGING CRITICAL KNOWLEDGE MANAGEMENT ISSUES IN GLOBAL SOFTWARE DEVELOPMENT PROJECTS

MANAGING CRITICAL KNOWLEDGE MANAGEMENT ISSUES IN GLOBAL SOFTWARE DEVELOPMENT PROJECTS MANAGING CRITICAL KNOWLEDGE MANAGEMENT ISSUES IN GLOBAL SOFTWARE DEVELOPMENT PROJECTS Che-Hung Liu, Florida International University, [email protected] Roman Wong, Barry University, [email protected] Yen-Tzu

More information

University of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011

University of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011 University of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011 Department Mission The Department of Computer Science in the College of Arts and Sciences

More information

A Framework for Software Product Line Engineering

A Framework for Software Product Line Engineering Günter Böckle Klaus Pohl Frank van der Linden 2 A Framework for Software Product Line Engineering In this chapter you will learn: o The principles of software product line subsumed by our software product

More information

A methodology for knowledge based project management (Work in progress)

A methodology for knowledge based project management (Work in progress) A methodology for knowledge based project management (Work in progress) Patrick Onions [email protected] 23 January 2007 The characteristics of our late 20th century society demand the development

More information

Agile and Lean Project Management: A Zen-like Approach to Find Just the Right Degree of Formality for Your Project

Agile and Lean Project Management: A Zen-like Approach to Find Just the Right Degree of Formality for Your Project Agile and Lean Project Management: A Zen-like Approach to Find Just the Right Degree of Formality for Your Project George Pitagorsky, PMP International Institute for Learning, Inc. Session # TRN06 Presentation

More information

Dreamweaver Domain 2: Planning Site Design and Page Layout

Dreamweaver Domain 2: Planning Site Design and Page Layout Dreamweaver Domain 2: Planning Site Design and Page Layout Adobe Creative Suite 5 ACA Certification Preparation: Featuring Dreamweaver, Flash, and Photoshop 1 Objectives Identify best practices for designing

More information

DISTANCE EDUCATION: A Second Best in Learning?

DISTANCE EDUCATION: A Second Best in Learning? Turkish Online Journal of Distance Education- TOJDE January 2000 ISSN 1302-6488 Volume: 1 Number: 1 Article No: 2 DISTANCE EDUCATION: A Second Best in Learning? INTRODUCTION Why people want to learn? Dr.

More information

Human Resources Management and Practices in Macedonian Civil Service

Human Resources Management and Practices in Macedonian Civil Service Human Resources Management and Practices in Macedonian Civil Service Analytica, December 2007 1 Introduction: Reforms of the public administration (PAR) have been on the political agenda in Macedonia for

More information

Regulations and Procedures Governing the Award of the Degrees of: Doctor of Philosophy by Published Work

Regulations and Procedures Governing the Award of the Degrees of: Doctor of Philosophy by Published Work Regulations and Procedures Governing the Award of the Degrees of: Doctor of Philosophy by Published Work and Doctor of Philosophy by Practice 2014-15 Issued by the Standards and Enhancement Office, September

More information

CURRICULUM for Diploma of Technology in Project Management

CURRICULUM for Diploma of Technology in Project Management CURRICULUM for Diploma of Technology in Project Management Revised 1 April 2011 Table of contents 1. Introduction 2. The purpose of the programme 3. Programme duration 4. Programme title 5. Admission requirements

More information

EIGHT QUALITY MANAGEMENT PRINCIPLES

EIGHT QUALITY MANAGEMENT PRINCIPLES EIGHT QUALITY MANAGEMENT PRINCIPLES Principle 1: Customer focus Organizations depend on their customers and therefore should understand current and future customer needs,

More information

SOLUTION: BUSINESS MANAGEMENT, MAY 2014. (b) Factors to consider when deciding on the appropriate structure for an organization include the following:

SOLUTION: BUSINESS MANAGEMENT, MAY 2014. (b) Factors to consider when deciding on the appropriate structure for an organization include the following: SOLUTION 1 (a) The structure of an organization defines the patterns of communication, the system of control and the command structure. (b) Factors to consider when deciding on the appropriate structure

More information

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

More information

AGILE BUSINESS MANAGEMENT

AGILE BUSINESS MANAGEMENT TOP 10 POINTS OF AGILE BUSINESS MANAGEMENT Contents Top 10 Points of Agile Business Management Introduction to Agile business 1 1. Agile Business Management in a Nutshell 2 2. Strategy Work In Agile Business

More information

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

Practical Overview on responsibilities of Data Protection Officers. Security measures

Practical Overview on responsibilities of Data Protection Officers. Security measures Practical Overview on responsibilities of Data Protection Officers Security measures Manuel Villaseca Spanish Data Protection Agency [email protected] Security measures Agenda: The rol of DPO on security measures

More information

Business Process Modeling

Business Process Modeling Business Process Modeling e-framework Workshop Balbir Barn 12 th February 2007 Agenda Why we construct Business Process Models A historical context Approaches to business process modelling Business Process

More information

How era Develops Software

How era Develops Software How era Develops Software Executive Summary: In an organized, iterative, carefully documented manner, era has built a dense infrastructure of methodology, standards, and procedures to underpin the development

More information

Integrated degree of PhD and LLM (Legal Studies) 1

Integrated degree of PhD and LLM (Legal Studies) 1 Integrated degree of PhD and LLM (Legal Studies) 1 Programme of Study for Integrated degree of PhD and LLM (Legal Studies) 2 A minimum of 180 credits in modular courses will be taken in Years One and Two:

More information

PROCESS-ORIENTED ARCHITECTURES FOR ELECTRONIC COMMERCE AND INTERORGANIZATIONAL WORKFLOW

PROCESS-ORIENTED ARCHITECTURES FOR ELECTRONIC COMMERCE AND INTERORGANIZATIONAL WORKFLOW Information Systems Vol.??, No.??, pp.??-??, 1999 Copyright 1999 Elsevier Sciences Ltd. All rights reserved Printed in Great Britain 0306-4379/98 $17.00 + 0.00 PROCESS-ORIENTED ARCHITECTURES FOR ELECTRONIC

More information

An Open Architecture Approach for Naval Combat Management System (CMS)

An Open Architecture Approach for Naval Combat Management System (CMS) An Open Architecture Approach for Naval Combat Management System (CMS) Denis JANER System Engineer DCNS CIISE 2014 24/11/14 Chauk-Mean PROUM System Architect DCNS SOMMAIRE 1. OA French vision and approach

More information

INTEROPERABILITY UNIT

INTEROPERABILITY UNIT INTEROPERABILITY UNIT MODULES FOR THE PROCEDURES FOR ASSESSMENT OF CONFORMITY, SUITABILITY FOR USE AND EC VERIFICATION TO BE USED IN THE TECHNICAL SPECIFICATIONS FOR INTEROPERABILITY Reference: Version

More information

COURSE GUIDE 2014/2015. International HRM & EU Labour Law

COURSE GUIDE 2014/2015. International HRM & EU Labour Law COURSE GUIDE 2014/2015 Details: Course Title: International HRM & EU Labour Law Course Code: MBIB-IHRMEULL-14 Period 2014/2015 Term A & C Course Variant: Full time Type of Course: Obligatory course Developer

More information

Agile Project Management. Jan Pool NioCAD University of Stellenbosch 16 April 2008

Agile Project Management. Jan Pool NioCAD University of Stellenbosch 16 April 2008 Agile Project Management Jan Pool NioCAD University of Stellenbosch 16 April 2008 Introduction Objective: Introduce a general Agile Project Management framework. Target Audience: Product, program and project

More information

Measuring Executive Support For Projects Michael O Brochta, PMP President, Zozer Inc. Abstract. Executive Actions

Measuring Executive Support For Projects Michael O Brochta, PMP President, Zozer Inc. Abstract. Executive Actions Measuring Executive Support For Projects Michael O Brochta, PMP President, Zozer Inc. Abstract Even world-class project managers will not succeed unless they get their executives to act for project success.

More information

Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective

Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective Orit Hazzan's Column Abstraction in Computer Science & Software Engineering: A Pedagogical Perspective This column is coauthored with Jeff Kramer, Department of Computing, Imperial College, London ABSTRACT

More information

Timing Analysis of Real-Time Software

Timing Analysis of Real-Time Software Timing Analysis of Real-Time Software Raimund Kirner Vienna University of Technology Austria This is joint work with Peter Puschner and the CoSTA and ForTAS project teams. From RTS Design to Implementation

More information

Software Design Document (SDD) Template

Software Design Document (SDD) Template (SDD) Template Software design is a process by which the software requirements are translated into a representation of software components, interfaces, and data necessary for the implementation phase.

More information

Acknowledgement. Software Engineering. CS 3141: Team Software Project Introduction

Acknowledgement. Software Engineering. CS 3141: Team Software Project Introduction CS 3141: Team Software Project Introduction Ali Ebnenasir Department of Computer Science Michigan Technological University Acknowledgement Betty H.C. Cheng Software Engineering Systematic approach for

More information

The SPES Methodology Modeling- and Analysis Techniques

The SPES Methodology Modeling- and Analysis Techniques The SPES Methodology Modeling- and Analysis Techniques Dr. Wolfgang Böhm Technische Universität München [email protected] Agenda SPES_XT Project Overview Some Basic Notions The SPES Methodology SPES_XT

More information

cognitive work analysis.

cognitive work analysis. Microsoft access as a modelling tool for cognitive work analysis Introduction A number of computer based modelling tools have been proposed and some developed for components of cognitive work analysis

More information

Title: Decision Making and Software Tools for Product Development Based on Axiomatic Design Theory

Title: Decision Making and Software Tools for Product Development Based on Axiomatic Design Theory Title: Decision Making and Software Tools for Product Development Based on Axiomatic Design Theory Authors: Vigain Harutunian, Mats Nordlund, Derrick Tate, and Nam P. Suh (1) Mr. Harutunian, Mr. Tate,

More information

Strategic solutions to drive results in matrix organizations

Strategic solutions to drive results in matrix organizations Strategic solutions to drive results in matrix organizations Copyright 2004-2006, e-strategia Consulting Group, Inc. Alpharetta, GA, USA or subsidiaries. All International Copyright Convention and Treaty

More information

STAGE 1 COMPETENCY STANDARD FOR PROFESSIONAL ENGINEER

STAGE 1 COMPETENCY STANDARD FOR PROFESSIONAL ENGINEER STAGE 1 STANDARD FOR PROFESSIONAL ENGINEER ROLE DESCRIPTION - THE MATURE, PROFESSIONAL ENGINEER The following characterises the senior practice role that the mature, Professional Engineer may be expected

More information

UNIDO. Competencies. Strengthening Organizational Core Values and Managerial Capabilities

UNIDO. Competencies. Strengthening Organizational Core Values and Managerial Capabilities Competencies Part One Strengthening Organizational Core Values and Managerial Capabilities Enquiries regarding the UNIDO Competency model can be addressed to [email protected] Contents Message from

More information

8. Master Test Plan (MTP)

8. Master Test Plan (MTP) 8. Master Test Plan (MTP) The purpose of the Master Test Plan (MTP) is to provide an overall test planning and test management document for multiple levels of test (either within one project or across

More information

D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013

D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013 D6 INFORMATION SYSTEMS DEVELOPMENT. SOLUTIONS & MARKING SCHEME. June 2013 The purpose of these questions is to establish that the students understand the basic ideas that underpin the course. The answers

More information

Slides copyright 1996, 2001, 2005, 2009, 2014 by Roger S. Pressman. For non-profit educational use only

Slides copyright 1996, 2001, 2005, 2009, 2014 by Roger S. Pressman. For non-profit educational use only Chapter 34 Project Scheduling Slide Set to accompany Software Engineering: A Practitioner s Approach, 8/e by Roger S. Pressman and Bruce R. Maxim Slides copyright 1996, 2001, 2005, 2009, 2014 by Roger

More information