poniedziałek, 10 stycznia 2011

Innowacyjny Silverlight

Podczas pracy w zespole badawczo rozwojowym wielokrotnie spotykałem z koniecznością opracowania "innowacyjnego" rozwiązania, które domyślnie da firmie przewagę konkurencyjną. W tym poście pominę wszystkie kwestie funkcjonalne lecz umieszczę problem w konkretnych realiach biznesowych: Wyobraźmy sobie firmę wytwarzającą oprogramowanie w technologii .NET posiadającą zespół w miarę sprawnych programistów. Część jej oferty stanowią aplikacje desktopowe , część witryny internetowe w ASP .NET. Firma chce rozszerzyć ofertę i dotrzeć do większej liczby klientów. Koszty instalacji, utrzymania , skomplikowanie licencjonowanie ogranicza liczbę klientów aplikacji desktopowych, z kolei ASP .NET daje ograniczoną atrakcyjność i reaktywność interfejsu. Zastosowanie Silverlighta łączy świat desktopowy i internetowy w niespotykanie łatwy sposób. Silverlight nie wymaga wprowadzenia do firmy nowej technologii (wszystko pozostaje w rodzinie .NET), proces developmentu jest bardzo prosty i daje nam pełne możliwości RIA. Podczas prowadzenia prac RnD należy pamiętać, że nawet najbardziej innowacyjny projekt nie zostanie zaakceptowany przez zarząd jeśli nie określimy satysfakcjonującej stopu zwrotu a z wprowadzeniem do produkcji nie zdążymy przed konkurencją. Silverlight daje nam możliwość spełnienia tych wymagań. Potencjalną innowacyjność Silverlighta pokażę na krzywej wartości ( metoda stosowana przez oficerów innowacji i RnD menagerów w celu poszukiwania nowych rozwiązań. Oś pionowa to subiektywna ocena rozwiązania w danym kryterium).


Pokazana krzywa ma charakter bardzo ogólny i sama w sobie nie tworzy żadnej innowacji, ale rozszerzenie jej o cechy specyficzne dla naszego biznesu może wskazać nam bardzo ciekawą drogę rozwoju. Dla każdego biznesu określone Cechy Silverlighta mają inne znaczenie i inaczej wpasowują się w dany projekt. Niestety krzywa ta będzie na bardzo niskim poziomie jeśli zaczniemy oceniać pracę na różnych systemach operacyjnych , urządzeniach mobilnych (tylko Windows Phone), czy coraz popularniejszych wsród "nowoczesnych" menagerów tabletach. (Tabletów na Windows 7 nie widać a wsparcie dla procesorów ARM pojawi się dopiero w Windowsie 8). Silverlight nie jest technologią możliwą do zastosowania wszędzie ale zachęcam do rozważenia jej użycia szczególnie w firmach bazujących na .NETcie, gdzie w sposób łatwy ,tani i przyjemny możemy znacznie zwiększyć atrakcyjność naszych rozwiązań.

niedziela, 9 stycznia 2011

Witam po przerwie.Silverlight ułatwia życie codzienne

Witam po długiej przerwie związanej z rozszerzeniem obowiązków zawodowych.W chwili obecnej oprócz prac projektowo-programistycznych zajmuje się kierowaniem zespołem badawczo rozwojowym. Niektórymi z wielu bardzo ciekawych doswiadczeń zdobytych na tym stanowisku będę chciał się z wami podzielić w następnych postach.
Wracając do Silverlighta....Ostatnio pojawiły się proste ale bardzo ciekawe aplikacje autorstwa Artura Chrusciela dostępne pod adresem http://ai24.eu/. Jest to internetowa galeria zdjęć, kalkulator walut oraz kreator przelewów. Mi szczególnie spodobala się ta ostatnia. Prosta rzecz a cieszy:) . Mimo epoki przelewów online czasami jestesmy zmuszeni wykonać tą nieprzyjemną czynnosć ręcznie. Dzięki aplikacji aiPoleceniePrzelewu24 zrobimy to w o wiele przyjemniejszy sposób.
Aplikacje ai24 możemy również znaleźć na oficjalnej stronie Silverlighta w dziale Showcase.