Systems Engineering and Program Management

بواسطة: Coursera

Overview

This course teaches the learner how to apply Systems Engineering to the overall management of a complex program. This includes tailoring the systems engineering process to the specific needs of a particular program. The risk management process is described, including how to identify risks and develop a mitigation strategy. The key management tools are described along with how the scope of a program is defined and managed according to the terms of the contract.

This course can be taken for academic credit as part of CU Boulder’s Master of Engineering in Engineering Management (ME-EM) degree offered on the Coursera platform. The ME-EM is designed to help engineers, scientists, and technical professionals move into leadership and management roles in the engineering and technical sectors. With performance-based admissions and no application process, the ME-EM is ideal for individuals with a broad range of undergraduate education and/or professional experience. Learn more about the ME-EM program at https://www.coursera.org/degrees/me-engineering-management-boulder.

Syllabus

  • Planning the Work
    • We will begin Course 3 be examining the documentation that is sued to define the scope of a project and then manage to that scope. Unmanaged scope growth is detrimental to the performance of a program and is equally frustrating for both the customer and the supplier. Getting things carefully documented at the outset is key to the early identification of changes in scope. Lets look at the tools of the trade for keeping ourselves on task and focused on meeting the end user's needs.
  • Managing Cost and Contracting Fundamentals
    • In this module, we will learn about how to manage cost on a program. We will look at some considerations for creating a forecast and how to measure performance against the forecast. In the second half of the module, we will go over some contracting fundamentals. I don't want to make anyone into a Contracts Manager, but rather convey some top-level considerations on how various contract types impact behavior on the engineering team.
  • Risk, Risk Management, and Change Control Management
    • In this module, we will learn the process for managing risks and opportunities. Systems Engineers bring a lot to the table for this important task because they have been trained to look at things in terms of system-level impacts and with a lifecycle view. Our goal will be to learn how to develop actionable intelligence that will help your program mitigate the impact of realized risks or prevent their occurrence altogether. In the second half of the Module, we will learn about change management - both from a contractual standpoint as well as managing engineering changes, which are two distinct processes.
  • Dealing with Failures
    • This module could be considered kind of depressing because it is about dealing with failures. However, a little bit of preparation can go a long way to helping the team recover from a disappointing outcome with dignity and professionalism. We will examine the process for establishing and conducting failure reviews. Thankfully, most failures are not terribly catastrophic, but even the more inconsequential failures can benefit from a rigorous investigative process. One of the most important, and often illusive aspects of dealing with a failure is identifying the root cause. We will spend some time learning about a handful of pragmatic tools to assist with this.

Taught by

William Van Atten

Systems Engineering and Program Management
الذهاب الي الدورة

Systems Engineering and Program Management

بواسطة: Coursera

  • Coursera
  • مجانية
  • الإنجليزية
  • متاح شهادة
  • متاح في أي وقت
  • beginner
  • English
