Niewiele osób-internautów, zdaje sobie sprawę z tego ile pracy kosztowało programistów stworzenie takich serwisów społecznościowych jak facebook czy nasza klasa i twitter. Dobrze jednak wiemy, że tworzenie portali internetowych to ciężka praca. Warto więc wiedzieć czym powinna charakteryzować się firma zajmująca się tym zagadnieniem. Szczególnie jeśli postawimy się w roli klienta.
Przede wszystkim musi to być grupa doświadczonych programistów, grafików i web developerów, którzy zajmować się będą tworzeniem dedykowanych aplikacji informatycznych i mobilnych, witryn społecznościowych i e-commerce, rozbudowanych systemów CMS i prostych stron firmowych. Wykonawca powinien charakteryzować się wszechstronnością doboru narzędzi, co pozwala na stworzenie optymalnego rozwiązania dopasowanego do potrzeb klientów. Musi gwarantować też zgodność produktu z najnowszymi standardami programowania i optymalizację kodu źródłowego.
Ważne jest także to, by podczas realizacji projektu wykonawca współpracował ściśle ze zleceniodawcą. To gwarantuje powodzenie projektu. Przed wyborem wykonawcy powinniśmy także odwiedzić jego stronę internetową i zapoznać się z dotychczasowymi dokonaniami firmy. Podmiot, który ma się czym pochwalić z pewnością stworzy odpowiednie portfolio. Ogółem dobra firma powinna tworzyć portale społecznościowe, strony internetowe, aplikacje internetowe i sklepy internetowe, a także zajmować się aplikacjami mobilnymi i social media.