BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ELISA - ECPv6.15.20//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:ELISA
X-ORIGINAL-URL:https://elisa.tech
X-WR-CALDESC:Events for ELISA
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20260308T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20261101T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20270314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20271107T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260723T070000
DTEND;TZID=America/Los_Angeles:20260723T080000
DTSTAMP:20260523T141858
CREATED:20260515T175616Z
LAST-MODIFIED:20260515T180050Z
UID:10000095-1784790000-1784793600@elisa.tech
SUMMARY:ELISA Seminar - WHAT-WHY-HOW: A practical model for understanding software requirements
DESCRIPTION:[vc_row type=”in_container” full_screen_row_position=”middle” column_margin=”default” column_direction=”default” column_direction_tablet=”default” column_direction_phone=”default” scene_position=”center” text_color=”dark” text_align=”left” row_border_radius=”none” row_border_radius_applies=”bg” row_position_desktop=”default” row_position_tablet=”inherit” row_position_phone=”inherit” overflow=”visible” overlay_strength=”0.3″ gradient_direction=”left_to_right” shape_divider_position=”bottom” bg_image_animation=”none”][vc_column column_padding=”no-extra-padding” column_padding_tablet=”inherit” column_padding_phone=”inherit” column_padding_position=”all” flex_gap_desktop=”10px” column_element_direction_desktop=”default” column_element_spacing=”default” desktop_text_alignment=”default” tablet_text_alignment=”default” phone_text_alignment=”default” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_backdrop_filter=”none” column_shadow=”none” column_border_radius=”none” column_link_target=”_self” column_position=”default” gradient_direction=”left_to_right” overlay_strength=”0.3″ width=”1/1″ tablet_width_inherit=”default” animation_type=”default” bg_image_animation=”none” border_type=”simple” column_border_width=”none” column_border_style=”solid”][vc_column_text css=”” text_direction=”default”]ELISA Project Seminar Series focuses on hot topics related to ELISA’s mission to define and maintain a common set of elements\, processes and tools that can be incorporated into Linux-based\, safety-critical systems amenable to safety certification. Speakers are members\, contributors and thought leaders from the ELISA Project and surrounding communities. Each seminar comprises a 45-minute presentation and a 15-minute Q&A\, and it’s free to attend. \nTitle: WHAT-WHY-HOW: A practical model for understanding software requirements \nDate: Thursday\, July 23\, 2026\, 7:00-8:00 Pacific / 14:00-15:00 UTC / 16:00 – 17:00 CET \nSpeaker: \n\nStanislav Pankevich\, Lead Software Engineer at Reflex Aerospace GmbH \nHow to Attend: Register here in advance to attend for free. And please add the webinar joining details to your calendar from the confirmation email you will receive upon registering \n\nDescription: \nSoftware engineering discussions often blur intent\, requirements\, design\, and implementation\, reducing clarity and weakening traceability. This webinar introduces a simple but rigorous model\, “What-Why-How”\, for separating these concerns across the development lifecycle. \nStarting from core systems engineering concepts such as users\, needs\, problems\, solutions\, systems\, and environments\, the session frames development as a progression from the problem space to requirements (contract) and then to the solution space. It explains how WHY (user needs)\, WHAT (formal requirements)\, HOW (design and implementation)\, and interface (system boundary) relate\, and why mixing them leads to ambiguity. \nOne key property of the WHAT-WHY-HOW model is its recursive structure: at each level of abstraction\, the WHAT-WHY of the next level becomes the HOW of the previous one. Recognizing this recursion helps maintain conceptual clarity\, particularly in large\, multi-tier projects involving multiple stakeholders and suppliers. \nThrough practical examples and heuristics\, the webinar shows how to distinguish requirements from design\, avoid mixed statements in technical writing\, define minimal traceable requirements (identifier\, statement\, rationale)\, and apply the model consistently across documentation\, code\, testing\, and reviews. \nThe approach is lightweight and broadly applicable\, from system architecture to everyday engineering work. The session is suitable both as an introduction and as a refresher for engineers working with requirements and software systems.[/vc_column_text][/vc_column][/vc_row]
URL:https://elisa.tech/event/elisa-seminar-what-why-how-a-practical-model-for-understanding-software-requirements/
CATEGORIES:ELISA Seminar Series
ATTACH;FMTTYPE=image/jpeg:https://elisa.tech/wp-content/uploads/sites/19/2026/05/Cover-Slide-WHAT-WHY-HOW_-A-practical-model-for-understanding-software-requirements.jpg
END:VEVENT
END:VCALENDAR