Entwicklung – So entsteht Ihre FileMaker-Lösung

Dank langjährigen Programmier-Erfahrungen gelangen Sie mit der Ingeno als Partner schnell und kostengünstig zum Ziel.

Wir beraten Sie
Wir analysieren und konzipieren mit Ihnen
Wir realisieren für Sie Ihre FileMaker-Lösung
Wir unterstützen Sie bei der Betriebnahme Ihrer Datenbank
Wir pflegen und erweitern Ihre FileMaker-Lösung
Wir migrieren Ihre altgediente Lösung auf FileMaker-Version 8.5+
Wir arbeiten preiswert und nach Mass
Wir helfen Ihnen, die Weichen richtig zu stellen
Weiteres für technisch Interessierte

 

Wir beraten Sie

Am Anfang jeder Entwicklung stehen in der Regel Fragen wie:

  • Gibt es fertige Lösungen, die unseren Bedürfnissen gerecht werden?
  • Welche Alternativen zu FileMaker gibt es?
  • Gibt es Lösungen, die sich an unsere Bedürfnisse anpassen lassen?
  • Welches sind unsere «Besonderheiten», welche die Entwicklung einer eigenen Datenbank-Lösung rechtfertigen?
  • Können wir die Datenbank-Idee selber realisieren? Brauche ich dazu professionelle Unterstützung? Oder wollen wir die Entwicklung outsourcen?
  • Lassen sich FileMaker-Datenbanken in unsere IT-Infrastruktur integrieren? Wie?
  • Oder auch: Unsere Datenbank auf FileMaker 6-Basis ist in die Jahre gekommen: Können wir sie auf die aktuelle FileMaker-Version konvertieren? Was würde ein Redesign der Datenbank bringen?

Im Gespräch mit Ihnen können wir wichtige Hinweise und Inputs geben. Gerne führen wir für Sie auch Recherchen durch.

nach oben

 

Wir analysieren und konzipieren mit Ihnen

Haben Sie sich für die Entwicklung einer eigenen Datenbanklösung entschieden, erarbeiten wir mit Ihnen die grundlegenden Funktionalitäten der künftigen Lösung:

  • Welche Benutzergruppen sollen mit der Datenbank, auf welche Art arbeiten, mit welchen Kompetenzen und Rechten?
  • Aus welchen Datenquellen wird die Datenbank gespiesen?
  • Welche Geschäftsprozesse und Workflows soll die Datenbank abbilden?
  • Welche Outputs / Produkte soll die Datenbank liefern? In welcher Form?
  • Mit welchen anderen Programmen muss die Datenbank kommunizieren?

In der gemeinsamen Analyse verbinden sich Ihre Erfahrungen aus dem daily business mit unserem Know How betreffend methodischem Vorgehen und Datenbanktechnik zu einem Lösungskonzept.

Aufgrund des Lösungskonzeptes erarbeiten wir das Pflichtenheft sowie Kostenvoranschlag und Terminplan.

nach oben

 

Wir realisieren für Sie Ihre FileMaker-Lösung

Wenn Sie uns mit der Realisierung beauftragen, wird es uns ein Anliegen sein, die Lösung schrittweise und in regelmässigem Kontakt mit Ihnen zu realisieren.

Dabei werden wir im Prototyping-Stil und etappiert vorgehen. Das bedeutet die möglichst schnelle Entwicklung eines Prototyps, welcher den «Rohbau» zeigt und Ihnen die Möglichkeit eröffnet, rechtzeitig auf die weitere Ausgestaltung Einfluss zu nehmen, oder – im schlimmsten Fall – die Notbremse zu ziehen bevor die Kosten massiv überschritten werden.

Im Wissen um den Teufelskreis Kosten / Zeit / Qualität haben wir uns Grundlagen erarbeitet, die sowohl eine effiziente Entwicklung als auch einen ansprechenden Qualitätsstandard garantieren. Mit jeder «Schlüsselübergabe» wird eine Systemdokumentation mitgeliefert, welche die potentielle Wartung und Weiterentwicklung durch andere Programmierer gewährleistet.

nach oben

 

Wir unterstützen Sie bei der Betriebnahme Ihrer Datenbank

Die Inbetriebnahme einer Datenbank will gut geplant und kommuniziert sein, wenn sie ein Erfolg werden soll.

  • Wir helfen Ihnen, die notwendigen Schritte zu bestimmen, zu terminieren und den künftigen Benutzern angemessen zu kommunizieren.
  • Wir sorgen dafür, dass aktuelle Datenbestände nahtlos in die neue Datenbank überführt werden,
  • der Server richtig konfiguriert ist,
  • das Backupverfahren funktioniert
  • und alle Arbeitsplätze mit FileMaker-Clients ausgerüstet sind.
  • Die Ingeno Computer AG kann als Hardware- und Netzwerkspezialistin auch Partnerin bei der Einrichtung der benötigten IT-Infrastruktur sein.
  • Und last but not least: Wir instruieren und schulen Ihre Mitarbeiter im Umgang mit der Datenbank.

nach oben

 

Wir pflegen und erweitern Ihre FileMaker-Lösung

Mit Betriebnahme der Lösung beginnt ein neuer Abschnitt im Lebenszyklus Ihrer Datenbank, der im Idealfall durch Bewährung und reibungsloses Funktionieren einen möglichst hohen Return on Investment liefern soll. Damit dies gewährleistet ist, offerieren wir Ihnen ein Service Level Agreemment (SLA), welches die Ingeno-Supportleistungen und garantierte Reaktionszeiten festlegt.

