Warum ändern sich die Anforderungen in einem Softwareprojekt so häufig?

Seite mehreren Jahren entwickle ich selbst Business Anwendungen für kleine, mittlere und große Unternehmen und Organisationen. Eigentlich sollte ich eine Menge darüber gelernt haben was Kunden benötigen. Aber wie die meisten Softwareentwickler bin auch ich jedesmal aufs neue überrascht wen sich die Anforderungen währende des Projektverlaufs ständig ändern. Du startest ein neues Softwareprojekt und wen du dich endlich dem Ende näherst haben deine Kunden neue Ideen. Warum ist das so? „Warum ändern sich die Anforderungen in einem Softwareprojekt so häufig?“ weiterlesen

Java Aktuell berichtet über das Imixs Workflow Projekt

2011-Java-aktuell_Titel-web-smallIn der aktuellen Ausgabe des Java Magazins „Java aktuell“ wird unter anderem das Imixs Workflow Projekt vorgestellt. Der Artikel zeigt wie mithilfe von Eclipse, Maven und Glassfish in wenigen Minuten eine Workflow Anwendung realisiert werden kann.

Die Themen von „Java aktuell“ umfassen sowohl die Oracle-Produkte, als auch entsprechende Open-Source-Projekte wie Spring oder Eclipse. Hinzu kommen wichtige Bereiche wie JavaFX, Rapid Application Development, Java Virtual Machines und die Sun-Server.  Die Ausgabe 2 ist ab 2. Februar 2011 an ausgewählten Kiosken sowie im Zeitschriftenhandel erhältlich.

BPM Lösungen mit Java selbst gebaut

GPL unter kommerzieller Nutzung

Das Imixs Workflow Projekt wird unter der GNU General Public License (kurz GPL) entwickelt und steht damit unter einer der stärksten freien Open Source Lizenzen. Häufig wird in diesem Zusammenhang die Frage gestellt, ob den überhaupt eine kommerzielle Nutzung von Software unter dieser Lizenz noch möglich ist. Ich möchte anhand eines Beispiels verdeutlichen das die GPL und eine kommerzielle Verwertung von Software sich nicht gegenseitig ausschließen. Es ist sicher eines der häufigsten Missverständnisse in Zusammenhang mit der GPL, dass diese den Verkauf von Software einschränken oder behindern würde. Das dies nicht so ist, soll dieses Beispiel zeigen. „GPL unter kommerzieller Nutzung“ weiterlesen

BPM Lösung für GlassFish und JBoss

Die Imixs GmbH stellt mit dem Open Source Projekt „Imixs Workflow“ eine Business Process Management (BPM) Lösung für die Applikationsserver Glassfish und JBoss bereit. Glassfish undJBoss sind Open Source Application Server welche auf der Java EE Spezifikation basieren und in vielen Unternehmen zum Einsatz kommen. Die Imixs JEE Workflow Komponenten können nahtlos in eine Glassfish bzw. JBoss Infrastruktur integriert werden und stellen so eine hoch skalierbare und robuste BPM Lösung bereit. „BPM Lösung für GlassFish und JBoss“ weiterlesen

Besprechungsprotokolle online verwalten

Die neue Online Lösung „Imixs-Office-Protokolle“ erlaubt die Erstellung von Besprechungsprotokollen, Prüf- und Testprotokollen, Telefonprotokollen sowie weiteren Protokollarten aus der Arbeits- und Bürowelt. Die Softwarelösung kann kostenlos über das Internet genutzt werden. Für die Erstellung und Verteilung eines Protokolls genügt bereits ein Web Browser.  „Besprechungsprotokolle online verwalten“ weiterlesen

BPM Lösungen mit Imixs Workflow

Das Imixs Workflow Projekt ist ein Open Source Projekt welches den Bau von Workflow Management Systemen (WfMS) bzw. Business Process Management Systeme – kurz BPM – erleichtert. Wesentlicher Bestandteil sind die Imixs JEE Workflow Komponenten. Diese können dazu verwendet werden BPM Lösungen auf Basis der Java EE Plattform zu bauen.

