\documentclass[11pt,a4paper,parskip=full]{article}

% Palaveripohja
% Tehnyt: Petri Partanen    <- kysy apua jos tarttet :P

\usepackage[utf8]{inputenc}
\usepackage[finnish]{babel}
\usepackage[T1]{fontenc}
\usepackage{fancyhdr}
\usepackage{palatino}
\usepackage{enumitem}
\usepackage[top=1.0cm, bottom=4.5cm, left=2.0cm, right=2.5cm]{geometry}

% Päivämäärä muodossa D.M.YYYY
\newcommand{\tanaan}{\number\day.\number\month.\number\year}

\newcommand{\paiva}{28.4.2015\ }

% Ylämarginaalisotku
\setlength{\headheight}{2.0cm}
\renewcommand{\headrulewidth}{0pt}
\lhead{Sovellusprojekti Kepler\\}
\chead{Käytettävyystestaus \paiva\\Muistio}
\rhead{Sivu \thepage~/~\pageref{LastPage}\\Julkinen}
\cfoot{} % sivunumerointi pois footerista
\pagestyle{fancy}

% Sisennetään kaikki leipäteksti
\raggedright
\setlength{\parindent}{2.3cm}
\setlength{\parskip}{0.4cm}

% Asetetaan default listapisteiden tyyli
\renewcommand{\labelitemi}{$\bullet$}

% Sisentää listaukset oikein
\newenvironment{myquote}{\list{}{\leftmargin=2.3cm}\item[]}{\endlist}