8.1.2PHP Version286msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (180ms)
    • Application (105ms)
    • 1 x Booting (63.01%)
      180.09ms
      1 x Application (36.75%)
      105.03ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET ar/الدورات/{slug}
      middleware
      web, localize:ar
      controller
      App\Http\Controllers\CourseController@show
      as
      ar.courses.show
      namespace
      prefix
      /ar
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      7 statements were executed4.94ms
      • select * from `courses` where `slug_ar` = 'systems-engineering-and-program-management' limit 1
        2.42ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. systems-engineering-and-program-management
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-04-27 11:15:15' where `id` = 246
        1.39ms/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-04-27 11:15:15
        • 1. 246
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (1)
        280μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        260μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `institutions` where `institutions`.`id` in (49) and `institutions`.`deleted_at` is null
        240μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (2) and `providers`.`deleted_at` is null
        170μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 243 limit 1
        180μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 243
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Institution
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        ZjiO2a2c26XjTO19D6NPf9PhebrzaUjN1WJXyQWv
        locale
        ar
        _previous
        array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/system...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/systems-engineering-and-program-management
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "18.222.194.136" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "936de6a50a17356a-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "x-forwarded-for" => array:1 [ 0 => "18.222.194.136" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "18.222.194.136" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "936de6a50a17356a-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_X_FORWARDED_FOR" => "18.222.194.136" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "44362" "REMOTE_ADDR" => "172.69.17.137" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/systems-engineering-and-program-management" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1745752515.6342 "REQUEST_TIME" => 1745752515 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sun, 27 Apr 2025 11:15:15 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImpiR1I3L2NuMTE4S3dIaHllWXltYmc9PSIsInZhbHVlIjoiVUJLd0dSeXVQMjQ1SmxZbm5JV2ZkMkRqSkZZR0srK2pNQ0xDZ3lIc2h4aWI5b1J1djJHZVBRa2pYU2tRR3R2WS92TklYUVJKVlFDY1BPOGR6WG9GVDUwUGVad3ZWSUdHY1pGb3FFTjYwWXI4a3IwVWl3TDlESWczMHhGVzhNekYiLCJtYWMiOiI4YzA3YTU5MWQ2OGY5MGNkY2FhZmQ0NjZmMWJjYTdlODFmZWM3NGNlMjExMTlkYmRmNzRjNjczY2EzODVlYmEwIiwidGFnIjoiIn0%3D; expires=Sun, 27 Apr 2025 13:15:15 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImpiR1I3L2NuMTE4S3dIaHllWXltYmc9PSIsInZhbHVlIjoiVUJLd0dSeXVQMjQ1SmxZbm5JV2ZkMkRqSkZZR0srK2pNQ0xDZ3lIc2h4aWI5b1J1djJHZVBRa2pYU2tRR3R2WS92TklYU" 1 => "laravel_session=eyJpdiI6IjBVOTVTV2pMQ2xwcUpyY2NYM3laS0E9PSIsInZhbHVlIjoiRlRuVVo0akp5cWNaem41dmljUDIwcFdQUzFMait6STg4ZW84VStKcVNhaU01eVlZaHlVUHovM0tiaGtqTnZ3WG03bHNoQUFxU3YyZXUwWXIrTTFsa2R0ZERBWDRVTUZYOVNXNHJxRVdtRjF3Y013bWRRQXkyanYrMWZlbWNHUmkiLCJtYWMiOiI5ZDA5MmM1YzQxODViMTUwYjdlYjVlMjM1Zjg1YjczNmE1YzE0YjFlZTQyZmZmMDRlNDhjN2JlYTAxODc1YWUwIiwidGFnIjoiIn0%3D; expires=Sun, 27 Apr 2025 13:15:15 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IjBVOTVTV2pMQ2xwcUpyY2NYM3laS0E9PSIsInZhbHVlIjoiRlRuVVo0akp5cWNaem41dmljUDIwcFdQUzFMait6STg4ZW84VStKcVNhaU01eVlZaHlVUHovM0tiaGtqTnZ3WG03" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImpiR1I3L2NuMTE4S3dIaHllWXltYmc9PSIsInZhbHVlIjoiVUJLd0dSeXVQMjQ1SmxZbm5JV2ZkMkRqSkZZR0srK2pNQ0xDZ3lIc2h4aWI5b1J1djJHZVBRa2pYU2tRR3R2WS92TklYUVJKVlFDY1BPOGR6WG9GVDUwUGVad3ZWSUdHY1pGb3FFTjYwWXI4a3IwVWl3TDlESWczMHhGVzhNekYiLCJtYWMiOiI4YzA3YTU5MWQ2OGY5MGNkY2FhZmQ0NjZmMWJjYTdlODFmZWM3NGNlMjExMTlkYmRmNzRjNjczY2EzODVlYmEwIiwidGFnIjoiIn0%3D; expires=Sun, 27-Apr-2025 13:15:15 GMT; path=/XSRF-TOKEN=eyJpdiI6ImpiR1I3L2NuMTE4S3dIaHllWXltYmc9PSIsInZhbHVlIjoiVUJLd0dSeXVQMjQ1SmxZbm5JV2ZkMkRqSkZZR0srK2pNQ0xDZ3lIc2h4aWI5b1J1djJHZVBRa2pYU2tRR3R2WS92TklYU" 1 => "laravel_session=eyJpdiI6IjBVOTVTV2pMQ2xwcUpyY2NYM3laS0E9PSIsInZhbHVlIjoiRlRuVVo0akp5cWNaem41dmljUDIwcFdQUzFMait6STg4ZW84VStKcVNhaU01eVlZaHlVUHovM0tiaGtqTnZ3WG03bHNoQUFxU3YyZXUwWXIrTTFsa2R0ZERBWDRVTUZYOVNXNHJxRVdtRjF3Y013bWRRQXkyanYrMWZlbWNHUmkiLCJtYWMiOiI5ZDA5MmM1YzQxODViMTUwYjdlYjVlMjM1Zjg1YjczNmE1YzE0YjFlZTQyZmZmMDRlNDhjN2JlYTAxODc1YWUwIiwidGFnIjoiIn0%3D; expires=Sun, 27-Apr-2025 13:15:15 GMT; path=/; httponlylaravel_session=eyJpdiI6IjBVOTVTV2pMQ2xwcUpyY2NYM3laS0E9PSIsInZhbHVlIjoiRlRuVVo0akp5cWNaem41dmljUDIwcFdQUzFMait6STg4ZW84VStKcVNhaU01eVlZaHlVUHovM0tiaGtqTnZ3WG03" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "ZjiO2a2c26XjTO19D6NPf9PhebrzaUjN1WJXyQWv" "locale" => "ar" "_previous" => array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/systems-engineering-and-program-management" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]