\documentclass[a4paper,titlepage]{jsarticle}
\usepackage{verbatim}
\usepackage[dvips]{graphicx}
\pagestyle{empty}
\西暦
\setlength{\textheight}{240mm}
\setlength{\topmargin}{-10mm}
\setlength{\textwidth}{165mm}
\setlength{\oddsidemargin}{-5mm}
\setlength{\evensidemargin}{-5mm}
\hyphenation{front-end}

%セクション番号のない見出し
\newcommand{\midasi}[1]{\noindent{\bf #1}\par}
%1行あけ
\newcommand{\br}{\par\vspace{\Cvs}}

\title{大学でのウェブアプリケーションを用いたLifeHacksの検討}
\date{}%ここはブランク
\author{06H112 湯川正洋}

\begin{document}
\maketitle\pagestyle{empty}

% 目次
\tableofcontents
\clearpage

\pagestyle{plain}
\setcounter{page}{1}

\begin{abstract}

近年生産性を向上させるテクニック群であるLifeHacksが人気を博しており、
ビジネス誌などでしばしば取り上げられている。しかし学生向けに情報があまり
発信されておらず、学生がLifeHacksを自然と知る機会は多くない。そこで、今回
大学の研究室にLifeHacksを導入し、学生に対してどのような効果があるか検討した。

本研究ではLifeHacksにおける``記録''、``スケジュール管理''、``ウェブ
アプリケーションによるLifeHacksの効率化''の3要素に重点をおいた。これらの
要素に時間割や研究室などの大学特有の制限を加味し、大学向けに応用したLifeHacksを
考案し実験を行った。

実験は情報安全工学研究室に所属する、自身を含む10名の学生の協力によって行っ
 た。3か月間実験を行い、実験終了後学生にアンケートを行った。アンケート
によると、多数の利点が挙げられる一方で、ツールとしての限界を感じさせる点
も挙げられていた。

LifeHacksを積極的に導入した学生にはかなりの効果があったが、消極的にしか
導入していなかった学生にはあまり効果が見られなかった。またLifeHacksを
導入したことで、実験終了後積極的か消極的かに関わらず、学生に生産性を向
上させることへの意識改革が起こった。スケジュール管理やモチベーションの
維持といったことに興味を持つようになったのだ。大学を卒業して社会に出る前に
LifeHacksを経験することは、学生の自己啓発を促す。本実験により大学での
LifeHacks導入には、教育的価値があることを見出すことができた。

\end{abstract}


\section{導入}
仕事場や私生活における生産性\footnote{本研究での生産性とは単位時間当たり
の仕事量のこととする。}を向上させる方法が、``LifeHacks''や``仕事術''など
(以後本論文ではこれらの方法をLifeHacksで統一する)と呼ばれ近年人気を博し
ている。LifeHacksの範囲は多肢に渡り、以下にいくつかの例を挙げる。

\begin{itemize}
\item アプリケーションやシェルスクリプトによるコンピュータでの自動処理
\item 情報化社会において必要な情報を効率よく得るための整理
\item 手帳やWebアプリケーションを用いたスケジュール管理
\item 起床時間や体重を記録していくことによる私生活の改善
\item 睡眠や運動による身体機能や脳機能の改善
\end{itemize}

このようにLifeHacksでは、文字通り生活全般の改善方法について広く取り扱って
いる。実践される場所もまた自宅、仕事場、通勤路などさまざまである。
\br
しかし大学においてのLifeHacksの例\footnote{大学に限らないLifeHacksはのぞ
く。}
はあまり見ない。私はその理由を情報の不足と実
践の制限との2つだと考えている。LifeHacksという分野は主に
ビジネス誌や社会人向けウェブサイトで取り扱われている。そのため学生
向けの情報があまり発信されておらず認知度が低い。また学校は仕事場や自宅
に比べて授業時間や個人のスペースの狭さなどの制限が多い。そのため個人で改
善できる部分が少ないか、狭い範囲に限られてしまうのではないだろうか。
とは言え、LifeHacksは今や多くの場で実践されており、大学でも実践する価値はあるはずである。

そこでLifeHacksを大学内の私が所属する研究室に導入することで、学生の生産性にどのような影響がある
のか実験を行った。実験後、参加者に対してアンケートを行い、得られた結果を
基に大学でのLifeHacks実践の価値を検討した。

\clearpage

\section{LifeHacksの応用}
実験を行うにあたって、大学向けに応用したLifeHacksを導入する必要がある。最
大の効果を得るには研究室の内情に即したものが最も良い。しかし研究室は研究
室ごとの独自色が強い。研究室の内情に個別に対応していくと、``大学での実践例''
から大きくはずれる可能性がある。研究室によりすぎず、あくまでも大学生活一般において
有用なものを導入すべきである。

そこで、学生一人々々に対応させるのではなく、研究室に所属する学生全体を1つ
のチームととらえることにした。チームでの生産性を上げるLifeHacks\cite{6teamhack}を応用する
ことで、研究室に所属する学生全体の生産性を上げることができるだろう。

LifeHacksを応用するにあたって、以下の要素を特に重要視した。
\br
\midasi{(a)記録}

その日1日の自分の行動や、成果などを記録する。記録することで、自分がどの
作業に時間を取られたか、無駄な時間を把握することができる。

記録という手法は世間で幅広く使われており、自己の管理や成長に効果的である。
スポーツではタイムやスコアを記録し、それを参考に訓練することはよく知られ
ている。またスポーツに限らず、ダイエットや禁煙においても効果的であること
が認められている。
\br
\midasi{(b)チームでの1日のスケジュール管理}

チーム全体で、参加者の1日のスケジュールを把握できる環境作りを行う。チー
ム内でお互いのスケジュールやその中の作業を把握することで、お互いの作業を可視化で
きる。可視化することで、お互いの作業に対する助言や提言を行いやすくなる。
チーム内でお互いに助言・提言を行うことで、自分だけでは気づかなかった点
や無駄に気づくやすくなり、作業の効率化を行うことができる。
\br
\midasi{(c)ウェブアプリケーションの作業を用いたLifeHacksの効率化}

(a)と(b)をウェブアプリケーションを用いて効率化を図る。コンピュータにより
一部を自動的に処理\cite{propro}することにより、LifeHacksを行う上での負担を軽減すること
ができる。

具体的にはチーム内の1日のスケジュールをまとめ、同時に記録するウェブアプ
リケーションを開発する。チーム全員分のスケジュールを把握することは、非常
に手間と時間がかかってしまう。そこでコンピュータを用いて、できるだけ人の
手がかかる部分を排除する。

\clearpage

\section{実験概要}
大学内の研究室を対象としてLifeHacksを実践するにあたり、以下の2つの条件を考慮しな
ければならない。これらの条件は今回実験を行う大阪産業大学工学部情報システ
ム工学科を基準としているが、他の一般的な4年生大学と大差はない。

\begin{itemize}
\item 大学の時間割
\item 学生ごとの履修状況の違い
\end{itemize}

大学の授業は時間割で区切られ行われている。そのため学生が大学でのスケジュー
ルを組むときは、基本的に時間割ごとに時間を区切って行う場合が多い。授業が連続で1日中あるわけではなく、授業の間に自由な時間が取れることもある。

また学生ごとの履修状況も異なり、人によって授業がある時間とない時間が存在
する。このためある時間は授業、ある時間は自由、というように単純に仕切れるも
のではない。

以上を踏まえて、前項で述べた要素を満たすために、今回以下の手法を用いるこ
とにした。次項より詳しい説明を行う。

\begin{itemize}
\item 40:10時間割
\item 朝会
\item daily記録
\end{itemize}

\subsection{40:10分時間割}
この手法は48:12分仕事術\cite{infodie,lifepre}という手法を参考に、大学の時間割向けにに応用した
ものである。導入によってやる気・モチベーションの向上・維持を目指し、また
わかりやすいスケジュール管理の目安とする。

48:12分仕事術という手法は、1時間を8割にあたる48分と2割にあたる12分とに分け、48分を集中して仕事をす
る時間(仕事時間)、12分を休憩時間にあてるというものである。48分間はあらゆる雑音や邪
魔を排除して、仕事をひたすら片付ける。12分間は48分間に取った行動とは違う
行動を主とした休憩を取ることで、やる気・モチベーションの維持にあてる。

重要なのは12分間の休憩であり、必ず取らなければいけないことである。また48分
間とは違う行動というのも重要である。例えば48分間デスクワークを行ったなら
ば、12分間はデスクから離れて体を動かす必要がある。そうすることで脳と身体
を活性化し、モチベーションの低下を防ぐ\cite{wetware,mindhacks}。

48:12分仕事術は1時間という区切りで行われているが、大学では時間割を考慮す
る必要がある。私が所属し、今回実験対象となっている大阪産業大学の授業は1
時限につき90
分間であり、間に10分間の休憩がある。そこで、授業の90分と休憩の10分を足し
て100分とし、それを2つの50分と考える。その50分を
48:12(4:1)で分けることで、40分間の仕事時間と10分間の休憩時間にあてること
にした。これにより大学の時間割と48:12分仕事術の応用が可能となる。

1コマを40分(+10分)とし、2コマで1時限分とする。また便宜上1a・1bのような名
称にし、対象時限数にaとbを付加することで、その1時限分の前半と後半とする。

1日のスケジュールを立てる際には、この1コマを単位とし、1コマごとの作業予
定をあてるようにする。チーム全体でスケジュールを把握するにあたって、共通
の単位を用いたスケジュールを立てることで、よりわかりやすくなる。

\subsection{朝会}
大学の1限目が始まる時間は09:00 JSTであるが、その30分前の08:30 JSTからチーム
全員での会議(以下朝会)を20分間で行う。

朝会では毎日ランダムで議長を選出し、議長は朝会の司会とまとめを行う。ランダ
ムで議長を選出することにより、メンバー全員がほぼ等しく議長になる可能性を
得る。毎日ランダムで選ばれるということから、メンバー全員に緊張感と責任感
を持たせることができる。また時間が限られているため、議長がいかに朝会を進めるか
という点も重要で、時間を意識したファシリテーション技術が養われる。

またメンバーは朝会が始まるまでに、スケジュールを立てておく必要がある。ス
ケジュールは40:10分時間割で設けた新たな時間割を用いる。

朝会で行うことは主に以下の2つである。

\begin{itemize}
\item 個人の主張
\item スケジュールの把握
\end{itemize}

個人の主張部分では、個人がチーム内のメンバー全員に向かって自由な発言を行う。
内容は問題提起から昨日あったイベントの話などさまざまである。時間がかかり
そうな場合や、会議が必要な場合は、別に時間を取って続きを行う。時間を取る
場合は緊急をのぞいて、別の日がのぞましく、事前連絡をした方が良い\cite{manyana}。当日の
場合、は他人の既に立てられているスケジュールに影響を与えてしまうからだ。

スケジュールの把握部分では、議長が決めた順番に従ってその日1日のスケジュー
ルを発表し、発表者以外のメンバーは助言・提言・質問を行う。こうすることで、
自分の立てたスケジュールを客観的に見てもらうことができる。客観的に見ても
らうことで、スケジュールの無駄の指摘や作業の助言・提言をしてもらえる可能
性がある。にさまざまな知識や技術をもったメンバーが混在するチーム
で、公に他人の意見を聞ける場を設けることで、他人の知識・技術を有効利用す
ることができる。

朝会が終わり次第、議長はチームで共有しているメーリングリストに各自の
スケジュールと個人の主張のまとめをメールで送信する。これによってチーム内
で他のメンバーのスケジュールと主張を共有することができ、またメールという
形を用いているため整理や参照が容易である。

\subsection{daily記録}
40:10分時間割で新たに設けた時間割を用いて、帰宅前に毎日の行った作業を記
録する。自分がスケジュール通り作業を行うことができたかどうか確認できる。ま
た毎日の記録を集計していくことで、実際に自分がどの程度のペースで作業を進
められているかの把握が容易となる。

このdaily記録は日報という形でチーム内のメンバー全員に共有される。この時
40:10分時間割の作業記録とは別に、その日の成果や反省、今後の目標を記録し
共有する。メーリングリストに投稿するメールという形で行われるので、各メ
ンバーが別々の場所にいても携帯電話やコンピュータで把握することができる。

記録を取る際にはできるだけ具体的な方が良い。例えば1コマで読んだ本の文字
数や、走ることの出来た距離などである\cite{iphoneinfo,infopower}。具体的であればあるほど今後の参考に
しやすく、自己の成長に役立てることができる。またコマ単位で管理することで、
時間帯や体調によってどれだけ影響を受けるかがわかりやすくなり、自分のこと
を知りやすくなる。

\clearpage

\section{実験内容}
実験は私の所属する情報安全工学研究室内で以下の条件で行なった。期間は2009
年8月1日から10月31日までの3か月間である。

\begin{itemize}
\item 参加した学生は自身を含め10名
\item 参加学生は全て4回生で情報安全工学研究室所属
\item 履修状況に違いがある(授業のある学生とない学生がいる)
\item 朝会やdaily記録の参加はあくまでも自主性に委ねる
\item 40:10分時間割のみ強制力を持つ
\end{itemize}

1日の主なスケジュールを以下の図\ref{nagare}に示す。

%%% 図を入れる場合(ふつー EPS)
\begin{figure}[!ht]
 \centering
 \includegraphics[width=9cm,height=6cm]{nagare.eps}
 \caption{1日のスケジュール}
 \label{nagare}
\end{figure}

参加者は08:30JSTに始まる朝会までに1日のスケジュールを立てておく。その後朝
会を行ない、議長の選出、個人の主張、スケジュールの把握を行なった後
08:50JSTまでには終える。09:00 JST以降は研究室に合わせた40:10分時間割(詳
しい時間割は次項参照)にのっとってスケジュール通り行動し、帰宅前にはdaily
記録を行なった上で日報としてメーリングリストにメールを送信する。これを平日の月曜日から
金曜日まで毎日繰り返す。

\subsection{時間割}

40:10分時間割を研究室に合わせ、表\ref{jikanwari}の時間割にする。時間は全てJSTで
ある。

適度な休憩を取るという観点と、リズムを作るという観点から、3コマの仕事時間
を1つのセクションとし、各セクションの間には1時間以上の休憩時間を用意した。

\br

\begin{table}[htpd]
 \begin{center}
 \caption{研究室に合わせた40:10分時間割}\label{jikanwari}
 \begin{tabular}{rr}
  朝会 & 08:30 -- 08:50 \\
  1a限 & 09:00 -- 09:40 \\
  1b限 & 09:50 -- 10:30 \\
  2a限 & 10:40 -- 11:20 \\
  昼休憩 & 11:20 -- 12:50 \\
  3a限 & 12:50 -- 13:30 \\
  3b限 & 13:40 -- 14:20 \\
  4a限 & 14:30 -- 15:10 \\
  自由時間 & 15:10 -- 16:10 \\
  5a限 & 16:10 -- 16:50 \\
  5b限 & 17:00 -- 17:40 \\
  6a限 & 17:50 -- 18:30 \\
  \\
  自由時間 & 20:00 -- 21:50 \\
 \end{tabular}
 \end{center}
\end{table}
\clearpage

\section{LifeHacks用ウェブアプリケーションの開発}
今回のLifeHacksの一環として、各LifeHacksを効率化するためのウェブアプリ
ケーションを開発した。実験と同時進行で開発とアップデートを行なったため、こちらは3ヶ月間全体で
の運用にはならなかった。しかし基礎となるシステム自体は実験2ヶ月目には完成し
ており、その後細かい点でアップデートを行なったものの、概ね2ヶ月間運用
することができた。

また今回は実験ということもあり、研究室内のコンピュータからのアクセスしか
受け付けないようにした。一部ユーザー認証が必要であるが、基本的に研究室か
らでは誰でも使用することができる。

\subsection{開発の目的}

主な目的はスケジュール把握とdaily記録部分の一部自動化による、作業の効率
化である。

当初朝会後にチーム全体のスケジュールを共有する際に、MLにメー
ルで送信するという方法を取っていた。しかし問題があり、議長が一括してスケ
ジュールをまとめたメールを作成し、送信するのでは議長1人にかなりの負担を
与えてしまう。ただでさえ毎回ランダムで選ぶようにしているので、議長になっ
た場合1a限のスケジュールに影響を与えかねなかった。また参加者全員が1人1人
自分のスケジュールをのせたメールを作成し、送信するのではメールを開く手間
がかかってしまう。

そこでその手間がかかってしまう部分をアプリケーションで一部自動化すること
にした。具体的には、参加者各人がアプリケーション側に1日のスケジュールを
登録すると、アプリケーション側が自動で全員分をまとめる。議長はそのまとめ
部分を引用し、朝会で変更のあった部分を修正してMLにメールで送信するだけに
した。

同時にこのスケジュール登録機能はdaily記録に応用することができる。帰宅前
にスケジュール部分を実際の行動に置き換えて登録することで、自動的にコマご
とに作業項目をまとめ集計する。集計することで自分が今までにどの作業を多く
行なったかや、無駄を確認でき、今後のスケジュールに活かすことができる。

また生産性を上げるという観点から、ユーザーにとって使いやすく、対話的なシ
ステムを目指した\cite{intdes}。

\subsection{ウェブアプリケーションによるメリット}

デスクトップアプリケーションではなくウェブアプリケーションを開発した利点
は以下の2点である。

\begin{itemize}
\item インターネット環境とウェブブラウザを持つ端末があればどこからでも使用可能
\item バグ修正やアップデートが容易
\end{itemize}

チーム全体のスケジュールを改めて把握しようとする際に、特定のコンピュータのデスクトッ
プアプリケーションを起動しなくてはいけないとなると大変不便である。しかし、
ウェブ
アプリケーションの場合はインストールが不要で、インターネット環境とウェブ
ブラウザを持つ端末からならばどこからでも使用可能で便利である。

また参加者からの要望があれば、実験と同時進行でアプリケーション自体を随時アッ
プデートする必要がある。ウェブアプリケーションならば1度サーバー上のアプ
リケーションをアップデートすれば済む。しかしデスクトップアプリケーション
の場合、アップデートが必要な度にユーザー側でアップデートする必要があり、
アプリケーションをインストールしているコンピュータの数だけ手間がかかって
しまう。ウェブアプリケーションとデスクトップアプリケーションを比べてみる
と、前者の方がアップデートが容易であると言える。

\subsection{各機能}
主に4つの機能を実装した。次項より各機能の解説を行なう。スケジュール登録
の部分のみユーザー認証が必要である。

\begin{enumerate}
\item ユーザー認証
\item スケジュール登録
\item スケジュールまとめ
\item 記録の自動集計によるデータ集
\end{enumerate}

全体の概念図を図\ref{gainen}に示す。

%%% 図を入れる場合(ふつー EPS)
\begin{figure}[!ht]
 \centering
 \includegraphics[width=9cm,height=6cm]{gainen.eps}
 \caption{全体の概念図}
 \label{gainen}
\end{figure}

\subsubsection{ユーザー認証}
スケジュールまとめやデータ集は誰でも見ることが可能であるが、スケジュール
登録のみはユーザー認証が必要である。故意や事故による誤登録を防ぐためであ
る。

ユーザー認証にはユーザー名とパスワードが必要である。ユーザー名は単
純に参加者の苗字のアルファベットとしている。パスワードは各人自由にいつで
も設定できるようにしており、認証時にはMD5というハッシュ関数を用いている。
MD5によって得られたハッシュ値と、データベースに登録されているユーザー情報
のハッシュ値とで照合し、ユーザー認証を行なう。
研究室内向けの実験用ウェブアプリケーションであるので、ユーザー登録などの
ユーザー管理部分は今回作成しなかった。人数に変動がなく、10名という数
なので何か変更があれば、私だけで十分対応が可能だからだ。図\ref{user}にユー
ザー認証画面の例を示す。

%%% 図を入れる場合(ふつー EPS)
\begin{figure}[!ht]
 \centering
 \includegraphics[width=12cm,height=2.5cm]{ss6.eps}
 \caption{ユーザー認証の例}
 \label{user}
\end{figure}

\subsubsection{スケジュール登録}
40:10分時間割に従ってスケジュールを登録する。基本的にその日の入力しか受
け付けないようになっており、ここで登録されたスケジュールは、チーム全員で共
有されるスケジュールまとめに登録される。1度登録されれば終わりというわけ
ではなく、いつでも変更や削除が可能である。

スケジュール登録と同時に、簡単な主張部分としてつぶやき機能を搭載しており、
簡単なメッセージをチャットのように送信・共有することができる。図
\ref{touroku}にスケジュール登録画面の例を示す。

%%% 図を入れる場合(ふつー EPS)
\begin{figure}[!ht]
 \centering
 \includegraphics[width=12cm,height=9cm]{ss3.eps}
 \caption{スケジュール登録とつぶやきの例}
 \label{touroku}
\end{figure}

\subsubsection{スケジュールまとめ}
スケジュール登録によって得られた各人のスケジュールをまとめて表示する。全
てテキストベースであり、表やグラフなどは一切表示しない。これはこのスケ
ジュールまとめをメールにコピーして送信するからである。朝会に参加しなかっ
た者も表示するようになっており、朝会に出席したか欠席したかわかりやすいよ
うになっている。図\ref{matome}にスケジュールまとめ画面の例を示す。

%%% 図を入れる場合(ふつー EPS)
\begin{figure}[!ht]
 \centering
 \includegraphics[width=12cm,height=9cm]{ss4.eps}
 \caption{スケジュールまとめの例}
 \label{matome}
\end{figure}

\subsubsection{記録の自動集計によるデータ集}
コマごとの作業内容をまとめ、割合を表示する。記録開始日から最後に記録した
日までの期間\footnote{実験終了後も使い続けているため、最後に記録した日は
人によってまばらである}も表示している。項目数のしきい値を上昇させること
で、項目数の少ない項目をその他にまとめることもできる。図\ref{data}にデー
タ集画面の例を示す。

%%% 図を入れる場合(ふつー EPS)
\begin{figure}[!ht]
 \centering
 \includegraphics[width=12cm,height=9cm]{ss5.eps}
 \caption{データ集の例}
 \label{data}
\end{figure}

\subsection{開発環境}

以下の環境で開発を行なった。

\begin{itemize}

 \item ハードウェア (IBM-PC/AT互換機)
       \begin{itemize}

        \item HDD……80GB
        \item CPU……Int\lower0.5ex\hbox{e}l{\textregistered}　
	      Core{\texttrademark}2 　1.66GHz[x86 Family 6 Model 14
              Stepping 8]
　　　　\item ロジックボード……YNRC-BR
        \item チップセット……Radeon Xpress 200M
        \item メモリ……1GB
       \end{itemize}
 \item OS……Vine Linux 4.0
 \item 開発言語……PHP 5.2.6
 \item データベース……MySQL 5.0.27

\end{itemize}

\clearpage

\section{実験結果}
今回結果をまとめるにあたって、参加者にアンケートを行った。アンケートは以
下の条件で行った。アンケート結果自体は項目ごとに簡単にまとめ付録としている。
\begin{itemize}
\item 対象は参加者10名の内自身を除いた9名。
\item 個別面談方式で、それぞれ約20分程。
\item 主なアンケート項目は以下の通り。
 \begin{itemize}
 \item 良かったこと
 \item 良くなかったこと
 \item LifeHacksを行っていなければどうなっていたと思うか
 \item 今後の課題
 \end{itemize}
\item その他個別質問も交えた。
\end{itemize}
このアンケートで得た回答をもとに、利点と欠点を以下のように分けた。
次項より詳しく説明する。
\begin{description}
\item[1] 利点
\begin{description}
\item[1.1] 計画・行動・結果によるフィードバック
\item[1.2] スケジュールと優先順位の明確化
\item[1.3] 作業の可視化による助け合い
\item[1.4] チームでのモチベーション維持
\item[1.5] 休憩時間の有効利用
\item[1.6] ウェブアプリケーションによる効率化
\end{description}
\item[2] 欠点
\begin{description}
\item[2.1] ツールとしての限界
\end{description}
\end{description}

\subsection{利点}
\subsubsection{計画・行動・結果によるフィードバック}
朝会のためのスケジューリングと日報のためのdaily記録により、1日の自分の計
画と行動の結果がよくわかるようになった。そのため自分がどれだけ計画を達成
できたかや、達成できなかったかが一目瞭然となった。

実験前までスケジュールを組んで行動していなかった参加者の変化が特に顕著だった。
スケジュールを組まず、記録も取っていない場合、1日の自分の行動があいまい
にしか把握できなくなる。つまり自分がどれだけ作業に時間をかけているかや、無駄な
時間を過ごしているかを正確に把握できていない。具体的に問題点をとらえられ
なければ、具体的な解決策に取り掛かれるはずもなく、更にいくら問題に取り組
んでも結果がわかりにくい。そこで結局、的確な解決策に乗り出せていない参加者
が多かった。

しかし今回の実験で、あいまいになっている部分を参加者自ら具体的に認識する
ことにより、改善のための具体的な努力をすることができるようになった。

参加者の中には、参加者自身が立てたスケジュール通りに動けなかった場合「悔
しい」気持ちになったと言う者もいた。悔しい気持ちになった次の日は、前
日よりもより努力しようという行動に繋がり、結果としてより自制心がついたと
のことだった。

また成果が記録されることで、モチベーションの維持にもつながった。これは当
初より想定されていた利点であるが、実際にしてみたことで、より効果を実感す
ることができた。ある参加者は単位時間あたりの読書量\footnote{文字数÷読書
時間 によって導き出すことができる。}を記録することで、自分
の読書スピードの改善に利用していた。実際に効果があったようで、実験前に比
べて実験後は格段に読書量が増えていたようだ。毎日の小さな改善が、3か月と
いう期間を経て、大きな成果に繋がったと言える。

\subsubsection{スケジュールと優先順位の明確化}
実験1ヵ月目はまだ不慣れな参加者が多く、スケジュール通り行動することがで
きないことが多かった。しかし2ヵ月以降はスケジュールをもとに行動すること
に慣れたようで、スケジュールを意識した行動を取るようになっていた。

スケジュールを40:10分時間割に合わせて40分単位で立てることにより、時間を
意識した動きがしやすくなっていた。多くの参加者は、実験前までは「午前中」や「大体何時まで」
というような曖昧な時間を取り方をしていた。ところが40分という小刻みに明確化された時
間で取り組まなければならなくなったため、40分で作業をこなすという意識が参
加者に芽生えた。時間内の作業をこなすことを意識することで、他の誘惑に負け
やすくなくなったとのことだった。

小刻みなスケジュールを意識しだすと、優先順位もまた意識しやすくなる。自分
の中でしっかりと「緊急か緊急でないか」「重要か重要でないか」「先が見えて
いるか見ていないか」などを意識するようになり、自然と洗練されたスケジュー
ルを立てるようになっていった。更に朝会で他の参加者から意見をもらうことで、
客観的に判断してもらえることも、優先順位の明確化において役にたった。

例えばある参加者は、明確化され朝会で宣言し確定したスケジュールに従って行
動している間は、いくら他人からの頼みごとであってもすぐには行動せず、しっか
りと自分のスケジュールと優先順位を考えてから行動するようになった。どのよ
うな場合においても、必ず優先順位を意識することで、目標達成に向けて着実に
作業を進められるようになっていた。

スケジュールを明確化することで、スケジュールを意識しやすくなる。同時に他
の要因に惑わされないように、優先順位を守ろうとする気持ちが働き、結果とし
てより洗練されたスケジューリングができるようになるのだ。 

\subsubsection{作業の可視化による助け合い}
朝会と日報によって他人の詳しい作業内容がわかるようになり、自然とチーム内
でお互いに助け合う姿勢が見られるようになった。

実験前までは、お互いの作業内容や進捗状況をほとんど把握できていなかった。
特に今回実験を行った情報安全工学研究室は、今年度の卒業研究内容が1人1人違う。基
本的に1人で始めから最後まですることになり、内容自体も専門化していくので、
お互い手が出しにくかった。結果として、お互いの卒業研究の進捗状況がわか
ず、そもそも積極的にわかろういう姿勢がなかった。

しかし朝会と日報によって他人の行動を詳しく把握することできるようになり、
自然とお互いの進捗状況がわかるようになった。すると参加者同士でお互いのア
ドバイスをし合うようになり、問題解決のためにさく時間が劇的に少なくなった。
また複数の参加者の知恵を出し合うことで、より良いアイデアや結果を得ること
ができるようになった。

特に卒業研究を行うにあたっては、専門知識やアイデアが要求される。しかし大学
の4回生ともなると各自得意分野が違うので、うまくチーム全体の知恵や知識として
活用することで、全く違ったアプローチや効率的な方法などを得ることができる。
各自の卒業研究内容と得意分野が違うからこそ、チームで助け合える環境という
のは非常に有効であった。

\subsubsection{チームでのモチベーション維持}
チームを意識することで、モチベーションの維持に繋がる。これはLifeHacksに限っ
たことではなく、資格勉強やジムでのトレーニングなど一般的なことにも通じる
ことである。複数人で同じことにあたることで、「しなければいけない」という
義務感が発生し、安易に引き下がらないようになるのだ。本実験の場合は主に朝
会への参加やスケジュールにおいて効果が現れた。

朝会への参加は強制ではないが、基本的には参加することが、参加者の間で暗黙の了解となっ
ていた。普段朝会に参加している参加者が連絡なしに休んだ場合などは、後になっ
てどうして来なかったのかと参加者同士で尋ねられるようになっていた。また日
頃から朝会への参加率が低い参加者は、朝会に参加しないことを非難されること
があった。方法の是非はともかく、参加者は朝会に参加しなければならないとい
う意識を持つようになり、次第に積極的に参加するようになっていたのだ。実験
開始から1ヵ月が過ぎたころには、朝会への参加はごく自然なものとなり、私が
欠席している日でも通常通り朝会は行われていた。

またスケジュールにおいては、朝会後チーム全体にMLを通して送信されることが
参加者に対して義務感を生じさせていた。朝会時に確定したスケジュールをチー
ム全体に対して宣言することで、スケジュールを達成しなければならないという
気持ちが強く働いたようである。またチーム全体で各自のスケジュールを共
有しているので、とある参加者がスケジュール通り行動できていない時は、他の
参加者から指摘されるようになっていた。

どちらも当初は指摘されるのが嫌などという気持ちからの義務感であったが、日
を重ねるに連れて次第にごく当たり前のようになっていた。参加者同士で良くな
いところは指摘し合うことで、お互いの改善にも繋がり、また団結力が生まれた。
チームとしてよくまとまることで、一丸となって各自の目標達成に向けて行動す
るようになっていた。チームをより意識することで、結果的にチーム全体のモチ
ベーション維持に繋がっていた。

\subsubsection{休憩時間の有効利用}
40:10分時間割を導入するまでは、各自が好きな時間に休憩を取っていた。休憩
時間は主に読書、睡眠、会話、ゲームなどに費やされていた。チームが個室の中で好き
な時間に休憩を取ると、下図のような休憩時間のずれが生じる。またそのチーム
内の親密度が高いほど、相手の行動や言動が気になるということから、休憩時間のず
れはチーム全体の生産性低下を招いてしまう。(図\ref{kiukei1})

この問題は実験前から研究室内で発生しつつあったが、40:10分時間割によって
休憩時間が全員同じなることで、作業時間中に誰かが休憩を取るということがな
くなった。結果として40分間の仕事時間により集中することが可能となり、生産
性の向上に繋がった。(図\ref{kiukei2})

%%% 図を入れる場合(ふつー EPS)
\begin{figure}[!ht]
 \centering
 \includegraphics[width=8cm,height=6cm]{kiukei1.eps}
 \caption{実験前の休憩図}
 \label{kiukei1}
\end{figure}

%%% 図を入れる場合(ふつー EPS)
\begin{figure}[!ht]
 \centering
 \includegraphics[width=8cm,height=6cm]{kiukei2.eps}
 \caption{実験後の休憩図}
 \label{kiukei2}
\end{figure}

\subsubsection{ウェブアプリケーションによる効率化}
朝会とdaily記録の負担軽減のために専用のウェブアプリケーションを開発・実
装したが、当初想定していた通りの効率化に成功した。時間の節約や参加者の負
担軽減に繋がったことは、実際に参加者から高い評価を得ることができた。

一時期朝会とdaily記録をウェブアプリケーションなしに行っていた。しかし10名の
参加者ともなると、各自の予定をまとめMLにメールを送信するだけでも、朝会の
議長にとっては大きな負担となっていた。場合によっては1a限(40分)の予定に支
障をきたすこともあり、議長がランダムに決まるということと相まって、参加者全
員のスケジュールを乱す可能性を内包していた。

それがウェブアプリケーションを実装してからは、全員の負担が大きく軽減され
た。議長が朝会後にMLにメールを送信する作業が、実装前で約10分程かかってい
たのだが、実装後は1、2分もあれば完了していた。実装前までは完全に議長が
予定を入力していたのに対して、実装後はまとめページをコピーして貼り付ける
だけになっていたからだ。議長自身が入力する必要があるのは、個人の主張の部
分だけである。

またdaily記録を入力するだけで、自動でまとめてくれるというのは、記録をま
とめるという作業部分をなくせることになり、こちらも時間節約と負担軽減に繋
がった。ある参加者は、わざわざまとめる時間を取る必要がなく、それでいて一見して自分の記
録がまとめられていてわかりやすいというのは、自己改善をする上で役に立った
と言っていた。

\subsection{欠点}
\subsubsection{ツールとしての限界}
今回の実験はあくまでも協力という形を取ったため、ほとんど強制力を持たなかっ
た。企業で行う場合と比べると、この点が最も大きな違いだと言える。40:10分
時間割のみは全員の協力が必要なため、全員に協力してもらったが、他は基本的
に自主性に委ねることになった。

自主性に委ねることによって、積極的に利用した学生(積極的学生)と消極的利用にとどまった
学生(消極的学生)とに分かれることになった。結果から見ると、卒業研究の進捗度と完成度から見
たこの2者の間の差は大きかった。積極的学生が実験終了時(2009/10/31)の段階
でほとんど卒業研究が終わっていたのに対し、消極的学生は卒業研究に難航して
いるかほとんど手を付けられていなかった。

この消極的学生にはいくつかの以下のような共通点があった。
\begin{itemize}
\item 朝会参加率が低い
\item スケジュールやdaily記録があいまい
\item 休憩時間をうまく利用できていない
\end{itemize}

\midasi{朝会参加率が低い}
積極的学生と消極的学生とを比べて、最も顕著であったのが朝会参加率である。
実験期間3ヵ月の内、朝会参加数が10回に満たない参加者は、2009年12月に入っ
てもいまだ卒業研究を完成することができていない。逆に7割以上参加している
参加者は全員卒業研究を完成させることができている。
朝会へ参加できていない主な理由は意識の低さである。朝会は08:30JSTからだが、
今回の実験参加者の中で物理的にこの時間に研究室に来れない参加者はいない。
また長期的に参加できない特別な理由があるわけでもなかった。
\br
\midasi{スケジュールやdaily記録があいまい}
今回の実験ではスケジュールやdaily記録の明確化具体化に重きをおいているが、
消極的学生はいずれもあいまいな表現にすることが多かった。例えば「午後は卒
業研究します」のようなもので、時間的な制約がゆるく、具体性に欠けている。
結局これでは他の参加者から見ると、何をしているのかわからず、助言のしよう
もない状態となる。

あいまいさの部分は、朝会に参加することである程度他の参加者から指摘される
ので、改善される場合がある。しかし前述の通り消極的学生は朝会にほとんど参
加せず、多くの場合指摘を受けることがない。
\br
\midasi{休憩時間をうまく利用できていない}
40:10分時間割にそって動いているにも関わらず、休憩時間をうまく利用するこ
とができていなかった。作業をだらだらと続けている場合や、休憩時間外に休憩
をとっている場合\footnote{他の参加者に迷惑をかける行動は自粛していた。}があった。
\br
これらの共通点は本実験がツールとしての枠を出ず、万人に効果があるわけでは
ないことを物語っている。つまりシステムではなくツールでしかないということ
だ。積極的学生はツールとしてうまく利用し、前述した利点を受けることができ
た。一方、消極的学生はツールをうまく利用していなかった。
消極的学生でも強制的に利用させることができるのであれば、利点をある程度は受け
ることができたはずである。しかし大学においての
実践という限りにおいては、授業という形態をとって教員が直接指導するなどの
場合をのぞいて、強制力を持たせることは難しいだろう。

\clearpage

\section{結論}
実験環境(大学内研究室)においてのLifeHacksは多くの利点
があることがわかった。しかし同時に、前述した消極的学生はLifeHacksをツールとしてうまく
使えず、実験前と比べても生産性の向上はあまり見られないこともわかった。参
加者に等しく効果を望むならば、ツールではなくシステム化する必要があるだろ
う。

また実験終了後、実験前と比べて、参加者自身の生産性に対する意識の向上が見
られた。大学生が社会に出る上で、LifeHacksは良い経験になったようで、
LifeHacksに教育的価値がある可能性を見出すことができた。

\br
\subsection{ツールからシステムへ }
消極的学生に対しては前項で、強制力を持た
せればうまくいく可能性を示唆したが、それ以前にもまだ改善できるはずである
と考えている。例えば事前にLifeHacks実践においての説明や、もっと自然と
LifeHacksに取り組めるようなシステム作りを行えば良かったのではないか。

今回の実験は実験期間(3か月)確保のために足早に開始してしまった経緯が
あり、事前の説明が不足していたと私自身感じている。実際に消極的学生は
LifeHacksの効果や意義を十分に理解しておらず、あまり前向きに取り組んでいた
とは言えない事前に十分な時間をとり、
参加者にLifeHacksの方法や意義、効果について(例えばプレゼンテーションのよ
うな方法を用いて)詳しく説明できれば、参加者のモチベーション向上や維持に繋がっ
たのではないだろうか。

また、もっと簡単にLifeHacksに取り組めるシステム作りも有効だろう。LifeHacksは
うまくシステム化しなければ負担増になることがある。今回の実験でも前述した
通り、ウェブアプリケーションを導入していなければ朝会やdaily記録は参加者
の負担になっていた。負担をいかに軽減し、簡単にLifeHacksを実行できるシステ
ムを作らなければ、LifeHacksは長続きしないだろう。

今回の実験ではLifeHacksはかなりツール寄りになってしまい、効果は参加者の意
識や積極性にゆだねられてしまっていた。今後は参加者の意識に左右されにくい、
誰でも簡単に使えて効果のあるシステム作りを念頭におく必要があるだろう。

\subsection{LifeHacksの教育的利用}
積極的学生の多くが、実験開始後から生産性について興味を持ち始めた。これは
実際に積極的学生がLifeHacksによる生産性向上の効果を実感したからだろう。ア
ンケートにも、自己改善のためのLifeHacksに興味を持ったとの意見が見られた。

大学生は大学院進学などをのぞいて、そのほとんどが就職などで社会に出ることになる。
その社会では初めに述べたように、LifeHacksの有用性が認められており、実際に仕
事場で使われているケースが多数ある。それを踏まえると、大学生が社会に出る前
にLifeHacksを学び、実践することは教育(Education\footnote{社会に出て自分でご
飯を食べれる力をつけさせること})という意義に沿っており、汎用的な職業訓練
に相当する可能性を秘めている。

そういった意味では今回の実験環境に限らず、学生がLifeHacksの意義や方法など
を学び、チームや個人などを問わず実践の機会を与える価値はあると言える。教
育的利用で言うと大学に限らず、高校や小中学校でもLifeHacksを勉強に応用させ
実践させると、生徒の自己改善に繋がるのではないだろうか。

LifeHacksの教育的利用は、成績や受験のためだけではない、職業訓練に近い汎用
性の高い教育になるだろう。また自己改善に伴う人間性の向上は未成年者や学生
にとっても、有意義なものとなるはずである。本実験により、LifeHacksの教育的利用の価値を実
際に見出すことができた。

\clearpage

%%% 図を入れる場合(ふつー EPS)
%\begin{figure}[!ht]
% \centering
% \includegraphics[]{}
% \caption{}
% \label{}
%\end{figure}

\section*{謝辞}
情報安全工学研究室での実験を進める上で、担当教員である大垣斉講師には大変
な協力・ご指導をいただきました。また実験参加者である情報安全工学研究室所
属の9名の学生、実験のきっかけを作っていただいた先輩方も含め、感謝の意を
表します。

%\clearpage

\begin{thebibliography}{99}
 \bibitem{6teamhack}小室淑恵. 6時に帰る チーム術. 2008, 日本能率協会マネジメン
	 トセンター. 
 \bibitem{propro}Neal Ford. プロダクティブ・プログラマ---プログラマのた
	 めの生産性向上術. 2009, オーム社. 島田浩二訳.
 \bibitem{infodie}堀E.正岳. 情報ダイエット仕事術. 2008, 大和書房.
 \bibitem{lifepre}堀E.正岳 and others. Life Hacks PRESS, vol.~2 , pp.~66--68. 2008,
	 技術評論社.
 \bibitem{wetware}Andy Hunt. リファクタリングウェットウェア. 2009, オー
	 ム社. 武舎広幸,武舎ゆみ訳.
 \bibitem{mindhacks}Tom Stafford and Matt Webb.MIND HACKS---実験で知る脳
	 と心のシステム. 2005, オーム社. 夏目大訳.
 \bibitem{manyana}Mark Forster.マニャーナの法則 明日できることを今日やる
	 な. 2007, ディスカバー・トゥエンティワン. 青木高夫訳.
 \bibitem{iphoneinfo}堀正岳 and 佐々木正悟. iPhone情報整理術---あなたを情
	 報``強者''に変える57の活用法!. 2009, 技術評論社.
 \bibitem{infopower}橋本大也. 情報力. 2009,翔泳社.
 \bibitem{intdes}Chris Crawford. クロフォードのインタラクティブデザイン
	 論. 2004, オーム社. 安村通晃訳.
\end{thebibliography}

\clearpage

\appendix
\section{アンケート結果}
アンケート結果を項目ごとにわけたものである。意味が重複しているものや、
似ているものはまとめてある。
\subsection{良かったこと}
\begin{itemize}
\item 朝会参加への義務感によって、意識にポジティブな変化が起こった。
\item 40:10分時間割によって、短期的な行動力や集中力が得られた。
\item 自分の行動を他の参加者に宣言することで、より達成しようという気になっ
      た。
\item 他の参加者の行動が見えるようになったので、わずらわされづらくなった。
\item 記録を取っていくことで、スケジューリングなどの反省をしやすくなった。
\item チームを意識することで、モチベーションの維持に役立った。
\item メーリングリストをうまく使うことで、助言を得られた。
\item 時間にケジメをつけた行動ができるようになった。
\item コマ割りによって予定をたてやすくなった。
\item 時間を意識しだすので、他の誘惑に負けづらくなった。
\item 作業の優先順位を考えるようになった。
\item 目標を明確にすることができた。
\item 以前と比べて計画性を持てるようになった。
\end{itemize}

\subsection{良くなかったこと}
\begin{itemize}
\item 朝会にあまり参加しない参加者がおり気になった。
\item 実験終盤でもスケジュールを守れていない参加者がいた。
\item 行動記録があいまいな参加者がいた。
\item 休憩時間中もずっと作業をしてしまっていた。
\item 仕事時間中に時折他人の邪魔をする参加者がいた。
\item 仕事時間中に1人か2人が崩れると、全員が崩れがちだった。
\end{itemize}

\subsection{なければどうなっていたか}
\begin{itemize}
\item 誘惑に負けてだらだらと卒業研究をするはめになっていた。
\item 留年してしまっていたかもしれない。
\item 生産性やスケジュールを考えることがなかった。
\item できる人とできない人の差がひどかったと思う。
\end{itemize}

\subsection{今後どうすればよりよくなるか}
\begin{itemize}
\item 朝会に全員参加するように参加者を指導する。
\item スケジュールをより具体化させる。
\item スケジューリングや朝会の事前指導をする。
\item 全員にさせたいなら、うまくシステム化する必要がある。
\end{itemize}

\subsection{付録2 ソースコード}
\subsubsection{メニュー(index.html)}
\verbatiminput{index.smp.html}

\subsubsection{ログイン(login.php)}
\verbatiminput{login.php}

\subsubsection{記録の入力(asainD.php)}
\verbatiminput{asainD.php}

\subsubsection{記録の処理(asainDr.php)}
\verbatiminput{asainDr.php}

\subsubsection{1日のまとめ(asainDm.php)}
\verbatiminput{asainDm.php}

\subsubsection{パスワード変更処理(pass.php)}
\verbatiminput{pass.php}

\subsubsection{つぶやきまとめ(asaintubu.php)}
\verbatiminput{asaintubu.php}

\subsubsection{全体のCSS(asainD.css)}
\verbatiminput{asainD.css}

\end{document}
