Neben der Entwicklung von Software, ist Smart As Apps auch beratend tätig. Neben dem Coaching von Entwicklern im Bereich der von uns eingesetzten Technologien, betrifft dieses ganz besonders den Bereich der Software-Prozesse.

Insbesondere beim Start eines neuen Projekts/Produkts wird oft auf einen sauberen Prozess verzichtet, damit das Produkt schnell auf den Markt kommt. Später werden unter dem Druck der Weiterentwicklung und der Kundenwünsche die Einhaltung weiterhin aufgeschoben. Dieses führt dazu, dass in einem späteren Stadium es immer schwerer wird, neue Funktionalitäten hinzufügen und eigentlich triviale Erweiterungen schwer abschätzbare Seiteneffekte haben.

Daher ist es unablässig einen sauberen Entwicklungsprozess bereits zu Beginn des Projektes einzuführen. Dieses beinhaltet insbesondere sinnvolle Tests, so dass sichergestellt werden kann, das spätere Änderungen oder Erweiterungen am Produkt nicht andere, eigentlich unbeteiligte Funktionen, betreffen.

Zudem bietet es sich an, einen Architekturworkshop zu Beginn des Projektes durchzuführen, so dass das neue Produkt nicht von Anfang an unter Problemen bei der Testbarkeit und der Erweiterbarkeit leidet.

Diese Punkte sind umso wichtiger, je unerfahrener das Entwicklerteam ist. Tests und ein sauberer Prozess (z.B. Mit gegenseitigen Code-Reviews) können dabei helfen, die aufgrund der mangelnden Erfahrung auftretenden Fehler abzufangen. 

Konkret bietet ihnen Smart As Apps folgende Dienstleistungen:

  • Workshops zu:
    • Architektur und Entwicklungsmuster unter Android
    • Automatisiertes Testing und Codeanalyse für Android-Apps
  • Einführung von Continious Integration mit Jenkins
  • Gitflow in der Praxis

Projektanfrage schicken

Kategorien

Software-Prozesse


Portfolio

© 2017. Theme by MEZZaTHEME.