Types of Agile?

Project Management, Agile Methodologies, Scrum, Software Development, Software Architecture Styles, Development Platforms, and more...
Post Reply
User avatar
jerryt
Casual User
Casual User
Posts: 11
Joined: Mon Sep 12, 2011 1:52 am

Types of Agile?

Post by jerryt » Sat May 24, 2014 10:48 pm

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?

User avatar
AaronRT
Casual User
Casual User
Posts: 12
Joined: Sat May 24, 2014 10:25 pm

Re: Types of Agile?

Post by AaronRT » Sun May 25, 2014 12:30 am

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!

User avatar
jerryt
Casual User
Casual User
Posts: 11
Joined: Mon Sep 12, 2011 1:52 am

Re: Types of Agile?

Post by jerryt » Sun May 25, 2014 12:52 am

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.

User avatar
AaronRT
Casual User
Casual User
Posts: 12
Joined: Sat May 24, 2014 10:25 pm

Re: Types of Agile?

Post by AaronRT » Sun May 25, 2014 10:45 pm

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 it takes you too long to refactor than you are not refactoring enough!

User avatar
BLarson
Casual User
Casual User
Posts: 10
Joined: Sat May 24, 2014 10:55 pm

Re: Types of Agile?

Post by BLarson » Mon May 26, 2014 1:47 pm

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 :-)

User avatar
Andrew.Hillipar
Casual User
Casual User
Posts: 14
Joined: Mon May 26, 2014 7:10 pm

Re: Types of Agile?

Post by Andrew.Hillipar » Mon May 26, 2014 8:05 pm

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.
Jerry, here are some Agile documents. Like others have said, if you ask more specific questions you may get better answers.
Attachments
AGILE SOFTWARE DEVELOPMENT PRACTICES.pdf
(189.75 KiB) Downloaded 110 times
Agile Survival Guide - Michael Sahota - 2012.pdf
(2.78 MiB) Downloaded 91 times
Agile Development Methodology - Benefits, Barriers, Beginning.pdf
(570.99 KiB) Downloaded 132 times

User avatar
OscarG
Active User
Active User
Posts: 34
Joined: Thu Jun 06, 2013 7:45 pm

Re: Types of Agile?

Post by OscarG » Mon May 26, 2014 9:54 pm

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)
Aaron, why are those considered semi-Agile?
I have not failed. I’ve just found 10,000 ways that won’t work - Thomas A. Edison

User avatar
AaronRT
Casual User
Casual User
Posts: 12
Joined: Sat May 24, 2014 10:25 pm

Re: Types of Agile?

Post by AaronRT » Thu Jun 05, 2014 8:31 pm

OscarG wrote:
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)
Aaron, why are those considered semi-Agile?
Primarily because they do not rely on self-organizing teams.
If it takes you too long to refactor than you are not refactoring enough!

Post Reply