ISBN-13: 9783640983759 / Niemiecki / Miękka / 2011 / 56 str.
Studienarbeit aus dem Jahr 2011 im Fachbereich Informatik - Programmierung, Note: 1,0, FOM Hochschule fur Oekonomie & Management gemeinnutzige GmbH, Neuss fruher Fachhochschule, Sprache: Deutsch, Abstract: Agile Methoden haben bei der Organisation von Projekten in den vergangenen Jahren weiter an Bedeutung gewonnen. Gerade in der Softwareentwicklung erfreuen sie sich groer Beliebtheit und so steigt die Zahl der Projekte, in denen Scrum, Extreme Programming, Kanban oder ahnliche Vorgehensmodelle zum Einsatz kommen. Kunden und Dienstleister versprechen sich hierdurch bessere Produkte und kurzere Entwicklungszyklen. Es soll moglichst schnell ein potenziell auslieferbares Produkt entstehen, das dann nach und nach verbessert und angepasst werden kann. Den Softwareentwicklern kommt in diesem Zuge ein hohes Ma an zusatzlicher Freiheit und Verantwortung zu. Sie treffen sich regelmaig mit dem Kunden zu Ruckschau und Planung, arbeiten mit diversen Backlogs und kommen zum taglichen Stand-Up-Meeting zusammen. Doch auerhalb dieser vorgegeben Methoden kann die Agilitat rasch verfliegen, da weiterhin mit unflexiblen Werkzeugen und Frameworks gearbeitet werden muss. Gerade bei der Entwicklung von Web-Anwendungen im Java-Umfeld sind meist erhebliche Vorarbeiten und Konfigurationen notwendig, bevor uberhaupt mit der eigentlichen Entwicklung begonnen werden kann. Mit der Sprache Groovy und dem darauf aufsetzenden Web-Application-Framework Grails soll die Entwicklung in der Java-Welt deutlich agiler werden. Ob dies zutrifft und wie dies funktionieren kann, soll diese Arbeit darlegen. Dazu sollen zunachst die Eigenschaften einiger agile Vorgehensmodelle sowie Groovy und Grails vorgestellt werden. Es folgt eine Analyse, wie Grails die Entwicklung in agilen Projekten unterstutzen kann sowie ein Blick auf mogliche Grenzen des Einsatzes.