Chatwork Creator's Note

ビジネスチャット「Chatwork」のエンジニアとデザイナーのブログです。

ビジネスチャット「Chatwork」のエンジニアとデザイナーのブログです。

読者になる

Androidアプリのアクセシビリティ対応やってくぞい!

こんにちは!モバイルアプリケーション開発部のAndroidエンジニア、いけちょ(@ikeda_shogouki)こと池田です。

さて、チームリーダーの守谷が先日投稿している通り、仮称「アクセシビリティやってくぞい!」チームが発足しました。

creators-note.chatwork.com

私はAndroidエンジニアとして、やってくぞい!(仮)チームにジョインしています。

守谷の投稿では、やってくぞい!(仮)チームの発足について紹介されていますので、今回は実際どのようにアクセシビリティ改善を進めているかをご紹介したいと思います。

続きを読む

ノーコードで簡単タスクリマインダーを作ってみた

おはようございます、こんにちは、こんばんは。サーバーサイド開発部(PHP)のチバです。

社内で一番ヤバイやつ、真面目だけどクズ、なんて周りからは言われていますが私は元気です。 私が一番普通だと思っているので納得はできてないですけれど。 こんな記事を書いたりしているので興味がある方は読んでみてください。

www.wantedly.com

話題は変わりますが、Chatwork のタスクの管理ってみなさんどうされてますでしょうか。

ものぐさな私は Chatwork のタスクが溜まりがちです。

やらなければならないタスクを確認するために、毎朝もしくは毎晩、タスク一覧を確認すれば良いだけなのだけれど…この行為すらものぐさな私にはハードルが高い。どうしたらタスクが溜まらないのだろうか…

やれって話ではあるんですが無理なんですよ、だってものぐさなんだもん。

ということで、ものぐさな私にでもタスクの確認ができるような仕組みがあったら良いのではないだろうかと思いつきました。

続きを読む

スコープとスケジュールを継続して計画する方法

こんにちはー。藤井 (@yoshiyoshifujii) です。

Akkaってスウェーデンの山の名前なんですって、ご存知でした?わたしは知りませんでした。 そういえば、Akkaのロゴって山っぽいですもんねー

さて、今回の標題の件ですが、ひらたくいうと、

「プロダクトバックログを作成して、バーンアップチャートを作り、Velocityを計測して、観測しましょう」

ということになります。

アジャイルの書籍やコミュニティでの発表など、それが必要で効果のあることだと分かってはいたのですが、なかなか実践できておりませんでした。

先日、Scrum Inc.主催のLicensed Scrum Product Owner研修を受けさせていただき、その中で教わった内容を、早速、現場で実践したところ、チームの評判も良く、ステークホルダーへの説明にも効果を発揮しそうな肌感を得ておりますので、そのあたりをご紹介できればと思います。1

  • 前提
  • 得たいモノのイメージを共有する
    • プロダクトバックログのイメージ
    • バーンアップチャートのイメージ
  • 進め方
    • 優先順位の決め方
    • 見積り方法
      • アフィニティ見積り
  • ストーリーマップで見積る
  • まとめ

  1. もっと詳しく体系立てて学びたいよという方は、ぜひScrum Inc.主催のLSPO研修を受講していただければと思います(宣伝)。

続きを読む

Migrating our PHP Legend System from EC2 to Kubernetes, Part 2: The ideas behind our migration strategy

Hello! This is cw-ozaki from the SRE department.

This post will be a continuation of Part 1, and I will explain the strategy with which we migrated our system to Kubernetes.

creators-note.chatwork.com

  • Our strategy for migrating to Kubernetes
  • 1. Add a spec to EC2.
    • Using ServerSpec
  • 2. Add a simple E2E to the service launched in EC2.
  • Convert the runbook to IaC with Ansible.
  • 4. Run the spec and E2E with CI against the IaC system built with Ansible.
  • 5. Replace the production environment with the IaC system.
  • 6. Streamline the specifications, refactor, and remove specifications that are incompatible with Kubernetes.
  • 7. Deploy on Kubernetes!!!
  • Summary
続きを読む

【ノーコード】通知用ルームに自分へのメンションをまとめてChatworkを使いこなそう!【Integromat(Make)】

みなさん、こんにちは!

2020年8月1日よりChatwork社にJoinさせていただきました、 サーバーサイド開発部(PHP)のやまごしと申します!

今回はIntegromat(現在はMakeというサービス名に変更)というノーコードで様々なサービスを連携させることができるサービスを使い、Chatworkをより便利に利用していただける方法をお伝えしたいと思います。

この記事を参考にしたらできること

この記事を参考にすすめると、以下の画像のように自分で作成しておいたルームに自分宛てのメンションメッセージをまとめて受け取り、見ることができるようになります

最終形サンプル

続きを読む

コロナ禍で道民がリモート入社した話

f:id:tensler:20201002184247p:plain

まえがき

こんにちは!サーバーサイド開発部(PHP)の中田です。

今回は北海道在住の私がコロナ禍真っ只中でChatworkに入社するまでの思い出と、 3ヶ月の試用期間を終えた今も1度も社員と直接あったことのないレベル(笑)の純フルリモート業務を体験した感想をつらつらと書いていきます。

この記事でコロナ禍の就職&転職活動をしている皆さんになにかお伝えできれば幸いです。

f:id:tensler:20201005190312j:plain
去年10月末に化粧直ししたニッカおじさん

続きを読む