Re:Open-plan offices decrease face-to-face collaboration: study
by GuB-42 on Thursday February 06, 2020 @03:41PM
(#22260062)
The problem is neither agile nor waterfall.
The problem is applying a methodology because it is the current fad.
Management should be adapted to the conditions: the scale of the project, the nature and availability of the customer, the personalities and roles of the team members,... Sometimes, the best results looks like waterfall, sometimes it looks like agile, sometimes it looks like there is no methodology at all. When things "just work" you don't realize there is a process, that's the sign of a manager doing a good job.
The worst case is usually when a manager follows a methodology "by the book", except for the parts that don't fit or are "too expensive". Not realizing that pieces go together and changing one will affect the others.
The same could be said of design patterns in programming. They are good to know, but they are just guidelines. Using a design pattern for the sake of it usually leads to terrible, often bloated code.
The problem is applying a methodology because it is the current fad.
Management should be adapted to the conditions: the scale of the project, the nature and availability of the customer, the personalities and roles of the team members,... Sometimes, the best results looks like waterfall, sometimes it looks like agile, sometimes it looks like there is no methodology at all. When things "just work" you don't realize there is a process, that's the sign of a manager doing a good job. The worst case is usually when a manager follows a methodology "by the book", except for the parts that don't fit or are "too expensive". Not realizing that pieces go together and changing one will affect the others.
The same could be said of design patterns in programming. They are good to know, but they are just guidelines. Using a design pattern for the sake of it usually leads to terrible, often bloated code.