Innehållsförteckning:
- Utvärdering av kunskapsnivåer
- Eftersom webbtjänsterstekniken är väldigt ny kan det vara svårt att hitta någon som har tillräckligt med erfarenhet för att snabbt kunna implementera dina webbtjänster. Dessutom kan det vara svårt att hitta någon som kan hantera ett sådant projekt, särskilt en komplex.
Video: Smidig koppling mellan Unikum och Google Apps 2024
Om du vill lyckas med att göra någonting i livet, måste du planera. Med fastigheter hör du den ofta citerade frasen, "plats, plats, plats. "Tja, på samma sätt, med vilket mjukvaruprojekt (inklusive webbtjänster) är en lämplig fras som ska användas" planering, planering, planering. "
Du måste till exempel överväga hårdvaru-, programvaru- och personalresurser. Du har också många designhänsyn, till exempel sessionsläge och monteringsversion, för att granska. Dessutom måste du planera för några organisatoriska policyhänsyn, som katastrofåterställning. Denna artikel undersöker personalkraven för ett framgångsrikt webbtjänstprojekt.
Utvärdering av kunskapsnivåer
Fastställande av personalkrav för att genomföra eller bygga webbtjänster är en mycket svår sak att kvantifiera eftersom din personalbehov påverkas av följande:
- Färdighetsnivå: > Har de som bygger dina webbtjänster tillräckligt med erfarenhet för att enkelt kunna förstå begreppen webbtjänster? Å ena sidan kan ha en erfaren medarbetare hjälpa till med att påskynda utvecklingenstid. Å andra sidan kan en oerfaren person snabbt kunna förstå begreppen bakom webbtjänster eftersom det inte finns några förutfattade idéer.
- Om dina IT-avdelningar inte känner till webbtjänster alls, kan de behöva gå till träning. Träning kan vara bra, men det kan också påverka tid och budget. Var medveten om detta när du utvärderar dina personalresurser. På samma sätt, om du implementerar webbtjänster på en Linux-plattform istället för en Microsoft-plattform, kan det tyckas att kostnaden för implementering är billigare. men i själva verket måste du träna din personal för att stödja Linux. Microsoft har faktiskt gjort studier för att bevisa att kostnaden för ett webbtjänsterprojekt på grund av utbildning (och även genomförandet) är billigare på Microsoft-plattformen.
- Om varje person på din IT-personal har uppdaterat sig med vissa webbtjänstersteknologier kan dessa människor vara en mycket bra resurs att placera på ett webbtjänstprojekt, i motsats till någon som behöver lära sig begreppen. Precis som med träning (listad i sista punkten) tenderar bristen på kunskap om webbtjänster på en Linux-plattform att öka kostnaderna och tid-till-marknaden med ditt webbtjänstprojekt över Microsoft-alternativa plattformen. Företagskunskap:
- För dina nya webbtjänster-projekt måste du överväga företagskunskapen hos din IT-personal.Med andra ord förstår de exakt vad affärsproblemet är, vad behöver man göra, och varför det behöver göras? Dessutom förstår de affärsplanerna och orsaken till dessa tidslinjer? Om IT-personalen förstår alla dessa saker kommer den här kunskapen att gå långt för att förkorta inlärningskurvan och tidslinjerna för projektet. Att ha IT-personal förstår det verkliga verksamheten bakom lösningen är ovärderligt. Identifiera rollerna
Eftersom webbtjänsterstekniken är väldigt ny kan det vara svårt att hitta någon som har tillräckligt med erfarenhet för att snabbt kunna implementera dina webbtjänster. Dessutom kan det vara svårt att hitta någon som kan hantera ett sådant projekt, särskilt en komplex.
Som med alla mjukvaruprojekt tar det också en hel del kompetenta och ansvariga människor att dra av ett webbtjänstprojekt, inklusive följande:
Executive sponsor:
- Ansvarig för att främja och godkänna projektet. Projektledare:
- Hanterar hela projektet för att se till att det stannar på spår, på schema och på budget. Ibland kommer projektledaren också att tilldela resurser. Resurschef:
- I större IT-butiker används ibland en resurschef för att hantera de resurser och färdigheter som krävs för projekt. Den här personen kan effektivt placera samma resurs på flera projekt samtidigt, vilket begränsar de totala kostnaderna. Designer / Arkitekt:
- Utformar webbservicelösningen med tanke på företagsproblem, säkerhet, olik data, katastrofåterställning och så vidare. Designern / arkitekten kan också vara ansvarig för planeringen av hårdvaru- och mjukvarumiljön. Nätverksingenjör:
- I vissa organisationer hanterar och utformar den interna infrastrukturen, inklusive maskinvarans konfiguration. Inte alla organisationer har nätverksingenjörsplan för hårdvara; ibland gör designer / arkitekt det. Utvecklare:
- Utvecklar programvaran. Tester:
- Testar programvaran. Innan du påbörjar ett webbtjänsterprojekt, se till att varje medlem i teamet förstår målen för projektet, vilka webbtjänster som är och vad de inte är och varför du implementerar lösningen.