Maßanfertigungen
Sei es ein für Multitouch angepasstes Interface, um von berührungssensitiven Monitoren und Tablets das Maximum heraus zu holen, Schnittstellen- Applikationen und -Dienste, welche bereits vorhandene Software miteinander verbindet, um immer wieder auftauchende Tätigkeiten zu automatisieren, oder die Steuerung ihres Reiskochers mit Ihrem Smartphone. Den Ideen sind keine Grenzen gesetzt. Falls Sie sich unsicher sind ob auch für Ihre individuelle Anforderung umgesetzt werden kann, schreiben Sie uns einfach an office@bitoxide.com.
Beratung
Haben Sie bereits ein klares Ziel und Sie würden gerne gemeinsam einen geeigneten Weg suchen, oder wollen sich allgemein über die Möglichkeiten informieren, wie Sie persönlich oder Ihr Unternehmen die Abläufe automatisieren könnten, um die Kosten zu senken und das Personal für wichtigere Aufgaben einzuplanen. Wir helfen Ihnen gerne dabei. Besonders wichtig ist es für uns in Beratungsgesprächen Möglichkeiten und Sachverhalte verständlich zu erklären, da die wenigsten Leute „Fachchinesisch“ als Muttersprache haben.
Support
Gerne bieten wir Ihnen auf Anfrage einen 24/7 Support an. Rund um die Uhr 365 Tage im Jahr können Sie sich bei Fragen und Problemen an uns wenden.
Projektabläufe
Einige Firmen setzen leider nach wie vor auf das Wasserfallmodell. Dabei handelt es sich um einen aus der Bau-Branche adaptierten Prozess. Der Ablauf nicht iterativ (linear) und verläuft von „Anforderungen“ -> „Planung/Entwurf“ -> „Umsetzung/Entwicklung“ -> „Tests/Überprüfung“ -> „Wartung/Fehlerkorrekturen“. Bei Projekten, bei denen eine späte Anpassung teuer ist (wie in der Bau-Branche, da im schlimmsten Fall etwas wieder abgerissen werden muss) hat diese Vorgehensweise durchaus seine Berechtigung. Software bietet jedoch die Möglichkeit flexibel auf Anpassungen zu reagieren ohne dabei große Kosten zu verursachen, jedoch muss man dies im Projektablauf mit berücksichtigen.
Wir setzen (sofern die Umstände und Anforderungen es nicht anders erfordern) auf eine leicht abgewandelte Form von Scrum, ein Prozess der agile Softwareentwicklung implementiert. Konkret bedeutet dies, dass Scrum folgende Grundsätze (ursprünglich verfasst von Ken Schwaber, Jeff Sutherland und weiteren Autoren)
- Menschen und Interaktionen sind wichtiger als Prozesse und Werkzeuge.
- Funktionierende Software ist wichtiger als umfassende Dokumentation.
- Zusammenarbeit mit dem Kunden ist wichtiger als die ursprünglich formulierten Leistungsbeschreibungen.
- Eingehen auf Veränderungen ist wichtiger als Festhalten an einem Plan.
Scrum (und die oben genannten Grundsätze auf denen Scrum basiert) ermöglichen es uns qualitativ hochwertige Software zu entwickeln die Ihren Anforderungen entspricht.