Im täglichen Umgang mit der Datenbank ergeben sich Optimierungswünsche, oder veränderte Geschäftsprozesse rufen nach einer Erweiterung des Funktionenkatalogs. Gerne unterstützen wir Sie dabei.

Zudem hosten wir Ihre Datenbank auch auf einem unserer Server. Informationen dazu finden Sie hier: FileMaker-Hosting

nach oben

 

Wir migrieren Ihre altgediente Lösung auf FileMaker-Version 8.5+

Falls Sie noch mit Datenbanken der FileMaker-Version 6 oder älter arbeiten, dann gehörten Sie vermutlich auch zum breiten Kreis derer, die bei der Einführung von FileMaker 7 im Jahre 2004 aufgestöhnt haben und an der Zukunft von FileMaker zweifelten. Mit Version 7 wurde ein für die FileMaker-Welt völlig neuartiges Dateienmodell eingeführt (erstmals kann nun pro Datei eine Vielzahl von Tabellen angelegt werden) und das Programm von Grund auf neu programmiert, was auch von bewährten FileMaker-Entwicklern einiges an Lernaufwand abforderte und  keine Kompatibilität mit älteren Versionen mehr gewährleistete.

Spätestens seit Einführung der Version 8.5 im Jahr 2006 hat der "neue" FileMaker seine Kinderkrankheiten abgelegt und die meisten seiner Unzulänglichkeiten behoben. Aus heutiger Sicht wird deutlich, welch grossen Schritt in die Zukunft der Firma FileMaker, Inc. mit der Version 7 gelungen ist: Der aktuelle FileMaker ist um Welten effizienter, kompakter, schneller und stabiler geworden als seine Vorfahren, lässt sich problemlos in heterogene Netzwerke einbinden und verkehrt punkto Leistungsfähigkeit auf Augenhöhe mit anderen modernen Datenbanksystemen.

Ein Update von Version 6 auf eine aktuelle Version ist ein ernsthaftes Migrationsprojekt mit den Optionen:

  • einfache Konversion der Dateiformate, ergänzt mit grundlegenden Optimierungen (für einfache oder wenig beanspruchte Lösungen)
  • kompromissloses Redesign einer Lösung auf Basis des neuen FileMaker mit dem Vorteil, dessen immensen Leistungsumfang voll nutzen zu können.

Gerne klären wir für Sie ab, welche Option für Sie optimal ist und führen die Migration für Sie durch.

nach oben

 

Wir arbeiten preiswert und nach Mass

  • Hotline-Support, nach Termin-Vereinbarung, per E-Mail (CHF 3.13/Min.)
  • Beratungen und Recherchen
  • Analysen und Konzepte                   
  • Programmierungen und Weiterentwicklungen
  • Einführungen, Schulungen, Workshops

CHF 167.-/h (ohne MWST), oder gemäss Offerte

  • SLA – Service Level Agreements:    Gemäss Offerte

 

Erkundigen Sie sich auch über unser Sesam-Abo-Angebot.

nach oben

 

Wir helfen Ihnen, die Weichen richtig zu stellen

Aus der Theorie des Risiko-Managements und der Organisationslehre kennt man den folgenden Zusammenhang: Je später im Projektverlauf entscheidende Weichen gestellt werden, desto höher werden die Kosten.


In der Abbildung wird im Szenario A in der ersten Projektphase ein relativ hoher Aufwand gemacht. Wichtige Entscheidungen werden früh gefällt und haben kleinere Kostenfolgen (A1 oder A2). Werden solche Entscheide erst in der Realisierungsphase (Szenario B) gefällt, sind die Kostenauswirkungen um ein Vielfaches höher (B1 oder B2). Fazit: Rapid Application Development, RAD inklusive Prototyping gemäss der Ingeno-Programmier-Philosophie garantieren ein Vorgehen gemäss Szenario A.

nach oben

 

Weiteres für technisch Interessierte

Ingeno-Präsentation von FileMaker Server 10 im Moods, Zürich, am 29.1.2009

FileMaker Server 10 - Neues Potential in der Workflow-Automation (PDF, 1.2MB)

Weblösungen mit FileMaker (WebViewer und PHP) von Ralph Nusser, Sogetes Computer Services
(FM-Datei, 1.6MB, Voraussetzung: FileMaker Pro 8.5 oder höher)

 

Das FileMaker 9-Objektmodell



Schematischen Überblick, wie der FileMaker organisiert ist. Gibt Hinweise, welche Chancen und Möglichkeiten sich daraus für die Programmierung ergeben.

 

FileMaker-Netzwerke



FileMaker-Lösungen lassen sich auf Arbeitscomputern mit einer FileMaker-Pro-Lizenz hosten oder auf einer eigenen Server-Maschine mit einer FileMaker-Server-Lizenz. Die Übersicht zeigt, welche Netzwerk-Möglichkeiten sich daraus ergeben.

 

Das 3-Fensterebenenkonzept



Das Mehrebenenkonzept bei der Gestaltung von Benutzeroberflächen bewährt sich vor allem im Netzwerkbetrieb für eine zuverlässige und störungsfreie Datenkontrolle: Auf der Grundebene kann sich ein Benutzer relativ frei bewegen und Daten einsehen. Datenbearbeitungen finden dagegen auf einer zweiten, kontrollierten Fensterebene statt. Dieses Konzept liegt den Layoutstrukturen von MindOffice2 und Agilis zu Grunde.

 

Programmier-Richtlinien

Warum methodisch-strukturiert programmieren? (PDF)   

Zusammenstellung der wichtigsten Programmierrichtlinien, wie Sie in MindOffice2 und Agilis umgesetzt werden (PDF)

nach oben