Mittels individueller Programmierung können optimal zugeschnittene Lösungen entwickelt und implementiert werden.
- Analyse und Konzepterstellung: Gemeinsam mit Ihnen ermitteln wir die für Ihr Projekt benötigten Funktionalitäten und erstellen anschliessend daraus ein solides Konzept.
- Implementierung: Vom Konzept zum fertigen System - wir setzen Ihre Ideen in praktische und funktionsfähige Anwendungen um. Im Entstehungsprozess sind Sie auf Wunsch über unsere Test- und Entwicklungsumgebung eng eingebunden und können jederzeit Kursänderungen oder Anpassungen vornehmen.
- Erweiterung, Systempflege, Betreuung: Die Entwicklung eines Projektes hört selten mit der Fertigstellung der ersten Version auf. Zusätzliche Funktionen, erweiterte Usability oder das Anpassen bereits vorhandener Elemente - wir stehen Ihnen langfristig bei Ihrem Projekt zur Seite. Ihr Projekt hält somit mit der schnellen Entwicklung im Internet Schritt und ist stets aktuell.
Der Schwerpunkt der Softwareentwicklung liegt bei uns im Gebiet der Webanwendungen. Immer größere und mächtigere Applikationen werden im Internet als Webanwendung angeboten und verrichten mehr und mehr Dienste, die früher von eigenständigen Programmen abgearbeitet wurden. Auch die Anbindung und Integration von mobilen Endgeräten wie Handhelds, Netbooks oder dem iPhone bzw. iPad an das Internet schreitet über Webservices immer weiter voran.
Webanwendungen spielen im Internet eine immer bedeutendere Rolle. Mit aktuellen Techniken und flexibler Programmierung lässt sich nachhaltige sowie erfolgreiche Software entwickeln.
Für optimale Ergebnisse setzen wir dabei auf das Symfony-Framework und können auf langjährige Erfahrungen im Web-Bereich zurückgreifen.
Symfony ist ein quelloffenes, auf
PHP5 basierendes Framework. Es setzt auf das MVC-Konzept (ModelViewController), um einen flexiblen Programmentwurf für langfristig erfolgreich fortgeführte Projekte zu ermöglichen. Als Vorbild orientiert sich Symfony stark an den Konzepten, welche hinter Ruby on Rails stehen.
Welche Vorteile bietet Symfony?
- von Anfang an starke Anpassung über Konfigurationsdateien
- Datenbankzugriff unabhängig vom Datenbanktyp
- Template-Engine
- einfach integrierbare Mehrsprachenfähigkeit
- unkomplizierte Integration von Web 2.0 Features
- langfristig weitergeführte Framework-Entwicklung und schnelles Bugfixing
- Erstellung leicht integrierbarer eigener Webservices, auch für weiterführende Programme/Projekte
- ...
Um Projekte langfristig und erfolgreich durchzuführen bedarf es mehr als nur viele Zeilen geschriebenen Programmcodes. Anforderungsmanagement, Dokumentation, Code-Verwaltung, Fehlerverfolgung, Prioritätensetzung für Teilaufgaben - dies sind nur die wichtigsten Punkte, die sowohl für Auftraggeber als auch Verantwortliche eine optimale Projektdurchführung sicherstellen.
Um allen Anforderungen gerecht zu werden, haben wir uns für unser eigenes Entwicklungsportal entschieden. Somit können wir Ihnen als Kunden dauerhafte Einsicht sowie bessere Transparenz für Ihre Projekte bieten. Neue Anforderungen können direkt eingebracht, Fehler sofort gemeldet werden. Die Übersicht über offene Tätigkeiten sowie Auswertung des aktuellen Projektstandes sind jederzeit möglich.
Insgesamt können wir so die Qualität Ihrer Projekte schon während der Umsetzungsphase verbessern um optimal auf Ihre Ansprüche eingehen zu können.
Der Sicherheitsaspekt ist im Internet ein stets aktueller und wichtiger Punkt. Gerade bei geschäftskritischen Prozessen oder der Verarbeitung sensibler Daten muss besondere Sorgfalt auf den Faktor Sicherheit gelegt werden.
Um Risikofaktoren zu minimieren setzen wir neben unseren fundierten Kenntnissen in puncto Sicherheit bei der Programmierung auch auf kontinuierliches Testen der entstehenden Anwendung:
Zusätzlich zur unmittelbaren Erstellung von Tests während der Programmierung (sog.
test-driven development, kurz TDD) verwenden wir Security-Scannern für Webapplikationen. Diese zeigen frühzeitig Fehler in Komponenten moderner Webanwendungen auf.
Somit kann ein Höchstmaß an Sicherheit garantiert werden.