• Anforderungen

    von am 28. Januar 2010

    Wer heute die Lösung aller Anforderungsprobleme erwartet, den muss ich leider enttäuschen. Eigentlich möchte ich heute ein paar Weisheiten über Anforderungen loswerden, die eh jeder kennt. Warum ich die dann trotzdem hier aufschreibe? Naja, da gibt es eine ganz einfache Antwort zu. Ich vergesse es immer wieder mich selbst daran zu halten! Eigentlich sollte ich mir ein paar Dinge mal tatöwieren lassen, aber solange ich Nadeln nicht mag, muss halt der Blog herhalten.

    Ok, also etwas zu Anforderungen. Eigentlich bin ich mir sicher, das wir alle diese Teile verfluchen. Wenn ich eine Aufgabe bekomme, dann kribbelt es einem doch in den Fingern gleich alles in Code zu gießen und zwar so, wie man es selbst für richtig hält. Meistens weiß man ja eh besser, was man braucht und auch brauchen wird in Zukunft. Meistens packt einen dann die Featuritis, wir bauen die ultimative und perfekte Lösung. Anpassbar, erweiterbar und vielleicht sogar in der Cloud zu versenken. Oft wird dann aus einer Kleinigkeit eine eierlegende Wollmilchsau, wenn man nicht gestoppt wird und nur eine vage Idee von dem hat, was man eigentlich braucht.

    Anforderungen bremsen uns. Wenn wir Anforderungen haben und es unser Auftrag ist diese Anforderungen in Software zu gießen und sie damit zu lösen, dann sollten wir immer nur genau diese Aufgabe erledigen. Das Paradigma ‘you ain’t gonna need it’ gilt nämlich auch auf dieser Ebene. Zu raten, was man mal brauchen kann ist fast immer zum Scheitern verurteilt. Lösungen, die zwar die Anforderungen erfüllen, aber noch viel viel mehr machen kosten einfach nur Zeit und bringen keinen Gewinn, es nutzt sie ja niemand, denn ansonsten würde es eine Anforderung dazu geben. Klingt logisch, oder? Der Satz ist übrigens zu lange für eine Tätowierung, falls ihn sich jemand “verinnerlichen” will.

    Nils Langner

    Auch wenn Ihr es mir nicht glauben werdet, aber ich habe nichts gegen PHP. Ich rege mich einfach nur gerne auf. Ok so schlimm ist es auch nicht. Eigentlich wollte ich schon immer einen Blog haben und da ...

    Zum Profil von Nils Langner

    3 Kommentare »


    • Steffie
      am 28. Januar 2010 um 08:38 Uhr

      FEATURITIS…mein Wort des Tages!


    • Christian
      am 28. Januar 2010 um 09:53 Uhr

      Stimmt: http://bit.ly/b1O4jm


    • Karsten
      am 15. Februar 2010 um 15:30 Uhr

      Der Hoster des Images scheint etwas gegen Hotlinking zu haben…

    RSS Feed für Kommentare zu diesem Artikel. TrackBack URL

    Hinterlasse einen Kommentar

    Werbung
    PHP Magazin
    Ausgabe 02/2010

    Dieses Mal mit Artikeln zu den Themen OpenSocial und Apache Shindig, Graphentheorie, Smarty3

    t3n
    Ausgabe 19

    Social Media (R)evolution. Weitere Themen sind noSQL, Crowdsourcing ...

    PHP Journal
    Ausgabe 2/2010

    PHP & Windows optimal nutzen, die besten PHP-CMS im Überblick, Google-API mit Zend Framework nutzen.

    Wir wurden schon öfters gefragt, ob man uns nicht irgendwie unterstützen kann. Die Antwort war immer einfach: Klar! Am einfachsten ist es eure nächsten Einkäufe bei Amazon über unsere Link abzuwickeln. Damit würdet ihr uns schon sehr helfen. Über Co-Autoren freuen wir uns aber noch mehr.