7 Wichtige Fragen, die man einem Custom Software Development Unternehmen stellen sollte
1. Hast du schon mal an einem ähnlichen Projekt gearbeitet?
Die vergangene Performance prognostiziert in der Regel zukünftige Ergebnisse, so dass du dir ein Gesamtbild über das Qualifikationsniveau deines potenziellen Softwareunternehmens machen solltest, indem du dir deren Erfahrung ansiehst. Es ist wichtig, dass ihr Fachwissen auf die Bedürfnisse Ihres Projekts abgestimmt ist. Zum Beispiel, wenn Sie mit einem Unternehmen zusammenarbeiten, das über Fachkenntnisse in Ihrer Branche verfügt, wird es für sie einfacher zu verstehen, welche Probleme Ihre Software lösen wird. Vor ein Softwareentwicklungsteam einzustellen, wäre gut wenn man ihre Fallstudien durchguckt, um einen umfassenden Überblick zu erhalten.
2. Auf welche Technologien bist du spezialisiert?
Stellst du sicher, dass der Outsourcingsoftwareentwickler die Technologie kennt, die du verwenden möchtest. Falls Sie sich noch nicht für eine Technologie entschieden haben, stellst du sicher, dass sie über das Fachwissen verfügen, um zu beraten, was besser zu dir passt- Java, JavaScript,.Net, Angular, SAP und so weiter. Scheuest du dich nicht zu fragen, mit was sie gewöhnt sind zu arbeiten.
3. Wie viele Entwickler hast du zur Verfügung und wie hoch ist ihre Seniorität?
Es ist eine gute Praxis, sicherzustellen, dass die Fachleute in deinem externen Softwareteam mit der Technologie vertraut sind, an der du interessiert bist. Du kannst blinde CVs und Code-Beispiele anfordern, um sie zu testen.
4. Wie viel Zeit würdest du brauchen, um ein Team für mein Projekt zusammenzustellen?
Fragst du, wie viele Leute sie in ihrem Team haben und an wie vielen Projekten sie im Moment arbeiten. Wenn du schnell ein Projekt starten musst oder dich entscheidest, dein Team zu vergrößern, es ist gut zu wissen, dass du nicht ein paar Wochen warten musst, bis jemand seine Entwicklungsteams anbieten kann.
5. Wie kommunizierst du während des Projekts?
Frag mal, wie oft du Anrufe mit dem Entwicklungsteam haben wirst und welche Kommunikationsmittel sie einsetzen werden, um einen produktiven Dialog zu gewährleisten. Stellst du sicher, dass du die Mitglieder des Teams kennst, das an deinem Projekt arbeitet und sprichst du ständig mit ihnen. Dadurch bist du besser über den Fortschritt deiner Projektentwicklung informiert.
6. Kannst du den Ansatz, den du mit dem Softwareentwicklungsprozess verfolgst, diskutieren?
Fragst du dein potentielles Softwareentwicklungsunternehmen, welche Strategie es wählt, wenn es um maßgeschneiderte Software für ein Unternehmen wie Ihres zu entwickeln geht. Dies wird dir helfen, eine Vorstellung davon zu bekommen, wie sie arbeiten und es wird Ihnen auch helfen zu entscheiden, ob sie für Ihr Projekt geeignet sind. Du solltest die Anforderungen, Themen, Zeitrahmen und das Budget besprechen.
7. Besitze ich den Code und werde ich die Wartung nach dem Start durchführen?
Die Arbeit ist noch nicht erledigt wenn die Software fertig ist und übergeben wird. Von Zeit zu Zeit musst du neue Updates veröffentlichen, Fehler beheben und Funktionen hinzufügen. Fragst du dein potentielles Software-Entwicklungsteam nach der Wartung und dem Support. Suchst du nach einer Strategie, die für euch beide funktioniert, um sicherzustellen, dass die Software richtig gewartet wird, denn das ist so wichtig wie die Software selbst.
Sagst du uns deine Meinung, und schickst eine Nachricht auf unserer Kontaktseite.