=================================== Navidoc - linkitystä UML-kaavioilla =================================== * Navidoc kehittyy projektimme dokumentointitarpeiden pohjalta * RST-tiedostojen kääntö HTML:ksi * UML-diagrammien kuvaus * diagrammien lisääminen Javadoc-sivuille * LibPaperin taustakuvien lisäys www-sivuille * navigointipalkin lisäys www-sivuille * käyttötapaus: * suunnittelija selittää ohjelmistoarkkitehtuuriaan muille * suunnittelija kirjoittaa UML-kuvauksen RST-tiedostoon * Navidoc kääntää diagrammin PNG-tiedostoksi WWW-sivulle * ohjelmistoa toteutetaan hajautetusti * diagrammi toimii linkkinä toteutettujen luokkien kuvauksiin * luokkakuvauksen yhteydessä diagrammi selventää arkkitehtuuria * dokumentointi on usein tylsä työtehtävä * UML-kaavio on nopea kirjoittaa keskustelun myötä tai arkkitehtuurikuvauksen ohessa * kaavio on käytettävä pidempään kuin toteutus: * kaavio voidaan hahmotella ennen toteutusta * vaikka yksityiskohdat muuttuvat, kaavio voi silti olla avuksi