Wow, the moderator was very prompt in keeping his/her promise. The new section is already here!!!
I know that some of these questions were addressed in the other thread, but the subject was messed up, so I decided to ask it here, more directly. How many different types of "Agile" are there?
Types of Agile?
Re: Types of Agile?
There are probably many lists of what people consider Agile processes, on the web, and not everyone agrees, but here is *my* list. The (*1/2*) notation means that these processes are considered by some/many "Semi-Agile".
Scrum
Adaptive Software Development (ASD)
Crystal Methods (Crystal Clear)
Agile Unified Process (AUP) (*1/2*)
OpenUP (*1/2*)
Dynamic Systems Development Method (DSDM)
Disciplined Agile Delivery
Lean Software Development
Extreme Programming (XP)
Feature Driven Development (FDD) (*1/2*)
Kanban (Scrum-ban)
Scrum
Adaptive Software Development (ASD)
Crystal Methods (Crystal Clear)
Agile Unified Process (AUP) (*1/2*)
OpenUP (*1/2*)
Dynamic Systems Development Method (DSDM)
Disciplined Agile Delivery
Lean Software Development
Extreme Programming (XP)
Feature Driven Development (FDD) (*1/2*)
Kanban (Scrum-ban)
If it takes you too long to refactor than you are not refactoring enough!
Re: Types of Agile?
Thanks, Aaron. I know that I can search the web for info on Agile, but it's different if someone familiar with it provides some starting point. It makes it easier since there is at least some sort of validation.
If you have any documents that would be good for someone who is starting Agile, can you please post them here, or at least post a link to them here?
Thank you.
If you have any documents that would be good for someone who is starting Agile, can you please post them here, or at least post a link to them here?
Thank you.
Re: Types of Agile?
What "part" of Agile are interested in? Scrum? TDD? Kanban?
If you give me some idea I might be able to upload some info.
"Tell me about Agile" is too generic a question
If you give me some idea I might be able to upload some info.
"Tell me about Agile" is too generic a question
If it takes you too long to refactor than you are not refactoring enough!
Re: Types of Agile?
Aaron, I think you may have forgotten the most important one, "Unbranded Agile" which is what many Project teams use, i.e., adaptations of one or more Agile processes to fit their specific needs and requirements.
By its own definition, Agile allows one to adopt it to the current situation, and that's what many/most of us do, while still trying to keep to the basic tenets of the Agile Manifesto
By its own definition, Agile allows one to adopt it to the current situation, and that's what many/most of us do, while still trying to keep to the basic tenets of the Agile Manifesto
- Andrew.Hillipar
- Casual User
- Posts: 14
- Joined: Mon May 26, 2014 7:10 pm
Re: Types of Agile?
Jerry, here are some Agile documents. Like others have said, if you ask more specific questions you may get better answers.jerryt wrote:Thanks, Aaron. I know that I can search the web for info on Agile, but it's different if someone familiar with it provides some starting point. It makes it easier since there is at least some sort of validation.
If you have any documents that would be good for someone who is starting Agile, can you please post them here, or at least post a link to them here?
Thank you.
- Attachments
-
- AGILE SOFTWARE DEVELOPMENT PRACTICES.pdf
- (189.75 KiB) Downloaded 1346 times
-
- Agile Survival Guide - Michael Sahota - 2012.pdf
- (2.78 MiB) Downloaded 1374 times
-
- Agile Development Methodology - Benefits, Barriers, Beginning.pdf
- (570.99 KiB) Downloaded 1408 times
Re: Types of Agile?
Aaron, why are those considered semi-Agile?AaronRT wrote:There are probably many lists of what people consider Agile processes, on the web, and not everyone agrees, but here is *my* list. The (*1/2*) notation means that these processes are considered by some/many "Semi-Agile".
Scrum
Adaptive Software Development (ASD)
Crystal Methods (Crystal Clear)
Agile Unified Process (AUP) (*1/2*)
OpenUP (*1/2*)
Dynamic Systems Development Method (DSDM)
Disciplined Agile Delivery
Lean Software Development
Extreme Programming (XP)
Feature Driven Development (FDD) (*1/2*)
Kanban (Scrum-ban)
I have not failed. I’ve just found 10,000 ways that won’t work - Thomas A. Edison
Re: Types of Agile?
Primarily because they do not rely on self-organizing teams.OscarG wrote:Aaron, why are those considered semi-Agile?AaronRT wrote:There are probably many lists of what people consider Agile processes, on the web, and not everyone agrees, but here is *my* list. The (*1/2*) notation means that these processes are considered by some/many "Semi-Agile".
Scrum
Adaptive Software Development (ASD)
Crystal Methods (Crystal Clear)
Agile Unified Process (AUP) (*1/2*)
OpenUP (*1/2*)
Dynamic Systems Development Method (DSDM)
Disciplined Agile Delivery
Lean Software Development
Extreme Programming (XP)
Feature Driven Development (FDD) (*1/2*)
Kanban (Scrum-ban)
If it takes you too long to refactor than you are not refactoring enough!