blog-site/1706899198-post-mortem.html

114 lines
4.0 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<link rel="Stylesheet" type="text/css" href="style.css">
<link rel="alternate" type="application/rss+xml" title="RSS" href="rss.xml">
<title>Post-Mortem</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<hr />
<p>
<a href="index.html">Index</a>
<hr />
</p>
<p>
last 5 posts
<hr />
</p>
<ul>
<li>
<a href="1701545547-no-tickets.html">No Tickets</a>
<li>
<a href="1700863814-auvik-trial.html">Auvik Trial</a>
<li>
<a href="1700345096-busy-week.html">Busy Week</a>
<li>
<a href="1700104768-new-job-offer.html">New Job Offer</a>
<li>
<a href="1699564352-webhooks.html">Webhooks</a>
</ul>
<p>
<span id="-Date:"></span><strong id="Date:">Date:</strong> 2024/02/02
</p>
<p>
<span id="-Author:"></span><strong id="Author:">Author:</strong> Tristan Ancelet
</p>
<div id="Post-Mortem"><h2 id="Post-Mortem" class="header"><a href="#Post-Mortem">Post-Mortem</a></h2></div>
<hr />
<p>
As of today we have presenteed out post-mortem for out time on the Eschelon Project.
</p>
<div id="Out-take"><h2 id="Out-take" class="header"><a href="#Out-take">Out-take</a></h2></div>
<hr />
<p>
I feel like we got some really good experience in the industry (both the good and the bad).
</p>
<div id="Out-take-The Good"><h3 id="The Good" class="header"><a href="#Out-take-The Good">The Good</a></h3></div>
<div id="Out-take-The Good-Priorities"><h4 id="Priorities" class="header"><a href="#Out-take-The Good-Priorities">Priorities</a></h4></div>
<hr />
<p>
During out tenure on the project we learned about the development process regarding tickets &amp; QA of features we develop. Part of this process is where the company had prioritized their other <code>more official</code> projects over ours.
There is no issue with this, it gave us a bit more context to how we need to handle our tickets going forward and know just how long we should expect to take for QA to be able to test our change and Queue it for build.
</p>
<div id="Out-take-The Good-The Experience"><h4 id="The Experience" class="header"><a href="#Out-take-The Good-The Experience">The Experience</a></h4></div>
<hr />
<p>
With this project, there is a lot of good experiences regarding this:
</p>
<ul>
<li>
Experience in an Enterprise Company working on a upcoming project
<li>
Learning the development process and experience with a ticketing system
<li>
Learning the importance of effective collaboration
</ul>
<div id="Out-take-The Bad"><h3 id="The Bad" class="header"><a href="#Out-take-The Bad">The Bad</a></h3></div>
<div id="Out-take-The Bad-The Inital Experience"><h4 id="The Inital Experience" class="header"><a href="#Out-take-The Bad-The Inital Experience">The Inital Experience</a></h4></div>
<hr />
<p>
Initially, I had a bit of trouble learning the codebase. This was mostly due to it having literal years of work and large sections of the codebase not being very well documented. Additionally, we have very little onboarding time (about a week) and were told to just explore the codebase and get familiar with it.
</p>
<p>
This made it difficult to really get an idea of the codebase before we were assigned a ticket. If it wasn't for my fellow students and my lead I would've likely floundered for my entire time here.
</p>
<div id="Out-take-The Bad-Tickets"><h4 id="Tickets" class="header"><a href="#Out-take-The Bad-Tickets">Tickets</a></h4></div>
<hr />
<p>
In most cases when getting a ticket they were very unhelpful as they weren't specific to what was required from us as developers. Meerly being vaguely worded and not providing an actual explanation to what we were doing.
</p>
<p>
This often also had us walking on others toes as some of the tickets were either duplicates or couldn't be done seperately from another ticket (other ticket included the same expectation as the one you were working on).
</p>
<p>
This happened often enough that it was hard to know if this was going to cause merge conflicts down the line.
</p>
</body>
</html>