悪あがきを続けていきたい技術と書評なブログです。トレタでiOSエンジニアやってます。悪あがきプログラマーこの広告は、90日以上更新していないブログに表示しています。2015-08-13トレタに入ってからの1年の振り返りなんか気づいたら初めての転職から1年経ってました。まじか!会社の人が割りとソーシャルでつながってるのでなんか書こうと思ってもあまり適当な事書けないなとか、トレタのエンジニアとしてもっと技術的な内容を書くべきなのかとか考えてたら全く書けなくなってしまった。下書きだけが溜まっていってちょっとあれだなーと思ってきたので、あまり気にしないことにしようかなと思います。トレタで過ごした1年ですがちょっと振り返ってみたいと思います。人生で初めて取材されるシステム屋が作ったシステムが使いやすいとは限らない。粒度バラバラだけどこんな感じ。アプリの振り返りちなみにアプリはというと、こんな感じでリリースしてました。(2014年8月24日)リリース内容は全部載せるととてつもなく長くなってしまったので記事の最後に載せてます。リリースノート眺めるのいいですね。僕が入って初めてリリースしたのが3.0.0で、今ちょうど4.0.0をサブミット中なのでだいたい1年でメジャーバージョンが一つ上る感じですね。バグフィックスだけの小さいリリースも含みますが、結構な回数やってます。iOS8対応やXcode6対応なんかもありました。今ちょうどiOS9対応してるところですが、iOS7→iOS8ほどの差はなさそうなので安心してるところです。いえ油断は禁物ですが。貢献できたなと思うところ個人的に一番頑張ったところはクラッシュ対策です。クラッシュを把握する仕組みを導入して、あとはひたすら潰しました。最初から自分で開発していればこの辺で増えたとか、この辺が怪しいとかある程度分かりそうな気はするのですが、途中から引き継いだこともあって多分この辺じゃないか、いやこっちか、というのをひたすら繰り返していました。頑張った甲斐あって、今はかなり落ち着いています。Qiitaトレタで1年働いてみて楽しいです。これは開発とか稼動時間がってことではなくて、会社に属してると規則だったり、部署間の何やらだったり、いろいろと瑣末なことだけど気にしないといけない、気になってしまう、みたいなことがあると思うのですが、そういうのが一切ないので目の前の開発にだけ集中できます。会社が小さいからというのはあると思っていて、これからまた人も増えたりステージが変わっていくと良くも悪くも色々と変わってくと思います。そこは変わるのが悪いわけでもないし、自分も関わって作っていけるところでもあるので若干の不安もありつつ、でも楽しみの方が大きいみたいな感じです。ちなみに何か不満もあるかなぁと考えてみたのですが、うーん、強いて言うなら給与明細が開けにくいくらいかなと。2回に1回はビリビリになってしまうんですよね。そんなわけでモチベーション高く働けてて幸せな環境だなぁと思っているのですが、その理由はなんだろうなと考えてた時にちょうどぴったりくる文を見つけました。知識労働者のモチベーションは自分で選択しながら仕事を進め、より価値のある能力を身につけ、社会へ貢献しようとする志を持っていることが、仕事の成果に大きくプラスに働く。ドラッカーさんに教わったIT技術者が変わる50の習慣もひとつ。私たちはみな、自分の仕事が重要なものであってほしいと願っている。自分が世界に変化を起こしていると知ることほど、モチベーションを高めるものはない。ワーク・ルールズ!今のところどちらも満たせているのがモチベーション高く働けてる理由なんじゃないかなと思ってます。本当は次の一年の目標でも立てて締めたいところですが、まだ特に考えてないのでこの辺で。最後に、トレタではまだまだエンジニアを募集しているので興味のある方は覗いてみてください。・予約データのバックアップを定期的に行い、インターネットに接続できない場合などにPDFで確認できるようにしました。・タイムテーブル上でウォークインを素早く入力できるようにしました。・タイムテーブルを開いた時などに当日かどうかを見分けやすくするため、日付部分に「本日」ラベルを表示するようにしました。・その他、使い勝手の改善とバグ修正など。・キャンセル待ちや順番待ちなどのお客さまを「ウェイティングリスト」に追加できるようにしました。・来店ステータスに「リセット済」を加えました。予約バーが現在時刻と重なっている場合に「リセット済」に変更した時、予約バーを短くして空席がはっきりわかるようにしました。・メンテナンスや障害情報など大切なお知らせがある場合に、ホーム画面下に表示するようにしました。・コースを選択ずみの予約を人数変更した場合に、アラートを表示するようにしました。・その他、使い勝手の改善とバグ修正など。・タイムテーブルの表示を高速化しました。・予約時間をランチ/ディナーで別の時間枠を設定できるようにしました。・予約の受付時や変更時にも「本日の情報」を表示するようにしました。・テーブルごとに禁煙/喫煙の情報を追加できるようにしました。・タイムテーブルやリストの印刷時に時間制限の有無をわかりやすく表示するようにしました。・その他、使い勝手の改善とバグ修正など。・テーブル変更で、席数が足りていないテーブルを選んだ場合、不足分の席を追加で選べるようにしました。・予約完了時に表示されるSMS送信確認アラートのON/OFFを選べるようにしました。・SMSで送信するメッセージからリンクする予約確認ページで、キャンセルを受け付けるかどうかを選べるようにしました。・ウェブ予約を受け付けた場合、来店4日前と1日前にリマインドメールを自動送信できる機能を追加しました。設定画面で送信するかどうかを選べます。・ウェブ予約で送信される確認メールや、SMSで送信するメッセージからリンクする予約確認ページで、店舗のメールアドレスを公開するかどうかを選べるようにしました。・予約タイムテーブルや一覧リストを印刷したとき、大人とお子様それぞれの人数を表示するようにしました。・予約詳細画面の文字サイズを大きくして読みやすくしました。・その他、使い勝手の改善とバグ修正など。・「トレタフォン(オプション機能)」のコール数/着信回数/不在着信回数の実績を表示するメニューを追加しました。・「トレタフォン(オプション機能)」の通話内容を保存・再生できるようにしました。・その他、使い勝手の改善とバグ修正など。予約の新規受付や変更時に「コース」の予約を受けられる欄を追加しました。1件の予約で複数の料理コースを登録することも可能です。予約一覧画面の集計欄に「コース」を追加しました。集計項目を整理して、デザインを見直しました。予約受付のとき「大人」と「お子様」それぞれの人数が入力できるようにしました。予約の詳細な内容を1件ずつ個別に印刷できるようにしました。1日分をまとめて印刷することもできます。・その他、使い勝手の改善とバグ修正など。・トップ画面にある「新着予約」ボタンの名称を「受付履歴」に変更しました。・その他、使い勝手の改善とバグ修正など。・予約受付や予約変更の時、空いているテーブルを選んだタイミングでブロックするようにしました。複数の端末で予約受付をする場合のダブルブッキングを防ぎます。・予約一覧画面でのテーブル変更・時間変更時に同一の予約で複数のテーブルが確保されている場合は、すべての変更対象テーブルが赤く表示されるようにしました。・顧客台帳で重複したお客様情報を統合したり、不要な情報を削除できるようにしました。・顧客台帳のお客様のお名前欄に「VIP」「要注意」アイコンをふたつとも表示するようにしました。・その他、使い勝手の改善とバグ修正など。・かんたんウェブ予約の背景画面を別の画像にしたり、独自にアップロードできるようにしました。・予約の受付や変更の途中でアプリがクラッシュした時、直前のデータを復活できるようにしました。・新着予約で一度に情報を取得する件数を絞ることで表示スピードを早くしました。「引っ張って更新」もできるようにしました。・その他、使い勝手の改善とバグ修正など。・iOS8に対応しました。・その他、使い勝手の改善とバグ修正など。・ログイン画面のデザインを変更しました。・ウォークインの入力方法を改善。グリッド画面で現在時刻から過去2時間以内の場所で長押しすると自動的に「ウォークイン」が入力されるようにしました。・予約受付の時、テーブルのバーを長押しすると複数選択が簡単にできるようにしました。・ウェブ予約ページの「ご要望・ご質問」欄のON/OFFを切り替えることができるようにしました。・新規予約の受付時に席数が足りなくても先に進めるようにしました。席不足のアラートは出ますが「OK」を選択すれば先に進めます。・その他、不具合の修正など。・顧客台帳の来店履歴の詳細表示内容を改善しました。・手書きメモに消しゴム機能とアンドゥ(取り消し)機能を追加しました。・手書きメモや画像が表示できないバグを修正しました。・その他、使い勝手の改善とバグ修正など。・顧客台帳の来店履歴の詳細表示内容を改善しました。・手書きメモに消しゴム機能とアンドゥ(取り消し)機能を追加しました。・その他、使い勝手の改善とバグ修正など。デザインを刷新し、よりシンプルでモダンなフラットデザインとしました。トップ画面の日付表示には予約の混雑状況がわかるサインを追加して、ひと目で予約状況が分かるように改善しました。設定画面をゼロから作り直しました。設定画面をネイティブ化し、サクサク気持ちよく動作し、かつ誰にでも分かりやすいインターフェイスに大幅に改善しました。グリッド画面のデザインを見直し、お名前だけでなくご来店回数、VIP/要注意マーク、人数、複数テーブル表記などの表示を追加。一目でお客様や予約の内容が分かるように改善しました。Showのお客様は最下部に表示されるようにしました。その他、使い勝手の改善とバグ修正を行いました。06:17トレタに入ってからの1年の振り返りTweet広告を非表示にする関連記事2016-06-25WWDC16に行ってきました去年に引き続き今年もWWDCに行って来ました。WWDCはご存知のと...2016-02-13ポモドーロテクニック始めてみたきっかけはこの記事。Watch雑感えーと、TVに出ました。「「アップルウォッチ」発売、一番乗り...2015-03-01【iOS/Android】最新事例から学ぶ!モバイル向けテスト手法勉強会に行ってきた【iOS/Android】最新事例から学ぶ!モバイル向けテスト手法勉強...2015-02-27トレタにジョインして半年経ちました早いものでもう半年経ちました。所感などまとめてみました。WWDC15に行ってきました。(1)はてなブログをはじめよう!y_kohさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。