Q: Agile or Waterfall? A: YES!!!
-
Watch this video and you'll learn everything you need to know about IT. Agile Is Dead ... And We're All In Trouble - YouTube[^]
Waterfall meant you had an overall plan (high level design); then did incremental development (detail design and programing) of "deliverables" (critical path). Agile is incremental development without a plan. Lots of huddles and no play book.
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
-
Waterfall meant you had an overall plan (high level design); then did incremental development (detail design and programing) of "deliverables" (critical path). Agile is incremental development without a plan. Lots of huddles and no play book.
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
Over here we are not very agile either, especially my colleague who has to do low-level video stuff in C++. It might work for other IT branches that are more "standard" however.
-
Watch this video and you'll learn everything you need to know about IT. Agile Is Dead ... And We're All In Trouble - YouTube[^]
Agile was invented by project managers for project managers. It does not aid in the development process, just shows how much better or worse developers can guess at how much they can accomplish in a sprint.
There are no solutions, only trade-offs.
- Thomas SowellA day can really slip by when you're deliberately avoiding what you're supposed to do.
- Calvin (Bill Watterson, Calvin & Hobbes) -
Agile was invented by project managers for project managers. It does not aid in the development process, just shows how much better or worse developers can guess at how much they can accomplish in a sprint.
There are no solutions, only trade-offs.
- Thomas SowellA day can really slip by when you're deliberately avoiding what you're supposed to do.
- Calvin (Bill Watterson, Calvin & Hobbes)TNCaver wrote:
Agile was invented by project managers for project managers.
I believe that you may mean Agile Scrum. Scrum is the thing that adds all that management stuff on top. When I think of Agile, I think only of the original 12 Principles[^] (and they are quite good). But, of course, no one could sell that one sheet of paper as an Enterprise Methodology so everyone piled on and added on so they could sell you a book for $49.99 and a certification for $3500. I recently posted a really good conversation about Agile between Allen Holub & Dave Farley who state: Agile & Scrum[^] don’t work. It’s long but definitely worth a listen.
-
TNCaver wrote:
Agile was invented by project managers for project managers.
I believe that you may mean Agile Scrum. Scrum is the thing that adds all that management stuff on top. When I think of Agile, I think only of the original 12 Principles[^] (and they are quite good). But, of course, no one could sell that one sheet of paper as an Enterprise Methodology so everyone piled on and added on so they could sell you a book for $49.99 and a certification for $3500. I recently posted a really good conversation about Agile between Allen Holub & Dave Farley who state: Agile & Scrum[^] don’t work. It’s long but definitely worth a listen.
raddevus wrote:
I believe that you may mean Agile Scrum.
Possibly. My perception is that the world in general means Agile Scrum when they just say Agile. The majority of the 12 Principles of Agile apply to any software development methodology. A few of the Agile-specific principles, e.g., "Deliver working software frequently", do not work well with certain types of software being developed, and/or do not apply to the first piece of working application.
There are no solutions, only trade-offs.
- Thomas SowellA day can really slip by when you're deliberately avoiding what you're supposed to do.
- Calvin (Bill Watterson, Calvin & Hobbes)