Chatwork Creator's Note

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

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

読者になる

スクラム の検索結果:

チーム理解のためのストレングスファインダー®可視化手法

…Hub にも公開できたらと思うので、お気軽にご要望ください 🙂 (実際のところ、実施結果の PDF を配列などにするのが一番面倒ではありますが ...) その他、チームに全力でコミットしたいという方向けにスクラムマスターの求人もオープンしていますので、ご興味のある方はぜひ弊社へ 💪 hrmos.co *1:ご多分に漏れず、"個別化" が上位資質の一つです *2:34 種類の資質の順位づけに対して、上位 5 つのこと *3:34 種類の資質の順位づけに対して、下位 5 つのこと

新卒WebフロントエンジニアのChatwork半年奮闘記

…あります。この中で、スクラムマスターのようなポジションの人がいると良いねという話になり、現在は僕がそのポジションを務めています。 新しい体制の元では、それまでそれほど必要とされていなかったバックログやスプリントゴールの策定が非常に重要なチームの要素になります。僕はスクラムマスターとして現在、チームリーダー(プロダクトオーナー)の壁打ち役となってそれらの策定の手助けをしています。 9月以降、チームの体制も仕事の進め方も雰囲気も様変わりし、一気に推進力を上げることができたので、個…

開発人事を担う部署を新規に発足して、半年で解体したお話

… DevHR のメタスクラム化 かくして、2023 年の 1 月に「社内外問わずプロダクト開発者との横断的な関係性構築を担う」という目的をもって DevRel 部 が設立され、そのタイミングで自分自身の肩書きも MGR となりました。 部署のコンセプトと持ちうる機能は下図の通りであり、認知獲得から受け入れまでを一気通貫して見れることが強み (となるはず) でした。 DevRel 部のコンセプトと機能 ありがたいことに、このコンセプトは採用候補者にもウケが良く、2023 年 1…

カンバンを導入した、Androidプラットフォームチームの働き方

…した背景については、スクラムマスターの折田が書いた記事をご覧ください。 creators-note.chatwork.com カンバンのある一週間 カンバンでは、スクラムにおけるスプリントが存在せず、タイムボックスの概念はありません。スクラムイベントのようなイベントは少ないのですが、我々のチームではいくつかのイベントを定義し、実施しています。 朝会 サイコロによるファシリテーター指名システム 15分のスタンドアップミーティングです。全員リモートなので実際に立っているわけではな…

モバイルアプリケーション開発部の新卒オンボーディングってどんな感じ??

…、チームの一員としてスクラムイベントに参加することで、研修で学んだスクラムの知識をより深めることができたり、チームメンバーとの交流の機会ともなりました。 また、オンボーディング初期には他チームのイベントを見学させていただきました。他のチームがどんなことをやっているのかを知ることができ、部署メンバーとの交流もすることができました。 取り組んだこと 学習課題 エルダーが用意してくださった学習課題に取り組みました。 【学習課題の内容】 体験入社時に MVVM + Storyboar…

モバイルアプリ開発チーム、カンバンはじめました。

…、そのうち2チームでスクラムではなくカンバンを採用するという選択をしています(残り1チームはスクラムを継続)。 今回は、カンバンを採用した理由や、この4ヶ月間おこなってきた試行錯誤について書いてみようと思います。カンバンが気になっている方、スクラムからカンバンへの移行を検討している方にとって、少しでも参考になれば幸いです。 なお、以前に部署のスクラムについて紹介する記事を書いておりますので、よければそちらもご覧ください。 creators-note.chatwork.com …

2022年に試した「ふりかえり手法」をふりかえる

…リケーション開発部でスクラムマスターをしている折田 (@orimomo)です。 この記事は Chatwork Advent Calendar 2022 20日目の記事です🎄 みなさん、ふりかえり(レトロスペクティブ)やっていますか?? 以前の記事でも書いた通り、私たちのチームでは毎週ふりかえりをおこなっており、改善サイクルや心理的安全性を生み出すイベントとして、特に大事にしています。 creators-note.chatwork.com チームメンバーが飽きずに楽しめるように…

チームトポロジーを活用したチーム分割を行った話

