SlideShare a Scribd company logo
1 of 22
1
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
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® July 26, 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® July 26, 2023 Dr. Steven Dam
Agenda
• Transparent, SSoT
• Why is Issue Tracking Important?
• Issues vs. Requirements
• Transforming Requirements to Issues
• Collaboration & Tasking
• Monitoring Progress/Gap Analysis
4
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Transparent, SSoT
• A “single source of truth” according to HubSpot “is a philosophy for
collecting data from across the enterprise and aggregating it into a central
repository.”
• The idea is that this provides transparency within your organization to
information
• DoD began with this idea, but has morphed it into the “authoritative source
of truth,” as they recognize that a central repository for their organization
is impossible and in fact undesirable for many reasons
• For issue tracking, a single source of truth may require duplication of
information in different tools, since each tool needs the information to
perform its functions
• As such, the SSoT for issue tracking really means a virtual “central
repository” that automatically synchronizes data sets between them
5
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Why is Issue Tracking Important?
• In software development, issue
tracking refers to “the process of
monitoring software defects and
problems that arise before or after
deployment.
• In systems engineering, an issue is a
risk with a 100% probability of
occurrence (meaning it already
happened)
• Software tools, such as GitHub, Jira,
and GitLab, use issue tracking for not
only problems, but also for
requirements management
6
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Issues vs. Requirements
• Issues that are problems require
an urgency to resolve them
• They can be bugs or useability
problems
• Requirements are the needs or
desires of a project formulated in
a way that expresses them clearly
to a developer
• Requirements and issues come
from many sources
7
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Innoslate Enables the Transformation of
Requirements into Issues
• As functional requirements
are developed by the
systems engineers, those
requirements can be
pushed into GitHub for
software development
• Synchronizing and tracking
these requirements/issues
is critical
• SPEC Innovations has
automated this process
8
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Collaboration: Pushing Requirements to GitHub
• As you hover over the
top right corner of the
Issue window, two
symbols show up
• + sign enables an
individual issue to be
created
• The up arrow enables an
upload of an entire
Innoslate document
9
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Pushing Requirements to GitHub (continued)
• The up arrow dialog provides the means to
select the appropriate document
• You can also select the mode (Nested or Flat)
• Nested will take a decomposition and put
the children in GitHub as a check list
10
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Pushing Requirements to GitHub (continued)
• As part of this process, an
Issue in Innoslate is
created and linked to the
GitHub issue via a web
hook
• The web hook allows
changes in the issue in
GitHub to update the issue
status in Innoslate
• Issues developed directly
in GitHub can also be
pushed to Innoslate for
tracking
11
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Monitoring Software Development – SE
Perspective
• As software development
progresses, the systems
engineer is tasked with
monitoring the progress
• Innoslate provides a full
set of views to support the
monitoring efforts
• First, get your token from
GitHub, then select the
repository of interest
12
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Monitoring Software Development – SE
Perspective (continued)
• The overview provides
overall information
about:
• pull requests
• active issues
• recent open issues
• commits per week over
the last year
• Recent commits
13
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Monitoring Software Development – SE
Perspective (continued)
• The Kanban Board
provides a means to
track progress of the
specific issues
• You can provide
comments
• Add labels
• Add assignees
(tasking)
14
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Monitoring Software Development – SE
Perspective (continued)
• Issues provides a
means to search for
and add issues
• Author, Label, Sort
options
• Reminder: the
adding of issues
requires you to
hover over the right
corner of the “Open
Issues” bar
15
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Monitoring Software Development – SE
Perspective (continued)
• Commits shows the
individual
commitments made
in most recent
order
• Commit Activity
shows the
commitments made
by developers over
past six months
16
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Monitoring Software Development – SE
Perspective (continued)
• Gap analysis starts
with ensuring all the
traceability
relationships have
been established
• Then, using
Database View we
can track the status
of the requirements
and issues
17
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Future Work Planned
• Now that we also have the links created between our testing tool
(Selenium) and Innoslate’s Test Center, we can update the status of
the requirements as well
• This next step will enhance issue tracking even more
18
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
19
Send in questions using the panel on the right.
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
Tuesday, August 15th, 2023 at 2:00 PM ET
Summer Intern Special
Mark Your
Calendars
20
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
SPEC Innovations
@SPECInnovations
Innoslate Users Group
Innoslate.com/blog
571.485.7800
innoslate.com
21
Thank you!
Visit cloud.innoslate.com for a trial.
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
GitHub Terminology
• Pull requests let you tell others about changes you've pushed to a
branch in a repository on GitHub
• Similar to saving a file that's been edited, a commit records
changes to one or more files in your branch. Git assigns each
commit a unique ID, called a SHA or hash, that identifies: The
specific changes
• Issues let you track your work on GitHub, where development
happens. When you mention an issue in another issue or pull
request, the issue's timeline reflects the cross-reference so that
you can keep track of related work. To indicate that work is in
progress, you can link an issue to a pull request.
22
Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam

