SlideShare a Scribd company logo
1 of 16
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam 1
Ask Us Your Questions
2
-Ask us your questions using the panel
on the right.
-This presentation is being recorded
and will be made available to you on
our website and through email.
-Contact us after the webinar through
● support@Innoslate.com
● Call 571.485.7800
● LinkedIn: “Innoslate Users and
Systems Engineers” Group
● Twitter: @specinnovations
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
Meet Your Host
• President and Founder of SPEC
Innovations
• Participated in the development of
C4ISR and DoDAF
• Expert Systems Engineering
Professionals Certificate
• steven.dam@specinnovations.com
• @stevenhdam
3
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
Agenda
• Agile Manifesto
• Agile Systems Engineering
• Requirements vs. Issues
• Middle-Out Approach
• Example: Innoslate Development
• Innoslate Tools for Agile SE/SW Development
4
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
Agile Manifesto
• This statement was the driving force
behind the Agile Software Development
movement
• Most of the Agile “industry” focuses on
processes (Sprints, Epics, SRUMs) and
tools (Jira, GitHub, GitLab, etc.)
• But all of these approaches, including
the Scaled Agile Framework, are
dependent functional requirements
• Where do functional requirements come
from?
5
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
Agile Systems
Engineering
• Agile Systems Engineering is
meant to support Agile Software
Development
• satisfy the customer through
early and continuous delivery of
valuable capabilities
• Plan for evolving requirements
• Deliver working capabilities
frequently
• [see
https://sebokwiki.org/wiki/Syste
m_Life_Cycle_Process_Models:_
Agile_Systems_Engineering for
more]
6
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
From Agile SE Processes 204:
Agile System Engineering
Lifecycle Model, by Rick Dove,
15-Sep-2021
From
https://aida.mitre.org/agile/agile-
systems-engineering accessed
2/9/2023
Requirements vs.
Issues
• Systems engineering derived requirements
from customer needs, environmental
constraints (including laws, regulations,
policies, etc.) and functional analysis/modeling
and simulation
• Software tools use “issues” as the home for
“requirements”
• Thus software developers often focus on bug vs.
feature enhancements
7
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
Middle-Out
Approach
• Iterative
• Event-Driven
• Parallel Tasks
• Products provided
as needed
• Model-Based
Reviews
8
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
5. Develop the Operational Context Diagram
6. Develop Operational Scenarios
1. Capture and Analyze Related Artifacts
4. Capture Constraints (Environment/Drivers)
3. Identify Existing/Planned Systems
2. Identify Assumptions
7. Derive Functional Behavior
8. Derive Assets
9. Allocate Actions to Assets
10. Prepare Interface Diagrams
14. Provide Options
12. Perform Dynamic Analysis
11. Define Resources, Error Detection &
Recovery
13. Develop Operational Demonstration Master Plan
16. Generate Operational and System Views, Graphics, Briefings and Reports
15. Conduct Trade-off Analyses
Requirements Analysis
Functional Analysis
Synthesis
System Analysis and
Control
Time
Example: Innoslate
Development
• Goal: alternating
feature and “bug”
releases
• Requirements for
next version
developed prior to
software
development
• Uses time needed
for proper research
and requirements
development
9
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
• Innoslate Tools
for Agile SE/SW
Development
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam 10
Requirements
Development
• Documents View (for classic
requirements development)
• Compilation View (for
model-based requirements)
• Quality Checker
• Traceability
Matrix/Assistance
• Risk Analysis
11
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
Tracking Software
Development
• GitHub Interface
• Repositories
• Overview
• Kanban Board
• Issues
• Pull Requests
• Commits
• Commit Activity
• Round Trip
12
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
Other Program
Management Tools
• PM Dashboard
• Kanban Boards
• Gantt Charts
• Process Modeling
and Simulation
13
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
14
Send in questions using the panel on the right.
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
March 16, 2023 at 11:00 am ET
Go Beyond Microsoft
Office With Innoslate
Mark Your
Calendars
15
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
SPEC Innovations
@SPECInnovations
Innoslate Users Group
Innoslate.com/blog
571.485.7800
innoslate.com
16
Thank you!
Visit cloud.innoslate.com for a trial.
Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam

More Related Content

Similar to Manage Mission-Critical Requirements Through Agile in Innoslate

