Häufig gestellte Fragen

Finden Sie Antworten auf die häufigsten Fragen zu unseren Dienstleistungen und dem Entwicklungsprozess

Sie können eine Softwarespezifikation, Anforderungen für Ihre Softwarelösung oder nur eine Idee haben. Wir sind bereit, die Kosten für deren Umsetzung zu schätzen. Je mehr Informationen Sie über das Projekt bereitstellen können, desto genauer wird unsere Schätzung. Zunächst ist es wichtig zu verstehen, wofür Sie Softwareentwicklung benötigen? Planen Sie Mobile App Entwicklung oder Web, oder sind Sie an einem dedizierten Entwicklungsteam interessiert? Zweitens ist es wichtig, sich Ihrer Idee sicher zu sein. Eine klare Idee im Kopf ist einer der Schlüssel zu erfolgreicher Anwendungsentwicklung. Falls Sie wenig Erfahrung und Wissen in der Softwareentwicklung haben, lesen Sie gerne unseren Artikel über die Schlüssel zu erfolgreichen Softwareentwicklungsprojekten.
Natürlich hängt es vom Projekt ab. Aber in Situationen, wo nicht viel Zeit ist und die Idee so schnell wie möglich getestet werden muss, bieten wir MVP Entwicklung an. Durch Konzentration auf Kernbedürfnisse anstatt auf sekundäre Funktionalität ermöglichen wir es Ihnen, Ihr Produkt bei Early Adopters in nur 3 Monaten zu testen. Um Ihnen eine präzisere Antwort zu geben, müssen wir eine Discovery-Phase organisieren, am Ende derer wir Project Vision & Scope Dokumente vorbereiten, die es uns ermöglichen, eine detaillierte Schätzung in Bezug auf Zeit und Budget zu geben. Wenn wir über MVP (Minimum Viable Product) sprechen, dauert es 3 Monate für uns, eine funktionierende Lösung mit minimaler Funktionalität zu erstellen – gerade genug, um die Hauptfunktionen zu demonstrieren, sie bei Stakeholdern und Zielgruppe zu testen, um zu sehen, ob die Idee funktioniert, was die Schwachstellen sind, was noch getan werden muss, usw. Wenn Sie eine Idee für eine mobile oder Webanwendung haben, ist MVP Entwicklung die beste Lösung, um Ihre Idee zu testen.
So schnell wie möglich. Typischerweise kann die Vorbereitungsphase für den Projektstart bis zu zwei Wochen dauern. Bevor wir gemeinsam an einem Projekt arbeiten, müssen wir ein SLA (Service Level Agreement) unterzeichnen und andere zweiseitige Bestätigungen vornehmen, uns über das Team, Preismodell, Softwareentwicklungsmethodik, den Typ der Anwendung, die wir erstellen werden, und die Hauptziele der Entwicklung einigen.
Sie müssen sich keine Sorgen über verschiedene Zeitzonen machen, unsere Teammitglieder sind immer bereit, jederzeit mit Ihnen in Kontakt zu treten, was für beide Seiten am bequemsten ist. Wir haben Erfahrung in der Arbeit mit Ländern, die 12 Stunden Unterschied und mehr haben, und es gab nie Probleme bei der Kommunikation, da wir sorgfältig zusammen mit dem Kunden alle Meetings und andere projektbezogene Dinge zusammen planen. Darüber hinaus können Sie, wenn Sie ein ganzes dediziertes Team unter Ihrer Kontrolle haben, den gesamten Softwareentwicklungsworkflow nach Ihren Zeitpräferenzen organisieren und unsere Fachkräfte verwalten und die Aufgaben so verteilen, wie Sie es für Ihr Projekt am besten halten. Mit einem dedizierten Entwicklungsteam von Smartym Pro müssen Sie sich nie wieder um Zeitzonen sorgen.
Bei der Offshore-Entwicklung können solche Risiken auftreten wie: 1. Datensicherheits- und Datenschutzrisiken – um dieses Risiko zu mindern, unterzeichnen wir immer eine NDA mit unseren Kunden und Sicherheitsprotokolle, wenn nötig. 2. Versteckte Kostenrisiken – wir sind immer präzise und transparent, wenn es um Kosten und Arbeitskräfte geht, so dass Sie sich keine Sorgen über zusätzliche Gebühren machen müssen. Alles, was die Kosten betrifft, ist streng im Vertrag und SLA bestimmt. 3. Kommunikationsrisiken – unser Team spricht mehrere Fremdsprachen, und die meisten Mitglieder haben ein vollständiges Kompetenzniveau, so dass es keine interkulturellen Probleme oder Missverständnisse während des gesamten Entwicklungsprozesses geben wird.
Natürlich bietet Smartym Pro nicht nur Entwicklungsdienstleistungen, sondern wir freuen uns auch, unseren Kunden Softwarewartungsdienstleistungen, App-Modernisierungsdienstleistungen sowie Projektrettungsdienstleistungen anzubieten.
Es hängt von vielen Faktoren ab: ob es eine mobile oder Webanwendung ist, die Komplexität des Technologie-Stacks, die Anzahl der benötigten Teammitglieder, das Servicelevel und viele andere. Wir verhandeln immer mit unseren Kunden über die Preise und können die am besten geeignete kosteneffektive Variante für jeden finden. Auch die endgültigen Kosten der Softwareentwicklung hängen von dem Preismodell ab, das Sie wählen. Wir haben 3 Preismodelle: 1. Fester Preis. Dieses Modell wird für die Zusammenarbeit in Fällen vorgeschlagen, wenn die Projekte gut definiert sind. 2. Zeit & Material. Nach diesem Kooperationsmodell wird unser verwaltetes Team einem bestimmten Projekt für einen bestimmten Kunden zugewiesen. 3. Dediziertes Team. Wenn Sie unseren "Dediziertes Team" Service wählen, erhalten Sie Zugang zu einem Pool technisch qualifizierter Fachkräfte mit verschiedenen Geschäftsdomänenkenntnissen. Wir glauben, dass Budgetplanung sehr wichtig ist, besonders wenn es um große Projekte geht. Ohne ordnungsgemäße Planung kann das Projekt scheitern, und das ist auch ein Risiko, das berücksichtigt werden muss – lesen Sie unseren Artikel darüber, wie man unerwartete Probleme beim Planen des Softwareentwicklungsbudgets vermeidet.
Wir haben 3 Preismodelle: 1. Fester Preis. Dieses Modell wird für die Zusammenarbeit in Fällen vorgeschlagen, wenn die Projekte gut definiert sind. Gut definiert bedeutet, dass es einen gut dokumentierten Umfang und klare Systemanforderungen gibt. 2. Zeit & Material. Nach diesem Kooperationsmodell wird unser verwaltetes Team einem bestimmten Projekt für einen bestimmten Kunden zugewiesen. 3. Dediziertes Team. Wenn Sie unseren "Dediziertes Team" Service wählen, erhalten Sie Zugang zu einem Pool technisch qualifizierter Fachkräfte mit verschiedenen Geschäftsdomänenkenntnissen. Wenn Sie nicht sicher sind, was ein dediziertes Entwicklungsteam ist und welche Vorteile es hat, empfehlen wir, sich mit diesem Thema auf unserer Dediziertes Team Service Seite vertraut zu machen.
Wir können Ihnen unsere App-Modernisierungsdienstleistungen anbieten. Die Experten von Smartym Pro analysieren Ihre Legacy-Software, zusammen mit Ihnen denken wir über die beste Lösung nach: Datenmodernisierung, Sanierung oder Re-Plattformierung (z.B. Migration zur Cloud), usw.
Wir sind immer bereit, eine Hand zu reichen und einen Projektrettungsservice zu bieten. Unser Expertenteam führt sorgfältig ein Audit des aktuellen Zustands Ihres Projekts durch, um das Problem zu definieren, Beratungsdienstleistungen anzubieten, um Ihnen zu helfen, die verfügbaren Wege der Projektrettung herauszufinden. Bevor Sie Maßnahmen ergreifen, müssen Sie wissen, dass der erste Schritt zur Projektrettung der Prozess der Prüfung Ihres Projekts ist. Wissen Sie nicht, wie Sie sich auf ein IT-Projektaudit vorbereiten? Lesen Sie unseren kürzlichen Artikel mit einer Checkliste und Tipps zum IT-Projektaudit.
Das Wort "Blockchain" kann heutzutage überall gehört werden. Jeder will es haben, aber nicht jeder versteht, dass ihr Geschäft manchmal mehr verlieren kann, wenn sie eine Technologie integrieren, die ihr Geschäft nicht einmal braucht. Um sich nicht zu verwirren, empfehlen wir Ihnen, sich ein paar Fragen zu stellen, die Ihnen helfen werden, auf den richtigen Weg zu kommen. Wenn Sie "ja" auf die Mehrheit der Fragen antworten – wird der Versuch, ein Projekt auf Blockchain zu erstellen, eine gute Idee sein. Wenn Sie an Blockchain-Entwicklung interessiert sind, empfehlen wir Ihnen, einen Blick auf unser Portfolio zu werfen, um ein besseres Verständnis davon zu bekommen, was wir tun können.
Hängt von Ihrem individuellen Fall ab. Während mobile und Web ihre eigenen Vor- und Nachteile in verschiedenen Fällen haben, ist es manchmal besser, sogar beide zu haben. Mobile Softwareentwicklung, besonders native Android oder iOS, ist teurer als Webanwendungsentwicklung. Es gibt auch plattformübergreifende Entwicklung über React Native, zum Beispiel. Eine andere Kompromisslösung kann Progressive Web App Entwicklung sein – wenn Sie mit diesem Begriff nicht vertraut sind, empfehlen wir Ihnen, unsere PWA Seite zu besuchen. So oder so sind wir bereit, Ihnen bei all dem oben genannten zu helfen – ob es eine komplexe Web-Lösung oder ein mobiles Ökosystem ist, das von Blockchain unterstützt wird.
Die wichtigste Idee der Discovery-Phase ist die Schätzung der Produktentwicklung. Zunächst wird dies über Project Vision & Scope Dokumente gemacht, die während der Discovery-Phase geschrieben werden: Das Team bereitet Produktanforderungen und Projektplanungsdokumentation vor, die als Grundlage der Entwicklung verwendet wird. Diese Dokumentation umfasst das Wichtigste für den Projektstart: 1. Geschäfts- und andere High-Level-Anforderungen; 2. Benutzeranforderungen und funktionale Anforderungen; 3. Wireframes und Designs; 4. Projektplan.
Was auch immer das Projekt ist, wir teilen die Entwicklung in zwei Phasen: Discovery und Entwicklungsphase. Um versteckte Kosten zu vermeiden, die nach dem Projektstart auftreten können, beginnen wir mit der Untersuchung – unserer sogenannten Discovery-Phase – um die Projektidee im Detail zu formen und zu schätzen. Danach entwickeln wir das Projekt entsprechend der Ausgabe der Discovery-Phase.
Für wichtige E-Mails (wie Follow-ups, Dokumente) verwenden wir Gmail, für die tägliche Kommunikation mit dem Team und dem Kunden erstellen wir einen Kanal in Slack, wo wir alles besprechen können, was das Projekt betrifft, jederzeit des Tages. Für Anrufe und Videokonferenzen wählen wir normalerweise Hangouts. Wie oft kommunizieren wir? Keine Einschränkungen, wir sind immer bereit, alle Ihre Fragen zu beantworten und zusätzliche Meetings auf Anfrage zu organisieren.
Ihre Beteiligung als Kunde wird sehr wichtig sein, da unser Ziel ist, ein Produkt zu erstellen, das all Ihre Anforderungen und Bedürfnisse vollständig erfüllt. Das bedeutet, dass der Kunde sehr präzise mit seinen Wünschen und Bedürfnissen sein und bereit sein sollte, einige Fragen bezüglich unserer zukünftigen Arbeit zu beantworten. Und natürlich ist der Kunde immer in regelmäßige Meetings involviert, wo wir über den Fortschritt sprechen, den wir bisher gemacht haben, um den Kunden über jeden Aspekt des Entwicklungsprozesses zu informieren.
Die Sicherheit unserer Anwendungen ist einer der Grundpfeiler unserer Arbeit. Alle Projekte unter unserer Kontrolle sind streng konform mit GDPR-Politik und Open Banking-Ansatz (wenn es um Fintech-Projekte geht), internationalen Sicherheitsstandards und durchlaufen immer sehr detaillierte Sicherheitstests durch unsere QA-Ingenieure. Wir verwenden immer nur bewährte Technologien und Methodologien.
Unser Team hält ständig Kontakt mit den Kunden über Slack. Die meiste Zeit werden Sie mit dem Projektmanager und Business Analyst kommunizieren, jedoch sind auch andere Teammitglieder verfügbar, um alle Ihre technischen Fragen zu beantworten.
Natürlich bieten wir zusätzliche Softwarewartungsdienstleistungen. Sie sind nicht in den Entwicklungsdienst eingeschlossen, jedoch, wenn Sie möchten, dass unser Team Post-Release-Aktivitäten für Ihr Projekt bereitstellt (und es muss nicht unbedingt ein Projekt sein, das ursprünglich von unserem Team entwickelt wurde), werden wir ein zusätzliches SLA unterzeichnen. Unsere Softwarewartungsdienstleistungen umfassen: Fehlerbehebung, Release-Zyklen, Serverüberwachung und andere Aktivitäten auf Anfrage.
In den meisten unserer Projekte halten wir uns an Agile-Entwicklungsmethodologien, vorzugsweise Scrum. Unsere Experten können jedoch auch nach der Waterfall-Methodologie arbeiten. Wir wählen die am besten geeignete Methodologie zusammen mit Ihnen aus, die Wahl hängt von der Spezifität des Projekts und Ihren Präferenzen ab.
Zunächst müssen wir sicherstellen, dass die Anwendung vollständig Ihren Erwartungen entspricht. Danach, wenn die Anwendung in der Produktion freigegeben wird, bieten wir Ihnen gerne Post-Release-Wartungsaktivitäten an, die technischen Support, Überwachung usw. umfassen. Auch wenn Sie sich entscheiden, alles selbst zu machen, zögern Sie nicht, unser Team zu kontaktieren, falls Sie Beratung benötigen oder eine dringende Situation haben.
Sie können die Referenzen des Unternehmens auf clutch und goodfirms überprüfen. Wir sind sicher, dass dies Ihnen eine unvoreingenommenere und unabhängigere Meinung über unsere Leistung geben wird.
Alle Teammitglieder bei Smartym Pro sind hochqualifiziert – alle Entwickler mittlerer oder Senior-Ebene. Darüber hinaus verbessern unsere Entwickler ständig ihre Fähigkeiten, sie bleiben immer in Kontakt mit den neuesten Trends, Änderungen in Technologien und neuen Wegen, die Ziele unserer Kunden zu erreichen. Smartym Pro ist seit 2012 auf dem Markt. Wir haben mit verschiedenen Unternehmen auf der ganzen Welt gearbeitet: Einzelhandel, FinTech, Immobilien, Gesundheitswesen, Sport, soziale Medien, Logistik, Werbung und Fundraising, Versicherungen und viele mehr. Die Experten von Smartym Pro haben explizite nachgewiesene Erfahrung in Mobile App Entwicklung: sowohl native als auch plattformübergreifende über React Native, Webentwicklung, Erstellung von Blockchain-Integration für komplexe industrielle Informationssysteme. Seit Jahren erstellen wir Treueprogramme, soziale Portale, E-Learning-Lösungen und boten Geschäftsprozessautomatisierung an, liefern Jahr für Jahr bessere und bessere Produkte! Schauen Sie sich unser Portfolio an, um mehr darüber zu erfahren, was wir bereits für unsere Kunden getan haben.
Die Qualität des Codes unserer Entwickler wird ständig über SonarQube überprüft. Und was unsere QA-Ingenieure betrifft, führen sie regelmäßig während jeder Entwicklungsiteration einen vollständigen Satz von Softwaretests durch: Rauchtest, Funktionstest, Lasttest, Sicherheitstest und andere. Eines der wichtigsten Elemente unseres QA-Ansatzes ist automatisiertes UI-Testing. Kürzlich haben wir unsere eigene Mini-Forschung zur Erstellung einer optimalen Umgebung für automatisiertes UI-Testing durchgeführt, wir empfehlen Ihnen, ein paar Minuten zu verbringen und über unsere Expertise auf Medium zu lesen.
Wir liefern seit 2012 Projekte für Kunden auf der ganzen Welt. Während dieser Jahre haben wir ständig unsere Expertise verbessert und neue Fähigkeiten entwickelt, um unseren Kunden nur die relevantesten Lösungen vorschlagen zu können.
Unser Team nutzt die relevantesten und effektivsten Technologien. Die wichtigsten Technologien, die wir verwenden, sind jedoch: Java für Android-Apps, Swift für iOS, JavaScript für Webanwendungen und auch React Native Framework für mobile Anwendungen im Allgemeinen. In unseren Blockchain-Projekten verwenden wir Solidity und Truffle sowie bieten maßgeschneiderte Hyperledger-Lösungen. Wenn Sie daran interessiert sind, mehr über die Softwareentwicklungssprachen und -tools zu erfahren, die unser Team verwendet, empfehlen wir Ihnen, unsere Portfolio-Anwendungsfälle zu überprüfen.
Seit 2012 haben wir mehr als 100 einzigartige Projekte geliefert. Und es kommen noch mehr. Seien Sie derjenige, der unser neuer Gast wird, Sie sind hier bei Smartym Pro immer willkommen!
Wir haben mit zahlreichen absolut vielfältigen Branchen gearbeitet, wir haben Gesundheitslösungen, eCommerce-Projekte, Verkauf, Immobilienlösungen sowie Logistikentwicklung, eLearning, Fertigung und viele andere geliefert. Schauen Sie sich unser Portfolio an, um herauszufinden, mit welchen anderen Branchen wir Dienstleistungen geliefert haben.
Unser Team besteht aus 50+ Softwareentwicklungsexperten: mobile und Webentwickler, Backend und Frontend, Blockchain sowie professionelle Projektmanager und Business Analysten. Jedes Mitglied unseres Entwicklungsteams ist auf das beste Ergebnis ausgerichtet, deshalb geben wir unseren Mitarbeitern immer Möglichkeiten, ihre Fähigkeiten kontinuierlich zu verbessern. Wenn Sie mehr über unser exzellentes Softwareentwicklungsteam erfahren möchten, heißen wir Sie gerne auf der Über uns Seite willkommen.

Können Sie immer noch nicht die Antwort finden, die Sie suchen?

Bitte kontaktieren Sie uns