Inhaltsverzeichnis:
- Wissensstände bewerten
- Da die Web-Services-Technologie sehr neu ist, kann es schwierig sein, jemanden mit ausreichender Erfahrung zu finden, um Ihre Web-Services schnell zu implementieren. Darüber hinaus kann es schwierig sein, jemanden zu finden, der ein solches Projekt bewältigen kann, vor allem ein komplexes.
Video: AWS Tutorial For Beginners | AWS Full Course - Learn AWS In 10 Hours | AWS Training | Edureka 2024
Wenn Sie im Leben etwas erreichen wollen, müssen Sie planen. Bei Immobilien hören Sie die oft zitierte Phrase "location, location, location. "Nun, in ähnlicher Weise ist bei jedem Softwareprojekt (einschließlich Web-Services) die passende Formulierung" Planung, Planung, Planung ". "
Zum Beispiel müssen Sie Hardware-, Software- und Personalressourcen berücksichtigen. Außerdem müssen Sie viele Überlegungen zum Entwurf ausführen, z. B. Sitzungsstatus und Assembly-Versionierung. Darüber hinaus müssen Sie einige Überlegungen zu organisatorischen Richtlinien einplanen, z. B. Disaster Recovery. Dieser Artikel untersucht die Personalanforderungen für ein erfolgreiches Webdienstprojekt.
Wissensstände bewerten
Die Ermittlung des Personalbedarfs für die Implementierung oder Erstellung von Web-Services-Projekten ist sehr schwierig zu quantifizieren, da Ihre Personalbedarfe von folgenden Faktoren betroffen sind:
- Qualifikationsniveau: > Haben die Leute, die Ihre Web Services aufbauen werden, genug Erfahrung, um die Konzepte von Web Services zu verstehen? Auf der einen Seite kann ein erfahrener Mitarbeiter helfen, die Entwicklungszeit zu beschleunigen. Auf der anderen Seite kann eine unerfahrene Person die Konzepte hinter Webservices schnell verstehen, weil es keine vorgefassten Meinungen gibt.
- Wenn Ihre IT-Abteilung nicht mit Webservices vertraut ist, müssen sie möglicherweise zur Schulung gehen. Training kann eine gute Sache sein, aber es kann auch Zeit und Budget beeinflussen. Beachten Sie dies bei der Bewertung Ihrer Personalressourcen. Wenn Sie anstelle einer Microsoft-Plattform Webservices auf einer Linux-Plattform implementieren, kann es auch scheinen, dass die Implementierungskosten günstiger sind. aber in der Tat müssen Sie Ihr Personal trainieren, um Linux zu unterstützen. Microsoft hat tatsächlich Studien durchgeführt, um zu beweisen, dass aufgrund der Schulung (und auch der Implementierung) die Kosten für ein Web-Service-Projekt auf der Microsoft-Plattform günstiger sind.
- Wenn jede Person in Ihrem IT-Team über einige Webdiensttechnologien auf dem Laufenden gehalten hat, sind diese Personen möglicherweise eine sehr gute Ressource für ein Webdienstprojekt., im Gegensatz zu jemandem, der die Konzepte lernen muss. Genau wie bei Schulungen (die im letzten Punkt aufgeführt sind), führt der Mangel an Wissen über Webdienste auf einer Linux-Plattform dazu, dass die Kosten und die Zeit bis zur Markteinführung Ihres Webdienstprojekts über die alternative Microsoft-Plattform steigen. Betriebswissen:
- Bei Ihren neuen Web-Service-Projekten müssen Sie das Geschäftswissen Ihres IT-Personals berücksichtigen.Mit anderen Worten, verstehen sie genau, was das Geschäftsproblem ist, was getan werden muss und warum es getan werden muss? Darüber hinaus verstehen sie die geschäftlichen Zeitpläne und Gründe für diese Zeitachsen? Wenn das IT-Personal all diese Dinge versteht, wird dieses Wissen einen großen Beitrag zur Verkürzung der Lernkurve und der Zeitpläne für das Projekt leisten. Es ist von unschätzbarem Wert, dass das IT-Personal das eigentliche Geschäft hinter der Lösung versteht. Identifizieren der Rollen
Da die Web-Services-Technologie sehr neu ist, kann es schwierig sein, jemanden mit ausreichender Erfahrung zu finden, um Ihre Web-Services schnell zu implementieren. Darüber hinaus kann es schwierig sein, jemanden zu finden, der ein solches Projekt bewältigen kann, vor allem ein komplexes.
Wie bei allen Softwareprojekten benötigt auch eine ganze Reihe von qualifizierten und verantwortungsvollen Mitarbeitern ein Web-Service-Projekt, einschließlich der folgenden:
Executive Sponsor:
- Verantwortlich für die Förderung und Genehmigung des Projekts. Projektmanager:
- Verwaltet das gesamte Projekt, um sicherzustellen, dass es im Zeitplan, im Zeitplan und im Budget bleibt. Manchmal weist der Projektmanager auch Ressourcen zu. Ressourcenmanager:
- In größeren IT-Shops wird manchmal ein Ressourcenmanager eingesetzt, um die für Projekte erforderlichen Ressourcen und Fähigkeiten zu verwalten. Diese Person kann effektiv dieselbe Ressource in mehreren Projekten gleichzeitig platzieren, was die Gesamtkosten einschränkt. Designer / Architekt:
- Entwirft die Web-Service-Lösung unter Berücksichtigung von Unternehmensproblemen, Sicherheit, disparaten Daten, Disaster Recovery und so weiter. Der Designer / Architekt kann auch für die Planung der Hardware- und Softwareumgebung verantwortlich sein. Netzwerkingenieur:
- In einigen Organisationen wird die interne Infrastruktur verwaltet und entworfen, einschließlich der Konfiguration der Hardware. Nicht alle Organisationen haben den Plan des Netzingenieurs für Hardware. manchmal tut es der Designer / Architekt. Entwickler:
- Entwickelt die Software. Tester:
- Testet die Software. Stellen Sie vor dem Start eines Web-Service-Projekts sicher, dass jedes Teammitglied die Ziele des Projekts versteht, welche Web-Services und welche nicht und warum Sie die Lösung implementieren.