the differences between the project manager and the systems engineer kasse tim kasse kasse...
TRANSCRIPT
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