Download presentation
Presentation is loading. Please wait.
Published byWaltraud Möller Modified over 6 years ago
1
Úvod: prečo Počasie? Jozef Matula Michal Weis
2
Roadmap pre dnešný podvečer:
Čo dnes stihneme
3
Č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?)
4
Bohužiaľ vám aj tak NEODPOVIEM na otázku či bude na Vianoce sneh...
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 na otázku či bude na Vianoce sneh...
5
Čo všetko je v hre
6
Hlavné produkty Prenos dát Spracovanie a zobrazenie 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 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ť
7
Lifecycle 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
8
Tak bude sneh na Vianoce???
9
Thank you for your attention! Questions?
10
Aký je rozdiel medzi programátorom a software developerom?
HIRE! Michal Weis
11
Top „strašiaci“ ISO 9001:2008 Quality Management
PRINCE2 Project Management ISO Guidelines for QM for computer software ISO Software development lifecycle
12
Manager: Fred Brooks, ref: Mythical Man-Month
Webový album na fotky #18647 Koľko bude trvať a koľko bude stáť takýto „projekt“? NAOZAJ??? Počul niekto o „Biggest IT dissaster in history?“ – vývoj IBM System/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% !!)
13
Webový album na fotky #18647 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?
14
Z Praxe: The Joel Test Do you use source control?
Can you make a build in one step? Do you make daily builds? Do you have a bug database? Do you fix bugs before writing new code? Do you have an up-to-date schedule? Do you have a spec? Do programmers have quiet working conditions? Do you use the best tools money can buy? Do you have testers? Do new candidates write code during their interview? Do you do hallway usability testing? Ref: Joel Spolsky
15
Dodať čo sa očakávalo: Be Agile
16
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 Task tracking systém VCS (Version Control) TTS digital agile wall Agile: Iterácie Autobuild Unit testy, synt. testy
17
Č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 ....
18
Task Tracking: Atlassian JIRA
19
Agile wall: Greenhopper
20
Dokumenty: Atlassian Confluence Wiki
21
Konfiguračný manažment: VCS+FishEye
22
Review: Crucible
23
Kontinuálna integrácia: Bamboo
24
Prehľad: Dashboard integration
25
Užitočné... Joel Spolsky: www.joelonsoftware.com (aj knižne)
Sander Hoogendoorn: Project JavaPolis’07 Fred Brooks: Mythical Man-Month Atlassian – JIRA Studio
26
Thank you for your attention! Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.