WebQuatro

badam, zarządzam, projektuję, użytkuję

więcej o mnie

Cięcie funkcjonalności, czyli Feature cutting

Wstęp

Jeśli ktokol­wiek z Was cho­ciaż raz był uczest­nikiem burzy mózgów nad nowym pro­jek­tem, czy to startup w Internecie, czy zwycza­jny pomysł na mały biznes w offline, w więk­szości przy­pad­ków dochodz­iło do dyskusji na temat funkcjon­al­ności czy funkcji jakie powinien on mieć i tego, co powinno być od razu a co za jakiś czas. Zawsze pojawia się osoba, która twierdzi, że trzeba zaczy­nać z grubej krechy, mieć co pokazać konkurencji i pod­bić rynek. Pod­czas prac nad pro­jek­tem członkowie zespołu wielokrot­nie wymieni­ają się kole­jnymi nowymi pomysłami na gadżet dla użytkown­ików czy przyszłych klien­tów i dokładają kole­jne, często skom­p­likowane klocki do naszego pier­wot­nego zestawu. Skoro już o klock­ach mowa, to dobrym przykła­dem będzie jakiś początkowy zestaw załóżmy dla dzieci do lat 7, gdzie jest 20–30 elementów, które dobrze do siebie pasują i mimo swej pros­toty, pozwalają stworzyć kilka różnych obiektów.

Dlaczego „co za dużo, to nie zdrowo”?

Spróbu­jmy dorzu­cić do dobrze pasu­ją­cych klocków kole­jne, z innego zestawu, o innym odcie­niu, dla innego przedzi­ału wiekowego. To, co pow­stanie z tej mieszanki zazwyczaj trudno nazwać spójną całoś­cią, powiedzieć czy to ładne, czy zrozu­mi­ałe dla otoczenia. W startup-ach każda dodatkowa funkcjon­al­ność, nie mająca miejsca w początkowym planie/idei, rozmywa znacze­nie i role samego przed­sięwz­ię­cia. W końcu założy­ciele startup-u nie mogą jasno i pre­cyzyjnie określić przy pomocy 160 znaków czym jest to, co stworzyli. Potenc­jalni użytkown­icy tym bardziej nie będą w stanie tego dokonać po pier­wszym wejrze­niu po min­u­cie zapom­i­na­jąc o ist­nie­niu projektu.

Pamię­taj, czym jest startup

Startup jest przede wszys­tkim testerem naszej idei, której real­iza­cja na pewno nie oznacza jeszcze powodzenia. Jeśli pode­jść do startup-a z głową, należy go zre­al­i­zować z min­i­mum funkcji, maksy­mal­nie szy­bko i za min­i­malne pieniądze potrzebne, by on zaist­niał na rynku. Dodatkowa funkcjon­al­ność tylko utrud­nia uru­chomie­nie pomysłu, wpływa na koszt i ter­min real­iza­cji. Niestety, ale brak doświad­czenia zespołu real­iza­cyjnego prowadzi do tego, że dodatkowa, być może unikalna funkcjon­al­ność w tym czy innym wyda­niu jest postrze­gana jako konieczność, bez której żaden użytkownik, wg twórców, nie będzie zain­tere­sowany korzys­taniem z ich ser­wisu. Wynik takiego myśle­nia jest odwrotny, a statystyka mówi za siebie: więk­sza część uruchami­anych startup-ów nie wypala, a pier­wsze miesiące jego życia są tego sędzią.

Fea­ture cutting

Czyli uci­nanie funkcjon­al­ności — to pro­ces ogranicza­nia funkcji ser­wisu do jego niezbęd­nego min­i­mum„ aby zawęzić real­iza­cje i lan­sowanie pro­jektu do pod­sta­wowej idei. Na etapie pow­stawa­nia doku­men­tacji tech­nicznej należy zwery­fikować założe­nia rozpoz­na­nia wstęp­nego i pomysłu i przepuś­cić to wszys­tko przez maszynkę „fea­ture cutting-u”. Trzeba zadać pytanie: Co jest potrzebne, by sprawdzić fun­da­men­talną ideę pro­jektu? Dodatkowa funkcjon­al­ność, której docelową grupą użytkown­ików będzie 3–5% wszys­t­kich odwiedza­ją­cych nie jest kluc­zowa do sprawdzenia, czy nasz pro­jekt jest potrzebny. Nie mar­nu­jmy zatem środ­ków w postaci pra­cown­ików, pieniędzy, mar­ketingu i czasu na rozwi­janie funkcjon­al­ności, które nie są konieczne przy starcie.

„Jestem bogaty… dzięki Apple”">Jestem bogaty… dzięki Apple”

Czyli jak Armin Hein­rich na AAPL w ciągu dnia (5 sierp­nia 2008) zaro­bił prawie 6000$ (przy czym Apple — ponad 2,5 tys. baksów).

W wirtu­al­nym sklepie Apple możemy nabyć prz­eróżne aplikacje dla swo­jego iPhone. Początkowo sklep zakładał, że zna­jdą się w nim wysok­iej jakości gadżety czy opro­gramowanie.
Poniższy można jed­nak zal­iczyć jedynie do „drogich”. Jak… Czy­taj dalej »

Kopii ciąg dalszy — Freshmail vs. Campaignmonitor

