3 ms·
> In addition, at least in my studies, there was a semester about project management approaches and scrum. All of which is great, but QA is missing completely.
by drivers99 3y ago
> In addition, at least in my studies, there was a semester about project management approaches and scrum. All of which is great, but QA is missing completely.
Just an anecdote, but, we had a "Software Development" class like this in CS (I took it in the '90s) and even though it followed a waterfall development model[0] and we used Gantt charts, QA (testing) was a big part of it and 1 of our 4 team members (or maybe 2 of 4 worked on it together) was primarily responsible for it. (I wrote the parser and the made diagrams/documentation for the parser.)
The description (in an old catalog[1]) is:
Software specification, design, testing, maintenance, documentation; informal proof methods; team implementation of a large project.
Turns out I didn't need to look up the old catalog because the description is exactly the same still! Except it's CS 371 now, and the longer "Learning Outcomes" for the course has some newer stuff (agile and version control) but otherwise is all the same things I learned at the time.
[0] https://en.wikipedia.org/wiki/Waterfall_model https://en.wikipedia.org/wiki/Waterfall_model
[1] https://nmsu.contentdm.oclc.org/digital/collection/catalogs/id/22778/rec/25 https://nmsu.contentdm.oclc.org/digital/collection/catalogs/... (C S 372 in the lower right corner)