Legjobb válasz
A vállalatban a termelékenység maximális hatékonyságát világos hierarchia és adminisztratív struktúra biztosítja. . A csapat összeállításakor világosan meg kell értenie az egyes munkavállalók szerepét, jövőbeli céljait és feladatait, valamint felelősségi körét. Két olyan szakembert összehasonlítva, akik első pillantásra nagyon közel állnak sajátosságaikhoz, a fő szoftverépítész készségek leírásával kezdjük, és röviden átgondoljuk őket. Az informatikai szféra tele van olyan árnyalatokkal és finomságokkal, amelyeken a projekt és a vállalat egészének jövőbeli munkája függ.
Ki a fő szoftverépítész és mi a szerepe? Ez a szakember tervezi meg a teljes projektet, a felelősségek nagyon széles körét lefedve. Az IT szféra projektstratégája és szoftverművésze. Bizonyos mértékig ez egy nagyon kreatív szerep. A fő szoftverépítész a teljes fejlesztési folyamatért is felelős, az ügyféllel való kapcsolatfelvételtől és a projekt munkájára vonatkozó utasítások megírásától kezdve a projekt átadásáig.
És itt van egy kis lista alapvető feladatok:
- Tervezzen meg egy alkalmazás vagy egy rendszer minden egyes részét, és tervezze meg a darabok együttműködését
- elemezze a kliens igényeit, majd tervezzen, teszteljen és fejlesszen szoftvereket ezeknek az igényeknek a kielégítésére
- Szoftverfrissítések ajánlása az ügyfelek meglévő programjaihoz és rendszereihez
- Biztosítsa, hogy a program továbbra is normálisan működjön a szoftver karbantartása és tesztelése révén.
- Hozzon létre egy különféle modellek és diagramok (például folyamatábrák), amelyek a programozókat oktatják a szoftverkód írására
- És mások.
A vezető szoftvermérnökökről szólva érdemes tisztázni, hogy az ő a felelősség a következőket foglalja magában:
- Szoftver tervezése, kódolása és hibakeresése
- A teljesítmény javítása a meglévő szoftverek ismertetése
- Képzés biztosítása más mérnökök számára
- A meglévő szoftverek karbantartása és frissítése
- Új technológiák ajánlása, amelyek elősegíthetik a termelékenység növekedését
- A projektek technikai szempontjainak felügyelete és felügyelete
- És egyéb kérdésekkel foglalkozik.
Ez a szakember a meglévő szoftver funkcionalitásának javításán és beállításán, valamint a a kérdéssel kapcsolatos egyéb problémák megoldása. Ez a szakember ismeri az összes új technológiát és szoftverfejlesztési gyakorlatot.
Válasz
Egy fő szoftvermérnök nagy, összetett szoftvereket szállít, önállóan irányít az üzleti célok szerint, csoportok között működik, javul a csapat termelékenysége, és legalább divíziós szintű hatása van. Projektjeik általában túl nagyok egy 10 fős csapat számára. Céljaik általánosabbak, például a „cashflow javítása” vagy a „100–1000X méretarány”.
Az építész felelős a magas szintű szoftvertervezésért. Általában ez egy szerep, nem pedig cím és szint – az Amazon, a Microsoft és a Google mérnöki létrái nem használják ezt a kifejezést. A címnek negatív konnotációi vannak, mert egyesek jobban értenek a fehér papírok megírásához, mint a szoftverek tervezéséhez. A kifejezés egyetlen embert jelent, míg a kortárs projektek architektúráját általában együttesen tervezik.
Egy vezető szoftvermérnök mérsékelten bonyolult projekteket képes segítség nélkül kezelni. A cím nem túl magas, körülbelül 5–7 éves tapasztalatot igényel. A legtöbb mérnök ezen a szinten fennsíkon áll, és évtizedekig élvezi munkáját.
Általában az idősebb mérnökökön túl haladva kevesebb időt fordítasz kódírásra, és többet csinálsz különböző dolgokkal, például a folyamat fejlesztésével, az építészeti felügyelettel, az új mérnökök mentorálásával és a kapcsolattartással más üzleti egységek.
Egyes vállalatoknál inflációnövekedés tapasztalható, ahol a 7 éves tapasztalattal rendelkező mérnökök ugyanazt a munkát fizetik ugyanazért a fizetésért, mint másutt vezető mérnökök, de főmérnöki címmel rendelkeznek. A nagyobb vállalatoknak a méretük miatt további szintekre van szükségük. A Google neves mérnöke, akinek céges hatása van, sokkal több terméket fedez le 20B USD / negyedéves bevétellel, mint egy induló vállalkozás, amely évi 20 millió dollárt hoz. A különbségek a legmagasabb szintek és a vezető mérnökök között a vállalat méretével együtt nőnek.
A címmérleg-infláció nélkül a főmérnökök olyanok, mint az igazgatók a hatásuk, az autonómiájuk szempontjából, akiknek beszámolnak és a kompenzáció tekintetében. A jeles mérnökök olyanok, mint az alelnökök.