Software Engineering Week 1
Before starting the course, I expected to focus on the technical aspects of software development such as programming and detailed design. Especially writing requirements documents and software design documents. However, after completing the first week, my perspective has significantly shifted, particularly regarding the inclusion of the Agile methodology. I was surprised to see the extensive coverage of Agile principles including collaboration, iterative development, and organization. This instilled the idea that software engineering doesn't just involve writing code, but encompasses managing the entire software development lifecycle, teamwork and adapting to evolving requirements. While I am used to the Agile methodology being mostly handled by Project Engineers in a professional environment, it's been eye opening to delve into Agile principles and determine ways to improve my workflow.
Comments
Post a Comment