どうも、とっても寒くなりましたね。冬ですね〜。 モバイルアプリケーション開発部の福井(@tinpay)です。 こちらの記事はChatworkプロダクト本部のAdventCalendar、16日目の記事となります。 早速ですが本題。 Chatworkのモバイルアプリケーション開発部は来年からチームを再編成する予定です。再編成においてチームトポロジーを参考に設計したので、経緯や期待するところをブログに書いていきたいと思います。

プロダクト開発の視点で捉える "組織開発"

…ジャーやデザイナー,スクラムマスターなど、多様な職能の人たちを巻き込みながら全社組織課題に立ち向かうこと プロダクト開発における各種プラクティスも応用しながら、Chatwork 流の組織開発体系を作り上げること 扱う事象の難易度も高く、まだまだ手探りなことも多いですが、 自分自身のキャパシティをより大きなものとしながら、引き続き貢献できればと思います 🚀 最後に、Chatwork における組織開発に興味を持っていただけた方は、 ぜひぜひカジュアル面談などお気軽にお声がけいただ…

iOSアプリの大きな技術的負債に立ち向かう

… 現在のチーム構成やスクラムの進め方については、先日公開された折田のブログをご覧ください。 creators-note.chatwork.com 5. リファクタリングできておらず、レガシーなコードが多い もともとReactiveCocoaを利用していましたが、途中からRxSwiftに置き換えて、さらにはCombineに置き換えていきました。ReactiveCocoaはObjective-Cの消滅とともになくなっていっていますが、RxSwiftとCombineが混在しており、…

続・プロダクトオーナーをやっている

…バックログを作成してスクラムチームを運営しています。 バックログの作成や見積り、エピックやストーリーの使い分けについては、以前、 スコープとスケジュールを継続して計画する方法 - Chatwork Creator's Note で書きました。 今回は、エピックアイテムの運用方法について書きます。 エピックのライフサイクルを出来るだけ短くする スコープとスケジュールを継続して計画する方法 - Chatwork Creator's Note で紹介した手法を用いて換算して全体を見…

ひよこPMが1年半弱で感じたり考えたりしたこと

…ロントエンドチームはスクラム(※)で運営しており、各スクラムイベントには慣れてきましたが、ふと立ち止まってじっくり考えてみると「スプリントゴールって本当にこれでいいんだっけ?」等、疑問も出てくるようになりました。このあたりは他チームのPOに話を聞いてみたりしながら、まだ模索中ではありますが、開発チームが動きやすく、ユーザーさんに提供できる価値をより大きくできるような形を目指したいなと思っています。 ※「スクラム」とは、アジャイル開発の手法の一つです。「PO」「スクラムイベント…

モバイルアプリ開発チームのスクラムってどんな感じ?

…リケーション開発部でスクラムマスターをしている折田 (@orimomo)です。 私たちの部署ではiOSエンジニア・Androidエンジニアが混在する2つのチームを作り、それぞれでスクラムによる開発をおこなっています。 私自身もともとはiOSエンジニアなのですが、現在は専任のスクラムマスターとして両チームに関わらせてもらっています。 最近では各々の継続的な改善が実を結び、スクラムチームとして少しずつ、しかし確実に成長ができているなと感じられるようになりました。 「スクラムが楽し…

Chatwork総出でスクラムフェス大阪2022に参加します (登壇者2名!)

… 18日に開催予定のスクラムフェス大阪 2022にChatworkで活躍するスクラム実践者が総出で参加します! www.scrumosaka.org Chatworkから2名が登壇します! スクラムフェス大阪2022 では、Chatworkから2名のプロポーザルが採択されました。 6月18日 13:25~ 大阪トラック 「組織開発のためのスクラム 〜 エンジニアと人事が協働して組織課題に立ち向かうための方法論を探る 〜」 confengine.com 私は Chatwork …

DevHRチームのスクラムは、どう回しているのか?

…チームなチーム構成、スクラムやってるよ、くらいの簡単な紹介をさせていただきました。DevHRという構成が世間一般から見てめずらしいのか、社内外から多くの質問をいただきました。上記記事をきっかけとして、Meetyでの面談もいくつかさせていただきました。 DevHRというチームへの関心の高さを実感しました。 今回、DevHRがスクラムをどう回しているのかといった、より具体的な方法について紹介します。上記ブログの詳細な部分の紹介になります。まだ上記ブログを読んでいない方は、読んだ上…

フロントエンド開発部のミッションステートメントを作りました。

