-
Wir haben die erste Phase der Investition in Immobilien Räumlichkeiten im Zentrum von Radom beendet. Das Lokal ist für den Einsatz gestellt.
Unser Kunde Werth-Holz SA ging an die Börse in Warschau (NewConnect). Wir sind für Entwicklung und Wartung der gesamten IT- Infrastruktur unseres Kundes verantworltich.
Nach fast zweijährigen Prozess im Patentamt haben wir Markenschutz für den Warenzeichen "Himalaya IT", "Himalaya" sowie für graphisches Zeichen "HI" bekommen.
Von heute an laden wir zu unserem neuen Büro an der Kazimierzowska Straße 43/34
-
Die Erste Stufe der Projekt - und Programmierungsarbeiten an dem neuen Portal cross-language wurde abgeschlossen. Das Projekt wurde aus Mitteln der Europäischen Union kofinanziert - Operationelles Programm Innovative Wirtschaft 8.1.
Bei unserem Kunden ECI Group haben wir unser neues Produkt aufgesstelt - mehrfunktionales Dokumentrepositorium.
Wir haben das Einleiten unseres neuen Devisen-Handelssystems beendet.
-
Wir haben am Devoxx - eine jährlich stattfindende Javakonferenz in Antwerpen teilgenommen. Das neu ergatterte Wissen wird uns helfen, unsere Lösungen innovativer und unfehlbarer zu machen.
Nach der Analysephase bauen wir einen PoC (Machbarkeitsstudie) von SLM-System für einen der grössten Banken in der Welt
-
Von heute an laden wir zu unserem neuen Büro an der Marszalkowska Straße 55/73 Lokal 13 ein.
Wir haben das Einleiten unseres Autorenprodukts der Workgroup Klasse in der Aktiengesellschaft beendet.
Softwareentwicklung
Die ausgetragene von vielen von uns geschaffenen Entwürfe Erfahrung, hat uns unsere eigene Methodologie der Erzeugung der Software ausarbeiten gelassen.
Sie wurde auf der Basis von
Agile/extreme programming geschaffen und ihr Hauptziel und Trumpf ist der maximale
Überblick über den Kunden und Seine Anforderungen und das Zuliefern der wertvollsten Produkte.
Unsere Meinungen:
Individuen und Interaktionen über Prozesse und Tools
Funktionierende Programme gelten mehr als Dokumentation
Zusammenarbeit mit dem Kunden steht über Verträgen
Der Mut und die Offenheit für Änderungen steht über dem Befolgen eines festgelegten Plans
Nach dem Agile Manifest
Obgleich die rechts erwähnte Elemente im Erzeugungsprozess der Software unerlässlich sind, haben sie eher Operationscharakter. Mehr strategisch sind die
ausgezeichnete Begriffe auf der linken Seite und darum auf ihnen konzentrieren wir uns in den Prozessen der Software-Engineering.
Warum Agile?
Die tradiztionelle Produktionsweise der Software, die aus vier aufeinanderfolgenden Etappen ohne die Rückkehrmöglichkeit besteht, schafft viele
Probleme und trägt oft zur Kostensteigerung und sogar zur Niederlage der Entwürfe bei. Es ist so, denn:
- Unmöglich ist alle Anforderungen in einer Eintrittsphase eines Entwurfes zu versammeln. Erwartungen ändern sich im Laufe seiner Dauer und erst dann werden sie in vollem Maße verständlich
- Die Korrektur der in den Eintrittsphasen der Projektierung Missverständnisse ist sehr kostbar
- correction of misunderstandings emerged in initial phases of creating is very expensive
- Die äußere Bedingungen ändern sich, was man in der Entwurfphase nicht berücksichtigen kann.
- Mit der Anwendung von neuen Technologien und Werkzeuge wird ein Entwurf unvorhersehbar und es ist oft unmöglich die Grundsätze auszuführen
Agile software
Die Antwort auf diese Fehlen sind flinke und leichte Methodiken der Erzeugung der Software. Ihre Idee ist die Teilung des Projekts in kleine
Probleme und das Lösen jedes von ihnen im kurzen Zeitraum. Die Grundzeiteinheit in dieser Methodologie ist die Iteration.
Sie dauert von zwei bis vier Wochen und besteht aus folgenden Phasen:
- Beratungstätigkeiten mit dem Kunden
- Schaffen des Benutzersszenario
- Definierung der Testpläne
- Implementation
- Refaktorierung
- Lösungsdemonstration
Es ist sehr wichtig, dass jede von der Iteration mit der engen Zusammenarbeit mit dem Kunden realisiert wird, darum man ganze Zeit die
Grundlegungen und die Anforderungen des Projektes modifizieren kann, die im Ergebnis der Missverständnisse entstandene
Fehler korrigieren und den Verlauf des ganzen Prozesses kontrollieren.
Die adaptive Verwaltung der Software stützt sich auf vielen Regeln und Prinzipien, solche wie:
Quick win
Ein von den Vorzüge unserer Behandlung mit der Erzeugung der Software ist das sukzessive Zuliefern dem Kunden (nach jeder Iteration) darauffolgenden
Produktversionen. Das erlaubt auf dem laufenden die Absichten und die Erwartungen des Kunden, die oft evolvieren, mit dem realen Produkt
konfrontieren und, sogar in späten Etappen der Schaffung, das Produkt modifizieren. Agile erlaubt die schnelle Durchführung solcher
Änderungen und reduziert Kosten auf ein Minimum. Im Fall der Unterbrechung des Projektes aus verschiedenen Ursachen bleibt der Kunde
mit einem wirkenden System von der größeren oder kleineren Funktionalität nach Maß der investierten Mittel. Quick win ist auch ein
angesehener Maßstab von dem Fortschrittgrad der Projekte.