Skip to content
Snippets Groups Projects
Commit 2c0d2cb0 authored by W. Spencer Smith's avatar W. Spencer Smith
Browse files

Updates to vnv related slides, github review notes

parent 39cecff5
No related branches found
No related tags found
No related merge requests found
......@@ -34,7 +34,7 @@ traditional SRS
\begin{tabular}{l l l}
%\textbf{SRS} & Week 03/04 & Week of Jan 23, 30\\
\textbf{Syst.\ VnV} & Week 06 & Week of Feb 13\\
POC Demo & Week 06, 07 & Week of Feb 13, 27\\
\textbf{POC Demo} & Week 06, 07 & Week of Feb 13, 27\\
MG + MIS Syntax & Week 09 & Week of Mar 13\\
MIS Semantics & Week 09 & Week of Mar 13\\
Unit VnV/Implement & Week 11/12 & Week of Mar 27, Apr 3\\
......@@ -58,11 +58,11 @@ Drasil & Week 11/12 & Week of Mar 27, Apr 3\\
\bi
\item SRS Present (25 min)
\bi
%\bi
%\item \textbf{Jan 26: Jason, Sam, Mina}
%\item \textbf{Feb 1: Deesha, Maryam, Lesley}
%\item \textbf{Feb 2: Zehong, Karen, Joachim}
\ei
%\ei
\item Syst V\&V Plan Present (25 min)
\bi
\item \textbf{Feb 15: Sam, Jason, Zehong}
......
......@@ -6,7 +6,8 @@
\bi
\item Project owners
\bi
\item Find your reviewers in \href{https://gitlab.cas.mcmaster.ca/smiths/cas741/-/blob/master/Repos.xlsx}
\item ``Domain Expert'' and ``Secondary Reviewer''
\item Find your reviewers in \href{https://gitlab.cas.mcmaster.ca/smiths/cas741/-/blob/master/Repos.csv}
{Repos.xlsx}
\item Add your reviewers as collaborators
\item Assign review issues to myself and your reviewers
......@@ -23,9 +24,9 @@
\ei
\item Issues are due 2 days after being assigned
\ei
\item Follow normal GitHub conventions (see
\href{https://gitlab.cas.mcmaster.ca/smiths/cas741/-/blob/master/BlankProjectTemplate/docs/Writing-Checklist.pdf}
{Writing Checklist})
\item GitHub conventions (
\href{https://github.com/smiths/capTemplate/blob/main/docs/Checklists/Writing-Checklist.pdf}
{Writing Checklist} (last sect.))
\ei
\end{frame}
......
No preview for this file type
......@@ -125,6 +125,10 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input{../GitHubReviews.tex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle{Administrative Details: Presentations}
......
No preview for this file type
......@@ -43,33 +43,30 @@
\frametitle{Verification and Validation}
\bi
\item Start recording
\item Administrative details
\item Questions?
\item 741 workflow
\item Testing from SE perspective
\item Testing from SC perspective
\item V\&V template
\item Overview of testing
\item Scientific software specific issues
\item V\&V examples
\bi
\item SWHS
\item Mesh Gen
\item Rogue Reborn
\ei
\item V\&V template
\ei
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input{../Deadlines.tex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle{Administrative Details}
\bi
\item SRS Presentation grades on Avenue
\item VnV docs in Blank Project Template consolidated
\item Create GitHub issues for your colleagues (details on next slide)
\item Create GitHub issues for your colleagues (see next slide)
\item Go ahead and address the colleague created issues
\item Reading week next week, no 741 classes, work on VnV
\item No classes for Reading week (Feb 20 -- Feb 24)
\ei
\end{frame}
......@@ -106,12 +103,10 @@
\item Due in place of design documentation
\item
\href{https://gitlab.cas.mcmaster.ca/smiths/cas741/-/blob/master/Tools/VM_Instructions/VM_Instructions.pdf}
{Forking Drasil}
{Forking Drasil} (the last few instructions)
\item
\href{https://github.com/JacquesCarette/Drasil/wiki/Creating-Your-Project-in-Drasil}
{Creating a Project in Drasil}
\item If you have questions on creating a project, start by assigning an issue
(at-ing) Olu (\texttt{oluowoj})
\ei
\ei
......@@ -151,83 +146,36 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle{Administrative Details: Report Deadlines}
~\newline
\begin{tabular}{l l}
\textbf{SRS} & Oct 8\\
\textbf{System VnV Plan} & Oct 29\\
MG + MIS (Traditional) & Nov 19\\
Drasil Code and Report (Drasil) & Nov 19\\
Final Documentation & Dec 9\\
\end {tabular}
\frametitle{Proof of Concept (POC) Presentations}
\bi
\item The written deliverables will be graded based on the repo contents as of
11:59 pm of the due date
\item If you need an extension for a written deliverable, please ask
\item You should inform your primary and secondary reviewers of the extension
\item Two days after each major deliverable, your GitHub issues will be due
%\item Domain expert code due 1 week after MIS deadline
\ei
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle{Admin Details: Presentation Schedule}
\item Deepen your understanding by jumping into implementation
\item A good idea, even if you aren't doing a POC
\item Identify a risk with your code and implement enough to show you can
resolve it
\item Looking for an actual demo with running code
\item Presentation
\bi
\item Syst V\&V Plan Present (15 min)
\bi
\item Thurs, Oct 22: Ting-Yu, Mohamed, Naveen, Liz, Salah
\ei
\item Proof of Concept Demonstrations (15 min)
\bi
\item Mon, Oct 26: Tiago, Mohamed, Xuanming, Parsa, Gaby
\item Mon, Nov 2: Sid, Shayan, Leila, Xingzhi, Liz
\item Thurs, Nov 12: Salah, John
\item Explicitly identify your risk
\item Run your code
\item Discuss your implementation
\ei
\item MG Present (10 minutes)
\bi
\item Thurs, Nov 12: John, Tiago, Leila, Xuanming, Andrea
\ei
\item MIS Present
\bi
\item Mon, Nov 16: Shayan, Parsa, Gaby, Sid, Xingzhi
\ei
\item Drasil Project Present (20 min each)
\bi
\item Thurs, Nov 26: Andrea, Naveen, Ting-Yu
\ei
\ei
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle{Presentation Schedule Continued}
\bi
\item Test or Impl.\ Present (15 min each)
\bi
\item Mon, Nov 30: John, Salah, Liz, Xingzhi, Leila
\item Thurs, Dec 3: Shayan, Naveen, Sid, Gaby, Seyed
\item Mon, Dec 7: Ting-Yu, Xuanming, Mohamed, Andrea, Tiago
\ei
\item 4 presentations each
\item If you will miss a presentation, please trade with someone else
\item Simplify as much as necessary
\item Do not use this code in your actual implementation
\ei
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle{Questions?}
\begin{itemize}
\item Questions about SRS?
\item Questions about Soft Dev technology?
\item Questions about the application of SE methods/tools/techniques/principles
to research software?
\item Questions about deliverables?
\end{itemize}
\end{frame}
......@@ -254,8 +202,8 @@ Final Documentation & Dec 9\\
\item State feasible plans for testing and inspection
\item Decide what to emphasize, could include performance testing, or usability
testing
\item Part of the grading will be feedback on whether your VnV plan is an A+
effort, or not
% \item Part of the grading will be feedback on whether your VnV plan is an A+
% effort, or not
\item Give specific measures of error/performance/....
\item \structure{How do you quantify error for a single scalar value?}
\item \structure{How do you quantify error for a vector value?}
......
......@@ -1184,6 +1184,16 @@ Summary of most points below in \cite{Smith2016}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle{Other VnV Plan Examples}
\begin{itemize}
\item SWHS
\item Rogue Reborn
\end{itemize}
\end{frame}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}
\frametitle{Test Plan From BlankProjectTemplate}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment