Hogyan kezdjük el a projekt
Néhány nappal ezelőtt kaptam egy levelet egy olvasó cikkem a magazin „Hacker”. A srác azt mondta, hogy néhány évvel ezelőtt vált érdekel a programozás, elkezdte felfedezni ezt a nehéz „vízi jármű”, és sajnos nem volt képes jelentős eredményeket elérni. Most, hogy van az ötlet egy új webes projekt, és ő nem tudja, hol kezdje annak végrehajtását. Egyedül én tudom, hogy egy ilyen kérdés, amellyel számos (különösen a múlt héten kaptam három ilyen leveleket), elhatároztam, hogy írok egy kis megjegyzés az ő véleménye a problémával.
Tehát, van egy ötlet, de eddig nincs egyértelmű terv végrehajtására. A legtöbb esetben a kreatív gondolatok támadnak a fej nem esnek egybe a csomagtér kapacitása azok végrehajtására. Azt mondják, ez elég komolyan, mert szállt szembe hasonló. Például az a gondolat, az első program (még mindig Windows 98) kitaláltam, amikor már teljesen nem programozási ismeretek. Aztán csak tudta, hogy nincs olyan nagy programozási nyelv, mint a C ++, Delphi, meg minden.
Hol kezdjük a projekt végrehajtásához életre
Munka után csaknem 8 éve, fejlesztő, már többször is változtatni a véleményét a szakma és visszavonására irányuló stratégia a siker eléréséhez. Legutóbbi projekteket, amelyekben részt vettem, jöttek létre a elvek alapján ismertetjük. Azt nem mondhatjuk, hogy ez a tökéletes megoldás, de ezeket az egyszerű szabályokat többször hagyjuk átalakítani ötletek valóságos dolgok.
Szentesíti az ötlet papíron
Vagy a projekt Elkezdek egy toll és egy üres papírlapot. Nem, hazudok. Egy üres lapon rendszerint elvezetik érthetetlen áramkört, majd ezeket óvatosan átvisszük az elektronikus dokumentumot. A filmben gyakran mutatnak egy gyönyörű folyamat prototípus ötletek papír / karton, de én személy szerint nem tudom, hogyan.
Az ember azt gondolná - venni, és elkezdi írni, de a legvalószínűbb a lelkesedés gyorsan eltűnik, vagy nem tudja, hogy a lökést. Végtére is, sőt, kivéve a mikroelemeket ötleteket ha már nincs.
Tehát az első lépés a sikeres megvalósításában egy ötlet - a koncepció részletes tanácskozás és dokumentációt. Hogy egy külön dokumentumot, és leírják a látást a projekt. Hogyan kell körülnézni, hogy meg kell tudni csinálni, stb A részletesebb jellemezné, annál jobban fogja tudni, hogy minden, amit akarok.
Az összegyűjtött papír van osztva két funkcionális részre. Először is kell egy függvényt a legmagasabb prioritást, azaz dolgok, amelyek nélkül a projekt indítási és működési lehetetlen. A második, ötleteket gyűjtenek a jövőben. Perfekcionizmus elrejteni a szekrényben, és fejleszteni az ötletet, hogy a tökéletes első verziója az adott alkalmazásnak. ez nem történik meg az életben, és ha ez megtörtént, ezek a projektek meghalni a színpadon a szülés. Miért?
Értse meg a modern világ gyorsan változik, és talán közben végrehajtja az ötlet, hogy az élet, annak relevanciája lemerült. Sokkal jobb, hogy gyorsan hozzon létre egy működő prototípus, és a szünet benne, hogy a felhasználók valós. Miután az első teszt lesz egyértelmű, hogy a te ötleted van joga létezni, és érdemes befektetés időt és pénzt bele.
Ne próbálja meg a tökéletes terméket azonnal, gyorsan, hogy egy működő prototípus, és kap visszajelzést.
tervezés
Mindenesetre ötlet van egy lejárati dátumot. A kezdeti szakaszban meg kell határozni, hogy maga világos határidők működő prototípust. Nincs konkrét határidőket - nincs közvetlen út a cél. Vegyünk egy tervet a kiemelt funkciók és lepecsételt hozzávetőleges határidőket. Itt kell lennie, mint becsületes, és ne próbálja meg az optimista a projekt végén lehetséges.
Kezdeni, hogy meghatározza azt az időt, amit hajlandó adni a projekt egy nap / hét. Ez különösen igaz azokra, akik dolgoznak a rendszeres munkát. Ez annyira egyszerű, hogy kiosztani 40 órát egy héten egy otthon projekt jelenlétében egy teljes nap a foglalkoztatás nem reális. Az én esetemben mindig van egy ilyen helyzetben. Például a projekt kész vagyok szánni 2,5 óra naponta. A hat dolgozók nap (egy nap mindig szükséges, hogy elhagyja a vakáció, mert e nélkül a többi leghosszabb és legfontosabb produktív munkát szóba) kapok 15 óra. A hónap körülbelül 60 órán keresztül.
Határozza meg, hogy hány óra van végrehajtásához szükséges egyes prioritási funkció, és dobja a munkarend. Ha idő kiszámítására mindig egy bizonyos tartalék. Ha azt tervezi, hogy önállóan megvalósítani a teljes projekt, azt tervezik, hogy több időt a feladatokra, tapasztalattal rendelkeznek, amely nincs tapasztalata.
Sokszor nem ezeket a feladatokat nem tud olyan projektet. Ez normális, és nem jelenti azt, hogy a projekt növelni kellene a hátsó égő. Elég felvenni a tervet, hogy a képzési idő. Ne feledd, hogy a kiosztott idő, mint a képzés kell, hogy egy óravázlat.
végrehajtás
Kész a szervezeti kérdések, akkor folytassa a végrehajtást. Itt meg kell adni néhány tanácsot nehéz, mert Csak meg kell leülni és elkezd dolgozni a projekten. Csak azt tudom mondani, egy dolog - kell készíteni nehézségeket. Komplex helyzetek egyáltalán (függetlenül a mértékétől Fejlesztő hidegvérrel), és ami a legfontosabb, ne tegye le az orrát. Nos, ha van egy személy (házastárs, lány barátja), aki hajlandó támogatni akkor erkölcsileg és anyagilag. Teljes a hűvös projektek, a fejlesztők, amely félúton megállt a célig. Próbálj meg nem lép azok számát, hogy elkezdett a vége.
A végső tipp
Nos, a legfontosabb tanács - nem adja fel, vsgda menni a cél. Ne feledje: „Minden lehetséges, csak idő kérdése.” Tíz évvel ezelőtt, először hallottam ezt a kifejezést az ő virtuális barátja M. Flenovo és most nyugodtan mondhatjuk, hogy ezek nem üres szavak. Mi lehet elérni mindazt, amit akar, csak azt kell adni, hogy a megfelelő mennyiségű időt és türelmet.