Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Is this why Agile often fails?

Is this why Agile often fails?

Scheduled Pinned Locked Moved The Lounge
combusinessbeta-testingquestionannouncement
52 Posts 24 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Benktesh Sharma

    Your thoughts are valid. Another thing that happens in the transformation is the following: The team-based approach where the team decides how to add value in agile may not get traction, if the organization has not ever done agile and that the team will continue to prioritize the procedures in place. With lack of out-of-box thinking, the ideas and values of the Agile processes won't get priority at least in the medium term thus making the transformation process often slow.

    W Offline
    W Offline
    W Balboos GHB
    wrote on last edited by
    #5

    This fall into the excuse maker's[^] category

    Ravings en masse^

    "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

    "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

    1 Reply Last reply
    0
    • B Benktesh Sharma

      Your thoughts are valid. Another thing that happens in the transformation is the following: The team-based approach where the team decides how to add value in agile may not get traction, if the organization has not ever done agile and that the team will continue to prioritize the procedures in place. With lack of out-of-box thinking, the ideas and values of the Agile processes won't get priority at least in the medium term thus making the transformation process often slow.

      R Offline
      R Offline
      raddevus
      wrote on last edited by
      #6

      Great post and I agree with you. I think this is also why Small Teams more often succeed with Agile. Of course, there is a bit of a paradox too because small steams often default to an Agile-type of working process.

      1 Reply Last reply
      0
      • R raddevus

        I'm reading the rough cuts of a pre-release edition of a new book (Clean Agile: Back to Basics (Robert C. Martin Series) amazon - not yet released [^]) soon to release and I stumbled upon the following:

        Robert C. Martin said :

        Transformation The transition from non-Agile to Agile is a transition in values. The values of Agile development include risk-taking, rapid-feedback, intense, high-bandwidth communication between people that ignores barriers and command structures. They also focus on moving in straight and direct lines rather than mapping out and negotiating the landscape. These values are diametrically opposed to the values of large organizations who have invested heavily in middle-management structures that value safety, consistency, command-and-control, and plan execution. Is it possible to transform such an organization to Agile? Frankly, this is not something I have had a lot of success with, nor have I seen much success from others. I have seen plenty of effort and money expended, but I have not seen many organizations that truly make the transition. The value structures are just too different for the middle-management layer to accept.

        The very ideas and values that Agile proposes are often quashed immediately -- but silently. Thus, Agile never actually exists in those organizations, but only some false facsimile. This creates the immediate formation of another group of people known as the I_TOLD_YOU_SOs.

        realJSOPR Offline
        realJSOPR Offline
        realJSOP
        wrote on last edited by
        #7

        The reason Agile will never work - stake holders are never available to discuss the progress until it's too late to change anything before deployment.

        ".45 ACP - because shooting twice is just silly" - JSOP, 2010
        -----
        You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
        -----
        When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

        R Z S 3 Replies Last reply
        0
        • realJSOPR realJSOP

          The reason Agile will never work - stake holders are never available to discuss the progress until it's too late to change anything before deployment.

          ".45 ACP - because shooting twice is just silly" - JSOP, 2010
          -----
          You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
          -----
          When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

          R Offline
          R Offline
          raddevus
          wrote on last edited by
          #8

          #realJSOP wrote:

          The reason Agile will never work - stake holders are never available to discuss the progress until it's too late to change anything before deployment.

          You are so right. It is interesting that the people who are going to take delivery of the software are so disinterested in discussing what it will actually do and how they actually want it to do it. Are we devs that boring? :sigh: Yes! :rolleyes: And, oh yes, I should've also said: They are disinterested because they will never use the thing -- or at least don't think they'll have to use it. If you were going to be forced to actually use the thing you'd get involved and have heavy opinions about how it would look and work. However, when they are finally forced to use the software (because there is no alternative) they will finally use it and complain about the way every feature works. :laugh:

          N 1 Reply Last reply
          0
          • realJSOPR realJSOP

            The reason Agile will never work - stake holders are never available to discuss the progress until it's too late to change anything before deployment.

            ".45 ACP - because shooting twice is just silly" - JSOP, 2010
            -----
            You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
            -----
            When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

            Z Offline
            Z Offline
            ZurdoDev
            wrote on last edited by
            #9

            #realJSOP wrote:

            The reason Agile will never work - stake holders are never available to discuss the progress until it's too late to change anything before deployment.

            I've been doing Agile for 20+ years and it works great. It works beautifully as long as people understand it.

            Social Media - A platform that makes it easier for the crazies to find each other. Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

            J 1 Reply Last reply
            0
            • R raddevus

              I'm reading the rough cuts of a pre-release edition of a new book (Clean Agile: Back to Basics (Robert C. Martin Series) amazon - not yet released [^]) soon to release and I stumbled upon the following:

              Robert C. Martin said :

              Transformation The transition from non-Agile to Agile is a transition in values. The values of Agile development include risk-taking, rapid-feedback, intense, high-bandwidth communication between people that ignores barriers and command structures. They also focus on moving in straight and direct lines rather than mapping out and negotiating the landscape. These values are diametrically opposed to the values of large organizations who have invested heavily in middle-management structures that value safety, consistency, command-and-control, and plan execution. Is it possible to transform such an organization to Agile? Frankly, this is not something I have had a lot of success with, nor have I seen much success from others. I have seen plenty of effort and money expended, but I have not seen many organizations that truly make the transition. The value structures are just too different for the middle-management layer to accept.

              The very ideas and values that Agile proposes are often quashed immediately -- but silently. Thus, Agile never actually exists in those organizations, but only some false facsimile. This creates the immediate formation of another group of people known as the I_TOLD_YOU_SOs.

              Z Offline
              Z Offline
              ZurdoDev
              wrote on last edited by
              #10

              I don't know why Agile fails, because for over 20 years I've been doing it and it has worked great. Not perfectly, but great. But it has never failed me.

              raddevus wrote:

              pre-release edition

              Looks like this will be the last time you get asked to review pre-release books. :-D

              Social Media - A platform that makes it easier for the crazies to find each other. Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

              R S 2 Replies Last reply
              0
              • Z ZurdoDev

                I don't know why Agile fails, because for over 20 years I've been doing it and it has worked great. Not perfectly, but great. But it has never failed me.

                raddevus wrote:

                pre-release edition

                Looks like this will be the last time you get asked to review pre-release books. :-D

                Social Media - A platform that makes it easier for the crazies to find each other. Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

                R Offline
                R Offline
                raddevus
                wrote on last edited by
                #11

                ZurdoDev wrote:

                I don't know why Agile fails, because for over 20 years I've been doing it and it has worked great. Not perfectly, but great. But it has never failed me.

                I really, really like Agile. I use it in my own development. However, the point of what Martin is saying is that many company and corporate environments have far too rigid rules for it to work there. That is very unfortunate. Have you read the book, Scrum: The Art of Doing Twice the Work in Half the Time[^] It is one of the two original implementers of Agile and it is a great book. It details the _heart_ of Agile and I like the actual working process (no matter what you call that).

                Z 1 Reply Last reply
                0
                • R raddevus

                  I'm reading the rough cuts of a pre-release edition of a new book (Clean Agile: Back to Basics (Robert C. Martin Series) amazon - not yet released [^]) soon to release and I stumbled upon the following:

                  Robert C. Martin said :

                  Transformation The transition from non-Agile to Agile is a transition in values. The values of Agile development include risk-taking, rapid-feedback, intense, high-bandwidth communication between people that ignores barriers and command structures. They also focus on moving in straight and direct lines rather than mapping out and negotiating the landscape. These values are diametrically opposed to the values of large organizations who have invested heavily in middle-management structures that value safety, consistency, command-and-control, and plan execution. Is it possible to transform such an organization to Agile? Frankly, this is not something I have had a lot of success with, nor have I seen much success from others. I have seen plenty of effort and money expended, but I have not seen many organizations that truly make the transition. The value structures are just too different for the middle-management layer to accept.

                  The very ideas and values that Agile proposes are often quashed immediately -- but silently. Thus, Agile never actually exists in those organizations, but only some false facsimile. This creates the immediate formation of another group of people known as the I_TOLD_YOU_SOs.

                  H Offline
                  H Offline
                  honey the codewitch
                  wrote on last edited by
                  #12

                  I've always felt agile was most effective in smaller shops, where you can have that free communication and ability to think and act outside the box.

                  When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

                  1 Reply Last reply
                  0
                  • R raddevus

                    ZurdoDev wrote:

                    I don't know why Agile fails, because for over 20 years I've been doing it and it has worked great. Not perfectly, but great. But it has never failed me.

                    I really, really like Agile. I use it in my own development. However, the point of what Martin is saying is that many company and corporate environments have far too rigid rules for it to work there. That is very unfortunate. Have you read the book, Scrum: The Art of Doing Twice the Work in Half the Time[^] It is one of the two original implementers of Agile and it is a great book. It details the _heart_ of Agile and I like the actual working process (no matter what you call that).

                    Z Offline
                    Z Offline
                    ZurdoDev
                    wrote on last edited by
                    #13

                    raddevus wrote:

                    is saying is that many company and corporate environments have far too rigid rules for it to work there.

                    That is true. I mentioned in a different reply that everyone has to be on board and then it works great.

                    Social Media - A platform that makes it easier for the crazies to find each other. Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

                    1 Reply Last reply
                    0
                    • R raddevus

                      I'm reading the rough cuts of a pre-release edition of a new book (Clean Agile: Back to Basics (Robert C. Martin Series) amazon - not yet released [^]) soon to release and I stumbled upon the following:

                      Robert C. Martin said :

                      Transformation The transition from non-Agile to Agile is a transition in values. The values of Agile development include risk-taking, rapid-feedback, intense, high-bandwidth communication between people that ignores barriers and command structures. They also focus on moving in straight and direct lines rather than mapping out and negotiating the landscape. These values are diametrically opposed to the values of large organizations who have invested heavily in middle-management structures that value safety, consistency, command-and-control, and plan execution. Is it possible to transform such an organization to Agile? Frankly, this is not something I have had a lot of success with, nor have I seen much success from others. I have seen plenty of effort and money expended, but I have not seen many organizations that truly make the transition. The value structures are just too different for the middle-management layer to accept.

                      The very ideas and values that Agile proposes are often quashed immediately -- but silently. Thus, Agile never actually exists in those organizations, but only some false facsimile. This creates the immediate formation of another group of people known as the I_TOLD_YOU_SOs.

                      M Offline
                      M Offline
                      Marc Clifton
                      wrote on last edited by
                      #14

                      Never been a fan of Mr. Martin. After all, the reason for: > value safety, consistency, command-and-control, and plan execution is specifically to counter the chaos of: > risk-taking, rapid-feedback, intense, high-bandwidth communication between people that ignores barriers and command structures. Granted, middle-management structures are not the solution but tend to become necessary as the product develops from a two person garage shop (or dorm room) implementation into a company that employs thousands of people, many of which have nothing directly to do with software development (legal team, help desk, sales and marketing, etc) but are very necessary. And it is those groups that start driving the requirements that get fed to the actual developers, not the other way around. IMHO, the problem with Agile (well, one of many) is that it's a concept intended to maintain the illusion that the developers are in control of the product, when in reality they are not.

                      Latest Articles:
                      Microservices: Myth, Madness, or Magic I Take Exception

                      R L 2 Replies Last reply
                      0
                      • M Marc Clifton

                        Never been a fan of Mr. Martin. After all, the reason for: > value safety, consistency, command-and-control, and plan execution is specifically to counter the chaos of: > risk-taking, rapid-feedback, intense, high-bandwidth communication between people that ignores barriers and command structures. Granted, middle-management structures are not the solution but tend to become necessary as the product develops from a two person garage shop (or dorm room) implementation into a company that employs thousands of people, many of which have nothing directly to do with software development (legal team, help desk, sales and marketing, etc) but are very necessary. And it is those groups that start driving the requirements that get fed to the actual developers, not the other way around. IMHO, the problem with Agile (well, one of many) is that it's a concept intended to maintain the illusion that the developers are in control of the product, when in reality they are not.

                        Latest Articles:
                        Microservices: Myth, Madness, or Magic I Take Exception

                        R Offline
                        R Offline
                        raddevus
                        wrote on last edited by
                        #15

                        Those are all very good points. It also reminds me of the Two Distinct Parts of Business 1. building 2. selling Its also the two distinct types of workers 1. builders (Wozniak) 2. sellers (Jobs) You can't have one with the other. Agile tends to be focused on The Builders. It's a great method for getting Builders to drive the thing. The Sellers really should drive the product to where it is supposed to be and _SHOULD_ own the product.

                        Marc Clifton wrote:

                        the problem with Agile (well, one of many) is that it's a concept intended to maintain the illusion that the developers are in control of the product, when in reality they are not.

                        Product Owner This should be the part of the Product Owner. The Product Owner simply "contracts" devs to get the shtuff done. The developers shouldn't own the product. The Product Owner should be a person who is as motivated as Jobs to "Get it right!!!" and "Don't build crap!" But the Seller must also KNOW EXACTLY what the product MUST be. But, have you ever seen that in a company? Very rare! So, the devs end up making the lion's share of final decisions. They are way down the pipe and only seeing one part of the elephant and thinking it is one thing or the other: no overall vision. And, as you said, it all falls apart.

                        1 Reply Last reply
                        0
                        • Z ZurdoDev

                          #realJSOP wrote:

                          The reason Agile will never work - stake holders are never available to discuss the progress until it's too late to change anything before deployment.

                          I've been doing Agile for 20+ years and it works great. It works beautifully as long as people understand it.

                          Social Media - A platform that makes it easier for the crazies to find each other. Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

                          J Offline
                          J Offline
                          Jorgen Andersson
                          wrote on last edited by
                          #16

                          "As long as people understand it". You probably should have written "ALL people". You only need a few people believing it doesn't apply to them to ruin the idea. Those people are usually having key positions.

                          Wrong is evil and must be defeated. - Jeff Ello

                          1 Reply Last reply
                          0
                          • R raddevus

                            I'm reading the rough cuts of a pre-release edition of a new book (Clean Agile: Back to Basics (Robert C. Martin Series) amazon - not yet released [^]) soon to release and I stumbled upon the following:

                            Robert C. Martin said :

                            Transformation The transition from non-Agile to Agile is a transition in values. The values of Agile development include risk-taking, rapid-feedback, intense, high-bandwidth communication between people that ignores barriers and command structures. They also focus on moving in straight and direct lines rather than mapping out and negotiating the landscape. These values are diametrically opposed to the values of large organizations who have invested heavily in middle-management structures that value safety, consistency, command-and-control, and plan execution. Is it possible to transform such an organization to Agile? Frankly, this is not something I have had a lot of success with, nor have I seen much success from others. I have seen plenty of effort and money expended, but I have not seen many organizations that truly make the transition. The value structures are just too different for the middle-management layer to accept.

                            The very ideas and values that Agile proposes are often quashed immediately -- but silently. Thus, Agile never actually exists in those organizations, but only some false facsimile. This creates the immediate formation of another group of people known as the I_TOLD_YOU_SOs.

                            R Offline
                            R Offline
                            Ravi Bhavnani
                            wrote on last edited by
                            #17

                            I work in an agile organization of 400 devs.  At my company, agile isn't a bolt-on thrust onto the R&D team - it's how the entire company operates.  Clearly, I'm in the minority. /ravi

                            My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                            R 1 Reply Last reply
                            0
                            • R Ravi Bhavnani

                              I work in an agile organization of 400 devs.  At my company, agile isn't a bolt-on thrust onto the R&D team - it's how the entire company operates.  Clearly, I'm in the minority. /ravi

                              My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                              R Offline
                              R Offline
                              raddevus
                              wrote on last edited by
                              #18

                              Ravi Bhavnani wrote:

                              I work in an agile organization of 400 devs.  At my company, agile isn't a bolt-on thrust onto the R&D team - it's how the entire company operates.

                              That must be a very solid company that is running well. It's a 1 in a million to find a company with a strong process in place. :thumbsup:

                              R 1 Reply Last reply
                              0
                              • R raddevus

                                Ravi Bhavnani wrote:

                                I work in an agile organization of 400 devs.  At my company, agile isn't a bolt-on thrust onto the R&D team - it's how the entire company operates.

                                That must be a very solid company that is running well. It's a 1 in a million to find a company with a strong process in place. :thumbsup:

                                R Offline
                                R Offline
                                Ravi Bhavnani
                                wrote on last edited by
                                #19

                                raddevus wrote:

                                That must be a very solid company that is running well.

                                Yes, it is (IMHO). We started as a 25 person shop ten years ago and IPO'd last year on both the NYSE and TSX (we were the largest tech IPO in Canadian history).  Although we now have 400 devs, we still think and execute (in many respects) like an early-stage company.  I believe we are who we are because of our company culture.  Almost all our dev managers and several C-level folk started out as devs and have an innate understanding of what it takes to build a software product.  Our CEO values the people who make up the company and it shows.  I'm grateful to work with bright people, and learn from them every single day. /ravi

                                My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                                R N O 3 Replies Last reply
                                0
                                • R Ravi Bhavnani

                                  raddevus wrote:

                                  That must be a very solid company that is running well.

                                  Yes, it is (IMHO). We started as a 25 person shop ten years ago and IPO'd last year on both the NYSE and TSX (we were the largest tech IPO in Canadian history).  Although we now have 400 devs, we still think and execute (in many respects) like an early-stage company.  I believe we are who we are because of our company culture.  Almost all our dev managers and several C-level folk started out as devs and have an innate understanding of what it takes to build a software product.  Our CEO values the people who make up the company and it shows.  I'm grateful to work with bright people, and learn from them every single day. /ravi

                                  My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                                  R Offline
                                  R Offline
                                  raddevus
                                  wrote on last edited by
                                  #20

                                  Great and inspiring story about your company. :thumbsup: Mine is very similar due to our CTO who has that same kind of vision.

                                  R 1 Reply Last reply
                                  0
                                  • R raddevus

                                    I'm reading the rough cuts of a pre-release edition of a new book (Clean Agile: Back to Basics (Robert C. Martin Series) amazon - not yet released [^]) soon to release and I stumbled upon the following:

                                    Robert C. Martin said :

                                    Transformation The transition from non-Agile to Agile is a transition in values. The values of Agile development include risk-taking, rapid-feedback, intense, high-bandwidth communication between people that ignores barriers and command structures. They also focus on moving in straight and direct lines rather than mapping out and negotiating the landscape. These values are diametrically opposed to the values of large organizations who have invested heavily in middle-management structures that value safety, consistency, command-and-control, and plan execution. Is it possible to transform such an organization to Agile? Frankly, this is not something I have had a lot of success with, nor have I seen much success from others. I have seen plenty of effort and money expended, but I have not seen many organizations that truly make the transition. The value structures are just too different for the middle-management layer to accept.

                                    The very ideas and values that Agile proposes are often quashed immediately -- but silently. Thus, Agile never actually exists in those organizations, but only some false facsimile. This creates the immediate formation of another group of people known as the I_TOLD_YOU_SOs.

                                    D Offline
                                    D Offline
                                    Doug Domeny
                                    wrote on last edited by
                                    #21

                                    Aside from corporate values, structure and culture, I think Agile works better in some types of projects more than others and in some phases of a product than other. For example, a project with a lot of customer engagement is easier to acquire valuable feedback. A project with a single client is much easier to direct than a commercial product with many unknown users. As for phases, the early phases of development involve a lot of infrastructure and architecture that benefits from planning for a longer view than just looking at the immediate requirements. Later phases involving mainly adding new features fit more naturally with an Agile process. Web products, with their ability to immediately deploy, are better candidates for Agile than client applications or embedded systems that must be installed by its users.

                                    1 Reply Last reply
                                    0
                                    • R raddevus

                                      I'm reading the rough cuts of a pre-release edition of a new book (Clean Agile: Back to Basics (Robert C. Martin Series) amazon - not yet released [^]) soon to release and I stumbled upon the following:

                                      Robert C. Martin said :

                                      Transformation The transition from non-Agile to Agile is a transition in values. The values of Agile development include risk-taking, rapid-feedback, intense, high-bandwidth communication between people that ignores barriers and command structures. They also focus on moving in straight and direct lines rather than mapping out and negotiating the landscape. These values are diametrically opposed to the values of large organizations who have invested heavily in middle-management structures that value safety, consistency, command-and-control, and plan execution. Is it possible to transform such an organization to Agile? Frankly, this is not something I have had a lot of success with, nor have I seen much success from others. I have seen plenty of effort and money expended, but I have not seen many organizations that truly make the transition. The value structures are just too different for the middle-management layer to accept.

                                      The very ideas and values that Agile proposes are often quashed immediately -- but silently. Thus, Agile never actually exists in those organizations, but only some false facsimile. This creates the immediate formation of another group of people known as the I_TOLD_YOU_SOs.

                                      S Offline
                                      S Offline
                                      Sumuj John
                                      wrote on last edited by
                                      #22

                                      Agile is failing? Ohh no. We're going to miss our Bollywood Story Tellers, JIRA Board assistance. So sad! :(

                                      1 Reply Last reply
                                      0
                                      • R raddevus

                                        Great and inspiring story about your company. :thumbsup: Mine is very similar due to our CTO who has that same kind of vision.

                                        R Offline
                                        R Offline
                                        Ravi Bhavnani
                                        wrote on last edited by
                                        #23

                                        Awesome! :thumbsup: /ravi

                                        My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                                        1 Reply Last reply
                                        0
                                        • Z ZurdoDev

                                          I don't know why Agile fails, because for over 20 years I've been doing it and it has worked great. Not perfectly, but great. But it has never failed me.

                                          raddevus wrote:

                                          pre-release edition

                                          Looks like this will be the last time you get asked to review pre-release books. :-D

                                          Social Media - A platform that makes it easier for the crazies to find each other. Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

                                          S Offline
                                          S Offline
                                          Sumuj John
                                          wrote on last edited by
                                          #24

                                          I suspect you're work alone and your own Scrum Master playing with your board. :-D

                                          Z 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups