SE403 SOFTWARE PROJECT MANAGEMENT CHAPTER 1 INTRODUCTION. Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering / Maltepe University

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "SE403 SOFTWARE PROJECT MANAGEMENT CHAPTER 1 INTRODUCTION. Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering / Maltepe University"

Transcription

1 SE403 SOFTWARE PROJECT MANAGEMENT CHAPTER 1 INTRODUCTION Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering / Maltepe University

2 Overview 2 Why is Software Project Management Important? What is a Project? Software Projects vs. Other Projects Contract Management & Technical Project Management Software Project Management Activities Plans, Methods & Methodologies Categorizing Software Projects Stakeholders Business Case Project Success & Failure

3 Introduction 3 All projects are about Meeting Objectives A software project must satisfy real needs To do this, we need to identify Stakeholders Objectives Goal of project management is to ensure that the objectives are met

4 Why is Software Project Management Important? 4 Money A lot of money is spent for ICT projects In the UK during billion spent on ICT projects 1.4 billion spent on road construction Success In a 2003 report by Standish Group in the US on 13,522 projects Only 1/3 of them were successful 82% were late 43% were over-budget 50% did not meet customer needs 20% were cancelled

5 What is a Project? 5 Project is a set of planned activities that have specific start & end points have an objective have a scope have a clearly set budget are performed once Planning: thinking carefully about something before doing it Projects are expected to solve a defined problem

6 What is a Project? 6 When we carefully investigate every civilization established, we see processes of project planning and management. Modern organizations have learned that project management has a lot of advantages It is a proven fact that the best way to respond the better product or service expectations of customers is the project management methodology. Challenging Competetion Conditions Flexible Organization Structure Management of Units in Coordination Increased Productivity

7 Properties of Projects 7 The following characteristics distinguish projects from routine tasks: Non-routine tasks are involved Planning is required Specific objectives are to be met or specified product is to be created Project has a predetermined time span Work is carried our for someone other than yourself Work involves several specialisms People are formed into a temporary work group to carry out the task Work is carried out in several phases Resources available for use on the project are constrained Project is large and complex

8 What is Project Management? 8 Project Management is the correct planning and control of engineering activities in order to achieve the goals of the project, considering the criteria of cost, time, and quality. Success criteria for a project Completed on time Completed within the defined budget Meets the predefined performance (and quality) requirements

9 Statistics about Project Management 9 In the US, $2.3 trillion spent on projects All over the world, about $10 trillion spent on projects Average project manager earns $82,000 annually Project Management Institute (PMI) Founded in ,500 members till ,000+ members in ,000+ members in ,000+ member today

10 Popularity of Project Management 10 Popularity of PM is increasing Quality of work done increases while number of employees decreases in the firms (with the advances in technology) Projects become more complex Globalization causes very high competetion Communication becomes easier Customers are effective at steering the market with their expectations about products or services Possibility of doing international business increases Desire to monitor the progress and to intervene if needed from a central point

11 Contents of Project Management 11 Planning: Deciding what is to be done Organizing: Making arrangements Staffing: Selecting right people for the job Directing: Giving instructions Monitoring: Checking on process Controlling: Taking action to remedy hold-ups Innovating: Coming up with new solutions Representing: Communicating with clients, users, developers, suppliers and other stakeholders.

12 Software Projects vs. Other Projects 12 Characteristics of Software Projects which make them particularly difficult Invisibility: Progress in construction of a bridge or building can actually be seen, but progress in software development is not immediately visible. Complexity: Software development projects are inherently complex due to complex problems of real life. Conformity: Software developers have to conform to the requirements of human clients rather than consistent physical laws. Flexibility: When software system interfaces with a physical or organizational system, it is expected that the software will change to accomodate the system, rather than vice versa.

13 Survey on Software Project Management 13 A survey made by Standish Group in the US says: 33% of projects cancelled without completed in 53%, cost predictions were exceeded by 189% time span of projects were exceeded by 222% on the average Reasons Uncertainity of objectives Bad planning Advances in technology Lack of project management methodology Insufficient number of employees

14 Contract Management & Technical Project Management 14 In-house Project: users and developers of new software work for the same organization. Usually organizations contract out ICT development to outside developers. Client organization appoints a project manager who: Supervises the contract Delegates technical decisions to contractors Does not worry about estimations Is responsible from budget and time of the project Supplier organization has a project manager who: Deals with more technical issues Manages the actual software development project We are interested in the second type of project management

15 Software Project Management Activities 15 Usually there are 3 main steps Feasibility Study Plan Project Execution Is it worth doing? Feasibility Study How do we do it? Plan Do it! Project Execution

16 Feasibility Study 16 Assesses whether a project is worth starting that it has a valid business case Information is gathered about the requirements of the proposed application Developmental and operational costs, and the value of the benefits of the new system are estimated With a large system, feasibility study can be a project in its own right with its own plan! Sometimes an organization assesses a program of development made up of a number of projects.

17 Planning 17 If the feasibility study indicates that the prospective project appears viable, the project planning can start. For larger projects, deailed planning is not performed at the beginning. First, an outline plan for the whole project and the detailed plan for the first stage are created. Planning of later stages is left to nearer their start because more detailed and accurate project information will be obtained after the earlier stages of the project have been completed.

18 Project Execution 18 After the planning phase, project execution can start. Project execution contains design and implementation sub-phases. Planning vs. Design? Design is making decisions about the form of the products to be created (e.g. architecture, user interface, etc.) Plan details the activities to be carried out to create the products.

