The lack of a feedback mechanism during development often plagued the direction of the project and left users questioning the sanity of the developers. Upon inspection of the new system, these users, almost consistently, would respond: “That’s not what I asked for.” In many cases, nuance would get lost during the development process. Once built, the developers would happily run back to the same users to show off the beautiful new system. Companies doing Waterfall development would typically ask the users for requirements, then go away for several weeks, months, or even years to build an application that meets the stated requirements. Here is the really important concept and I’ll try to break this down with a simple example. Suffice it to say, we really need to look at this because while over 20 years ago it was an idea, today it is much more commonplace. Again, way too much detail to dig in to here, but plenty of good reading on the website that documents the 12 Principles of Agile. The results of the ideas born out that day are encapsulated in the Agile Manifesto, which dutifully summarizes the idea of iterative development over pure waterfall models as well as a few other ideas. What Is Agile Development?Īgile development, as a term, was coined by a group of 17 developers in the spring of 2000. ![]() But before we get into that, let's talk a bit about agile development and why it's become such a popular development methodology. Adopting agile development approaches, at least wholesale, has been an uphill battle for IBM i shops. Modern development groups are using modern tools and, more importantly, a modern development paradigm called agile development. IBM has found that there are still shops doing development using SEU/PDM and while that solution works (sort of) it’s really “old school” and it’s long past time to move on to more modern development approaches - like agile development. IBM i MERLIN provides many of the components that can make the agile development model work successfully in an IBM i shop. I think this is the question that is most important. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |