Top-Posts

  • Modulare Testautomatisierungswerkzeuge

    23 Juli 2010 ( #Testautomatisierung, #Softwaretest )

    Testautomatisierung ist eine nicht ganz einfach Disziplin, bei der man viel falsch machen kann. Wer bereits erste Erfahrungen gesammelt hat weiß, dass Modularität ein absolutes Muss ist, wenn die Testautomatisierung im Projekt langfristig Erfolg haben...

  • Die Aufgaben eines Softwaretesters

    16 August 2010 ( #Testmanagement, #Softwaretest )

    Haben Sie schon mal darüber nachgedacht, welche Aufgaben ein Softwaretester in Ihrem Projekt hat? Welche Aufgaben es noch vor einiger Zeit waren und in wie weit sich dieses Spektrum erweitert hat? Falls ja, dürfen Sie diesen Abschnitt überspringen. Falls...

  • Kanban

    18 Mai 2010 ( #Projektmanagement, #Agil )

    Als jemand, der sich gut mit Softwaretools auskennt, werde ich immer wieder gefragt, was das beste Projektmanagementwerkzeug ist oder welches ich empfehlen kann. Die Antwort ist für mich eindeutig, es sollte so simpel und einfach wie möglich sein, wie...

  • Liferay - Ein Open Source Firmenportal

    06 April 2010 ( #Sonstiges, #Tools )

    Als Blogger schätze ich die neuen Möglichkeiten des Web 2.0, dennoch würde ich mich nicht unbedingt als größter Fan dieses Trends bezeichnen. Ich versuche viel mehr das wichtigste und interessanteste herauszufiltern und wenn möglich für mich zu nutzen,...

  • D-MINT - automatisierte und modellbasierte Softwareentwicklung

    20 April 2010 ( #Expertise, #Softwareentwicklung )

    Die Herausforderungen in der Softwareentwicklung und Qualitätssicherung werden immer größer. In manchen Bereichen ist man deshalb explizit darauf angewiesen, sich stets zu verbessern und immer vorne mit dabei zu sein. Einige Firmen haben sich nun zusammen...

  • Test Driven Development

    22 März 2010 ( #Methoden und Standards, #Softwareentwicklung )

    Test Driven Development (TDD) ist eine evolutionäre Entwicklungsmethode, die häufig zusammen mit agilen Methoden Anwendung findet. Dabei werden Tests entsprechend den Anforderungen an eine Funktion erstellt und erst im Nachhinein der funktionale Code...

  • Mustervorlagen Testdokumente (orientiert an IEEE 829)

    14 Januar 2010 ( #Testmanagement, #Softwaretest )

    Die Referenzmodelle SPICE und CMMI schreiben eine Dokumentation schon für niedrige Reifegrade vor. Eine gute und ausreichende Dokumentation ist vor allem für die Tester wichtig. Folgende Muster (orientieren sich an IEEE 829) können als Grundlage bei der...

  • StarUML - MDA in Open SourceS

    07 Januar 2010 ( #Tools, #Softwareentwicklung )

    Für Reviews oder Designthemen stehen in vielen Projekten meist keine Budgets für Software-Tools zur Verfügung. Man kann sich also damit abfinden oder sucht zur Unterstützung seiner Arbeit Open Source Tools. Ein inzwischen recht bekanntes Open Source Werkzeug...

  • Das Spiralmodell

    07 Dezember 2009 ( #Prozessmodelle, #Softwareentwicklung )

    Das Spiralmodell ist streng genommen eine Weiterentwicklung des Wasserfallmodells und verbindet dessen Stärken mit Risikomanagement, den Möglichkeiten des Prototyping und weiteren unterstützenden Prozessen. Mit jedem Zyklus und der gleichen Abfolge von...

  • Projects in Controlled Environments 2 (Prince2)

    23 November 2009 ( #Projektmanagement, #Methoden und Standards )

    "Projects in Controlled Environments" (Prince, zu Deutsch etwa: "Projekte unter Kontrolle") ist eine Methode für das Projektmanagement und wird von der britischen Regierung verwaltet. Unter einer Methode wird hier ein in der Praxis bewährtes Verfahren...

  • Keep it agile but not simpler

    26 Oktober 2009 ( #Prozessmodelle, #Agil )

    Agile Methoden wie Scrum haben sich inzwischen viele Softwareentwicklungsabteilungen zu eigen gemacht und arbeiten entsprechend dem agilen Manifest: * Individuen und Interaktionen haben Vorrang vor Prozessen und Werkzeugen. * Funktionsfähige Produkte...

  • Rapid Prototyping Modell

    16 Oktober 2009 ( #Prozessmodelle, #Softwareentwicklung )

    Das Rapid Prototyping Modell ist ein Softwareentwicklungsmodell, dass besonders geeignet ist, wenn die Anforderungen zu Beginn eines Projektes unbekannt sind oder ganz neue Bereiche betreten werden. Voraussetzung ist allerdings eine enge Einbindung des...

  • Software-Qualität: Flexible Modellierung und Controlling

    15 September 2009 ( #Expertise, #Softwarequalität )

    Mehrere Forschungsinstitute und Unternehmen haben sich zum vom Bundesministerium für Bildung und Forschung geförderten Projekt "Software-Qualität: Flexible Modellierung und Controlling" (QuaMoCo) zusammengeschlossen. Darunter sind Namen wie SAP, Capgemini,...

  • Das Wasserfallmodell

    08 Oktober 2009 ( #Prozessmodelle, #Softwareentwicklung )

    Das Wasserfallmodell wird oft verunglimpft als schlechtes und veraltetes Modell. In der Praxis wird es jedoch immer noch gerne eingesetzt in der Softwarentwicklung. Meines Erachtens zu Recht, denn auch wenn es bereits mehrere Jahrzenhnte besteht, so hat...

  • 97 Dinge, die jeder Software Architekt wissen sollte ...

    26 August 2009 ( #Expertise, #Softwareentwicklung )

    ... werden auf dieser Seite hier von Richard Monson-Haefel zusammengefasst und in einzelnen Artikeln durch bekannte Software Architekten diskutiert. Die Themengebiete gehen dabei über die reine technologische Sicht weit hinaus und geben Ratschläge zu...

  • Gibts da keine alternative Software?

    20 August 2009 ( #Tools, #Sonstiges )

    Viele von Ihnen kennen bestimmt das Problem, man hat irgendwann einmal mit einem Programm gearbeitet und gefallen daran gefunden. Gewisse Zeit später hat man wieder dieselbe Aufgabe und würde wieder gerne mit dem Programm arbeiten, allerdings ist das...

  • Software Defect Reduction Top 10 List von Barry Boehm

    05 August 2009 ( #Expertise, #Softwarequalität )

    1. Nach der Auslieferung auftretende Fehler zu beheben ist in der Regel 100 mal teurer, als während der Anforderungs- oder Designphase. Eine gute Architektur kann diesen Faktor auch bei komplexen Systemen deutlich senken. 2. Aktuelle Softwareprojekte...

  • IEEE 1074 Process Map for Software Lifecycle Processes

    28 Juli 2009 ( #Methoden und Standards, #Softwareentwicklung )

    Der IEEE 1074 definiert einen Prozess zur Definition eines Prozesses über den Softwarelebenszyklus. Er soll Projektmanagern und Prozessarchitekten helfen, angepasste Software Life Cycle Processes (SLCP) für die eigenen Organisation zu entwerfen. IEEE...

  • Trac - Open Source Projektmanagement für die Softwareentwicklung

    14 Juli 2009 ( #PM Tools, #Projektmanagement )

    Trac ist ein mit Python geschriebenes, webbasiertes Issue Tracking System für die Koordination und Verwaltung der täglichen Arbeit im Projekt und zur Etablierung eines einheitlichen teamübergreifenden Entwicklungsprozesses. Der minimalistische Ansatz...

  • Programmcodeanalyse mit FxCop

    13 Juli 2009 ( #Tools, #Softwareentwicklung )

    Software-Qualität kann man nicht nur prüfen, sondern man kann auch versuchen durch bestimmte Rahmenbedingungen Sie zu produzieren . Im Beispiel des Quellcodes kann man bestimmte Regeln vorgeben, z.B. Namenskonventionen, Architektur-, Sicherheitsrichtlinien,...

  • Projektmanagement Software

    08 Juli 2009 ( #PM Tools, #Projektmanagement )

    Die Schwierigkeiten im Software Projektmanagement sind uns aus unserer täglichen Arbeit wohl allen bekannt. Um trotzdem erfolgreich zu sein, muss eine Möglichkeit gefunden werden, wie man die Komplexität reduziert und das große Ganze im Auge behält. Einige...

  • Getting Things Done - oder wie man den Kopf wieder frei bekommt

    30 Juni 2009 ( #Methoden und Standards, #Projektmanagement )

    Getting Things Done (GTD) bezieht sich auf eine Methode, zur Selbstorganisation und zur Steigerung der eigenen Produktivität, des Amerikaners David Allen , der hierzu auch bereits mehrere Bücher veröffentlicht hat. Sie soll Menschen, die durch die Menge...

  • SoftWare Engineering Body Of Knowledge (SWEBOK) - ISO 19759

    15 April 2009 ( #Methoden und Standards, #Softwareentwicklung )

    Der internationale Standard ISO 19759 wird auch als "SoftWare Engineering Body Of Knowledge" (SWEBOK) bezeichnet und beinhaltet Wissen zu den grundlegensten Bereichen der Softwareentwicklung. Das SWEBOK ist in 10 sogeannte "Knowledge Areas" gegliedert:...

  • JIRA - Issue Tracking & Project Management Software

    07 April 2009 ( #PM Tools, #Agil )

    JIRA ist eine Anwendung der australischen Softwareschmiede Atlassian Software Systems, welche 2002 gegründet wurde. Für die eigene Softwareentwicklung wurde damals ein Bug Tracking Tool gesucht, aber nichts passendes gefunden, weshalb man sich entschied...

  • Open Source Testing

    19 März 2009 ( #Tools, #Softwaretest )

    Gerade im Testbereich werden in den Phasen des Softwarelebenszyklus die meisten Open Source Produkte eingesetzt. Um Effizient arbeiten zu können ist es aber enorm wichtig, sich nicht nur für das nächstbeste Programm zu entscheiden. Man sollte sich zuerst...

<< < 1 2 3 4 5 6 7 > >>