Tuesday, March 5, 2024

CST438 Week 1

What did you expect a course in Software Engineering would cover? After completing week 1, how has your opinion changed?

Before starting this class, I expected a “Software Engineering” course to explore the processes that are involved in the creation of software, such as workflow and team coordination strategies. Week 1’s materials seem to align with this viewpoint. Our textbook, “Software Engineering At Google,” as well as some supplementary videos we watched regarding “Behavior Driven Development” and “User Stories,” both seem to concern themselves with the processes surrounding programming, and the challenges that arise when attempting to create a maintainable / sustainable product. Long term, collaborative development of a piece of software is a sort of challenge in of itself – I anticipate that the Software Engineering concepts explored in this class will be valuable in learning how to successfully participate in, and potentially implement, such systems.