Die Geschichte eines Freundes
Einer meiner Freunde, der vor 10 Jahren sein Studium abgeschlossen hatte, bekam einen Job in einem Apothekennetzwerk als Programmierer.
Das Unternehmen verwendete dann 1C-Buchhaltung und mehrere weitere selbst geschriebene Programme. Alle anderen Management- und Buchhaltungsprozesse im Backoffice wurden in Excel oder auf Papier durchgeführt. Der Genosse erhielt die Aufgabe, einige Buchhaltungsvorgänge zu automatisieren. Zum Beispiel rief eine Person vor seiner Ankunft jeden Tag 130 Apotheken an und fragte nach ein paar Nummern.
Ohne nachzudenken, erkannte ein Freund, dass dies eine großartige Situation ist, um zu lernen, wie man Projekte macht und ein professioneller Webprogrammierer wird. Er überzeugte das Management, ein Unternehmenswebportal für das Unternehmensmanagement zu erstellen. Er zeigte, dass bestehende Lösungen für die Besonderheiten der Unternehmensprozesse schlecht geeignet sind. Und die Prozessautomatisierung ist in vollem Gange!
Die Aufgaben waren unterschiedlich: Projektmanagement, Durchführung von Geschäftsprozessen, Management Accounting, Berichterstattung. Im Allgemeinen wurde das, was auf Papier und in Excel war, ins Web übertragen. Zwei Jahre lang studierte er ruhig Webtechnologien und die Automatisierung von Buchhaltungsprozessen. Nicht schlecht in der Webentwicklung gepumpt und ging zu einer Entwicklungsfirma mit einer Gehaltserhöhung. Das Unternehmen hatte ein System auf Studentenebene und eine Menge Nudelcode. Sie mussten einen neuen Entwickler einstellen, der sich entschied, alles von Grund auf neu zu schreiben.
Das Problem der Geschäftsautomatisierung mit kleinen Ressourcen
Ich habe solche Geschichten mehrmals gehört. Oft hat ein Unternehmen nicht das Geld, um ein seriöses Entwicklungsteam aufzubauen, während die Prozesse schlecht formalisiert sind. Angesichts des Automatisierungsbedarfs wählt das Unternehmen aus folgenden Optionen:
- Stellen Sie einen Entwickler ein.
- Bestellen Sie eine Lösung im Studio oder beauftragen Sie einen Integrator.
- Nutzen Sie den vorgefertigten Service.
- Lass es wie es ist und leide.
Unser Team versucht, Studenten auf dem Markt eine weitere Alternative anzubieten - Programmer as a Service.
Essenz
Wir erstellen einen Online-Designer für Buchhaltungsanwendungen. Der häufigste Fall für Kunden, die zu uns kommen: Das Problem besteht darin, eine Arbeitsaufstellung zu erstellen und sich vorzustellen, wie ein funktionierendes System aussehen könnte.
Unsere Lösung: Den Kunden mit unserem Systemanalysten unterhalten, der
- stelle die richtigen Fragen
- helfen Sie beim Schreiben der ersten Version der TK,
- wird auf unserem Konstruktor die erste funktionierende Version des Buchhaltungssystems sammeln.
Und das alles für 1 Monat und 20.000 Rubel (dieser Betrag eliminiert diejenigen, die im Prinzip nicht bereit sind zu zahlen und die nicht wirklich weh tun).
So zeigen wir uns unseren Kunden:
| Softwareentwicklung von Grund auf neu
| Unser Application Builder
|
Die Notwendigkeit, Analysten und Programmierer im Personal zu halten
| Ja
| Ein Analystenprogrammierer wird nur bezahlt, wenn er an Ihrer Anwendung arbeitet
|
Serverwartung und Wartung
| Ja
| Die Zahlung für den Service ist viel billiger als die Wartung Ihres eigenen Servers. Ihre Daten werden täglich gesichert (gespeichert).
|
Entwicklung und Entwicklungszeit
| Erste Version: 2-3 Monate Verfeinerung: Wochen.
| Erste Version: 2 Wochen Verfeinerung: 1-2 Tage.
|
Fertige Funktionsbausteine
| Typische Blöcke müssen von Grund auf neu entwickelt, gekauft oder gesucht werden
| Der Designer hält typische Funktionsblöcke bereit: Tabellen und Formulare, Designer von Geschäftsprozessen, Berichten und Diagrammen.
|
Integration mit anderen Systemen
| Müssen sich entwickeln
| Der Designer kann Daten aus anderen Datenbanken, Excel, 1C, laden. Es gibt eine Rest-API, mit der Sie Ihre Anwendung problemlos in andere Systeme und Dienste integrieren können.
|
Fazit
Ich frage mich, was die Habrowsk über dieses Thema denken. Wird es fliegen oder nicht?
Hat jemand versucht, ähnliche Dienstleistungen zu erbringen?
Unsere Hypothese: Kleine Unternehmen brauchen keinen Programmierer, sondern ein Ergebnis.
Wir sprechen nicht über wichtige IT-Lösungen, die das Unternehmen vollständig automatisieren. Wir übernehmen nur bestimmte Aufgaben, um Excel, Access zu ersetzen und Buchhaltungs- und Berichtssysteme im Web zu erstellen.
Es gibt erste Verkäufe und zufriedene Kunden.