CST438 Software Engineering: Week 7
In my opinion, Agile and Plan-and-Document (Waterfall) differ mainly in flexibility and how teams approach change. Agile is more adaptable because it uses an iterative process where teams can revisit and improve work as they go, often defining features through user stories like “As a user, I want ___ so I can ___.” In contrast, the Plan-and-Document approach is more rigid, requiring teams to understand the full scope from the beginning and document everything upfront with little revisiting of earlier steps. After learning about both, I think most companies don’t rely completely on one method or the other but instead use a hybrid approach, which makes sense because one size doesn’t fit all and different projects require different levels of structure and flexibility.
Comments
Post a Comment