Originally Posted by
peter we
Agile is not suitable for safety critical and huge, well defined projects (like ship building), its for handling constantly changing customer requirements.
Or if you're lacking the ability to precisely specify the requirements upfront.
It covers the human deficiency to deal with abstract desciptions how things will look like or work once complete.
That said it is surely not a suitable approach for huge monolithic complex Projects since it doesn't start from an integrated detailed design.
For those Waterfall will remain relvant for the foreseeable future.