Drei Hauptrollen in der IT
In einem erfolgreichen IT-Unternehmen gibt es Hauptrollen, ohne die die richtigen und
Die erste Rolle ist der Produktmanager.Dies ist die Person, die das Konzept verwaltet und klar erkennt, welche „Schmerzen“ das Produkt für den Kunden löst und welchen Wert es bringt. Es beantwortet die Frage „Warum machen wir das?“ Diese Person muss über entwickelte Soft Skills (aus dem Englischen „Soft Skills“ – „High-Tech“) verfügen, um die Bedürfnisse der Kunden zu erkennen und die Kommunikation mit dem Entwicklungs-, Vertriebs- und Marketingteam aufzubauen. Solche Fähigkeiten sind schwer zu messen, aber es gibt eine Reihe von Praktiken, die dabei helfen, sie anzuwenden und als Ergebnis das Produkt zu schaffen, das der Kunde braucht: Kenntnisse im Bereich User eXperience (UX), Analytik, Positionierung dessen, was getan wurde, sowie Möglichkeiten zur Untersuchung der Zielgruppe und Fähigkeiten zur Durchführung von Experimenten.
User eXperience aus dem Englischen "Benutzererfahrung, Benutzererfahrung"sind die Wahrnehmungen und Reaktionen des Benutzers, die sich aus der Nutzung und/oder beabsichtigten Nutzung eines Produkts, Systems oder einer Dienstleistung ergeben.
Die Benutzererfahrung umfasst alle Emotionen, Überzeugungen,Vorlieben, Empfindungen, physische und psychische Reaktionen des Benutzers, Verhalten und Leistungen, die vor, während und nach der Verwendung des Systems auftreten.
Die zweite Person ist der Chefingenieur oder mit anderen Worten:CTO - Technischer Direktor. Diese Person beantwortet die Frage "Wie machen wir das?" Er muss über Programmier- und Managementfähigkeiten verfügen - wenn das Unternehmen wächst, wird sich seine Rolle allmählich ändern: Er wird weniger mit seinen Händen arbeiten und mehr das Team leiten. Kenntnisse der gesamten IT-Landschaft und ein Verständnis dafür, welche Technologien, Spezialisten, Algorithmen und Ansätze zur Erfüllung einer bestimmten Aufgabe erforderlich sind, sind hilfreich. Er muss einen breiten IT-Ausblick haben, der für diese Position auch am Eingang obligatorisch ist.
Die dritte Person ist verantwortlich für Marketing undDer Umsatz. Zu Beginn des Pfades können diese Bereiche kombiniert werden. Ein solcher Spezialist beantwortet die Frage "An wen und wie werden wir unsere Lösung verkaufen?" Die Fähigkeiten hier unterscheiden sich je nachdem, ob sie in einem B2C- oder B2B-Markt funktionieren. Im B2B-Bereich benötigen Sie zunächst Erfahrung und eine "volle Hand" in diesem Bereich. Eine Reihe von Fachkenntnissen ist noch weniger wichtig als Erfahrung.
Grundlegende Schritte in der Entwicklung
In der Regel hat das Unternehmen dies bereits am AnfangHypothesen darüber, welche „Schmerzen“ und Probleme eines potenziellen Kunden das Produkt lösen soll. Wenn ein Unternehmen bereits über ein Produkt verfügt, ist es wichtig, Prozesse im Marketing und Vertrieb einzurichten, um einen potenziellen Kunden zu erreichen, Leads – vorab interessierte Kunden – zu generieren, diese zu bearbeiten und in einen Auftrag umzuwandeln.
Der nächste, nicht weniger wichtige Schritt ist die Implementierung des Produkts im Unternehmen des Kunden, da es sich um den B2B-Markt handelt.
Darauf folgt das "Glücksmanagement" des Kunden: Technischer Support, Updates und möglicherweise die Befriedigung der folgenden "Schmerzen" durch den Verkauf zusätzlicher Dienstleistungen. Dann sprechen wir darüber, wie man mit dem Kunden zusammenarbeitet und ihn hält und sein Geld länger verdient.
Technische Spezifikationen erstellen: Wie man die Rollen nicht verwechselt
Der Produktmanager ist für die Gesamtentwicklung verantwortlichProdukt und seine Vision und bemüht sich auch sicherzustellen, dass das Produkt nicht nur die Aufgaben eines bestimmten Kunden erfüllt, sondern auch eine Reihe ähnlicher Probleme löst und anschließend vergrößert und an viele andere Kunden verkauft werden kann. Solche Spezialisten untersuchen Kunden, führen verschiedene Experimente durch und bilden eine Vision für die Produktentwicklung. Dann verwandeln sie diese Vision in eine Abfolge von Schritten, um ein Produkt zu erstellen - eine Roadmap.
Technologie-Roadmap aus dem Englischen. "Technologische Roadmap"— kurzfristiger oder langfristiger Release-PlanHersteller eines Produkts. Meistens handelt es sich dabei um eine neue Version oder Weiterentwicklung eines bereits bekannten Produkts, auf deren Änderungen die Verbraucher warten. Eine Technologie-Roadmap kann die Tools, Ansätze oder Pfade enthalten, die zum Erreichen der Meilensteine erforderlich sind.
Der Projektmanager leitet das Projekt an einem bestimmten OrtKunde und stellt sicher, dass Ihr Produkt die besonderen Bedürfnisse eines bestimmten Kunden erfüllt. Seine Arbeit beginnt mit einem Vorverkauf, er verwaltet das Konzept des Projekts, die Vorbereitung des technischen Auftrags, leitet die Projektarbeit Schritt für Schritt und ist für die endgültige Umsetzung verantwortlich.
Abhängig von der Größe des Projekts in dieser PhaseMöglicherweise werden zusätzliche Rollen wie Geschäfts- und Systemanalysten angezeigt. Diese Personen studieren den Projektplan im Detail und erarbeiten die Dokumentation, mit der die Entwickler arbeiten. Die Entwicklungsabteilung wiederum versteht, welche Architektur oder Systeme auf die Herausforderungen von Managern und Kunden reagieren sollen.
Der nächste Schritt: "Kundenzufriedenheit verwalten"
Derzeit gibt es mehrere Ebenen:
- Das erste ist ein Standardpaket von Dienstleistungen innerhalbSie stellen ein SLA (Service Level Agreement) bereit, dh ein Service Level Agreement. Es ist wichtig zu beachten, wie schnell Sie auf die Anfrage eines Kunden reagieren, wie viele Dienste Sie ihm anbieten können und was in dieser Liste von Diensten enthalten ist. Dies ist in der Regel klar geregelt und beschrieben.
- Zweite Option: Individuelle Bedingungen - Abhängig von den Bedürfnissen des Kunden kann das Unternehmen ihm einen separaten Manager, einen zusätzlichen Stundenpool oder geleistete Arbeit sowie eine Reihe von Rabatten für eine große Anzahl von Bestellungen zur Verfügung stellen. In diesem Fall werden die Bedingungen absolut individuell angepasst. In der Regel müssen Sie einen wichtigen Kundenmanager benennen, der die Arbeit mit einem bestimmten Kunden leitet.
Möglichkeiten zur Beseitigung von Entwicklungsfehlern
1. Das Wichtigste ist, sich bei der Einstellung nicht mit Menschen zu irren. In der Softwareentwicklung sind Ihre Mitarbeiter das einzige wichtige, lohnende und nützliche Kapital für Sie. Und zuerst ist die Hauptsache, sie richtig auszuwählen.
So stellen Sie ein Team für ein IT-Unternehmen richtig zusammen
- In den ersten Phasen der Auswahl müssen Sie sich selbst antwortenEhrlich gesagt, wenn Sie gefragt werden, ob Sie über die erforderlichen Kompetenzen verfügen, um die Professionalität eines Kandidaten zu beurteilen. Können Sie sich auf die Empfehlungen Ihrer Freunde verlassen, haben sie Kompetenzen in Ihrem Geschäftsbereich? Bei der Rekrutierung müssen Sie Emotionen und Fakten trennen - die Einstellung eines charmanten, aber inkompetenten Mitarbeiters wäre ein Fehler.
- Machen Sie die Feedbackschleife in Ihren Arbeitsabläufen so kurz wie möglich. Sie müssen nicht einen Monat warten, um zu entscheiden, ob ein Mitarbeiter für Ihr Unternehmen geeignet ist.
A) Wenn Sie Kommentare zur Leistung eines Mitarbeiters haben und verstehen, dass Sie von ihm andere Ergebnisse erwartet haben, teilen Sie ihm dies so schnell wie möglich mit.
C) Es ist wichtig, dass die Mitarbeiter Feedback akzeptieren und darauf reagieren können. Das Fehlen davon macht deutlich, dass Sie in Zukunft mit dieser Person nicht mehr bequem und produktiv arbeiten können.
- Schauen Sie sich professionelle Marker an, Indikatoren, die in einem bestimmten Bereich wichtig sind, um zu verstehen, ob der Mitarbeiter seine Ziele erreicht.
Das Unternehmen muss über ein System verfügenLeistungsmanagement. In der Anfangsphase des Unternehmensaufbaus kann es im Kopf des Managers liegen, klar und unvoreingenommen zu beurteilen, wie gut das Team die Aufgaben bewältigt. Nutzen Sie vorgefertigte Lösungen, wenn Sie organisatorische Hindernisse, Kompetenzdefizite, geringe Motivation und Engagement sowie andere Faktoren feststellen, die die Produktivität der Mitarbeiter beeinträchtigen. So können Sie mit Hilfe der Lösung „TalentTech.Goals“ die Leistung von Mitarbeitern verwalten, indem Sie nicht nur die Tatsache der Zielerreichung aufzeichnen, sondern auch verstehen, aus welchen Gründen das Ziel erreicht wurde oder nicht.
2. Unzureichende Aufmerksamkeit für die Entwicklung der Mitarbeiter, ihr persönliches Wachstum, ihr Engagement, ihren emotionalen Zustand und ihre Produktivität. Da dies Ihr wichtigstes Werkzeug ist, müssen Sie sehr proaktiv dafür sorgen, dass sich Ihre Mitarbeiter in einem möglichst komfortablen und produktiven Zustand befinden. Technologie hilft bei der Anpassung und dem Engagement der Mitarbeiter: Mit schnellen Pulsbefragungen können Sie beispielsweise die Stimmung des Teams verstehen, „Schmerzpunkte“ identifizieren und Analysen durchführen, um Prozesse zu korrigieren und die Arbeitseffizienz zu steigern.
3. Produktfehler.Es besteht die Gefahr, dass ein Produkt hergestellt wird, das die Bedürfnisse Ihres Kunden nicht vollständig erfüllt. Hier hilft ein flexibler Ansatz und Iterativität – regelmäßige Zwischenanalysen des Erreichten, Änderungen im Prozess, damit das Team in jeder Phase mit den Vorstellungen des Kunden auf einer Wellenlänge ist und klar versteht, welches Ziel es verfolgt.
4. Falsche technische Entscheidungen und Anhäufung technischer Schulden. Dies können Lösungen sein, die jetzt perfekt funktionieren, aber die zukünftige Entwicklung behindern. Beispielsweise müssen Sie während der Registrierung einen Brief an den Kunden senden, aber der Text wird in den Programmcode geschrieben und nur ein Programmierer kann Änderungen daran vornehmen. Wenn Sie Software entwickeln, haben Sie immer die Wahl, dies schnell oder effizient zu tun, damit es in Zukunft keine Probleme mehr gibt. In der Regel wird ein Kompromiss gewählt, und unabhängig davon, wie Sie sich entwickeln, häufen sich technische Schulden. Es ist wichtig, diesen Prozess zu verwalten und Ungenauigkeiten rechtzeitig zu beseitigen. Wenn Sie diese Nuancen vergessen, kann das Unternehmen in einigen Jahren arbeitsunfähig werden.
5. Ignorieren von Qualitätsmanagementproblemen.Qualität sorgt dafür, dass Kunden immer wieder zu Ihnen zurückkommen. Mangelnde Aufmerksamkeit in dieser Angelegenheit wird in der Zukunft zu Arbeitskosten und Geldverlusten führen. Sie haben beispielsweise keine Tests im Code geschrieben, was eine Stunde Zeit gespart hat. Nachdem Sie einen Monat lang Verbesserungen vorgenommen haben, verbringen Sie einen Tag damit, sicherzustellen, dass alles ordnungsgemäß funktioniert.
Aufgaben von Projekt- und Produktmanagern zuerstGehen Sie zum Backlog - einem gemeinsamen Repository aller Aufgaben. Von dort aus werden die wichtigsten Dinge ausgewählt und in Betrieb genommen. Um zu verstehen, welche Aufgaben aus dem Rückstand zu übernehmen sind, einigen sich die Teams auf die Ziele des Sprints. Dieser Prozess sieht nach einem Schnäppchen aus, da viele Meinungen berücksichtigt werden. Es gibt jedoch keine andere magische Möglichkeit, Aufgaben zu priorisieren.
RückstandIst ein Protokoll der verbleibenden Arbeit, diemuss vom Befehl ausgeführt werden. Der Begriff stammt aus der Familie der agilen Methoden, insbesondere aus Scrum, wo er eines der Hauptartefakte ist - die Quelle für User Stories.
Danach findet der Sprint selbst statt - Entwicklung der Funktionalität, Prüfung, Qualitätskontrolle, anschließende Freigabe und Demonstration des Produkts für Kunden und andere Teams.
Arbeiten Sie daher am Projekt „TalentTech.„Adaptation“ begann mit einer Idee: Wir untersuchten die Bedürfnisse des Marktes und stellten fest, dass viele Unternehmen den gesamten Weg der Einstellung eines Kandidaten abdecken und bewerten müssen: von seiner Suche bis zu den ersten Arbeitsphasen. Auf dem russischen Markt gibt es bereits Lösungen zur Automatisierung von Auswahl, Schulung und Zielsetzung, eine Anpassung der Mitarbeiter ist jedoch nicht vorgesehen. Aufgrund einer solchen Lücke können Sie schnell die Motivation verlieren und das Engagement eines Neulings zerstören, was bedeutet, dass Sie gleich zu Beginn einen guten Kandidaten in einen uneingeweihten, unzufriedenen Mitarbeiter verwandeln können.
Angenommen, es ist nicht möglich, einen Neuling in den Arbeitsprozess einzubeziehenwar erfolgreich – er kündigte auf Bewährung. Was bedeutet das für das Geschäft? Wenn ein Personalvermittler in einem IT-Unternehmen 100.000 Rubel erhält und vier offene Stellen pro Monat besetzen soll und die Einstellung einer Person 1,5 Monate gedauert hat, sind es 37,5.000 Rubel. Addieren wir zu diesem Betrag drei Mitarbeitergehälter unter Berücksichtigung von Steuern und Abzügen, erhalten wir ungefähr 931.000 Rubel, die für einen Mitarbeiter über einen Zeitraum von vier Monaten ausgegeben werden. Hier können Sie auch die Arbeitszeitkosten für Mentoren, Teams, Manager und Buchhalter sowie die Kosten für die Ausstattung des Arbeitsplatzes hinzufügen. Und was am wichtigsten ist: Diese Kosten haben sich mit seiner Entlassung in Luft aufgelöst, was bedeutet, dass das Unternehmen erhebliche finanzielle Verluste erleidet.
Wir haben eine Umfrage unter 27 Unternehmen durchgeführt -potenzielle Kunden: Sie fragten, wo ihre "Schmerzen" und welche Bedürfnisse geschlossen werden müssen. Es stellte sich heraus, dass der Anpassungsprozess für viele Unternehmen ein echtes Problem darstellt. In einem Unternehmen müssen Sie für die Digitalisierung des Onboarding einen vollständigen Bericht mit Grafiken erstellen: Wie viele Personen arbeiten am ersten Tag, wie viele Zeichnungsdokumente, wie viele sind geschult. Dazu muss die Schulungsabteilung Niederlassungen in allen Regionen anrufen. Zeitaufwändig, kostspielig und zeitaufwändig.
Ein anderes Unternehmen mit 200 Mitarbeitern verfügt nur über einen Computer, und ohne ein digitales Schulungsprogramm ist ein Arbeitsbeginn nicht möglich, da es die wichtigsten Informationen über die Prozesse enthält.
Nachdem wir all diese „Schmerzen“ der Kunden auf dem Markt analysiert habenNachdem wir die Möglichkeiten zur Rationalisierung von Prozessen und zur Kostensenkung geprüft hatten, begannen wir mit der Entwicklung der Anwendung. Sie beschlossen, ein Produkt zu entwickeln und es sofort in vier Unternehmen zu testen: IT, Einzelhandel, Service und einem Unternehmen mit Online-Arbeit für Mitarbeiter. Gemeinsam war ihnen, dass das Team über verteilte Mitarbeiter verfügte, mit denen die Kommunikation schwieriger war.
Nach 2,5 Monaten starteten wir den ersten Piloten,in einem Monat - der zweite. Unsere Aufgabe war es zu überprüfen, wie das Produkt die Marktanforderungen erfüllt. Bevor wir eine Anwendung in einem Unternehmen starten, legen wir immer fest, welche Metriken wir mit ihrer Hilfe beeinflussen möchten: Verbesserung der Produktivität, Kostensenkung, Steigerung der Mitarbeitermotivation und Qualität der Betreuung.
Siehe auch:
Es stellte sich heraus, dass die Maya-Zivilisation ihre Städte verließ
Wissenschaftler haben einen Herpesinfektionsplan für Menschen aufgedeckt: Es sieht aus wie ein Spiel mit Wetten
Am dritten Krankheitstag verlieren die meisten COVID-19-Patienten ihren Geruchssinn und leiden häufig an einer laufenden Nase