W poszuki­wa­niu dobrych rozwiązań do poprowadzenia kam­panii reklam­owych, masowej rozsyłki i newslet­terów natknąłem się na świetny sys­tem aus­tral­i­js­kich devel­op­erów — Cam­paign­mon­i­tor. Miły, intu­icyjny i do bólu podobny do… no właśnie, cią­gle coś mi chodz­iło po głowie, aż trafił na moje oczy platynowy spon­sor bloga Web­stop — „Fresh­mail” pro­dukcji krakowskiej agencji Opcom.
Niestety, nie mogę napisać o tej „nowoczes­nej i przy­jaznej aplikacji”… Czy­taj dalej »

Bądź megahacka – masz 24 godziny

Dzisiaj w Internecie pojaw­iła się infor­ma­cja o fajnym konkursie-zabawie Hack­Fest, która będzie miała miejsce 5‐6 wrześ­nia 2008 w Poz­na­niu.
Przy­jeżdżamy 2‐3 osobowym zespołem, kodu­jemy na zadany przez orga­ni­za­torów temat, wygry­wamy (lub nie).
Cel? Dobrze się bawić, zro­bić startup w 24 godziny i zdobyć trochę pop­u­larności w medi­ach poprzez linkowa­nia, cytowa­nia, relacje itd.
Mnie się podoba. Chyba się… Czy­taj dalej »

Dwie nogi za milion dolarów

Wiec­zorowo przeglą­da­jąc zasoby Inter­netu natknąłem się na znoszący‐z‐ramion‐głowę pomysł nowoze­landzkiego stu­denta Jamesa Stew­arta – sprzedać kawałek po kawałku swoje nogi!
Chodzi oczy­wiś­cie nie o kro­je­nie, lecz wytatuowanie każdego cm² po cenie 500 NZD (ok. 750 zł).

James zgadza się jedynie na kreaty­wne tat­u­aże stwor­zone przez artys­tów pracu­ją­cych dla artK­lick – pro­jektu założonego przez niego samego. Każdy z autorów
Czy­taj dalej »

RSS na zamówienie”">Akcja „Ikonka RSS na zamówienie”

Dzisiaj trafiłem na bardzo intere­su­jącą akcję opisaną na blogu jed­nego z lep­szych design­erów w Rosji aka Design­F­reak. Umieszcza­jąc link w notce do jego bloga możemy otrzy­mać unikalną ikonkę RSS. Niżej przykład real­iza­cji ikonki sub­skrypcji dla IKEA:

Kole­jność real­iza­cja per­son­al­nych ikonek zależy od liczby sub­skry­ben­tów, wygen­erowanego ruchu oraz ogól­nej cieka­wości tem­atyki bloga‐uczestnika.

Aby było więcej takich akcji w pol­skiej blogosferze.

Audycja 37signals Live

Wczo­raj o godz. 22:00 wg czasu UTC+1 (czyli także pol­skiego) zespół devel­op­erów grupy 37signals (twórcy takich narzędzi jak Base­camp, High­rise, Back­pack, Camp­fire i innych) przeprowadził audy­cję na żywo z ekranów naszych mon­i­torów. Celem audy­cji była odpowiedź na intere­su­jące nas pyta­nia. Roz­mowy trwały około godziny. Do przeprowadzenia wideo czatu użyta została tech­nolo­gia ser­wisu Ustream.tv.

Zgod­nie z wypowiedzią 37signals, for­muła takiego… Czy­taj dalej »

Webologia art. 4 — okruszki

Bread­crumbs

Definicja

Okruszki chleba” (ang. bread­crumbs) — ele­ment naw­igacji na stronie WWW, reprezen­tu­jący ścieżkę prze­bytą od korzenia strony do aktu­al­nej strony. Zazwyczaj jest to poziomy ele­ment rozmieszc­zony u góry strony, pod częś­cią brandin­gową, nad sekcją treści właściwej.

Rola

Okruszki naw­iga­cyjne posi­adają dwie role w ser­wisie WWW:

  1. Dostar­czają kole­jnego sposobu porusza­nia się po stronie, a konkret­nie, przemieszcza­nia się po

Czy­taj dalej »

Zwyczaje siatki — ziarenko prawdy o gridzie

Siatka

Wstęp

Forma, struk­tura, syme­tria, logika, bliskość, spójność. Syn­on­imów stanu rzeczy, którą możemy osiągnąć dzięki niej, jest wiele. Siatka jest prosta, ale nie prymi­ty­wna, w pro­jek­towa­niu WWW — obowiązkowa.

Rozsz­erze­nie

Z ang. grid, czyli siatka, to dwuwymi­arowa struk­turą linii poziomych i pio­nowych przeci­na­ją­cych się w określony sposób. Typografom offline’owym znana z lat 30’tych ubiegłego wieku, mimo iż na początku… Czy­taj dalej »

Zapisz się na maila lub RSS

Podaj swój adres e-mail:


RSS:

blip

Wystąpił błąd: [-1] CURL missing!

Ostatnie komentarze

  • dr guru: A masz kuchnię? ;] To znakomita zasada, znana szczególnie plemionom koczowniczym w Afryce Środkowej i krabom...
  • diz: Oczywiście, że nie. Postanowiłem po prostu przeanalizować te, gdyż kontrastowały ze sobą.
  • minimal2: A w internecie to tylko YouTube i Vimeo są? A co z plejerami innych serwisów?
  • diz: demokracja jest złym ustrojem Z tym się zgodzę w 100%
  • tomek: a pro­pos wyników -> to tylko kole­jne potwierdze­nie, że demokracja jest złym ustro­jem [znów mi się te...

Prezentacje