More Related Content

Similar to Issue Tracking

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 ProcessElizabeth Steiner
 
Implementing AI in MBSE
Implementing AI in MBSEImplementing AI in MBSE
Implementing AI in MBSETaylorDuffy11
 
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 ExperienceElizabeth Steiner
 
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?SarahCraig7
 
What Comes After MBSE Webinar
What Comes After MBSE WebinarWhat Comes After MBSE Webinar
What Comes After MBSE WebinarElizabeth Steiner
 
Agile Secure Cloud Application Development Management
Agile Secure Cloud Application Development ManagementAgile Secure Cloud Application Development Management
Agile Secure Cloud Application Development ManagementAdam Getchell
 
Webinar Slides: Using Innoslate for Program Management
Webinar Slides: Using Innoslate for Program Management Webinar Slides: Using Innoslate for Program Management
Webinar Slides: Using Innoslate for Program Management SarahCraig7
 
How companies test their software before released to the digital market.pptx
How companies test their software before released to the digital market.pptxHow companies test their software before released to the digital market.pptx
How companies test their software before released to the digital market.pptxBakr Salim
 
Go Beyond Microsoft Office With Innoslate
Go Beyond Microsoft Office With InnoslateGo Beyond Microsoft Office With Innoslate
Go Beyond Microsoft Office With InnoslateTaylorDuffy11
 
Intelligent Software Engineering: Synergy between AI and Software Engineering
Intelligent Software Engineering: Synergy between AI and Software EngineeringIntelligent Software Engineering: Synergy between AI and Software Engineering
Intelligent Software Engineering: Synergy between AI and Software EngineeringTao Xie
 
Free SharePoint Project Management Templates from BrightWork and Atidan
Free SharePoint Project Management Templates from BrightWork and AtidanFree SharePoint Project Management Templates from BrightWork and Atidan
Free SharePoint Project Management Templates from BrightWork and AtidanDavid J Rosenthal
 
Divine and felonios cyber security devopsdays austin 2018
Divine and felonios cyber security  devopsdays austin 2018Divine and felonios cyber security  devopsdays austin 2018
Divine and felonios cyber security devopsdays austin 2018John Willis
 
swampUP - 2018 - The Divine and Felonious Nature of Cyber Security
swampUP - 2018 - The Divine and Felonious Nature of Cyber SecurityswampUP - 2018 - The Divine and Felonious Nature of Cyber Security
swampUP - 2018 - The Divine and Felonious Nature of Cyber SecurityJohn Willis
 
Social media analysis using vader sentiment tool
Social media analysis using vader sentiment toolSocial media analysis using vader sentiment tool
Social media analysis using vader sentiment tool1rn20cs128sanathkuma
 
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.pptxElizabeth Steiner
 
Microsoft Tech Series 2019 - Azure DevOps
Microsoft Tech Series 2019 - Azure DevOpsMicrosoft Tech Series 2019 - Azure DevOps
Microsoft Tech Series 2019 - Azure DevOpsTomasz Wisniewski
 
Fast, reliable, secure @ Velocity 2015
Fast, reliable, secure @  Velocity 2015Fast, reliable, secure @  Velocity 2015
Fast, reliable, secure @ Velocity 2015Ariel Tseitlin
 
