Given that we are working in a Scrum team in our Software Development capstone and that we got ample practice with the Scrum in our Software Project Management course, I thought it would be interesting to see the crossover between quality assurance and the Scrum workflow. Scrum is also widely used, so this should beContinue reading “Scrum Quality Assurance”
Monthly Archives: March 2021
Software Testing Life Cycle
I was interested in learning more about how software testing works in the professional world on a software development team. Since we are learning about the crafting of software tests in our class, I thought it would be interesting to learn how the pieces are put together, like how developing requirements goes into crafting testsContinue reading “Software Testing Life Cycle”
Find Mentors
The “Find Mentors” learning pattern from the Apprenticeship Patterns book is one that I definitely should have focused on earlier. This pattern is focused on find more experienced developers around you early and leveraging their knowledge and practice to take steps forward in your apprenticeship. Keeping with the master craftsman and apprentice theme, no apprentice will learnContinue reading “Find Mentors”
Retreat into Competence
The learning pattern “Retreat into Competence” from the Apprenticeship Patterns book is something that gave me great comfort to read. The idea is that, when overwhelmed by your ignorance in the face of a complex problem or task, it can be beneficial to temporarily fall back onto what you know. This can boost your confidence, refresh yourContinue reading “Retreat into Competence”
Boundary Value Testing & Equivalence Partitions
I was looking for some materials to supplement the work we are doing in Software Quality Assurance and Testing (CS-443) and I came across a nice article from ReQtest entitled What is Boundary Value Analysis and Equivalence Partitioning? I found this to be a good supplement to our in-class activity on boundary value testing, summarizing some ofContinue reading “Boundary Value Testing & Equivalence Partitions”
Create Feedback Loops
The pattern called “Create Feedback Loops” in the Apprenticeship Patterns book focuses on finding ways to identify areas of knowledge which are lacking and how to overcome them. One point which I found summed up the learning pattern quite well was, “An apprentice probably shouldn’t work on not making mistakes early as much as they should beContinue reading “Create Feedback Loops”
Sprint 1 Retrospective
https://gitlab.com/LibreFoodPantry/client-solutions/theas-pantry/guestinfosystem/community/-/issues/14 This was easily accomplished by everyone. This was learning the issue board. https://gitlab.com/LibreFoodPantry/client-solutions/theas-pantry/guestinfosystem/community/-/issues/1 This was us choosing a Scrum master. We decided on Tim Drevitch. https://gitlab.com/LibreFoodPantry/client-solutions/theas-pantry/guestinfosystem/community/-/issues/25 This was our review of the LibreFoodPantry website which was to get an idea of LFP. https://gitlab.com/LibreFoodPantry/client-solutions/theas-pantry/guestinfosystem/community/-/issues/24 This was creating the requirements for the GuestInfo EventSystem, in whichContinue reading “Sprint 1 Retrospective”
Concrete Skills
Concrete skills are something I feel as though I have an abundance, and simultaneously, a lack of. I guess this depends on what kind of skills are being referenced. If data structures, algorithms, or Leetcode is in question, I have confidence. I enjoy these topics and have solid knowledge in these areas. When it comesContinue reading “Concrete Skills”