Talk:HardwareMonitoring

From ICO wiki
Jump to navigationJump to search

Retsensioon meeskonnale Hardware Monitoring

Plaanitava rakenduse puhul on tegemist monitoorimislahendusega, mille otstarve on mõõta ja jälgida arvuti riistvara seisundit iseloomustavaid mõõdikuid ja anda kasutajale nendest ülevaade.

Idee on selgelt ja kindlalt piiritletud. Eesmärk on konkreetne ja lennult hoomatav. Positiivne on “lahtiste otste” puudumine projekti kirjelduses. Ei jää muljet, et hakkame otsast pihta ja vaatame, mis funktsionaalsus lõpus õnnestub realiseerida. Eesmärk on selgelt sõnastatud. Projekti kirjeldus on lühike, kuid see võib olla pigem positiivne märk ega anna alust projekti lihtsaks pidada. Plaanitava rakenduse idee on ka reaalselt kasutatav (kuigi analoogsed lahendused ilmselt hulgaliselt saadaval).

Miinustena võib analüüsile ette heita:

  • andmebaasi rolli ja ülesehituse kirjelduse puudumist
  • jääb mulje, et projekt ei hõlma kasutajapoolset sisendit (ok, nice-to have osas on mainitud seadistusvõimalusi)

Positiivsena võib välja tuua, et lahendus on jooksult laiendatav. Kirjeldatud idee puhul oleks näiteks edasiarendusena mõeldav väike BI dashboard, mis võimaldaks vältida arvnäitajatest koosnevat logirägastikku ja kuvada kasutajale arvuti riistvara KPI-sid visuaalselt ülevaatlikul ja haaraval moel. BI ja andmete visualiseerimine on tänapäeval pop teema.

Probleemiks võib osutuda rakenduse testimine osas, mis puudutab riistvaraosade kriitiliste piiride saavutamist. Kriitiliste piiride saavutamine võib olla tülikas, kulukas ja eelnevast tulenevalt ka soovimatu tegevus, mida ei taheta reaalsuses isegi testimise käigus saavutada. Tõsi, testimise käigus võib hoiatusi esile kutsuva kriitilise nivoo tehislikult allapoole nihutada.

Kokkuvõttes on meie hinnangul plaanitava rakenduse edu võtmeks kasutajaliides. Monitoorimisprogramm võiks olla suuteline andmeid väljastama erinevas detailsusastmes, sõltuvalt kasutaja vajadustest. Esmane vaade võiks olla üldine, ülevaatlik ja värviline, võimaldades kasutajal vajadusel järk-järgult navigeerida detailsema infoni. Kriitilisest seisust teavitavad hoiatused/teavitused on samuti antud kontekstis üsna olulised.