Unlocking Software Testing Circa 2016
Unlocking Software Testing Circa 2016Unlocking Software Testing Circa 2016
Unlocking Software Testing Circa 2016MentorMate
 
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 FounderFounders Workshop
 

Similar to Issue Tracking (20)

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
 
Implementing AI in MBSE
Implementing AI in MBSEImplementing AI in MBSE
Implementing AI in MBSE
 
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
 
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?
 
What Comes After MBSE Webinar
What Comes After MBSE WebinarWhat Comes After MBSE Webinar
What Comes After MBSE Webinar
 
Agile Secure Cloud Application Development Management
Agile Secure Cloud Application Development ManagementAgile Secure Cloud Application Development Management
Agile Secure Cloud Application Development Management
 
Webinar Slides: Using Innoslate for Program Management
Webinar Slides: Using Innoslate for Program Management Webinar Slides: Using Innoslate for Program Management
Webinar Slides: Using Innoslate for Program Management
 
How companies test their software before released to the digital market.pptx
How companies test their software before released to the digital market.pptxHow companies test their software before released to the digital market.pptx
How companies test their software before released to the digital market.pptx
 
Go Beyond Microsoft Office With Innoslate
Go Beyond Microsoft Office With InnoslateGo Beyond Microsoft Office With Innoslate
Go Beyond Microsoft Office With Innoslate
 
Intelligent Software Engineering: Synergy between AI and Software Engineering
Intelligent Software Engineering: Synergy between AI and Software EngineeringIntelligent Software Engineering: Synergy between AI and Software Engineering
Intelligent Software Engineering: Synergy between AI and Software Engineering
 
Free SharePoint Project Management Templates from BrightWork and Atidan
Free SharePoint Project Management Templates from BrightWork and AtidanFree SharePoint Project Management Templates from BrightWork and Atidan
Free SharePoint Project Management Templates from BrightWork and Atidan
 
Divine and felonios cyber security devopsdays austin 2018
Divine and felonios cyber security  devopsdays austin 2018Divine and felonios cyber security  devopsdays austin 2018
Divine and felonios cyber security devopsdays austin 2018
 
swampUP - 2018 - The Divine and Felonious Nature of Cyber Security
swampUP - 2018 - The Divine and Felonious Nature of Cyber SecurityswampUP - 2018 - The Divine and Felonious Nature of Cyber Security
swampUP - 2018 - The Divine and Felonious Nature of Cyber Security
 
Social media analysis using vader sentiment tool
Social media analysis using vader sentiment toolSocial media analysis using vader sentiment tool
Social media analysis using vader sentiment tool
 
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
 
The Waterfall Model
The Waterfall ModelThe Waterfall Model
The Waterfall Model
 
Microsoft Tech Series 2019 - Azure DevOps
Microsoft Tech Series 2019 - Azure DevOpsMicrosoft Tech Series 2019 - Azure DevOps
Microsoft Tech Series 2019 - Azure DevOps
 
Fast, reliable, secure @ Velocity 2015
Fast, reliable, secure @  Velocity 2015Fast, reliable, secure @  Velocity 2015
Fast, reliable, secure @ Velocity 2015
 
Unlocking Software Testing Circa 2016
Unlocking Software Testing Circa 2016Unlocking Software Testing Circa 2016
Unlocking Software Testing Circa 2016
 
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
 

Recently uploaded

Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 

Recently uploaded (20)

Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 

Issue Tracking

  • 1. 1 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 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® July 26, 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® July 26, 2023 Dr. Steven Dam
  • 4. Agenda • Transparent, SSoT • Why is Issue Tracking Important? • Issues vs. Requirements • Transforming Requirements to Issues • Collaboration & Tasking • Monitoring Progress/Gap Analysis 4 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 5. Transparent, SSoT • A “single source of truth” according to HubSpot “is a philosophy for collecting data from across the enterprise and aggregating it into a central repository.” • The idea is that this provides transparency within your organization to information • DoD began with this idea, but has morphed it into the “authoritative source of truth,” as they recognize that a central repository for their organization is impossible and in fact undesirable for many reasons • For issue tracking, a single source of truth may require duplication of information in different tools, since each tool needs the information to perform its functions • As such, the SSoT for issue tracking really means a virtual “central repository” that automatically synchronizes data sets between them 5 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 6. Why is Issue Tracking Important? • In software development, issue tracking refers to “the process of monitoring software defects and problems that arise before or after deployment. • In systems engineering, an issue is a risk with a 100% probability of occurrence (meaning it already happened) • Software tools, such as GitHub, Jira, and GitLab, use issue tracking for not only problems, but also for requirements management 6 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 7. Issues vs. Requirements • Issues that are problems require an urgency to resolve them • They can be bugs or useability problems • Requirements are the needs or desires of a project formulated in a way that expresses them clearly to a developer • Requirements and issues come from many sources 7 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 8. Innoslate Enables the Transformation of Requirements into Issues • As functional requirements are developed by the systems engineers, those requirements can be pushed into GitHub for software development • Synchronizing and tracking these requirements/issues is critical • SPEC Innovations has automated this process 8 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 9. Collaboration: Pushing Requirements to GitHub • As you hover over the top right corner of the Issue window, two symbols show up • + sign enables an individual issue to be created • The up arrow enables an upload of an entire Innoslate document 9 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 10. Pushing Requirements to GitHub (continued) • The up arrow dialog provides the means to select the appropriate document • You can also select the mode (Nested or Flat) • Nested will take a decomposition and put the children in GitHub as a check list 10 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 11. Pushing Requirements to GitHub (continued) • As part of this process, an Issue in Innoslate is created and linked to the GitHub issue via a web hook • The web hook allows changes in the issue in GitHub to update the issue status in Innoslate • Issues developed directly in GitHub can also be pushed to Innoslate for tracking 11 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 12. Monitoring Software Development – SE Perspective • As software development progresses, the systems engineer is tasked with monitoring the progress • Innoslate provides a full set of views to support the monitoring efforts • First, get your token from GitHub, then select the repository of interest 12 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 13. Monitoring Software Development – SE Perspective (continued) • The overview provides overall information about: • pull requests • active issues • recent open issues • commits per week over the last year • Recent commits 13 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 14. Monitoring Software Development – SE Perspective (continued) • The Kanban Board provides a means to track progress of the specific issues • You can provide comments • Add labels • Add assignees (tasking) 14 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 15. Monitoring Software Development – SE Perspective (continued) • Issues provides a means to search for and add issues • Author, Label, Sort options • Reminder: the adding of issues requires you to hover over the right corner of the “Open Issues” bar 15 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 16. Monitoring Software Development – SE Perspective (continued) • Commits shows the individual commitments made in most recent order • Commit Activity shows the commitments made by developers over past six months 16 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 17. Monitoring Software Development – SE Perspective (continued) • Gap analysis starts with ensuring all the traceability relationships have been established • Then, using Database View we can track the status of the requirements and issues 17 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 18. Future Work Planned • Now that we also have the links created between our testing tool (Selenium) and Innoslate’s Test Center, we can update the status of the requirements as well • This next step will enhance issue tracking even more 18 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 19. 19 Send in questions using the panel on the right. Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 20. Tuesday, August 15th, 2023 at 2:00 PM ET Summer Intern Special Mark Your Calendars 20 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 21. SPEC Innovations @SPECInnovations Innoslate Users Group Innoslate.com/blog 571.485.7800 innoslate.com 21 Thank you! Visit cloud.innoslate.com for a trial. Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam
  • 22. GitHub Terminology • Pull requests let you tell others about changes you've pushed to a branch in a repository on GitHub • Similar to saving a file that's been edited, a commit records changes to one or more files in your branch. Git assigns each commit a unique ID, called a SHA or hash, that identifies: The specific changes • Issues let you track your work on GitHub, where development happens. When you mention an issue in another issue or pull request, the issue's timeline reflects the cross-reference so that you can keep track of related work. To indicate that work is in progress, you can link an issue to a pull request. 22 Proprietary of SPEC Innovations® July 26, 2023 Dr. Steven Dam