Unser Ansatz
In 12 Jahren Erfahrung mit dem gesamten Lebenszyklus der Software-Entwicklung und Software Outsourcing in Rumänien, Cluj Napoca (Klausenburg), hat sich Codespring einen eigenen Ansatz der Software-Entwicklung geschaffen. Wie in den Codespring Software-Entwicklungsprozessabläufen ersichtlich, baut unser Ansatz auf unsere zwei wichtigsten Stärken:
- Geschäftsprozess - Know – how und Expertenwissen in mehr als 15 Branchen
- Softwareentwicklungs – Know-how und Expertenwissen in den neuesten Technologieplattformen
Softwareentwicklung / 1. Schritt: Projektanalyse
Bei Codespring finden Sie Fachleute, die bereit sind, sich über jeden Gedanken und jeder Idee, die während derEntstehung des Projektauftrags aufkommen könnten, auszutauschen. Falls Ihre Firma ein spezialisiertes Software-Unternehmen ist, genießen Sie ohne Zusatzkosten, eine andere Meinung zum Thema zu bekommen. Sollten Sie vomProjektauftrag keine Vorstellung haben, dafür aber genau wissen, was Sie als Benutzer von einer bestimmten Software erwarten, so wird Codespring Ihre Erwartungen so für Sie “übersetzen”, dass jegliche Barrieren zwischen den Softwareentwicklern und Ihnen aus dem Weg geschaffen werden. Die Ausführungseigenschaften und die Entwicklungseigenschaften werden von unserem Team abgesteckt und aufeinander bis ins kleinste Detail abgestimmt.
Zu diesem bestimmten Zeitpunkt müssen folgende fünf Schritte durchlaufen werden: das Unterzeichnen einer Vertraulichkeitsvereinbarung, die Auswertung der ursprünglichen Anforderung, die Spezifikationsbeschreibung, die technische Schätzung und der Kostenvoranschlag.
Softwareentwicklung / 2. Schritt: Die Verbindlichkeit
Für Codespring stellt der Schritt der Verbindlichkeit einen entscheidenden Punkt dar, der klar durchdiskutiert und niedergeschrieben werden muss. Wir stellen Ihnen verschiedene Verbindlichkeitstypen vor und wir entscheiden gemeinsam, welcher die beste Lösung bietet. Anschließend wird ein Vertragsformular ausgewählt und unterschrieben. Was die Mittelzuteilung betrifft, so kann diese je nach Verbindlichkeitstyp mit dem Kunden besprochen und vereinbart werden oder aber unsere eigene Entscheidung sein, vorausgesetzt, dass alles nach der festgelegten Projektdatenmaske abläuft. Der nächste Schritt ist die Auswahl der Arbeitsmethoden, ein Aspekt der stark sowohl von dem zu entwickelnden Softwaretyp als auch von dem Zeitrahmen, innerhalb dessen die Software einsatzfähig sein soll, beeinflusst wird. Der letzte Schritt ist die Erstellung eines Notfallmanagementplans um die Auswirkungen verschiedener ernsthafter Ereignisse zu minimieren und eine leichte und schnelle Wiederherstellung aufgrund der zugrunde liegenden informationstechnischen Infrastruktur und Datenstrukturen.
Software Entwicklung / 3. Schritt: Die Entwicklung
Das Softwareentwicklerteam von Codespring verfügt über eine breitgefächerte Erfahrung mit verschiedenen Programmiersprachen (C#, C++, Java) und deren Anwendung auf verschiedenen Plattformen (Windows MacOS, Linux, Mobile Technologien) und hat einen eigenen speziellen Ansatz entwickelt in der Auswahl der Methoden und Technologien. Wir sind stolz darauf, dass wir uns sowohl wandlungsfähig, als auch unbiegsam rühmen können, je nachdem, was das Projekt von uns erfordert. Wir freuen uns, Software-Entwicklungsprozesse nach dem V-Model zu entwickeln, sind aber auch jederzeit bereit, zur Agilen Methodologie zu wechseln oder unsere “Cowboys” unter den Softwareentwicklern zu entfesseln und auf die XP (Extreme Programming) Methodologieumzusteigen. Die Qualität wird in jedem der erwähnten Fälle genauestens überwacht.
Software Entwicklung / 4. Schritt: Qualitätssicherung
Entsprechend unserer Arbeitsabläufe der Softwareentwicklungsprozesse, stellt die Qualitätssicherung für uns beiCodespring eine der wichtigsten Vorgänge dar, für die unser Unternehmen bemüht ist, optimale Leistung zu erbringen. Unser Team war anfänglich auf die Berücksichtigung und Anwendung der SQA Prinzipien (Software Quality Assurance / Softwarequalitätssicherung) für den gesamten Software-Lebenszyklus konzentriert, ist dann aber einen Schritt weiter gegangen und hat den nächsten Schritt, der Einführung des TQM Systems (Total Quality Management / Umfassendes Qualitätsmanagement System) mit Auswirkung auf alle Arbeitsgebiete und Tätigkeiten. Ob unsere Mitarbeiter am Firmensitz, im nahen oder im fernen Ausland für uns tätig sind, ist uns die Qualität der entwickelten Software sowie die Qualität der Kundendienste eine Priorität.The Codespring Quality Insurance system stands on 7 pillars: QA testing teams, QMS (quality management systems), customer satisfaction surveys, certification, support, warranty and security. You can oversee each item at the specially assigned “Quality” section.
Das Codespring Qualitätssicherungssystem stützt sich auf 7 Säulen: QA Testteams, QMS (Qualitätsmanagementsysteme), Kundenzufriedenheitsuntersuchung, Zertifizierung, Betreuung, Garantie und Sicherheit. Sie können jeden der aufgezählten Begriffe unter “Qualität” näher einsehen.


