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 »

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: 17
Joined: Sat May 24, 2014 10:25 pm

Re: Types of Agile?

Post by AaronRT »

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 »

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: 17
Joined: Sat May 24, 2014 10:25 pm

Re: Types of Agile?

Post by AaronRT »

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: 12
Joined: Sat May 24, 2014 10:55 pm

Re: Types of Agile?

Post by BLarson »

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 »

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 1359 times
Agile Survival Guide - Michael Sahota - 2012.pdf
(2.78 MiB) Downloaded 1387 times
Agile Development Methodology - Benefits, Barriers, Beginning.pdf
(570.99 KiB) Downloaded 1422 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 »

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: 17
Joined: Sat May 24, 2014 10:25 pm

Re: Types of Agile?

Post by AaronRT »

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