19 ISO Software Development Life Cycle 19 Requirements Analysis Specification Design Coding Verification & Validation Installation (Operation) Maintenance & Support

20 Requirements Analysis & Specification 20 Establishes what the potential users and their managers require of the new software system. Starts with requirements elicitation or requirements gathering. Objectives, services and constraints of the software are determined. Types of requirements Functional (What the system does) Non-functional (How it does, performance, quality, resource, etc.) Specification is the detailed documentation of the requirements

21 Design 21 Components of the new system that fulfil each requirement is identified. 2 types of design Architectural General view of the system How the components interact with each other How the system interacts with other systems Detailed Design of the software units that can be separately coded and tested.

22 Coding 22 Actual phase of software creation via Coding Testing Debugging Using one or more selected programming languages like Java, C#, C++, etc.

23 Verification & Validation 23 System is tested to see if it meets the requirements. Verification You built it right! Design specifications are satisfied Performed after each phase Validation You built the right thing! Customer expectations are satisfied Performed before the project is delivered to customer

24 Installation 24 Making the new system operational Includes Setting up standing data Setting system parameters Installing the software onto hardware platforms Training users

25 Maintenance & Support 25 Activities like fixing bugs, adding new features, and improvements after system is put into operation Maintenance can be seen as a series of small software projects In many environments, most software development is in fact maintenance

26 Software Project Documentation 26 Requirements Analysis Specification Specifications Document Test Plan Design Architectural Design Test Case Definitions Coding Source Code Verification & Validation Control Lists Error Reports Installation (Operation) Version Notes Maintenance & Support User Manual

27 Factors that will Impact Project Management 27 Number of engineering & tech related jobs will double every 5 years Computer tech doubles itself every 2 years Product life cycles will become shorter Ability to supply with short production times will increase demand for new products Managers will need more information to make strategic decisions faster Managers will focus on people rather than work Manager will be managing businesses of $50mio/year rather than $10mio/year

28 Plans, Methods & Methodologies 28 A plan for an activity must be based on some idea of a method of work. For example, you are asked to test some software and you don t know anything about the software to be tested. So, you can assume you need to: Analyze the requirements for the software Devise and write test cases that will check that each requirement is satisfied Create test scripts and expected results for each test case Compare the actual results and the expected results and identify discrepancies

29 Plans, Methods & Methodologies 29 While a method relates to a type of activity, a plan takes that method and converts it to real activities, identifying for each activity: Its start and end dates Who will carry it out What tools & materials including information will be needed Output from one method can be input to another. Groups of methods or techniques are often grouped into methodologies, such as object-oriented design.

30 Categorizing Software Projects 30 Project may differ due to the different technical products to be created. We need to identify the characteristics of a project, which can affect the way it is planned and managed. Several other factors are: Compulsory vs. voluntary users Information systems vs. embedded systems Objectives vs. products

31 Stakeholders 31 People who have a stake or interest in the project affected by the project directly or indirectly. 2 groups of stakeholders Internal stakeholders: Company owner, shareholders, project managers, technical managers, team leaders, developers, and other employees. External stakeholders: Government, military, customers, suppliers, competitors, etc.

32 Business Case 32 Projects need to have a justification or business case: Efforts and expense of project must be worthwhile A cost-benefit analysis itemize & quantify the costs & benefits of the project Quantification of benefits may require the formulation of a business model which explains how the new application can generate the claimed benefits The sooner the project is completed, the sooner the benefits can be experienced Project plan must ensure that the business case is kept intact.

33 Project Success & Failure 33 Most ICT projects usually cannot be completed within the planned time span are over-budget so, they are considered failure. Due to failure of project management! 3 important factors that make a project successful: user/customer participation management support clearly identified requirements & objectives

34 Project Success & Failure 34 Usual reasons for project failure: inexperienced/uneducated project managers failure in identifying expectations poor leadership poorly analyzed & undocumented requirements inadequate planning weakness in resource estimations cultural & ethical problems lack of domain knowledge of project team wrong selection of methods/methodologies communication problems

35 Project Success & Failure 35 More reasons for project failure: size of the project team tendency to use the latest technology not using effective management methodologies Successful software projects are usually completed within 1 year! Projects now involve more risks, so projects need to be managed effectively.

36 Project Management Tools/Systems 36 Giga Plan: Developers of a revolutionary new web based tool that allows multiple users to interrogate, analyze, and update Microsoft Project plans in real time. Microsoft Project: Best selling project management software in the world. Technology Associates: Project Management software specialists, providing tailored training, consultancy and development services in all software products. Project World: Project management techniques and tools for project, program, and process managers from high-tech environments. The Project Management Foundation: Aims are to promote excellence in project management standards and achievement. System Solvers: Professional Project Management Services organization delivering a range of services and products to all industries. Tenrox Corporation: Developers of Project - an enterprise wide timesheet tracking and cost collection system.

37 Summary 37 Projects are non-routine and more uncertain than normal tasks. Software projects are similar to other projects but some differences like invisibility, complexity, conformity, flexibility. A key factor in project success is having clear objectives. There must be a practical ways of testing that the objectives are met. Projects involve many different people, so effective communication is very important!

38 Quote of the Day 38 Having the right process does not guarantee success, but not having the right process does guarantee failure. - General Eisenhower

