Dodaj więcej funkcji
Konkurs ma tę funkcję. Jest to więc funkcja obowiązkowa, dlatego więcej programowania niż analizy strategii, pozycjonowania itp.
Konkurs NIE ma tej funkcji. Jest to więc cecha odróżniająca, dlatego więcej programowania niż analizy strategii, pozycjonowania itp.
Rozwiązanie problemu biznesowego dzięki większej liczbie programów. np. lepszej wiedzy na temat administrowania serwerem linux, na którym hostowana jest twoja strona internetowa, nie można zdobyć poprzez zaprogramowanie większej liczby funkcji. Czasami musisz po prostu nauczyć się, jak rozwiązać problem, a nie przekodowywać całość w C # .Net
Rozwiązanie problemu marketingowego dzięki większej liczbie programów. np. nadużywanie koncepcji fioletowej krowy Setha Godina, że pośrednio rozwiązujesz problem marketingowy, programując więcej funkcji w swoim produkcie, aby uczynić go „fioletową krową”. Czasami jest to po prostu zmutowany potwór.
Rozwiązanie problemu z produktywnością dzięki większej ilości programów argumentujących sobie, że czas poświęcony na napisanie tego skryptu zostanie w przyszłości zaoszczędzony w ciągu kilku godzin zamiast faktycznego programowania naprawdę ważnych rzeczy
Planujesz kodować, ale jeszcze nie kodujesz, ponieważ chcesz „zrobić to dobrze”
Kodowanie brudnej wersji i obiecanie, że „poprawisz ją później”, ale nigdy nie wróciłeś do „ulepszenia”
Nie robienie makiety ani mapy witryny, ponieważ jest to „tak kłopotliwe”. Mogę po prostu zrzutować strony konkurenta pod kątem makiet i odręcznie rysować mapę witryny „później”, co nigdy nie jest. A potem przejdź od razu do programowania pierwszej strony, którą wizualizuję w mojej głowie.
Spowiedź: Popełniłem osobiście błędy 1, 3, 7, 8. Popełniłem również 2, 4, 5, 6, ale często oszukiwałem się, że tego nie zrobiłem.
Obecnie naprawiam 9.
EDYCJA
Nie zdawałem sobie sprawy, że pytanie wymaga od nas rozwiązania.
1) Dodaj więcej funkcji
Po prostu nie rób tego. Współpracuj ze swoim biznesem, marketingiem, założycielami, doradcami itp. I zredukuj swoją aplikację do jednej rzeczy.
Przeczytaj o twitteru, Grouponie itp. O tym, jak po prostu zmniejszają liczbę rzeczy do 1, co doprowadziło do ich sukcesu.
Jeśli uważasz, że to działa tylko wtedy, gdy chcesz budować duże firmy, pomyśl jeszcze raz. Ctrl + F dla tego wiersza „Im więcej funkcji dodam do oprogramowania, tym gorzej się sprzedaje. (Jest to, oczywiście, mało intuicyjne dla większości programistów).” W tym linku
2) Konkurs ma tę funkcję. Jest to więc funkcja obowiązkowa
Zobacz rozwiązanie 1
3) Konkurs NIE ma tej funkcji. Jest to więc cecha odróżniająca
Zobacz rozwiązanie 1
4) Rozwiązanie problemu biznesowego dzięki większej liczbie programów.
Jeśli potrzebujesz zatrudnić kogoś, aby cię uczył, udzielił konsultacji lub zrobił to dla ciebie, a następnie udokumentował, jak to zrobił, abyś mógł zrobić to sam następnym razem. PO PROSTU TO ZRÓB!! Nie przepisuj kodu, nie przechodź GO, nie zbieraj 200 $.
5) Rozwiązanie problemu marketingowego przy większej liczbie programów.
Jeśli ludzie nie rozumieją, co sprzedajesz, jest to problem marketingowy. Wróć do rozwiązania 1 i przestaw się.
6) Rozwiązanie problemu z wydajnością dzięki większej liczbie programów
Czekać.
Poczekaj, aż poczujesz, że Twoja produktywność cierpi z powodu konkretnego problemu z produktywnością przez okres dłuższy niż 2 tygodnie i będzie to możliwe przez kolejne 2 tygodnie.
Teraz oceń czas poświęcony na zaprogramowanie skryptu, aby rozwiązać ten problem. Pamiętaj, aby wziąć swoje najgorsze oszacowanie i pomnożyć przez 2.
Pomnóż szacunek przez stawkę godzinową.
Teraz przejrzyj alternatywne rozwiązania: outsourcing, kup gotowe rozwiązanie, nic z tym nie rób itp
Wybierz najbardziej opłacalne rozwiązanie.
Trzymaj się tego.
7) Planowanie kodowania, ale jeszcze nie kodowanie, ponieważ chcesz „zrobić to dobrze”
Idź ćwiczyć. Poczujesz przypływ endorfin, które zmotywują twój tyłek i sprawią, że planujesz działać. Wiem to, ponieważ właśnie zrobiłem wyciskanie 5x5 i przysiady 5x5.
8) Kodowanie brudnej wersji i obiecanie, że „poprawisz ją później”, ale nigdy nie wrócisz do „ulepszenia”
Skonfiguruj system plików drażniących w GTD. i agresywnie monitoruje. Postępuj zgodnie ze wszystkimi obietnicami dla siebie i innych.
9) Nie robienie makiety lub mapy witryny, ponieważ jest to „tak kłopotliwe”.
Idź wydać 75 USD na wersję balsamiq makiet na komputery. Wiem to, ponieważ kupiłem to 3 tygodnie temu. To sprawiło, że przerobiłem moje makiety, ponieważ czuję się artystą, architektem i wizjonerem w jednym, mimo że mój rysunek w prawdziwym świecie jest do bani. Czcionka używana w balsamiq nieświadomie przypomina, że jest to tylko makieta, nie osadzona w kamieniu, która pomaga w RAD.
Zakończ edycję