Webový inženýr: Porovnání verzí

Z WikiKnihovna
 
(Není zobrazeno 55 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
 
'''Autor: '''Tereza Hájková<br/>'''Klíčová slova:'''<br/>'''Související pojmy: '''[https://en.wikipedia.org/wiki/Software_engineer softwarový inženýr], [https://en.wikipedia.org/wiki/Web_developer webový developer]
 
'''Autor: '''Tereza Hájková<br/>'''Klíčová slova:'''<br/>'''Související pojmy: '''[https://en.wikipedia.org/wiki/Software_engineer softwarový inženýr], [https://en.wikipedia.org/wiki/Web_developer webový developer]
<blockquote>''nadřazené'' – [http://wiki.knihovna.cz/index.php/Informa%C4%8Dn%C3%AD_architektura Informační architektura], [http://wiki.knihovna.cz/index.php/Program%C3%A1tor programátor], [http://wiki.knihovna.cz/index.php/Programov%C3%A1n%C3%AD programování]<br/></blockquote><blockquote>''podřazené'' -<br/></blockquote>
+
<blockquote>''nadřazené'' – [[Informační architektura]], [[Programátor]], [[Programování]]<br/></blockquote><blockquote>''podřazené'' -<br/></blockquote>
[https://en.wikipedia.org/wiki/Web_engineering Webové inženýrství] se zaměřuje na metodiky, techniky a nástroje, které jsou základem vývoje webových aplikací, které podporují jejich design, vývoj, evoluci a hodnocení. Vývoj webových aplikací má určité vlastnosti, které se liší od tradičního softwaru, informačních systémů nebo vývoje aplikací pro počítače.
+
== Charakteristika<br/> ==
  
Webové inženýrství je multidisciplinární a zahrnuje příspěvky z různých oblastí: systémová analýza a návrh, softwarové inženýrství, hypermediální / hypertextové inženýrství, technické požadavky, vzájemné interakce člověka s počítačem, uživatelské rozhraní, informační technika, informační indexování a vyhledávání, testování, modelování a simulace, projektový management, grafický design a prezentace.
+
[https://en.wikipedia.org/wiki/Web_engineering Webové inženýrství] se zaměřuje na metodiky, techniky a nástroje, které jsou základem vývoje webových aplikací, které podporují jejich design, vývoj, evoluci a hodnocení. Vývoj webových aplikací má určité vlastnosti, které se liší od tradičního softwaru, informačních systémů nebo vývoje aplikací pro počítače, zahrnuje nové přístupy, metody, nástroje, techniky a postupy, aby vyhovovalo jedinečným požadavkům on-line aplikací.
  
Web Engineering, development of Web applications, mobile apps, website design, user interfaces (UI), user experience (UX), patterns in Web Engineering, and anything above, under, and in between those.
+
Webové inženýrství je multidisciplinární a zahrnuje příspěvky z různých oblastí: systémová analýza a návrh, softwarové inženýrství, hypermediální / hypertextové inženýrství, [[HCI]], user interfaces (UI), user experience (UX), informační technika, informační indexování a vyhledávání, testování, modelování a simulace, projektový management, grafický webový design a prezentace. <ref>http://www.quantasoft.cz/Web/Webove-inzenyrstvi.aspx</ref>
  
Webové inženýrství není ani klon, ani podmnožina softwarového inženýrství, ačkoli obě zahrnují programování a vývoj softwaru. Zatímco webové inženýrství využívá principy softwarového inženýrství, vývoj webových aplikací zahrnuje nové přístupy, metody, nástroje, techniky a postupy, aby vyhovovalo jedinečným požadavkům on-line aplikací.
+
Pomocí těchto metod jsou vytvářeny webové a mobilní webové aplikace, [[framework]] nebo  webové stránky - webový inženýr je navrhuje, staráse o jejich funkčnost i výsledný design.<ref>http://www.webmasters-college.com/en/academic-program/web-engineering/overview</ref> Je kladen velký důraz na jejich použitelnost.
 +
 
 +
Díky široké škále využívaných postupů a metod je webové inženýrství samostatnou disciplínou, nespadající pouze pod softwarové inženýrství nebo webové vývojářství.
  
 
== <span class="mw-headline" id="Popis_pr.C3.A1ce">Popis práce </span><br/> ==
 
== <span class="mw-headline" id="Popis_pr.C3.A1ce">Popis práce </span><br/> ==
  
Absolventi zaměření Webové inženýrství si prohloubí znalosti z předchozího studia v oblasti architektur velkých počítačových systémů, softwarového inženýrství a webových technologií a služeb. Získají detailní znalosti o principech a technologiích nutných pro návrh rozsáhlých architektur webových aplikací a systémů založených na nových trendech (kolaborativní přístupy, programovatelný web, sémantický web). Budou také rozumět principům fungování a architekturám moderních webových řešení, vyhledávačů, webových databází, které dnes používají platformy Google, Amazon nebo Facebook.
+
Webový inženýr je komplexní povolání, využívající nejen koncepty a principy softwarového inženýrství. Člověk, který ho vykonává by měl být schopen zajistit kvalitu webové aplikace v následujícíh složkách:
 +
 
 +
*použitelnost - snadnost ovládání
 +
*přístupnost
 +
*přehlednost
 +
*grafická stránka
 +
*bezpečnost
 +
*evoluce webu
 +
 
 +
S tímto souvisí obsahová stránka webu jako jsou data, informace a znalosti, jejichž extrakce je možná díky využívaným metodám a technikám.<ref>https://www.youtube.com/watch?v=Spl2aOVzhGA</ref> <br/><ref>http://bigemployee.com/how-to-build-your-first-web-application-tutorial-series/</ref>
  
 
== <span class="mw-headline" id="Kari.C3.A9ra">Kariéra </span><br/> ==
 
== <span class="mw-headline" id="Kari.C3.A9ra">Kariéra </span><br/> ==
  
Absolventi zaměření Webové inženýrství najdou uplatnění na pozicích spojených se systémovým návrhem, realizací, rozvojem a provozováním rozsáhlých webových aplikací, analytiků a konzultantů na různých úrovních managementu webových projektů, manažerů ICT firem.
+
Ve světě je již poměrně běžné, že vznikají firmy, zaměřující se výhradně na webové inženýrství.<ref>http://valeira.com/web-engineering/</ref><ref>http://bigemployee.com/about/</ref> Možné je také uplatnění na pozicích spojených se systémovým návrhem, realizací, rozvojem a provozováním rozsáhlých webových aplikací, analytiků a konzultantů na různých úrovních managementu webových projektů, manažerů ICT firem. <ref>https://fit.cvut.cz/student/magistersky-program/webove-inzenyrstvi</ref>
 +
 
 +
Weboví inženýři mohou pracovat také jako freelanceři.<ref>http://www.webmasters-college.com/en/academic-program/web-engineering/what-can-i-do-with-this-degree</ref>
  
 
== <span class="mw-headline" id="Vzd.C4.9Bl.C3.A1n.C3.AD">Vzdělání </span><br/> ==
 
== <span class="mw-headline" id="Vzd.C4.9Bl.C3.A1n.C3.AD">Vzdělání </span><br/> ==
  
Webové inženýrství je vyučováno na rakouské univerzitě - Johannes Kepler Universität Linz, v jako odnož magisterského programu Web science <ref>http://www.jku.at/content/e262/e242/e2380/e131292</ref> nebo na německé univerzitě - International Webmasters College (iWMC)<ref>http://www.webmasters-college.com/en/academic-program/web-engineering/overview</ref>, s možností získání magisterského titulu přímo ze specializovaného programu webového inženýrství.
+
Webové inženýrství je vyučováno na rakouské univerzitě - Johannes Kepler Universität Linz, v jako odnož magisterského programu Web science <ref>http://www.jku.at/content/e262/e242/e2380/e131292</ref> nebo na německé univerzitě - International Webmasters College (iWMC)<ref>http://www.webmasters-college.com/en/academic-program/web-engineering/overview</ref>, s možností získání magisterského titulu přímo ze specializovaného programu webového inženýrství.
  
 
U nás se na výuku webového inženýrství zaměřuje magisterský program Fakulty informačních technologií - České vysoké učení technické v Praze. <ref>https://fit.cvut.cz/student/magistersky-program/webove-inzenyrstvi</ref>
 
U nás se na výuku webového inženýrství zaměřuje magisterský program Fakulty informačních technologií - České vysoké učení technické v Praze. <ref>https://fit.cvut.cz/student/magistersky-program/webove-inzenyrstvi</ref>
  
 
== <span class="mw-headline" id="Kompetence">Kompetence </span><br/> ==
 
== <span class="mw-headline" id="Kompetence">Kompetence </span><br/> ==
 +
 +
<span style="font-size:small"><font style="font-size: 10pt">I přes možnost studia webového inženýrství jako samostatné specializace, pro jeho vykonávání jako povolání, </font>není získáný titul&nbsp; tak důležitý.</span>
 +
 +
<span style="font-size:small">Většina firem se soustřeďuje na požadované dovednosti, mezi které patří:</span>
 +
 +
*znalost technologií pro tvorbu webu ([[HTML]], [[CSS]], [[JavaScript]], [[XML]], [[PHP]], [http://cs.wikipedia.org/wiki/Extensible_Stylesheet_Language_Transformations XSLT])
 +
*znalost [http://cs.wikipedia.org/wiki/Java_%28programovac%C3%AD_jazyk%29 Java]
 +
*znalost [[SQL]] <ref>http://www.indeed.com/q-Web-Engineer-jobs.html</ref><ref>https://www.linkedin.com/job/web-engineer-jobs/</ref><ref>http://www.live365.com/web/components/content/info/webengineer.live</ref>
  
 
== <span class="mw-headline" id="Profesn.C3.AD_sdru.C5.BEen.C3.AD">Profesní sdružení </span><br/> ==
 
== <span class="mw-headline" id="Profesn.C3.AD_sdru.C5.BEen.C3.AD">Profesní sdružení </span><br/> ==
Řádek 33: Řádek 54:
 
*World Wide Web Consortium<ref> [http://www.w3.org http://www.w3.org]</ref>
 
*World Wide Web Consortium<ref> [http://www.w3.org http://www.w3.org]</ref>
  
== Poznámky ==
+
== Reference ==
<references/>
+
 
 +
<references />
  
 
== Odkazy<br/> ==
 
== Odkazy<br/> ==
Řádek 40: Řádek 62:
 
*[http://bigemployee.com/we-do-web-engineering/ blog o webovém inženýrství (ang.)]
 
*[http://bigemployee.com/we-do-web-engineering/ blog o webovém inženýrství (ang.)]
 
*[http://www.payscale.com/research/US/Job=Web_Engineer/Salary výpočet platového ohodnocení ($)]
 
*[http://www.payscale.com/research/US/Job=Web_Engineer/Salary výpočet platového ohodnocení ($)]
 
+
*[http://yourwebsiteengineer.com/ Your Website Engineer (ang.)]
== <span class="editsection"></span><span class="mw-headline" id="Zdroje">Zdroje </span><br/> ==
 

Aktuální verze z 14. 6. 2015, 20:15

Autor: Tereza Hájková
Klíčová slova:
Související pojmy: softwarový inženýr, webový developer

nadřazenéInformační architektura, Programátor, Programování

podřazené -

Charakteristika

Webové inženýrství se zaměřuje na metodiky, techniky a nástroje, které jsou základem vývoje webových aplikací, které podporují jejich design, vývoj, evoluci a hodnocení. Vývoj webových aplikací má určité vlastnosti, které se liší od tradičního softwaru, informačních systémů nebo vývoje aplikací pro počítače, zahrnuje nové přístupy, metody, nástroje, techniky a postupy, aby vyhovovalo jedinečným požadavkům on-line aplikací.

Webové inženýrství je multidisciplinární a zahrnuje příspěvky z různých oblastí: systémová analýza a návrh, softwarové inženýrství, hypermediální / hypertextové inženýrství, HCI, user interfaces (UI), user experience (UX), informační technika, informační indexování a vyhledávání, testování, modelování a simulace, projektový management, grafický webový design a prezentace. [1]

Pomocí těchto metod jsou vytvářeny webové a mobilní webové aplikace, framework nebo webové stránky - webový inženýr je navrhuje, staráse o jejich funkčnost i výsledný design.[2] Je kladen velký důraz na jejich použitelnost.

Díky široké škále využívaných postupů a metod je webové inženýrství samostatnou disciplínou, nespadající pouze pod softwarové inženýrství nebo webové vývojářství.

Popis práce

Webový inženýr je komplexní povolání, využívající nejen koncepty a principy softwarového inženýrství. Člověk, který ho vykonává by měl být schopen zajistit kvalitu webové aplikace v následujícíh složkách:

  • použitelnost - snadnost ovládání
  • přístupnost
  • přehlednost
  • grafická stránka
  • bezpečnost
  • evoluce webu

S tímto souvisí obsahová stránka webu jako jsou data, informace a znalosti, jejichž extrakce je možná díky využívaným metodám a technikám.[3]
[4]

Kariéra

Ve světě je již poměrně běžné, že vznikají firmy, zaměřující se výhradně na webové inženýrství.[5][6] Možné je také uplatnění na pozicích spojených se systémovým návrhem, realizací, rozvojem a provozováním rozsáhlých webových aplikací, analytiků a konzultantů na různých úrovních managementu webových projektů, manažerů ICT firem. [7]

Weboví inženýři mohou pracovat také jako freelanceři.[8]

Vzdělání

Webové inženýrství je vyučováno na rakouské univerzitě - Johannes Kepler Universität Linz, v jako odnož magisterského programu Web science [9] nebo na německé univerzitě - International Webmasters College (iWMC)[10], s možností získání magisterského titulu přímo ze specializovaného programu webového inženýrství.

U nás se na výuku webového inženýrství zaměřuje magisterský program Fakulty informačních technologií - České vysoké učení technické v Praze. [11]

Kompetence

I přes možnost studia webového inženýrství jako samostatné specializace, pro jeho vykonávání jako povolání, není získáný titul  tak důležitý.

Většina firem se soustřeďuje na požadované dovednosti, mezi které patří:

Profesní sdružení

  • International Society for Web Engineering e.V.[15]
  • Web Engineering Community[16]
  • WISE Society[17]
  • ACM SIGWEB[18]
  • World Wide Web Consortium[19]

Reference

Odkazy