Chapter 1: Introduction to Project Management. It s not enough to be busy. The question is: What are you busy about? Henry Thoreau

Chapter 1: Introduction to Project Management. It s not enough to be busy. The question is: What are you busy about? Henry Thoreau Chapter 1: Introduction to Project Management It s not enough to be busy. The question is: What are you busy about? Henry Thoreau Learning Objectives Understanding the growing need for better project management,

More information

Chapter 1: An Introduction to Project, Program, and Portfolio Management

Chapter 1: An Introduction to Project, Program, and Portfolio Management CIS 586 IS Project and Change Management Chapter 1 Jongwook Woo, PhD jwoo5@calstatela.edu California State University, LA Computer Information Systems Department Chapter 1: An Introduction to Project,

More information

Software Project Management

Software Project Management Sri Vidya College of Engg. & Tech Course Material(Lecture Notes) Sri Vidya College of Engineering and Technology Virudhunagar 626 005 Department of Computer Science and Engineering Class: Subject Code:

More information

1. What is PRINCE2? Projects In a Controlled Environment. Structured project management method. Generic based on proven principles

1. What is PRINCE2? Projects In a Controlled Environment. Structured project management method. Generic based on proven principles 1. What is PRINCE2? Projects In a Controlled Environment Structured project management method Generic based on proven principles Isolates the management from the specialist 2 1.1. What is a Project? Change

More information

Chapter 1: An Introduction to Project, Program, and Portfolio Management

Chapter 1: An Introduction to Project, Program, and Portfolio Management CIS 586 IS Project and Change Management Chapter 1 Jongwook Woo, PhD jwoo5@calstatela.edu California State University, LA Computer Information Systems Department Chapter 1: An Introduction to Project,

More information

ICT Competency Profiles framework Job Stream Descriptions

ICT Competency Profiles framework Job Stream Descriptions ICT Competency Profiles framework Job Stream Descriptions Cluster: Software Products Analysis Design: In the field of analysis, you apply investigative skills to business, technical or organizational problems

More information

Purpose: Content: Definition: Benefits: outputs outcomes benefits Business Case dis-benefit Key Responsibilities: Approach: Executive Developed

Purpose: Content: Definition: Benefits: outputs outcomes benefits Business Case dis-benefit Key Responsibilities: Approach: Executive Developed Key Learning Points The Swirl Logo is a trade mark of the AXELOS Limited. Is used by the Project Board throughout the project to verify its continued viability:- Is the investment in this project still

More information

Name Chapter 1: Introduction to Project Management Description Instructions

Name Chapter 1: Introduction to Project Management Description Instructions Name Chapter 1: Introduction to Project Management Description Instructions Modify Question 1 / 0 points Modify Remove Question Until the 1980s, project management primarily focused on providing schedule

More information

EX0-002.ActualTest-AntiEgyptCoup

EX0-002.ActualTest-AntiEgyptCoup EX0-002.ActualTest-AntiEgyptCoup Passing Score: 800 Time Limit: 120 min File Version: 1.0 http://www.gratisexam.com/ Exin EX0-002 PRINCE2 FoundationExam Version: 4.0 Exin EX0-002 Exam http://en.wikipedia.org/wiki/august_2013_rabaa_massacre

More information

Lecture 8 About Quality and Quality Management Systems

Lecture 8 About Quality and Quality Management Systems Lecture 8 About Quality and Quality Management Systems Kari Systä 10.03.2014 10.03.2014 TIE-21100/21106; K.Systä 1 Content of today s lecture Two weeks ago we discussed about testing and inspections, that

More information

Demystifying PRINCE2 and the PMBOK Guide

Demystifying PRINCE2 and the PMBOK Guide Demystifying PRINCE2 and the PMBOK Guide - What to choose and why! By Klaus Nielsen, advisor to ITpreneurs 1 Introduction. Every so often we are asked by clients which International Project Management

More information

This alignment chart was designed specifically for the use of Red River College. These alignments have not been verified or endorsed by the IIBA.

This alignment chart was designed specifically for the use of Red River College. These alignments have not been verified or endorsed by the IIBA. Red River College Course Learning Outcome Alignment with BABOK Version 2 This alignment chart was designed specifically for the use of Red River College. These alignments have not been verified or endorsed

More information

PRINCE2 strengthens your projects governance

PRINCE2 strengthens your projects governance PRINCE2 strengthens your projects governance Guy Eastoe 1. Introduction... 1 2. The importance of project governance in today s organizations... 2 3. King III and PRINCE2... 3 4. The project duties of

More information

Project Management: Back to Basics

Project Management: Back to Basics About this research note: Technology Insight notes describe emerging technologies, tools, or processes as well as analyze the tactical and strategic impact they will have on the enterprise. Project Management:

More information

2015.02.19. BASICS OF PROJECT MANAGEMENT 2015.02.19. István Vidovszky PhD. table of contents

2015.02.19. BASICS OF PROJECT MANAGEMENT 2015.02.19. István Vidovszky PhD. table of contents BASICS OF PROJECT MANAGEMENT BME/BUTE Faculty of Architecture Department of construction technology and management István Vidovszky PhD 2015.02.19. Building Project Management 0 1. definitions 2. history

More information

1.1 The Nature of Software... Object-Oriented Software Engineering Practical Software Development using UML and Java. The Nature of Software...

1.1 The Nature of Software... Object-Oriented Software Engineering Practical Software Development using UML and Java. The Nature of Software... 1.1 The Nature of Software... Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering Software is intangible Hard to understand

