xida vorteile

14

Upload: xidadesign

Post on 16-Jul-2015

318 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: XIDA Vorteile

XIDA Design & Technik | Vorteile

Warum Sie mit uns zusammenarbeiten solltenVorteile

In diesem Dokument möchten wir Ihnen vorstellen, wie wir Projekte handhaben.

Denn obwohl wir ein kleines Unternehmen sind, können wir auch größere Projekte schnell und effizient umsetzen.

Willkommen

Page 2: XIDA Vorteile

XIDA Design & Technik | Vorteile

InformationZeiterfassung

Jeder Mitarbeiter trägt seine Arbeitszeiten in einem web- basierten Projektmanagement ein. Für uns hat dies den Vorteil, dass wir nach jedem Projekt genau analysieren können, ob unser ursprüngliches Angebot richtig kalkuliertkalkuliert wurde. Somit können wir bei zukunftügen Projekten einen optimierten Preis anbieten.

Falls es sich um ein Projekt handelt, welches wir mit unserem Kunden auf Stundenbasis abrechnen, können diese sich auch selbst die aktuellen Kosten und die abgearbeiteten Aufgaben ansehen.

Wissen, wer was wann macht

Page 3: XIDA Vorteile

XIDA Design & Technik | Vorteile

InformationKalkulation der Angebote

Für jedes Angebot wird eine Kalkulation erstellt, bei der wir den Aufwand für jeden Inhalt / Funktion berechnen. Auch die Erfahrungen aus früheren Projekte fließen hier ein.

Keine Lotterie bei den Angeboten

Page 4: XIDA Vorteile

XIDA Design & Technik | Vorteile

InformationProjektablauf

Der Stand jedes Projektes wird mit einer Checkliste verfolgt. Es wird nichts vergessen und mit jedem Projekt können neue Anforderungen registriert und in die Liste mit aufgenommen werden.

ProjekteProjekte können so möglichst rund und mit wenig Stress und Fehlern umgesetzt werden.

“Every minute you spend in planning saves 10 minutes in execution”

Page 5: XIDA Vorteile

XIDA Design & Technik | Vorteile

InformationProjektdokumentation

Wir erstellen zum jedem Projekt ein Dokument mit Anmerkungen zu schwierigen und komplexen Vor- gängen.

WWenn es also nach einem Jahr ein Update zu einem Projekt gibt, müssen diese Dinge nicht neu erarbeitet werden.

Dokumentation

Page 6: XIDA Vorteile

XIDA Design & Technik | Vorteile

InformationStatusliste / ToDo Listen

Bei größeren Projekten erstellen wir eine Liste, welche die Aufgaben enthält und die involvierten Mitarbeiter. Außerdem wird automatisch berechnent, wieviel Prozent der Aufgaben bereits erledigt wurden.

Statusliste

Bei kleineren Projekten und bei Wartungsaufgaben für bestehende Projekten arbeiten wir mit To Do Listen. Jeder Mitarbeiter hat seine eigene Liste mit Aufgaben, welche nach Priorität und Datum bis zu dem diese erledigt werden sollen sortiert sind.sortiert sind.

Die Überwachung der erledigten Aufgaben wird über eine zentrale Oberfläche für alle Listen verfolgt.

To Do Listen

Page 7: XIDA Vorteile

XIDA Design & Technik | Vorteile

InformationBackup

Datenträger fallen aus. Die Frage ist nocht ob, sondern nur wann.

Aktuelle Projekte:ArbeitsdateienArbeitsdateien wie z.B. Photoshop und andere Grafikformate werden bei jeder Änderungen gesichert. Die letzten Version dieser Dateien können jederzeit wieder hergestellt werden.

DieDie Dateien werden außerdem an mehreren Orten gesichert.

Webserver Dateien und Daten- banken werden täglich gesichert.

Nach Projektabschluss:AlleAlle Projektdateien werden an 2 Orten gesichert und können jederzeit wieder aktiviert werden.

Sichern ist sicher

Page 8: XIDA Vorteile

XIDA Design & Technik | Vorteile

Information Datenstruktur

Projektordner und deren Unter- ordner haben eine vordefinierte Beschriftung. Damit ist sofort klar, wo sich welche Dateien finden. Somit geht bei zeitkritischen Projekten oder nach längerer Pause zwischen den Projektphasen keine Zeit Zeit verloren.

XIDA Project FoldersEin eigenes Tool, welches sich in den Windows Explorer integriert hilft außerdem bei der korrekten Beschriftung der Ordner.

System von Dateien und Ordnern

Page 9: XIDA Vorteile

XIDA Design & Technik | Vorteile

InformationMindmaps

Schnell geschieht es, dass ein Softwareprojekt zu einer beachtlichen Sammlung von Quellcode Dateien anwächst. Um hier den Überblick zu behalten, erstellen wir eine Mindmap mit wichtigen Informationen zu den eineinzelnen Dateien.

Überblick über das Projekt

Page 10: XIDA Vorteile

XIDA Design & Technik | Vorteile

InformationModulare Programmierung

Besonderen Wert legen wir darauf wiederkehrende Funktionen klar vom Inhalt zu trennen. Hier am Beispiel eines Downloaders für die Inhalte einer App. Dieser kann in jeder neuen App wieder verwendet werden und lässt sich an die AnforderungenAnforderungen der jeweiligen App individuell anpassen. Somit profitiert jede folgende App von der Weiterentwicklung der vorherigen und diese Funktionalität kann zukünftig günstiger angeboten werden.

Modulare Programmierung

Definition:http://de.wikipedia.org/wiki/Modulare_Programmierung

Page 11: XIDA Vorteile

XIDA Design & Technik | Vorteile

InformationTrennung von Inhalt und Programmierung

Klare Aufteilung der App-Daten in Bereiche, welche auf allen Systemen verwendet werden können und eben den Teilen die für jede neue App erneut erstellt werden müssen.

Die Idee

Erstellung einer weiteren App als auch Updates an den bestehenden Apps sind einfacher umzusetzen.

Der Vorteil

Folgende Bereiche können von allen System verarbeitet werden:+ Grafiken+ Bildschirmtexte+ Layoutspezifikationen

Andere Bereiche können nicht / nur eingeschränkt wiederverwendet werden, z.B.:+ Bluetooth Schnittstelle+ Anzeige von PDFs

Page 12: XIDA Vorteile

XIDA Design & Technik | Vorteile

InformationCode Bibliothek

Jeder Software Entwickler bei XIDA pflegt seine eigenen Programmier- vorlagen. Somit werden bewährte Algorithmen weiterverwendet und es beginnt nicht für jede Aufgabe eine neue Recherche nach der optimalen Lösung.

Bauteile wiederverwenden

Page 13: XIDA Vorteile

XIDA Design & Technik | Vorteile

InformationVersionierung

Bei Softwareprojekten bedarf es besonderer Sorgfalt beim Umgang mit Quellcode. Um jederzeit nachvollziehen zu können was wo geändert wurde, verwenden wir ein SVN System.

Änderungen verfolgen

Definition:http://de.wikipedia.org/wiki/Apache_Subversion

Page 14: XIDA Vorteile

XIDA Design & Technik | Vorteile

InformationMVC Programmierung

Software wird bei XIDA nach dem Model View Controller Struk- turierung realisiert.

Definition:http://de.wikipedia.org/wiki/Model_View_Controller

Software mit Struktur