Skip to content
Permalink
50fb62540c
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
363 lines (307 sloc) 9.82 KB
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<title>Enabling Supervision</title>
<meta name="author" content="James Brusey"/>
<meta name="description" content=""/>
<meta name="keywords" content=""/>
<style type="text/css">
.underline { text-decoration: underline; }
</style>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/reveal.js/dist/reveal.css"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/reveal.js/dist/theme/moon.css" id="theme"/>
<meta name="description" content="J Brusey - enabling supervision">
</head>
<body>
<div class="reveal">
<div class="slides">
<section id="sec-title-slide"><h1 class="title">Enabling Supervision</h1><p class="subtitle">A two way process</p>
<h2 class="author">James Brusey</h2><h2 class="date">5 March 2024</h2>
</section>
<section id="sec-table-of-contents"><div id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#/slide-orgba1341a">Set ground rules at the start</a></li>
<li><a href="#/slide-orgde08a5c">How to run a meeting (advice for student)</a></li>
<li><a href="#/slide-org8ee13cc">Project management</a></li>
<li><a href="#/slide-orgc008475">Match your approach to the student</a></li>
<li><a href="#/slide-org0e2b166">Engender self-respect and ownership</a></li>
<li><a href="#/slide-org93a9fa3">Conclusion</a></li>
</ul>
</div>
</div>
</section>
<section>
<section id="slide-orgba1341a">
<h2 id="orgba1341a">Set ground rules at the start</h2>
<div class="outline-text-2" id="text-orgba1341a">
</div>
</section>
<section id="slide-org623a14f">
<h3 id="org623a14f">Ground rules for you</h3>
<ul>
<li>Meet regularly</li>
<li>Public praise, private criticism</li>
<li>Rapid turnaround for drafts</li>
<li>Be part of the team, not just the boss</li>
<li>Allow recording</li>
</ul>
</section>
<section id="slide-orgd7d0399">
<h3 id="orgd7d0399">Ground rules for the student</h3>
<ul>
<li>Organise, run meetings, write minutes</li>
<li>Criticise supervisor privately first</li>
<li>Rapid turnaround for drafts</li>
<li>Show up (like a normal job)</li>
<li>Take ownership of the PhD</li>
<li>Understand and obey the Vancouver protocol</li>
<li>Understand and avoid plagiarism</li>
<li>Learn the tools</li>
<li>Backup your work</li>
<li>Yes - you can buy stuff</li>
<li>Be part of the team</li>
</ul>
</section>
<section id="slide-org4a44717">
<h3 id="org4a44717">Here is the ground rules document that I use</h3>
<p>
<a href="https://tinyurl.com/phdgroundrules">https://tinyurl.com/phdgroundrules</a>
</p>
</section>
</section>
<section>
<section id="slide-orgde08a5c">
<h2 id="orgde08a5c">How to run a meeting (advice for student)</h2>
<ul>
<li>Send documents in advance</li>
<li>Don't expect technical feedback on something just presented in the meeting</li>
<li>If you get feedback, act, and show that you acted</li>
<li>If there is nothing to discuss, don't take an hour</li>
<li>Write minutes on the same day</li>
</ul>
</section>
<section id="slide-org5f500dc">
<h3 id="org5f500dc">Possible agenda</h3>
<ul>
<li>Review previous minutes, including plan</li>
<li>What you actually did</li>
<li>Issues, problems</li>
<li>Plan for next period</li>
</ul>
</section>
<section id="slide-org6886bcb">
<h3 id="org6886bcb">Why the supervisor needs an agenda</h3>
<div id="orge819705" class="figure">
<p><img src="https://phdcomics.com/comics/archive/phd080905s.gif" alt="phd080905s.gif" />
</p>
</div>
</section>
</section>
<section>
<section id="slide-org8ee13cc">
<h2 id="org8ee13cc">Project management</h2>
<div class="outline-text-2" id="text-org8ee13cc">
</div>
</section>
<section id="slide-orgc5e3283">
<h3 id="orgc5e3283">Use a gantt chart, right?</h3>
<div id="org2f10a00" class="figure">
<p><img src="example_gantt_chart.png" alt="example_gantt_chart.png" />
</p>
</div>
<p>
#+comment <img src="https://i.pinimg.com/originals/89/85/88/8985882aeb1d44495e6196fad9689142.jpg" alt="8985882aeb1d44495e6196fad9689142.jpg" />
</p>
</section>
<section id="slide-org101ac51">
<h3 id="org101ac51">Wrong!</h3>
<ul>
<li>To produce a nice looking gantt chart, you'll need hours with project management software (or a spreadsheet)</li>
<li>Everyone uses different software anyway</li>
<li>Either too high-level or too low-level</li>
<li>Too hard to update (so it won't be updated!)</li>
<li>It doesn't necessarily keep your project on track</li>
<li>Research is lumpy
<ul>
<li>hard to estimate how long something will take</li>
<li>new tasks appear frequently</li>
</ul></li>
</ul>
</section>
<section id="slide-org718be1d">
<h3 id="org718be1d">Alternative &#x2013; use Scrum</h3>
<ul>
<li>Scrum is designed about a <i>product backlog</i> or list of features</li>
<li>A backlog is not about doing things <i>on time</i> but more about <i>rate of progress</i></li>
<li>Supervisor and student agree on a <i>priority order</i> for the backlog</li>
<li>Group features into a sprint (these 3 items will be done by the next meeting)</li>
</ul>
</section>
<section id="slide-org01babcc">
<h3 id="org01babcc">Example backlog</h3>
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<colgroup>
<col class="org-left" />
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">Feature</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">Lit review on thermal comfort</td>
</tr>
<tr>
<td class="org-left">Clean data</td>
</tr>
<tr>
<td class="org-left">Try linear regression</td>
</tr>
<tr>
<td class="org-left">Try Neural network</td>
</tr>
<tr>
<td class="org-left">&#x2026;</td>
</tr>
</tbody>
</table>
</section>
<section id="slide-org2717124">
<h3 id="org2717124">Can also add a difficulty estimate (story points)</h3>
<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
<colgroup>
<col class="org-left" />
<col class="org-right" />
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">Feature</th>
<th scope="col" class="org-right">Points</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">Lit review on thermal comfort</td>
<td class="org-right">100</td>
</tr>
<tr>
<td class="org-left">Clean data</td>
<td class="org-right">50</td>
</tr>
<tr>
<td class="org-left">Try linear regression</td>
<td class="org-right">20</td>
</tr>
<tr>
<td class="org-left">Try Neural network</td>
<td class="org-right">20</td>
</tr>
<tr>
<td class="org-left">&#x2026;</td>
<td class="org-right">&#xa0;</td>
</tr>
</tbody>
</table>
</section>
<section id="slide-orgaa21fd8">
<h3 id="orgaa21fd8">Burn chart</h3>
<div id="org57593e1" class="figure">
<p><img src="burn.png" alt="burn.png" />
</p>
</div>
</section>
<section id="slide-org43b3c9a">
<h3 id="org43b3c9a">Also consider word count trackers</h3>
<ul>
<li>e.g., <a href="https://wordgoal.app">https://wordgoal.app</a> <a href="https://www.pacemaker.press">https://www.pacemaker.press</a></li>
<li>For an overview <a href="https://writersatelier.com/where-else-to-track-chart-your-daily-word-count-free-spreadsheet/">https://writersatelier.com/where-else-to-track-chart-your-daily-word-count-free-spreadsheet/</a></li>
</ul>
</section>
</section>
<section>
<section id="slide-orgc008475">
<h2 id="orgc008475">Match your approach to the student</h2>
<div class="outline-text-2" id="text-orgc008475">
</div>
</section>
<section id="slide-org2e247ca">
<h3 id="org2e247ca">Give flexibility to stronger students</h3>
<ul>
<li>They get to choose the topic more</li>
<li>Meet when they have a result</li>
<li>Meeting agenda flexes to what they think is most important</li>
<li>Attendance not as important as progress</li>
</ul>
</section>
<section id="slide-org7d10c80">
<h3 id="org7d10c80">Give discipline to weaker ones</h3>
<ul>
<li>10am latest starting time</li>
<li>Always review with them the previous minutes to pick up what they are avoiding</li>
<li>Bring them back to the agenda when they go off on a tangent</li>
<li>Give them a topic that you know will work and produce a viable thesis</li>
<li>Keep in mind:
<ul>
<li>you are not punishing for poor performance - just adjusting your style to their needs</li>
</ul></li>
</ul>
</section>
</section>
<section>
<section id="slide-org0e2b166">
<h2 id="org0e2b166">Engender self-respect and ownership</h2>
<div class="outline-text-2" id="text-org0e2b166">
</div>
</section>
<section id="slide-orgb1e3cc7">
<h3 id="orgb1e3cc7">Good students care about every aspect of the quality of their work</h3>
<ul>
<li>Software should have unit-tests</li>
<li>Experiments should be reproducible</li>
<li>Outputs, graphs, tables well-proportioned, graceful, aesthetically pleasing, informative</li>
<li>Written work should be readable by a lay audience</li>
</ul>
</section>
<section id="slide-orgee7d5e8">
<h3 id="orgee7d5e8">How do we get there?</h3>
<ul>
<li>Have high standards and diligently point out issues</li>
<li>Make sure it is not just about the supervisor - enable other feedback too
<ul>
<li>journal / conference reviewers</li>
<li>wider community (e.g., stackoverflow, open source developers)</li>
<li>personal reward systems (e.g., chocolate 😋)</li>
</ul></li>
<li>Show them great examples</li>
<li>Also see <i>Writing for Computer Science</i> (Zobel)</li>
</ul>
</section>
</section>
<section>
<section id="slide-org93a9fa3">
<h2 id="org93a9fa3">Conclusion</h2>
<ul>
<li></li>
</ul>
</section>
</section>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/reveal.js/dist/reveal.js"></script>
<script src="https://cdn.jsdelivr.net/npm/reveal.js/plugin/markdown/markdown.js"></script>
<script src="https://cdn.jsdelivr.net/npm/reveal.js/plugin/zoom/zoom.js"></script>
<script src="https://cdn.jsdelivr.net/npm/reveal.js/plugin/notes/notes.js"></script>
<script>
// Full list of configuration options available here:
// https://github.com/hakimel/reveal.js#configuration
Reveal.initialize({
plugins: [RevealMarkdown, RevealZoom, RevealNotes],
width:1200, height:800, margin: 0.1, minScale:0.2, maxScale:2.5, transition:'cube', slideNumber:true
});
</script>
</body>
</html>