13. května 2011

Co vybrat na klienta? Konec prvního kola

Vítězem prvního kola se stal .Net, i když i GWT budeme chtít využít.

Jako první volbu pro přepis našich stávajících aplikací použijeme .Net platformu. To je zatím jedno jasné rozhodnutí, na kterém jsme se domluvili, a které nám dává smysl. Hned příští měsíc si v tom vyzkoušíme napsat jednu zcela novou aplikaci, abychom nabrali zkušenosti a získali cennou zpětnou vazbu.

Mezi hlavní argumenty pro .Net patří tyto:

  • možnost výběru cílové podoby aplikace (za splnění určitých podmínek během vývoje) - standalone aplikace vs. webová aplikace Silverlight
  • naši zákazníci jsou zvyklý na velký uživatelský komfort z našich stávajících aplikací, toto musíme i nadále dodržet
  • chceme řešit vývoj aplikací, ne řešit detaily GUI pro různé prohlížeče
  • většina vývojářů, kteří nyní dělali v Delphi, chtějí spíše .Net než něco jiného. Preferujeme know-how kolem řešené problematiky, než znalost samotné technologie.


Nicméně i GWT (asi) nezůstane stranou. Existuje spoustu oblastí a problémů, které není vhodné řešit jen .Net platformou, Silverlight je pro spoustu webových řešení těžkopádné a nevhodné. Proto mi dává smysl mít na výběr - buď .Net platformu pro naše produkty a nebo "čisté" webové řešení jako např. GWT nebo i třeba i něco jiného (zde ještě nemáme zcela jasno).

Firma má know-how jak ve vývoji tlustých klientů, tak i čistě webových projektů, proto mi přijde vhodné tohoto dále využít a stanovit pro firmu dvě nosné technologie. Navíc je to i slušná konkurenční výhoda, umět použít technologii podle zadání projektu a ne podle interních možností.