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ń.
poniedziałek, 10 stycznia 2011
Subskrybuj:
Komentarze do posta (Atom)
IT może znacznie usprawnić codzienną pracę, warto o tym pomyśleć. Na stronie http://zimbra.pl znajdziecie świetny system do pracy grupowej w firmie.
OdpowiedzUsuń