Download - Úvod: prečo Počasie?
![Page 1: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/1.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Úvod: prečo Počasie?Úvod: prečo Počasie?
Jozef Matula Jozef Matula [email protected]@iblsoft.com
Michal Weis Michal Weis [email protected]@iblsoft.com
![Page 2: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/2.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
ČO DNES STIHNEMEČO DNES STIHNEMERoadmap pre dnešný podvečer:
![Page 3: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/3.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Čo dnes stihnemeČo dnes stihneme
• Čo je „za nami“ – Čo je pred nami
• Vývojová platforma pre projekt: Švajčiarsky nôž• Informačné systémy na správu sw projektov
– Aby bol na konci spokojný používateľ (pamätal na neho ešte niekto?)
![Page 4: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/4.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Kto sme a čo je „za nami“Kto sme a čo je „za nami“
• Softvérová firma zameraná na meteorológiu– Na svete je cca 5-8 podobných firiem
• 20+ ročné skúsenosti v oblasti• Na Slovensku vývoj od roku 1998
– Plne samostatný; dnes všetko len z SK• Dlhodobý vývoj produktov pre zákazníkov (na
celom svete)• 20+ ľudí v IT
Bohužiaľ vám aj tak NEODPOVIEM Bohužiaľ vám aj tak NEODPOVIEM na otázku či bude na Vianoce na otázku či bude na Vianoce
sneh...sneh...
![Page 5: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/5.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Čo všetko je v hreČo všetko je v hre
![Page 6: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/6.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Hlavné produktyHlavné produkty
Prenos dát
• Meteorologická sieť: staršia ako čokoľvek iné (od ~1950) (IA5 50bps) – Prvá globálna informačná sieť
GTS– Sú „odsúdený na spoluprácu“
• Store & Forward, fixná topológia, optimalizácia, globálna výmena
• Dnes: Dynamické spojenia, Metadata, katalógy, discovery
Spracovanie a zobrazenie dát
• Množstvo rôznych pozorovaní, dát a predpovedí
• Odvodenie „tých správnych informácií“
• Meteorológ – hľadanie ihly v kope sena
• Spracovanie zobrazenie pochopenie predpoveď produkty verejnosť
![Page 7: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/7.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
LifecycleLifecycle
• Dlhodobo vyvíjaný software (>10 rokov), neustále udržiavaný
• Robustné a dlhodobo perspektívne platformy (možno to dnes znie zvláštne): Unix, C++
• Dodávky „na kľúč“ – analýza, prípadný vývoj, inštalácia, integrácia, školenia, údržba, upgrady
• Technical excellence
![Page 8: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/8.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Tak bude sneh na Tak bude sneh na VVianoceianoce??????
![Page 9: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/9.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Thank youThank youfor your attention!for your attention!
Questions?Questions?
Thank youThank youfor your attention!for your attention!
Questions?Questions?
![Page 10: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/10.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Aký je rozdiel medzi Aký je rozdiel medzi programátorom a programátorom a
software developerom?software developerom?
Michal Weis Michal Weis [email protected]@iblsoft.com
HIRE!HIRE!
![Page 11: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/11.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Top „strašiaci“Top „strašiaci“
• ISO 9001:2008 Quality Management• PRINCE2 Project Management• ISO 90003 Guidelines for QM for computer software• ISO 12207 Software development lifecycle
![Page 12: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/12.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Webový album na fotky Webový album na fotky ##1864718647
• Koľko bude trvať a koľko bude stáť takýto „projekt“?
NAOZAJ???NAOZAJ???
Počul niekto o „Biggest IT Počul niekto o „Biggest IT dissaster in history?“ – vývoj IBM dissaster in history?“ – vývoj IBM
System/360System/360
Manager: Fred Brooks, ref: Mythical Man-Month
Resp: Prečo tak veľa IT projektov zlyhá, keď sú riadené skvelými metodológiami, skvelými ľuďmi a aj tak... (US >66%, UK >80% !!)
![Page 13: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/13.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Webový album na fotky Webový album na fotky ##1864718647
Ako to (možno) bude NAOZAJ:• Zlá analýza (priveľa predpokladov)• Chronický optimizmus vývojárov• Sledovanie postupu – bude načas?• Testovanie• Bug-fixing• Nainštalovanie, alebo inštalátor a rôzne
prostredia• Dokumentácia pre používateľov• Rozhrania (API), dokumentácia interface• Údržba: kto urobil konkrétnu zmenu a na
základe akej požiadavky?
![Page 14: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/14.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Z Praxe: The Joel TestZ Praxe: The Joel Test
1. Do you use source control?2. Can you make a build in one step?3. Do you make daily builds?4. Do you have a bug database?5. Do you fix bugs before writing new code?6. Do you have an up-to-date schedule?7. Do you have a spec?8. Do programmers have quiet working conditions?9. Do you use the best tools money can buy?10.Do you have testers?11.Do new candidates write code during their interview?12.Do you do hallway usability testing?
Ref: Joel Spolsky www.joelonsoftware.com
![Page 15: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/15.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
DodaDodať čo sa očakávalo: Be Agileť čo sa očakávalo: Be Agile
![Page 16: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/16.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Agile pohľad:Agile pohľad:
• Analýza požiadaviek• Projektová dokumentácia• Projektový plán• Work Breakdown Structure• Konfiguračný manažment• Riadenie projektu• Míľniky projektu• Riadenie rizík• „Balíčkovanie“• Testovanie• Dokumentácia• Riadenie zmien
• WIKI• WIKI• Task tracking systém• Task tracking systém• VCS (Version Control)• TTS digital agile wall• Agile: Iterácie• Task tracking systém• Autobuild• Unit testy, synt. testy• WIKI• Task tracking systém
![Page 17: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/17.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Čo používame my?Čo používame my?
• Evolúcia: od vlastného TTS po „programátorské Ferrari“– WIKI Confluence– Task Tracking JIRA– VCS CVS, Subversion– Autobuild scripty, Bamboo– Testovanie Bamboo, Squish
Prečo nie iné? .... Skúsenosti ....
![Page 18: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/18.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Task Tracking: Atlassian JIRATask Tracking: Atlassian JIRA
![Page 19: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/19.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Agile wall: GreenhopperAgile wall: Greenhopper
![Page 20: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/20.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Dokumenty: Atlassian Confluence WikiDokumenty: Atlassian Confluence Wiki
![Page 21: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/21.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Konfiguračný manažment: VCS+FishEyeKonfiguračný manažment: VCS+FishEye
![Page 22: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/22.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Review: CrucibleReview: Crucible
![Page 23: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/23.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Kontinuálna integrácia: BambooKontinuálna integrácia: Bamboo
![Page 24: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/24.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Prehľad: Dashboard integrationPrehľad: Dashboard integration
![Page 25: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/25.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Užitočné...Užitočné...
Joel Spolsky: www.joelonsoftware.com (aj knižne)
Sander Hoogendoorn: Project Anti-patterns @ JavaPolis’07 www.parleys.com
Fred Brooks: Mythical Man-Month
Atlassian – JIRA Studio www.atlassian.com/studio/
![Page 26: Úvod: prečo Počasie?](https://reader036.vdocuments.site/reader036/viewer/2022062314/56812b7e550346895d8f9d1a/html5/thumbnails/26.jpg)
Moderné Informačné technológie, 15. decembra 2009, FMFI UK, Bratislava, Slovensko
Thank youThank youfor your attention!for your attention!
Questions?Questions?
Thank youThank youfor your attention!for your attention!
Questions?Questions?