20
The Differences Between the The Differences Between the Project Manager Project Manager and the and the Systems Engineer Systems Engineer Tim Kasse Kasse Kasse Initiatives LLC Kasse Initiatives LLC +1 – 972 - 987 - 7706 USA +1 – 972 - 987 - 7706 USA +49 (0) 7721 - 407 - 851 +49 (0) 7721 - 407 - 851 Europe Europe +65 6430 6769 Singapore +65 6430 6769 Singapore

The Differences Between the Project Manager and the Systems Engineer Kasse Tim Kasse Kasse Initiatives LLC +1 – 972 - 987 - 7706 USA +49 (0) 7721 - 407

Embed Size (px)

Citation preview

The Differences Between theThe Differences Between theProject ManagerProject Manager

and theand theSystems EngineerSystems Engineer

Tim Kasse KasseKasse Initiatives LLCKasse Initiatives LLC

+1 – 972 - 987 - 7706 USA+1 – 972 - 987 - 7706 USA+49 (0) 7721 - 407 - 851 Europe+49 (0) 7721 - 407 - 851 Europe

+65 6430 6769 Singapore+65 6430 6769 Singapore

PM ProjMgr vs SE Engr - 2Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

WelcomeWelcome

Wilkommen

Bienvenido

WelKom

Bienvenue

BienvenutoVälkommen

Tervetuloa Witamy

Huan Yín

ЌАΛΟΣ ΟΡΙΣΑΤΕ

ようこそ

PM ProjMgr vs SE Engr - 3Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

The Systems EngineerThe Systems Engineer

PM ProjMgr vs SE Engr - 4Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Systems EngineerSystems Engineer

Need Identification and Customer Linkage Identify the need and the system opportunity by

matching need and technical feasibility

Be the link between customer needs and system idea and design during the entire process of system creation

Requirements Engineering Develop a set of system and functional requirements

based on customer needs, wants, constraints and interface requirements

PM ProjMgr vs SE Engr - 5Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Systems Engineer - 2Systems Engineer - 2

Definition of Functionality (Functional Architecture) Divide and allocate the functional requirements into

different subfunctions and modes of operation

Operational Concept Serve as the lead in envisioning the system’s

operational concept and create the link between the system’s requirements and the system’s configuration

PM ProjMgr vs SE Engr - 6Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Systems Engineer - 3Systems Engineer - 3

Architectural Design Design the system architecture based on the

operational concept and operational scenarios

Analysis, Development, and Testing Collect data from various sources, perform modeling

and simulation and analyze them as a basis for decision making

Determine if the system is designed to its requirements

Test and verify that the system, as built, will meet those requirements as designed

PM ProjMgr vs SE Engr - 7Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Systems Engineer - 4Systems Engineer - 4

Trade-Off Analysis Conduct technical and tradeoff analysis leading to

the resolution of technical problems at different interface points

Conduct risk assessment on the various system elements

Managing the Interaction Manage the interaction with various engineering

groups that perform the subsystem’s design while integrating various people and disciplines

PM ProjMgr vs SE Engr - 8Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Systems Engineer - 5Systems Engineer - 5

Integration See the entire picture and how each part is

contributing to the performance and feasibility of the system as a whole

Coordinate the work of the various disciplines involved and manage the interfaces among them so that the result is an overall optimum system

Perform the integration of the various subsystems into a total system

System Performance Evaluate the performance and qualifications of the

final system through testing and simulation

PM ProjMgr vs SE Engr - 9Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Systems Engineer - 6Systems Engineer - 6

Customer Demonstration Demonstrate the integrated system to customers in

their operational environment

PM ProjMgr vs SE Engr - 10Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Relationship between Relationship between Systems and Software Systems and Software EngineeringEngineering

Integrated Logistics Support and Other Disciplines

Software Preliminary

Design

SystemOperational

Requirements

Software DetailedDesign

Software-Code-Test

-Integrate

HardwareRequirements

Analysis

HardwarePreliminary

Design

HardwareDetailed Design

Hardware-Fabricate-Test-Integrate

SystemsOperational

Requirements

SystemsRequirements

Analysis

SystemsDesign

SystemIntegrationTest

-Qualification Test-Customer Acceptance-QT & E

CONTINUED SYSTEMS ENGINEERING INVOLVEMENT

PM ProjMgr vs SE Engr - 11Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

The Project ManagerThe Project Manager

PM ProjMgr vs SE Engr - 12Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Project ManagerProject Manager

Head of the Project The Project Manager (Project Leader) is the head of

the project

The Project Manager has the ultimate responsibility for the planning and control of everything related to the project

Interface Liaison The Project Manager must interface with the quality

manager, the configuration management manager, the integration and test manager, management of other disciplines outside of the project, and the customer

PM ProjMgr vs SE Engr - 13Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Project ResponsibilitiesProject Responsibilities

Project LeaderManagementQuality

Management

Customer

ConfigurationManagement

PM ProjMgr vs SE Engr - 14Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Project Manager - 2Project Manager - 2

Project Control System The Project Manager must establish the feedback

loops depicted in the figure shown on the following slide

The Project Manager must ensure that the basic controls are in place to guide the project effort toward its objective

PM ProjMgr vs SE Engr - 15Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Project Control SystemProject Control SystemProject Control SystemProject Control System

TechnicalDevelopment

TechnicalDevelopment

ProjectManagement

ProjectManagement

QualityManagement

QualityManagement

ConfigurationManagementConfigurationManagement

From “the Software Engineer’s

Handbook” by McDermid

Error ReportChange Requests

Work Assignments

Draft Products

StatusReports

AcceptedProducts

Reject

CustomerRequirementsChanges

StandardsAnd Procedures

IntermediateDevelopment

Products

Products

PM ProjMgr vs SE Engr - 16Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Project Manager - 3Project Manager - 3

Provide Direction The Project Manager must provide direction to the

project team and be able to answer questions including:

For whom do I work?

What is expected of me?

Why is it expected of me?

What tools and facilities are available to me?

How do I do what is expected?

What training is available to me?

PM ProjMgr vs SE Engr - 17Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Project Manager - 4Project Manager - 4

Provide Direction - continued What must I produce?

When must it be produced?

Who do I give it to?

How will my product be evaluated?

PM ProjMgr vs SE Engr - 18Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Project Manager - 5Project Manager - 5

The Project Manager is the DRIVER and as such takes on the responsibility for many diverse tasks including: Lead the project team through the process of

creating and executing the project plan

Mold the project members into a project team

Obtain approvals for the project plan

Issue status reports on the progress of the project compared to the plan

Respond to requests for changes to the plan

PM ProjMgr vs SE Engr - 19Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

Project Manager - 6Project Manager - 6

Facilitate the team process, using trained and experience in interpersonnel skills

Remove obstacles for the team so they can do the job they are asked to do

Act as the key interface with the project sponsor Act as the key interface with the project customer Ensure that the relevant stakeholders are involved

throughout the project lifecycle as required Call and run regular project meetings Issue the final project report Capture lessons learned and update the process

database

PM ProjMgr vs SE Engr - 20Version NDIA SysEngr Conf

© 2003 Kasse Initiatives, LLC

SummarySummary

Successful projects have the technical leadership of the Systems Engineer and the management guidance of the Project Manager