Das folgende Tutorial soll zeigen wie mit Hilfe von Eclipse, Glassfish und Maven eine Imixs BPM Lösung in wenigen Minuten erstellt werden kann. „BPM Lösungen mit Imixs Workflow“ weiterlesen

Prüfprotokolle online erstellen

Mit Hilfe der neuen Online Software  Imixs-Office-Protokolle können in der neuesten Version nunTestprotokolle erstellt werden. Testprotokolle kommen zum Beispiel für Softwaretests oder bei technischen Abnahmen zum Einsatz. Hierzu werden die einzelnen Testfälle erfasst und das Ergebnis im Protokoll festgehalten. Nach Abschluss des Testprotokolls wird dieses automatisch an die Teilnehmer bzw. an das Projektteam versendet. Der Vorteil dieser Lösung besteht darin, dass allen Projektmitgliedern die Ergebnisse eines Tests sofort online zur Verfügung stehen. Ganze Testszenarien können auf einfache Weise wiederholt werden. Damit werden die Testabläufe besser organisiert und dokumentiert.

Die kostenlose Online Lösung Imixs-Office-Protokolle unterstützt die Verwaltung von Testprotokollen mit einem speziell hierfür entwickelten Geschäftsprozess. Mit dieser Lösung können darüber hinaus auch andere Protokollarten wie zum Beispiel Besprechungen oder Telefonnotizen erstellt und bearbeitet werden. Durch die Unterstützung der Internet Standards OpenID ist eine Registrierung mit neuem Passwort nicht erforderlich. Die Software kann mit bestehenden Internetaccounts wie z.b. Google, Yahoo u.a. direkt genutzt werden.

http://www.office-protoklle.de

Fachkonzeption von Geschäftsprozessen Management Systemen

Ich möchte heute kurz darstellen welche Form der Gliederung ich für die fachliche Konzeption von Anwendungssystemen im Bereich Geschäftsprozess Management (BPM) bzw. Workfow Management (WFMS) anwende.

Im Grunde genommen geht es bei der Fachkonzeption um die Beschreibung des „was“. Es werden also Fragen beantwortet in der Form: „Was leistet das System?“, „Was können Anwender damit tun?“, „Was für Daten und Geschäftsabläufe sollen abgebildet werden?“
Dies gilt natürlich für den Bereich  Geschäftsprozess Management ganz besonders. Gerade als Softwareentwickler ist man leider meist versucht zu schnell zu beschreiben „wie“ man die Probleme lösen möchte. Aber das „wie“ soll nicht Kern eines Fachkonzepts sein. Hierfür ist ein IT Konzept besser geeignet. Da ich aber selbst oft beide Fragestellungen in einem Dokument vereine ist die Gliederung umso wichtiger. „Fachkonzeption von Geschäftsprozessen Management Systemen“ weiterlesen

Imixs Workflow auf JBoss Application Server

Die aktuelle Version 2.1.0 der Imixs JEE Workflow Komponenten wurden erfolgreich auf demJBoss Application Server V 5.1.0.GA (JBossAS 5) getestet. Der JBoss Application Server zählt zu den meist verbreiteten Java Application Servern im Markt.

Das Imixs JEE Workflow Projekt stellt eine Open Source Workflow-Management Plattform auf Basis der Java EE5 Spezifikation bereit. Diese Lösung erfüllt alle Anforderungen an ein skalierbares, transaktionales, zuverlässiges und einfach einsetzbares BPM-System auf Basis der Java Plattform.
JBoss 5 erfüllt die Spezifikation Java EE5 und damit stellt der JBossAS 5 die ideale Server Plattform für Workflow-Management-Systeme auf Basis des Open Source Projektes Imixs Workflow dar.
Auf der Imixs Projekt Seite finden Sie zusätzliche Informationen über die Installation für JBoss sowie auch weitere Informationen über Deployment Strategien um bestmögliche Ergebnisse bei der Ausführung von Imixs Workflow Lösungen in einer JBoss Application Server Umgebung zu erhalten.

Lesen Sie mehr über das Imixs Workflow System.