More information

Software Project Management. Objective. Course Objectives. Introduction to SPM

Software Project Management. Objective. Course Objectives. Introduction to SPM Software Project Management Lecture 01 Introduction to SPM 1 Objective Course Introduction (learning objectives) Course Contents & Grading Policy Motivation of Studying SPM What is Project What is Project

More information

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

Achieve Economic Synergies by Managing Your Human Capital In The Cloud Achieve Economic Synergies by Managing Your Human Capital In The Cloud By Orblogic, March 12, 2014 KEY POINTS TO CONSIDER C LOUD S OLUTIONS A RE P RACTICAL AND E ASY TO I MPLEMENT Time to market and rapid

More information

Introduction to Project work. Mikael Söderström Department of Informatics Umeå University micke@informatik.umu.se

Introduction to Project work. Mikael Söderström Department of Informatics Umeå University micke@informatik.umu.se Introduction to Project work Department of Informatics Umeå University micke@informatik.umu.se Outline Project work in general Your assignment Institutionen för informatik Umeå universitet 1 A project

More information

Prescriptive Analytics. A business guide

Prescriptive Analytics. A business guide Prescriptive Analytics A business guide May 2014 Contents 3 The Business Value of Prescriptive Analytics 4 What is Prescriptive Analytics? 6 Prescriptive Analytics Methods 7 Integration 8 Business Applications

More information

Highlights of the ICT Competency Profiles framework

Highlights of the ICT Competency Profiles framework Developing Tomorrow s Workforce Today Information and Communications Technology Council Conseil des technologies de l information et des communications Highlights of the ICT Competency Profiles framework

More information

Information Technology Project Management, Sixth Edition

Information Technology Project Management, Sixth Edition Management, Sixth Edition Note: See the text itself for full citations. Visit www.cie-wc.edu for more courses. Understand the growing need for better project management, especially for information technology

More information

Project Management for Implementing the Smart Grid By Power System Engineering, Inc. Abstract PM Methodology Using a Repeatable Project Management

Project Management for Implementing the Smart Grid By Power System Engineering, Inc. Abstract PM Methodology Using a Repeatable Project Management Project Management for Implementing the Smart Grid By Power System Engineering, Inc. Abstract PM Methodology Using a Repeatable Project Management Approach Project management solutions for the Smart Grid

More information

Project Management. An Overview for IT. Author: Kevin Martin & Denise Reeser