% Makrot
%------------------------------
% Boldattu, isofonttinen vasemman laidan otsikko
\newcommand{\asiaotsikko}[1]{\noindent{\Large\textbf{#1}}\\\vspace{1.5em}}

% Normaali vasemman laidan otsikko
\newcommand{\otsikko}[1]{\noindent{#1}\\}

% Boldattu vasemman laidan otsikko
\newcommand{\otsikkob}[1]{\noindent{\textbf{#1}}\\}

% Esityslistan yksi asia numeroidulla otsikolla ja sisennetyllä tekstillä
\newcommand{\asia}[2]{\section{#1}\begin{myquote}{#2}\end{myquote}}

% Sama kuin yllä, mutta ei numerointia, eikä listaus ole sisennetty,
% käytä siis kun kappaleessa ei ole mitään leipätekstiä
\newcommand{\muuasia}[2]{\section*{#1}\begin{myquote}{#2}\end{myquote}}

% toimenpidetekstit
\newcommand{\KESK}[0]{\textbf{(kesken)}}
\newcommand{\SUOR}[0]{\textbf{(suoritettu)}}
\newcommand{\EISUOR}[0]{\textbf{(ei suoriteta)}}

% Päätökset
\newcommand{\paatokset}[1]{\vspace{0.5em}\textbf{Päätökset:}\vspace{-3mm}\begin{itemize}{#1}\end{itemize}}

% Toimenpiteet
\newcommand{\toimet}[2]{#1:\vspace{-3mm}\begin{itemize}[label={$\circ$}]{#2}\end{itemize}}

% Huomautus
\newcommand{\huom}[1]{\textbf{Huom.:} \emph{\small #1}}





%----------------------------------------------------------------------
\begin{document}

\vspace*{2.0em}

\asiaotsikko{Sovellusprojekti Kepler, käytettävyystestaus \paiva}

\noindent\begin{tabular}{@{}p{1.9cm}l}
Aika    & Tiistai \paiva klo 14:40 -- 16:50\\
Paikka  & Jyväskylän yliopisto, Fysiikan laitos, YFL124
\end{tabular}

\vspace{1.0em}

\otsikkob{Läsnä}
  Joonas Konki\\ 
  Anu Koskela\\ 

\vspace{2.0em}

\asiaotsikko{Muistio}
    
\noindent\begin{tabular}{@{}p{4.2cm}l}
Muistio laadittu: & 5.5.2015\\
Muokattu: & --- % HUOM: Käytä kolmea viivaa (---), jos muokkauspäivämäärää ei vielä ole
\end{tabular}


\asia{Testitilanne ja ohjeistus}{

Testaus suoritettiin Kepler-ryhmän jäsenen työhuoneessa. Paikalla oli kerrallaan yksi testikäyttäjä ja kaksi ryhmän jäsentä, joista toinen antoi ohjeistuksen testikäyttäjälle ja toinen teki muistiinpanoja. Testikäyttäjä oli tietokoneen ääressä ja käytti virtuaalipalvelimella olevaa versiota (\textit{Development version 28.4.2015 (89ecd8d)}) Kepler-sovelluksesta. Yksi testikäyttäjistä testasi virtuaalipalvelimella olevaa sovellusta myös omalla kännykällään.

Testikäyttäjiltä tarkistettiin, ovatko he käyttäneet aiempaa \textit{Brahe2007}-järjestelmää, ja jos ovat, niin onko heillä ollut opiskelijan roolin lisäksi jossain vaiheessa ohjaajan rooli. Jos henkilö ei ollut ollut ohjaajana missään vaiheessa, suoritettiin testaus käyttäjäroolilla Olli Olio, jolla on opiskelijan oikeudet. Muut testasivat käyttäjäroolilla Kaarlo Kalastaja, jolla on sekä opiskelijan että ohjaajan oikeudet.

Testikäyttäjälle esitettiin muun muassa seuraavia ohjeita ja kysymyksiä:

\begin{itemize}

\item Selvitä, minkä nimisenä henkilönä olet kirjautuneena järjestelmään.
\item Tarkista kyseisen henkilön tiedoista käyttäjärooli (ohjaaja) /sähköpostiosoite (opiskelija).
\item Tee itsellesi varaus työlle, jonka tiedot on annettu erillisellä paperilla.
\item Peru tehty varaus.
\item Tee varaus samalle työlle toisen opiskelijan kanssa. Jos roolina oli Kalle, ohjeistettiin tekemään vuoro Ollin kanssa ja päinvastoin, sillä he kuuluvat jo olemassa olevaan ryhmään sovelluksessa.
\item Mitä tekisit, jos haluaisit tehdä varauksen sellaisen henkilön kanssa, joka ei kuulu olemassa olevaan ryhmään?
\item Käy tarkistamassa omat ohjausvuorosi (ohjaaja).
\item Onko sinulla ollut jo aiemmin ohjausvuoroja (ohjaaja) /tehtyjä töitä (opiskelija)?
\item Millainen mielikuva järjestelmästä tuli?

\end{itemize}

Lisäksi tarvittaessa esitettiin tarkentavia kysymyksiä ja vastattiin testikäyttäjien esittämiin kysymyksiin ja huomioihin.

}

\asia{Testikäyttäjät}{

Testikäyttäjinä oli neljä fysiikan pääaineopiskelijaa. Kaikki testikäyttäjät ovat suorittaneet laboratoriotöitä opintojensa aikana.

Kahdella henkilöllä on kokemusta ohjaajana toimimisesta, ja he ovat käyttäneet nykyistä Brahe2007-järjestelmää sekä opiskelijan että ohjaajan näkökulmasta. He testasivat Kepleriä ohjaajan näkymällä.

Yksi henkilö on käyttänyt nykyistä järjestelmää ainoastaan opiskelija- käyttäjäroolilla, ja yksi testikäyttäjistä ei muistanut käyttäneensä nykyistä järjestelmää ollenkaan. He testasivat Kepleriä opiskelijan näkymällä.

}

\asia{Positiivisia havaintoja}{

Toiminnot, jotka löytyvät opiskelijan näkymästä nykyisessä Brahe2007:ssä, löytyivät helposti myös Kepler-järjestelmästä. Niitä olivat omien tietojen tarkistus, uuden varauksen tekeminen ja omien varausten selaaminen ja peruminen. 

Sovelluksen ulkoasu on käyttäjien mukaan rauhallinen ja selkeä. Sovelluksen käyttäminen kännykällä on tarpeeksi sujuvaa.

Uuden varauksen näkymässä kolme testikäyttäjää hyödynsi työn valinnassa apunaan hakukenttää. Testikäyttäjien mukaan hakuominaisuutta on kaivattu nykyiseenkin järjestelmään. Käyttäjät pitivät siitä, että uutta varausta tehdessä tulee esille valitun työn kuvaus sisältäen ohjaajien tiedot ja työn kuvauksen. Lisäksi moni käyttäjä piti siitä, että uuden järjestelmän kautta on mahdollista tehdä varaus useammalle kuin yhdelle henkilölle.


}

\asia{Yleisiä ongelmia}{

Ryhmien hallinta oli melko hankala asia niille käyttäjille, jotka ovat tottuneet käyttämään nykyistä Brahe2007-järjestelmää. He menivät ensisijaisesti uuden varauksen näkymään tutkimaan, voiko sitä kautta lisätä toisen henkilön samalle varaukselle, mutta eivät heti huomanneet valita ryhmää valikosta. Jos valikosta ei löytynyt valmiiksi ryhmää, missä haluttu henkilö olisi, käyttäjät eivät osanneet mennä suoraan Omat ryhmät -näkymään. Nykyistä järjestelmää vähemmän käyttäneet henkilöt löysivät Omat ryhmät -osion nopeasti ja pitivät siitä, että ryhmille on oma erillinen näkymänsä.

Kalenterinäkymässä olevien tapahtumien värikoodaus hidasti uuden työn varaamista jokaisella testikäyttäjällä. Sovellusta testattaessa järjestelmässä oli jo valmiiksi olemassa muutama varaus kummallekin käyttäjäroolille (Ollille ja Kallelle), mikä ei ole realistinen lähtökohta, kun uusi käyttäjä alkaa käyttää sovellusta. Harmaana näkyvien tapahtuminen ilmaantuminen kalenteriin sitä mukaa, kun varauksia itse tekee voisi auttaa käyttäjää hahmottamaan mistä niissä on kyse. Tämä huomattiin vasta testauksen jälkeen.

Kalenterissa aiheutti ongelmia tilanne, jossa kuluvalle viikolle ei ollut enää varattavia vuoroja. Tällöin testikäyttäjää piti ohjeistaa siirtymään tarkastelemaan seuraavaa viikkoa. Yksikään testikäyttäjistä ei avannut listanäkymää oma-aloitteisesti uuden vuoron varausnäkymässä edes mobiilinäkymässä.

Lisäksi testattaessa tuli ilmi pieniä virheitä, kuten virheellisiä sanavalintoja ja ongelmia asettelun kanssa.

}

\asia{Kehitysideoita}{

Uusi varaus -näkymään tulee lisätä joko mahdollisuus lisätä yksittäisiä henkilöitä varaukseen tai linkki uuden ryhmän luomiseen. Samoin kuin listanäkymässä, myös kalenterissa pitää kertoa selkeästi käyttäjälle, jos valitulla viikolla ei ole varattavia vuoroja tai tehtyjä varauksia. Sekä kalenterin että listanäkymien värikoodaus on esitettävä kootusti esimerkiksi sivun laidassa, jotta käyttäjän ei tarvitse arvailla värien merkityksiä. 

Ohjaajille kaivattiin mahdollisuutta vaihtaa vuoroja keskenään. Samoin ohjaajalle ja pääkäyttäjälle pitäisi olla mahdollista lisätä opiskelijoita vuoroille myös sen jälkeen, kun ilmoittautumisen 48 tunnin aikaraja on umpeutunut. Ohjaajan yhteystiedot olisi hyvä saada näkyviin myös opiskelijoille, ja myös laboratorioiden aukioloaikojen toivottiin näkyvän sovelluksessa.

}


\label{LastPage} % Tarvitaan sivumäärän tunnistamiseen ylämarginaalia varten
                 % Fedorassa ei ollu lastpage-packagee joka tekee saman...

\end{document}
%----------------------------------------------------------------------
