A naprogramujte mi tam ještě...
Přání klienta:
Chtěl bych doprogramovat ještě funkci, aby když ..., tak ....
Obvyklé úkoly pro realizační tým:
- Promluvit si s klientem, co to má vlastně dělat.
- Pochopit to.
- Najít důvody, proč to takhle nebude fungovat.
- Znovu si promluvit s klientem a vymyslet alternativní řešení, které bude fungovat.
- Navrhnout schéma propojení se stávajícím systémem.
- Upravit strukturu databází, zajistit zpětnou kompatibilitu.
- Odhalit a ošetřit možné nestandartní případy (výjimky).
- Naprogramovat tuto funkci (konečně se k tomu dostáváme).
- Vytvořit/upravit rozhraní aplikace tak, aby ji klient mohl (a uměl) ovládat.
- ... a aby ji mohl ovládat i v případě, že v databázi nečekaně vytvoří 100.000 záznamů a bude chtít některé rychle najít a upravit.
- Otestovat, zda vše funguje; pokud je někde problém, přejít zpět na bod 7 (v horším případě na bod 3 :-))
- A funkci spustit, pokud možno za plného provozu aplikace, bez výpadku a co nejdříve.
Co jsem tímto výčtem chtěl říct? Jednoduchost zadání, byť je definováno v jediné větě, neimplikuje možnost operativní realizace. A už vůbec to neznamená, že "doprogramování" provádí programátor (který to jen jakože nějak pošteluje, něco změní a ono to bude fungovat). Svět IT je někdy složitější, než se zdá :)
Čtěte také:
- Internet Explorer 8: co nového přináší?
- Optimalizace webů pro Internet Explorer 6 (IE6) je velmi důležitá
- Jak psát rychle speciální znaky
27. 03. 2011 v 21:11 • Webdesign • autor Michal Smrčka
Názory a komentáře k článku
| [1] host | 07. 05. 2011, 22:00 |
| přesně tak, pěkný článek, tohle by si měl přečíst i zákazník :-D | |
| [2] John e-mail www | 05. 06. 2011, 20:13 |
| Úžasný článek. Sice dělám ve vašem oboru, ale v trochu jíném, ale je to tam obdobné jako u vás koukám. | |
Přidat komentář
Kategorie blogu
Twitter feed
- Michal Smrčka:
Pozor, grafický návrh webu si hodně klientů otevře "fit-to-height", nikoli ve 100% velikosti.
21.2.2012 14:10 - Michal Smrčka:
Asi popáté do telefonu hláskuju své jméno (ne, nejsem Smečka ani Smyčka) Asi začnu rezervace dělat na jméno Kačer Donald. To nikdo nesplete
21.2.2012 11:48 - Michal Smrčka:
Na FI MUNI se učí iOS, Android, WP7, Ruby, MSSQL, webdesign, ... a nikde o tom nepíšou. ČVUT začne učit Android a hned je toho plný iDnes :)
21.2.2012 09:17
@michalsmrcka
Poslední články
Aukro v nové soutěži odměnuje šikovné programátory (2011-11-18)
Vodafone lže a za data v zahraničí účtuje 2x tolik (2011-08-05)
Vlastní HTML podpis v GMailu (2011-08-02)
Poslední komentáře
Honyx: :-D Ukázat
BigT: Musím potvrdit, že servis je naprosto neschopný. Přítelkyně má Nokii C3 a nabíjí se jí 5 hodin! Dělal jsem průzkum a telefon se všem známým co jej mají nabije do 2,5 hodiny. Dal jsem jej tedy na reklamaci. Telefon přišel "opravený" s tím,... Ukázat
Honyx: Tak já jsem po delším pátrání zjistil taky jednu věc a to v souladu s tím co psal výše Joochen.Moje přes tři stará Nokia N82 je dodnes plně funční bez jakéhokoliv problému,říkal jsem si tedy jak je možné že nová C6-00 vydržela jen... Ukázat
Martin JELEN: Už mě začínáte SRÁT !!!!!!!
Záruční doba automaticky zaniká v těchto případech:
Pokud mobilní zařízení vykazuje stopy mechanického poškození.
Pokud není mobilní zařízení funkční v důsledku neodborně či chybně provedené instalace, nebo opravy.
... Ukázat
Honyx: To Joochen:To sedí! Ukázat