SIC Finale Status Report August 6.pptx
SIC Finale Status Report August 6.pptxSIC Finale Status Report August 6.pptx
SIC Finale Status Report August 6.pptx
Shaista Ansari
 
Ehab wafik CV(1)
Ehab wafik CV(1)Ehab wafik CV(1)
Ehab wafik CV(1)
Ehab Wafik
 

Similar to Manage Mission-Critical Requirements Through Agile in Innoslate (20)

What's New in Innoslate 4.4?
What's New in Innoslate 4.4?What's New in Innoslate 4.4?
What's New in Innoslate 4.4?
 
Implementing AI in MBSE
Implementing AI in MBSEImplementing AI in MBSE
Implementing AI in MBSE
 
How to Verify and Validate a System or Process
How to Verify and Validate a System or ProcessHow to Verify and Validate a System or Process
How to Verify and Validate a System or Process
 
USG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using DrupalUSG Summit - September 2014 - Web Management using Drupal
USG Summit - September 2014 - Web Management using Drupal
 
What Comes After MBSE Webinar
What Comes After MBSE WebinarWhat Comes After MBSE Webinar
What Comes After MBSE Webinar
 
Simulate Functional Models
Simulate Functional ModelsSimulate Functional Models
Simulate Functional Models
 
Agile Secure Cloud Application Development Management
Agile Secure Cloud Application Development ManagementAgile Secure Cloud Application Development Management
Agile Secure Cloud Application Development Management
 
The Waterfall Model
The Waterfall ModelThe Waterfall Model
The Waterfall Model
 
SIC Finale Status Report August 6.pptx
SIC Finale Status Report August 6.pptxSIC Finale Status Report August 6.pptx
SIC Finale Status Report August 6.pptx
 
How to MBSE Pt.3 - Configuration Management.pptx
How to MBSE Pt.3 - Configuration Management.pptxHow to MBSE Pt.3 - Configuration Management.pptx
How to MBSE Pt.3 - Configuration Management.pptx
 
Mage Titans USA 2016 - Mathew Beane - Edit Fully Stacked: Less OOPS, More OPS...
Mage Titans USA 2016 - Mathew Beane - Edit Fully Stacked: Less OOPS, More OPS...Mage Titans USA 2016 - Mathew Beane - Edit Fully Stacked: Less OOPS, More OPS...
Mage Titans USA 2016 - Mathew Beane - Edit Fully Stacked: Less OOPS, More OPS...
 
How to Develop and Simulate Models with No Coding Experience
How to Develop and Simulate Models with No Coding ExperienceHow to Develop and Simulate Models with No Coding Experience
How to Develop and Simulate Models with No Coding Experience
 
Go Beyond Microsoft Office With Innoslate
Go Beyond Microsoft Office With InnoslateGo Beyond Microsoft Office With Innoslate
Go Beyond Microsoft Office With Innoslate
 
Introductie slides Agile Software Architecture
Introductie slides Agile Software ArchitectureIntroductie slides Agile Software Architecture
Introductie slides Agile Software Architecture
 
Ehab wafik CV(1)
Ehab wafik CV(1)Ehab wafik CV(1)
Ehab wafik CV(1)
 
Microsoft Tech Series 2019 - Azure DevOps
Microsoft Tech Series 2019 - Azure DevOpsMicrosoft Tech Series 2019 - Azure DevOps
Microsoft Tech Series 2019 - Azure DevOps
 
We’re Doing What, When? Incorporating UX Design Into Agile
We’re Doing What, When? Incorporating UX Design Into AgileWe’re Doing What, When? Incorporating UX Design Into Agile
We’re Doing What, When? Incorporating UX Design Into Agile
 
Bayesiana
BayesianaBayesiana
Bayesiana
 
A Proven Software Development Process for the Non Technical Founder
A Proven Software Development Process for the Non Technical FounderA Proven Software Development Process for the Non Technical Founder
A Proven Software Development Process for the Non Technical Founder
 
SPM 3.pdf
SPM 3.pdfSPM 3.pdf
SPM 3.pdf
 

Recently uploaded

JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
Max Lee
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
mbmh111980
 

Recently uploaded (20)

KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
CompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdfCompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdf
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
 
IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
What need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java DevelopersWhat need to be mastered as AI-Powered Java Developers
What need to be mastered as AI-Powered Java Developers
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
 

Manage Mission-Critical Requirements Through Agile in Innoslate

  • 1. Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam 1
  • 2. Ask Us Your Questions 2 -Ask us your questions using the panel on the right. -This presentation is being recorded and will be made available to you on our website and through email. -Contact us after the webinar through ● support@Innoslate.com ● Call 571.485.7800 ● LinkedIn: “Innoslate Users and Systems Engineers” Group ● Twitter: @specinnovations Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
  • 3. Meet Your Host • President and Founder of SPEC Innovations • Participated in the development of C4ISR and DoDAF • Expert Systems Engineering Professionals Certificate • steven.dam@specinnovations.com • @stevenhdam 3 Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
  • 4. Agenda • Agile Manifesto • Agile Systems Engineering • Requirements vs. Issues • Middle-Out Approach • Example: Innoslate Development • Innoslate Tools for Agile SE/SW Development 4 Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
  • 5. Agile Manifesto • This statement was the driving force behind the Agile Software Development movement • Most of the Agile “industry” focuses on processes (Sprints, Epics, SRUMs) and tools (Jira, GitHub, GitLab, etc.) • But all of these approaches, including the Scaled Agile Framework, are dependent functional requirements • Where do functional requirements come from? 5 Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
  • 6. Agile Systems Engineering • Agile Systems Engineering is meant to support Agile Software Development • satisfy the customer through early and continuous delivery of valuable capabilities • Plan for evolving requirements • Deliver working capabilities frequently • [see https://sebokwiki.org/wiki/Syste m_Life_Cycle_Process_Models:_ Agile_Systems_Engineering for more] 6 Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam From Agile SE Processes 204: Agile System Engineering Lifecycle Model, by Rick Dove, 15-Sep-2021 From https://aida.mitre.org/agile/agile- systems-engineering accessed 2/9/2023
  • 7. Requirements vs. Issues • Systems engineering derived requirements from customer needs, environmental constraints (including laws, regulations, policies, etc.) and functional analysis/modeling and simulation • Software tools use “issues” as the home for “requirements” • Thus software developers often focus on bug vs. feature enhancements 7 Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
  • 8. Middle-Out Approach • Iterative • Event-Driven • Parallel Tasks • Products provided as needed • Model-Based Reviews 8 Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam 5. Develop the Operational Context Diagram 6. Develop Operational Scenarios 1. Capture and Analyze Related Artifacts 4. Capture Constraints (Environment/Drivers) 3. Identify Existing/Planned Systems 2. Identify Assumptions 7. Derive Functional Behavior 8. Derive Assets 9. Allocate Actions to Assets 10. Prepare Interface Diagrams 14. Provide Options 12. Perform Dynamic Analysis 11. Define Resources, Error Detection & Recovery 13. Develop Operational Demonstration Master Plan 16. Generate Operational and System Views, Graphics, Briefings and Reports 15. Conduct Trade-off Analyses Requirements Analysis Functional Analysis Synthesis System Analysis and Control Time
  • 9. Example: Innoslate Development • Goal: alternating feature and “bug” releases • Requirements for next version developed prior to software development • Uses time needed for proper research and requirements development 9 Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
  • 10. • Innoslate Tools for Agile SE/SW Development Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam 10
  • 11. Requirements Development • Documents View (for classic requirements development) • Compilation View (for model-based requirements) • Quality Checker • Traceability Matrix/Assistance • Risk Analysis 11 Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
  • 12. Tracking Software Development • GitHub Interface • Repositories • Overview • Kanban Board • Issues • Pull Requests • Commits • Commit Activity • Round Trip 12 Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
  • 13. Other Program Management Tools • PM Dashboard • Kanban Boards • Gantt Charts • Process Modeling and Simulation 13 Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
  • 14. 14 Send in questions using the panel on the right. Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
  • 15. March 16, 2023 at 11:00 am ET Go Beyond Microsoft Office With Innoslate Mark Your Calendars 15 Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam
  • 16. SPEC Innovations @SPECInnovations Innoslate Users Group Innoslate.com/blog 571.485.7800 innoslate.com 16 Thank you! Visit cloud.innoslate.com for a trial. Proprietary of SPEC Innovations® February 22, 2023 Dr. Steven Dam