Project Management. An Overview for IT. Author: Kevin Martin & Denise Reeser Project Management An Overview for IT Author: Kevin Martin & Denise Reeser Agenda Best Practices (5 min) Preliminary Assessment (10 min) The Need for Project Management (15 min) Involvement of EPMO (10

More information

Software Project Management. Software Engineering SW Project Management Slide 1

Software Project Management. Software Engineering SW Project Management Slide 1 Software Project Management Software Engineering SW Project Management Slide 1 Objectives To introduce software project management and to describe its distinctive characteristics Explain the advantages

More information

THOUGHT LEADERSHIP PAPER

THOUGHT LEADERSHIP PAPER THOUGHT LEADERSHIP PAPER How to achieve competitive advantage with an enterprise mobile app In today s competitive business climate the pressure is on to make efficiency savings and improvements in customer

More information

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. February 2013 1 Executive Summary Adnet is pleased to provide this white paper, describing our approach to performing

More information

Web-based Project Management

Web-based Project Management Web-based Project Management Georgios Karatzas - 4560272 Msc Advanced Computing Science School of Computing Sciences - Faculty of Science University of East Anglia Norwich NR4 7TJ - UK G.Karatzas@uea.ac.uk

More information

Software Engineering Reference Framework

Software Engineering Reference Framework Software Engineering Reference Framework Michel Chaudron, Jan Friso Groote, Kees van Hee, Kees Hemerik, Lou Somers, Tom Verhoeff. Department of Mathematics and Computer Science Eindhoven University of

More information

Business Software Enterprise Resource Planning. White Paper. Critical success factors for an ERP-implementation. Barbara De Vos

Business Software Enterprise Resource Planning. White Paper. Critical success factors for an ERP-implementation. Barbara De Vos Business Software Enterprise Resource Planning White Paper Critical success factors for an ERP-implementation Barbara De Vos Introduction To become and remain a successful organization in our fast-changing

More information

Software Engineering. So#ware Processes

Software Engineering. So#ware Processes Software Engineering So#ware Processes 1 The software process A structured set of activities required to develop a software system. Many different software processes but all involve: Specification defining

More information

Project Management Office: Seeing the Whole Picture

Project Management Office: Seeing the Whole Picture Cloud Solutions for IT Management WHITE PAPER Project Management Office: Seeing the Whole Picture Project Portfolio Management gives PMOs the tools and techniques to get lean in lean times. Executive Summary

More information

Effective Test Management Practices

Effective Test Management Practices Effective Test Management Practices Dr. Magdy Hanna Chairman International Institute for Software Testing mhanna@testinginstitute.com http:// Principles-1 What is most frustrating in your role as a test

More information

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed.

CS 389 Software Engineering. Lecture 2 Chapter 2 Software Processes. Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed. CS 389 Software Engineering Lecture 2 Chapter 2 Software Processes Adapted from: Chap 1. Sommerville 9 th ed. Chap 1. Pressman 6 th ed. Topics covered Software process models Process activities Coping

More information

Principles of IT Governance

Principles of IT Governance Principles of IT Governance Governance of enterprise IT focuses on delivering services to support top line growth while moving operational savings to the bottom line. The management of IT services has

More information

CHAPTER 13. Acquiring Information Systems and Applications

CHAPTER 13. Acquiring Information Systems and Applications CHAPTER 13 Acquiring Information Systems and Applications CHAPTER OUTLINE 13.1 Planning for and Justifying IT Applications 13.2 Strategies for Acquiring IT Applications 13.3 The Traditional Systems Development

More information

Introduction. The activities in the planning phase can be divided into three major steps: Project Initiation

Introduction. The activities in the planning phase can be divided into three major steps: Project Initiation PHASE 1: SYSTEMS PLANNING Introduction Project Initiation Reasons for Systems Projects Sources of Systems Projects Systems Request Preliminary Investigation Technical Feasibility Economic Feasibility Operational

More information

Contract Management Part One Making the Business Case for Investment

Contract Management Part One Making the Business Case for Investment Contract Management Part One Making the Business Case for Investment Executive Summary This paper is the first in a short series of three which will look at the business case for organisations to invest

More information

Software Project Management

Software Project Management Software Project Management Presented By Laxminath Tripathy Chapter 1 An Introduction Robert Hughes and Mike Cotterell 1 In this introduction the main questions to be addressed will be: What is software

More information

Learning Objectives. Outline. Managing Operations: A Focus on Excellence Cox, Blackstone, and Schleier, 2003

Learning Objectives. Outline. Managing Operations: A Focus on Excellence Cox, Blackstone, and Schleier, 2003 Inputs Transformation Process Throughput Managing Operations: A Focus on Excellence Cox, Blackstone, and Schleier, 2003 Chapter 18 The Tools of Project Management: Finishing to Specifications, On-Time,

More information

THE PROJECT MANAGEMENT KNOWLEDGE AREAS

THE PROJECT MANAGEMENT KNOWLEDGE AREAS THE PROJECT MANAGEMENT KNOWLEDGE AREAS 4. Project Integration Management 5. Project Scope Management 6. Project Time Management 7. Project Cost Management 8. Project Quality Management 9. Project Human

More information

Systems Analysis and Design Life Cycle

Systems Analysis and Design Life Cycle Systems Analysis and Design Life Cycle 2.1 The major goal of requirement determination phase of information system development is a. determine whether information is needed by an organization b. determine

More information

Evaluating Software Alternatives. Chapter 4 Methods of Software Acquisition. Advantages of Custom Developed Software. Custom Developed Software

Evaluating Software Alternatives. Chapter 4 Methods of Software Acquisition. Advantages of Custom Developed Software. Custom Developed Software Evaluating Software Alternatives Chapter 4 Methods of Software Acquisition Examine software alternatives and select an overall strategy for the proposed system to prepare for the transition to the systems

More information

Using PRINCE2 and MSP Together

Using PRINCE2 and MSP Together Using PRINCE2 and MSP Together Andy Murray, Director, Outperform White Paper October 2010 2 Using PRINCE2 and MSP Together Contents 1 Purpose of this White Paper 3 2 Project and programme management context

More information

The Power of BMC Remedy, the Simplicity of SaaS WHITE PAPER

The Power of BMC Remedy, the Simplicity of SaaS WHITE PAPER The Power of BMC Remedy, the Simplicity of SaaS WHITE PAPER TABLE OF CONTENTS EXECUTIVE SUMMARY............................................... 1 BUSINESS CHALLENGE: MANAGING CHANGE.................................

More information

Exhibit F. VA-130620-CAI - Staff Aug Job Titles and Descriptions Effective 2015

Exhibit F. VA-130620-CAI - Staff Aug Job Titles and Descriptions Effective 2015 Applications... 3 1. Programmer Analyst... 3 2. Programmer... 5 3. Software Test Analyst... 6 4. Technical Writer... 9 5. Business Analyst... 10 6. System Analyst... 12 7. Software Solutions Architect...

More information

Introduction to Systems Analysis and Design

Introduction to Systems Analysis and Design Introduction to Systems Analysis and Design What is a System? A system is a set of interrelated components that function together to achieve a common goal. The components of a system are called subsystems.

More information

Project Management Professional (PMP ) مجموعة المحيط للتدريب واإلستشارات اإلدارية

Project Management Professional (PMP ) مجموعة المحيط للتدريب واإلستشارات اإلدارية Project Management Professional (PMP ) مجموعة المحيط للتدريب واإلستشارات اإلدارية مجموعة المحيط للتدريب واإلستشارات اإلدارية PMP Preparation Course Offer Page 2 Dear Sir, or Madam Good day from Ocean Training

More information

SaaS: Software as a Service

SaaS: Software as a Service SaaS: Software as a Service BADM 559 Professor Michael Shaw By: Jeff Siglin INTRODUCTION Software as a Service (SaaS) has been around for several years, helping companies reduce costs while still maintaining

More information

MONITORING, EVALUATION AND LEARNING IN NGO ADVOCACY. Findings from Comparative Policy Advocacy MEL Review Project

MONITORING, EVALUATION AND LEARNING IN NGO ADVOCACY. Findings from Comparative Policy Advocacy MEL Review Project MONITORING, EVALUATION AND LEARNING IN NGO ADVOCACY Findings from Comparative Policy Advocacy MEL Review Project Executive Summary Jim Coe and Juliette Majot February 2013 For organizations committed to

More information

Program Management: Opportunity or CLM?

Program Management: Opportunity or CLM? Program Management: Opportunity or CLM? Agenda It s a game do you know the rules? So who wants to be a Program Manager? Definitions Check list for what it REALLY takes Questions 2 It s a game do you know

More information

11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java. What is Project Management?

11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java. What is Project Management? 11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 11: Managing the Software Process Project management encompasses all the

More information

PORTFOLIO, PROGRAMME & PROJECT MANAGEMENT MATURITY MODEL (P3M3)

PORTFOLIO, PROGRAMME & PROJECT MANAGEMENT MATURITY MODEL (P3M3) PORTFOLIO, PROGRAMME & PROJECT MANAGEMENT MATURITY MODEL (P3M3) 1st February 2006 Version 1.0 1 P3M3 Version 1.0 The OGC logo is a Registered Trade Mark of the Office of Government Commerce This is a Value

More information

Application Security in the Software Development Lifecycle

Application Security in the Software Development Lifecycle Application Security in the Software Development Lifecycle Issues, Challenges and Solutions www.quotium.com 1/15 Table of Contents EXECUTIVE SUMMARY... 3 INTRODUCTION... 4 IMPACT OF SECURITY BREACHES TO

More information

PMOs. White Paper. 1 www.mosaicprojects.com.au. 1 For more papers on PMOs see: http://www.mosaicprojects.com.au/resources_papers.

PMOs. White Paper. 1 www.mosaicprojects.com.au. 1 For more papers on PMOs see: http://www.mosaicprojects.com.au/resources_papers. s A 1 will have various roles and responsibilities according to whether the service (or support) is focused at the project, program or portfolio level. Project management offices (PjMO) provide centralised

More information

Introduction to project management and concepts

Introduction to project management and concepts 37E01500 Project Management and Consulting Practice Introduction to project management and concepts Matti Rossi, Professor Dept. of Information and Service Economy Lecture 1, Mon 26.10.2015 Learning objectives

More information

HKITPC Competency Definition

HKITPC Competency Definition HKITPC Competency Definition for the Certification copyright 2011 HKITPC HKITPC Competency Definition Document Number: HKCS-CD-L1L2 Version: 1.0 Date: June 2011 Prepared by Hong Kong IT Professional Certification

More information

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler

Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler Best-Practice Software Engineering: Software Processes to Support Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems Dietmar.Winkler@qse.ifs.tuwien.ac.at

More information

3Lesson 3: Web Project Management Fundamentals Objectives

3Lesson 3: Web Project Management Fundamentals Objectives 3Lesson 3: Web Project Management Fundamentals Objectives By the end of this lesson, you will be able to: 1.1.11: Determine site project implementation factors (includes stakeholder input, time frame,

More information

An Introduction to PRINCE2

An Introduction to PRINCE2 Project Management Methodologies An Introduction to PRINCE2 Why use a Project Methodology and What Does PRINCE2 Enable? PRINCE - PRojects IN Controlled Environments - is a project management method covering

More information

REQUEST FOR EXPRESSIONS OF INTEREST (CONSULTANT SERVICES)

REQUEST FOR EXPRESSIONS OF INTEREST (CONSULTANT SERVICES) REQUEST FOR EXPRESSIONS OF INTEREST (CONSULTANT SERVICES) Consultancy services for Systems Integration and IT project management Client: Central Bank of Yemen Country: Republic of Yemen Project: Financial

More information

BMC and ITIL: Continuing IT Service Evolution. Why adopting ITIL processes today can save your tomorrow

BMC and ITIL: Continuing IT Service Evolution. Why adopting ITIL processes today can save your tomorrow BMC and ITIL: Continuing IT Service Evolution Why adopting ITIL processes today can save your tomorrow What does it mean to adopt ITIL? Implementing ITIL? Don t. That s outdated thinking. Today s successful

More information

Industrial Supplier Beats the Competition with Integrated CRM Solution

Industrial Supplier Beats the Competition with Integrated CRM Solution Industrial Supplier Beats the Competition with Integrated CRM Solution Deacon Industrial Supply turns to Microsoft Gold Partner Beringer Associates and Microsoft Dynamics CRM for improved efficiencies

More information

How the Two Complement Each Other

How the Two Complement Each Other Project and Program Management PRINCE2 and PMBOK Friend or Foe? How the Two Complement Each Other Date: September 2013 Prepared by: Klaus Nielsen, Founding Partner Global Business Development, Advisor

More information

Sistemi ICT per il Business Networking

Sistemi ICT per il Business Networking Corso di Laurea Specialistica Ingegneria Gestionale Sistemi ICT per il Business Networking Software Development Processes Docente: Vito Morreale (vito.morreale@eng.it) 17 October 2006 1 The essence of

More information

CHAPTER 9. DEVELOPING IT SY STEM S Bringing IT System s to Life

CHAPTER 9. DEVELOPING IT SY STEM S Bringing IT System s to Life CHAPTER 9 DEVELOPING IT SY STEM S Bringing IT System s to Life 9-2 Introduction Every Organization Is Using Information Technology But IT systems don t magically appear. Organizations spend billions of

More information

Procurement Transformation Division. Procurement guidance. Engaging and managing consultants. Includes definitions for consultants and contractors

Procurement Transformation Division. Procurement guidance. Engaging and managing consultants. Includes definitions for consultants and contractors Procurement guidance Engaging and managing consultants Includes definitions for consultants and contractors Procurement guidance: Engaging and managing consultants Page 2 of 17 Table of contents Table

More information

Time to Professionalise Project Governance? Rankins G J BSc MApplSci MBA CPPD Goal Professional Services Pty Ltd

Time to Professionalise Project Governance? Rankins G J BSc MApplSci MBA CPPD Goal Professional Services Pty Ltd Time to Professionalise Project Governance? Rankins G J BSc MApplSci MBA CPPD Goal Professional Services Pty Ltd This paper was presented at the 7th Annual Project Management Australia Conference (PMOZ

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION 1.1 Background This thesis describes a multi-agent based architecture for an intelligent assistant system for use in software project planning. The research explored the role of

More information

Enterprise Faculty Sixth Form ICT, IT, Business, Economics. Topics for Sixth Form (A Level & BTEC): ICT, IT, Business, Economics. Year 12 A-Level ICT:

Enterprise Faculty Sixth Form ICT, IT, Business, Economics. Topics for Sixth Form (A Level & BTEC): ICT, IT, Business, Economics. Year 12 A-Level ICT: Enterprise Faculty Sixth Form ICT, IT, Business, Economics for Sixth Form (A Level & BTEC): ICT, IT, Business, Economics Year 12 A-Level ICT: Half-Term Units studied 1 Health and safety, input/output devices

More information

The Project Management Life Cycle By Jason Westland (A book review by R. Max Wideman)

The Project Management Life Cycle By Jason Westland (A book review by R. Max Wideman) The Project Management Life Cycle By Jason Westland (A book review by R. Max Wideman) 11/17/07 Introduction Editor's Note: We liked so much of this book that we asked for the author's permission to quote

More information

Project Management Assessment Overview. Can you explain the relationship between strategic planning, programme management and projects?

Project Management Assessment Overview. Can you explain the relationship between strategic planning, programme management and projects? Syllabus Area and Questions Yes/ No Strategy Can you explain the relationship between strategic planning, programme management and projects? Assess the implications for a project of the organisation and

More information

Chapter 9 Software Evolution

Chapter 9 Software Evolution Chapter 9 Software Evolution Summary 1 Topics covered Evolution processes Change processes for software systems Program evolution dynamics Understanding software evolution Software maintenance Making changes

More information

Maximize Software Development ROI With Quality Assurance. Showing the value of the Quality Process

Maximize Software Development ROI With Quality Assurance. Showing the value of the Quality Process Maximize Software Development ROI With Quality Assurance Showing the value of the Quality Process Thibault Dambrine Agenda Software Quality Assurance ROI - Quantifying the Cost of Quality - Justifying

More information

US ONSHORING OFFERS SUPERIOR EFFECTIVENESS OVER OFFSHORE FOR CRM IMPLEMENTATIONS

US ONSHORING OFFERS SUPERIOR EFFECTIVENESS OVER OFFSHORE FOR CRM IMPLEMENTATIONS US ONSHORING OFFERS SUPERIOR EFFECTIVENESS OVER OFFSHORE FOR CRM IMPLEMENTATIONS Whitepaper Eagle Creek Software Services March 2015 Introduction CRM services are shifting from a focus on point solution

More information

TECHNICAL PROJECT MANAGEMENT

TECHNICAL PROJECT MANAGEMENT TECHNICAL PROJECT MANAGEMENT DESCRIPTION Technical Project Management is the ability to support the management of an IT initiative from a concept through to a concrete deliverable as a project with specialist

More information

PMP Prep Test Bank - Intermediate Level Questions - Test #1

PMP Prep Test Bank - Intermediate Level Questions - Test #1 PMP Prep Test Bank - Intermediate Level Questions - Test #1 Multiple Choice Identify the letter of the choice that best completes the statement or answers the question. 1. There are important dimensions

More information

PROJECT MANAGEMENT IN ENTERPRISE RESOURCE PLANNING (ERP) IMPLEMENTATION

PROJECT MANAGEMENT IN ENTERPRISE RESOURCE PLANNING (ERP) IMPLEMENTATION PROJECT MANAGEMENT IN ENTERPRISE RESOURCE PLANNING (ERP) IMPLEMENTATION Ms.Madhavi A.Mainkar Lecturer Dr. BNCPE, Dept. Of Computer Science and Technology. Yavatmal Abstract: ERP is one the latest technologies

More information

What is a life cycle model?

What is a life cycle model? What is a life cycle model? Framework under which a software product is going to be developed. Defines the phases that the product under development will go through. Identifies activities involved in each

More information

Implementation of ANSI/AAMI/IEC 62304 Medical Device Software Lifecycle Processes.

Implementation of ANSI/AAMI/IEC 62304 Medical Device Software Lifecycle Processes. Implementation of ANSI/AAMI/IEC 62304 Medical Device Software Lifecycle Processes.. www.pharmout.net Page 1 of 15 Version-02 1. Scope 1.1. Purpose This paper reviews the implementation of the ANSI/AAMI/IEC

More information

Call Recording and Speech Analytics Will Transform Your Business:

Call Recording and Speech Analytics Will Transform Your Business: Easily Discover the Conversations Call Recording and Speech Analytics Will Transform Your Business: Seven Common Business Goals and Speech Analytics Solutions Published January 2012 www.mycallfinder.com

More information

Moving from ISO 9001:2008 to ISO 9001:2015

Moving from ISO 9001:2008 to ISO 9001:2015 ISO 9001 Transition guide ISO Revisions Moving from ISO 9001:2008 to ISO 9001:2015 The new international standard for quality management systems ISO 9001 - Quality Management System - Transition Guide

More information

9 Keys to Effectively Managing Software Projects

9 Keys to Effectively Managing Software Projects 9 Keys to Effectively Managing Software Projects Introduction Can managing software development be as simple as reading a brief to-do/not-to-do list? No. All evidence indicates that software development

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

WHITE PAPER. The Manager s Guide to Avoiding 7 Project Portfolio Pitfalls

WHITE PAPER. The Manager s Guide to Avoiding 7 Project Portfolio Pitfalls WHITE PAPER The Manager s Guide to Avoiding 7 Project Portfolio Pitfalls EXECUTIVE SUMMARY In today s management by projects mindset, portfolio managers and PMO directors are challenged with ensuring successful

More information

Software Engineering. So(ware Evolu1on

Software Engineering. So(ware Evolu1on Software Engineering So(ware Evolu1on 1 Software change Software change is inevitable New requirements emerge when the software is used; The business environment changes; Errors must be repaired; New computers

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 campbell@cs.toronto.edu http://www.cs.toronto.edu/~csc340h/ Acknowledgement: Material Provided by Professor Steve Easterbrook

More information

Project and Resource Management: A Do-it-Yourself guide

Project and Resource Management: A Do-it-Yourself guide Project and Resource Management: A Do-it-Yourself guide By Shyam Kapoor Prisio Technologies LLC Introduction As per Gartner about one third of the projects are never complete and more than half exceed

More information

The Business Case Justification

The Business Case Justification The Business Case Justification Solutions for Capital Project Delivery Improvement (White Paper) Table of Contents Page Introduction... 3 Business Case Structure... 5 Business Case Process... 6 Detailed

More information

Business Analysis Standardization & Maturity

Business Analysis Standardization & Maturity Business Analysis Standardization & Maturity Contact Us: 210.399.4240 info@enfocussolutions.com Copyright 2014 Enfocus Solutions Inc. Enfocus Requirements Suite is a trademark of Enfocus Solutions Inc.

More information

Lecture Slides for Managing and Leading Software Projects. Chapter 1: Introduction

Lecture Slides for Managing and Leading Software Projects. Chapter 1: Introduction Lecture Slides for Managing and Leading Software Projects Chapter 1: Introduction developed by Richard E. (Dick) Fairley, Ph.D. to accompany the text Managing and Leading Software Projects published by

More information

Guideline to purchase a CRM Solution

Guideline to purchase a CRM Solution Guideline to purchase a CRM Solution esphere Whitepaper Content list Introduction... 3 Challenges... 3 Overview... 4 Define Your CRM Requirements and Business Objectives and start gather information...

More information

Information Technology Project Management, Seventh Edition. Information Technology Project Management, Seventh Edition

Information Technology Project Management, Seventh Edition. Information Technology Project Management, Seventh Edition Note: See the text itself for full citations. Many organizations today have a new or renewed interest in project management Computer hardware, software, networks, and the use of interdisciplinary and global

More information

ABHELSINKI UNIVERSITY OF TECHNOLOGY

ABHELSINKI UNIVERSITY OF TECHNOLOGY T 76.3601 Introduction to Software Engineering Software Project Management http://www.soberit.hut.fi/t-76.3601/ Maria Paasivaara Maria.Paasivaara@tkk.fi Agenda Software projects Project planning Effort

More information

Project Management Guidebook

Project Management Guidebook METHOD 12 3 empowering managers to succeed Project Management Guidebook ISBN 0-473-10445-8 A bout this e-book This e-book was created by Method123 (see www.method123.com) to help provide you with a simple

More information

QUALITY MANAGEMENT SYSTEM MANUAL

QUALITY MANAGEMENT SYSTEM MANUAL The online version of this document is controlled. Therefore, all printed versions of this document are unofficial copies. QUALITY MANAGEMENT SYSTEM MANUAL 6901 Charles Street Towson, Maryland 21204 Manual

More information

Agile Governance. Charlie Rudd SollutionsIQ. Copyright 2011 SolutionsIQ. All rights reserved.

Agile Governance. Charlie Rudd SollutionsIQ. Copyright 2011 SolutionsIQ. All rights reserved. Agile Governance Charlie Rudd SollutionsIQ Speaker Introduction: Charlie Rudd CEO of SolutionsIQ, an Agile company that provides Agile services including consulting, training, software development and

More information

Fundamentals of Measurements

Fundamentals of Measurements Objective Software Project Measurements Slide 1 Fundamentals of Measurements Educational Objective: To review the fundamentals of software measurement, to illustrate that measurement plays a central role

More information

This page intentionally left blank.

This page intentionally left blank. Chapter 6 Cost Management CONTENTS 6.1 INTRODUCTION...3 6.2 PROCESS DESCRIPTION...3 6.2.1 RESOURCE PLANNING...3 6.2.2 ESTIMATING COSTS...4 6.2.2.1 Bottom-Up Estimating...5 6.2.2.2 Analogous Estimating...5

More information

Safety and Health Management Systems Assessments

Safety and Health Management Systems Assessments STAR Consultants, Inc. This article presents a safety and health management system and assessment methodology that describes a process and provides a tool to measure the ability of management to achieve

More information