…Chatworkではスクラムを積極的に導入しており、フロントエンド開発部でも実施しています。 スクラム導入の目標として「チームの自己組織化」を目指していますが、これは「開発のライフサイクルに関する意思決定をチームに委譲し、スクラムチームが自律して課題を解決できる状態を目指す」と定義しています。 これまでマネージャーとして自己組織化に取り組んできた中で、運用フローの共通化やモブプロによる属人性の解消など、日常的な運用に関しては自律して動くことができるようになってきました。 次の…

スクラム研修を受けてきた

…と共に学びを深めて、スクラムを実践に生かすきっかけを作る」を目的にしました。自分だけで学びを深める方法もありますが、今回は有識者と実践者の方々と共に学びを深めることを重視しました。あくまで受講は学びと実践の出発地点ということで。 A-CSM(アドバンスド認定スクラムマスター) CSM(認定スクラムマスター)はすでに持っていたので、今回はA-CSM(アドバンスド認定スクラムマスター)を受講しました。 スクラムマスターとは スクラムマスターの定義は以下。 スクラムマスターは、スク…

半年でPHPのエラー通知を撲殺しまくった話

…ラー監視/対応」からスクラムチームを守る振る舞いをしてみようと思いました。 組織開発の観点で自分は経験が浅いところもあり、組織パターンのフィールドワークによってチームやチーム間のフォースに変化があるのか、それとも何も変わらないのか、観察してみようという個人的な興味もあったのは事実です。 さて、そこで「PHPエラー撲殺部」という部活を立上げ、PHPエラー通知を倒しはじめてみました。 エラー「撲滅」という穏やかなワードではなくエラー「撲殺」というパワーワードを採用したのは、過去の…

Chatwork 中長期プロダクト構想について

…では3チームで同時にスクラムを回しながら運営が出来ております。 基盤刷新Prjについては、来年どこかのタイミングで詳細を皆様にお届けしたいと考えてます。 Chatwork社でのScrum@Scale体制 CTO室の設置 事業全体戦略としてスーパーアプリ構想を掲げているのですが、 Chatwork単体の短期的アップデートに終始してしまい、中長期の視点で戦略を描く組織ファンクションがない 既存組織以外の組織ファンクションが必要になった場合にスピーディーに立ち上げれない という大き…

フロントエンド開発部で LT ハッカソンを開催しました!

…トエンド開発チームでスクラムマスターをしています。 先日のブラックフライデーセールでワインを買い込み、年越し準備は万端整いました。 この記事は Chatwork Advent Calendar 2021 23 日目の記事です。 qiita.com 今日は、部署で実施した LT ハッカソンについて、実施の経緯から、どのように開催したか、開催してどうだったか、といった点をご紹介したいと思います。 開催の経緯 Chatwork のフロントエンドと聞いて? 突然ですが、みなさんは C…

Chatwork WebのUIに1つ1つ丁寧に名付けをしている話(ユビキタス言語検討会について)

…になりました。 個人的に、同じ言葉を使うことは、コミュニケーションコストを下げる効果だけではなく、帰属意識や愛着形成にも影響があると考えています。開発、営業、ユーザーで、同じ物を見て同じ言葉で会話できる世界になったらとても素敵じゃんと。 これからもっと愛される製品になるように、開発もユビキタス言語策定も頑張っていきたいと思っている所存です。 明日は、同じフロントエンドチームでスクラムマスターをしている西口さんの、先日部内で行ったLTハッカソン会についての記事です。お楽しみに!

PHP開発現場でスクラムっぽいことをやってきた話

…として地に足のついたスクラムを回してみようと、PHPの現場で右往左往してきた話と、今後どのようにチームを成長させていけばいいのか、という個人的なまとめを紹介させていただきます。 Chatwork入社以前 やまざきは、開発チームメンバーとして3年ほどスクラムを経験しました。 毎回のコミットメント未達、カイゼンアクションの飽和状態とアクション未達。各イベントのタイムボックス超過。正直なところ、上手く回っていないチームでした。 しかし今になって思えば『貴重な失敗経験』だったと思って…

フロントエンド開発部の業務を紹介します

…を1スプリントとしてスクラムで開発をしています。 そのため、2週間ごとにスプリントの開始日にスプリントプランニングを行っています。 ここでは、PMからこのスプリントでユーザーにどのような価値(機能)を提供したいかを確認して、それぞれにタスクを割り振っていきます。 どれくらいのタスクをスプリント内に含めるかは、これまでのスプリントで達成できたベロシティをもとに今スプリントでの稼働日などを考慮しながら決定しています。 ちなみに、後ほど出てきますがスプリント準備の段階で各タスクの見…

モバイルアプリ開発チームをプラットフォーム横断で分割した話

…た、モバイルチームのスクラム開発をどのように強化していったのかを書きます。 チームを分けたきっかけ iOSチームとAndroidチームに分けたときに見えてきた課題 1. iOS/Androidアプリが色々違っている デザイン、機能仕様のずれ ユースケースのずれ 2. リソースに偏りがある 新チームでの運用をはじめてみた 1ヶ月経過 〜 出てきたコミュニケーション課題 2ヶ月経過 〜 期日に追われる日々 5ヶ月経過 〜 チームっぽくないチーム 8ヶ月経過 〜 目標に向かって進め…

モバイルアプリケーション開発部で1泊2日の部署合宿をしたって話

…ート。モバアプ部ではスクラムに取り組んでおり、 チームに分かれてのレトロスペクティブを行いました。 私のチームでは今回のスプリントで感じた、モヤモヤ、内省したこと、嬉しかったことについてそれぞれ付箋で書き出し、そこから改善点などを話し合いました。 嬉しかったこと欄には「今回の部署合宿ができてよかった」という声がたくさんありました。 また、私たちのチームでは属人化しているところを解消するために最近モブプロを行っており、「とても勉強になる」「やっていて楽しい」との声もありました。…

人事とエンジニアがワンチームなDevHRについての紹介

…ム構成 DevHRはスクラムチームとして結成されており、日々のタスクをスクラムの枠組みで取り組んでいます。 私はDevHRのスクラムマスターとして、メンバーがスクラムのフレームワークをうまく回せるように支援をしています。 特に、人事の方々はアジャイルやスクラムといった考え方にあまり馴染みが無いことが多いので、実践を通じで体感してもらい、感覚を掴んでもらいました。 このように、DevHRを作り「スクラムで」かつ「チームとして」人事活動を取り組んだことで、以下のような利点が出てき…

プロダクトオーナーをやっている

…1年4月から、とあるスクラムチームのプロダクトオーナーを担当させていただくこととなり、8ヶ月ほど経ちますので、これまでやってきたことを書こうと思います。 これからプロダクトオーナーをご担当されようとされている方、今まさしくご担当されている方の、何らかのご参考になる部分がありますと幸いです。 プロダクトオーナーとは スクラムガイドから引用いたします。 https://scrumguides.org/docs/scrumguide/v2020/2020-Scrum-Guide-J…

ChatworkにおけるScrum@Scale導入への挑戦

…んでいるスケーリングスクラムについて書いてみようと思います。 先日開催された Chatwork DevDayでもお話したのですが、現在我々はChatworkのリアーキテクティングプロジェクトにおいて、Scrum@Scaleの導入を進めています。 www.youtube.com Scrum@Scaleとは? Scrum@Scaleは、スクラムの作成者の1人でもあるジェフ・サザーランド氏によって考案されたスクラムをスケーリングするための考えかたです。 詳細は公式のガイドが各国語版…

Chatworkの開発チーム活動を支えるSaaSサービス

…眼を置いた使い方と、スクラムボードを利用しチームバックログとスプリントなどスクラムを主眼に置いた使い方があります。 どちらの使い方でも、GitHub と連携させてタスクとプルリクエストを連動させたり、Confluence と連携させてドキュメントへシームレスに連携させたりなど、細かなカスタマイズをチーム毎に行っています。 Miro マインドマップやチームレトロスペクティブ(振り返り)など、モブワークを視覚的に行うようなチーム活動において Miro を利用しています。 開発メン…

データ構造と代数構造への招待

…勉強会,アジャイル・スクラムの勉強会,アルゴリズムの勉強会,etc …, 業務の一環としてさまざまな勉強会が実施されています。 日々研鑽を積みながら、チャレンジングな開発に挑戦していきたい方は、ぜひ弊社へ 💪 recruit.chatwork.com *1:https://twitter.com/guvalif/status/1317719718002749441 *2:この記事では、可変長配列を考えています *3:列と連結操作のみ考えたものを、数学用語では "自由マグマ" …