思考と現場の間でスマートフォン用の表示で見る思考と現場の間で「いいサービスづくり」のために、組織づくりやソフトウェア設計など、考えていることを書きますメニューホームプロフィール個人の学びリーダーの学びチームの学び組織の学びソフトウェア設計2016-05-30組織づくりにおける3つのアプローチ組織の学び日々、様々な課題に取り組む中で、組織づくりを行っていく上での施策には、以下のように大きく3つのアプローチに分けて考えるようにしています。当たり前ですが、実務に対するアプローチは必須です。サービス開発ならば、プログラミングもそうですし、アーキテクチャ、KPIに向けての施策をどうやるか、企画、プロジェクトマネジメントなど、など具体的な実務に対するアプローチです。当然ながら何か成果を出しにいく中で、実務に集中することは当然です。時間を使っているのではないでしょうか。人に対してもアプローチを行います。目標設定や評価、悩みがあれば聴き対処しますし、キャリアなども一緒に考え、それが達成できるような環境を整えます。仕事をするのは「人」ですし、それが仕事へのアウトプットに大きく影響しています。課題も対処法も人によって違いますし、失敗すると大きなストレスを抱えます。答えが無い世界なので、難しい領域の一つですし、また、それが多くのエンジニアがやりたがらない理由の一つです。多くの仕事は、複数人で行うのでは無いでしょうか。ソフトウェア開発は必ずと言っていいほどチームで行います。チームで行うということは、そのプロセス、人の関係性などによって、チームのパフォーマンスが大きく変わります。TeamGeakには「ソフトウェア開発はチームスポーツである」とありましたが、例えばサッカーなどのようなチームスポーツのような要素があるのではないでしょうか。レベルの高い人が集まってもチームになっていなければ負けることもありますし、レベルがそこそこでもチーム力があると勝てるチームもあります。レベルの高い人がチーム力があると最強です。多いのではないでしょうか。下手すると、「人」に対してもあまりあプーチしていない会社もあるように思います。「関係性」に対してのアプローチになるとより減るのではないでしょうか。重要なわけですが、他の人は殆どやらないという意味では「人」と「関係性」に対するアプローチをするというのがマネージャーの大きな役割だと思います。その中でも無視されがちな「関係性」に対してよりアプローチをすると組織やチームが大きく変化するのでやるべきです。今日のエントリーはここまで。「関係性」のアプローチは多くの考え方や施策があるので、ここでも色々書いてみたいと思います。Yasunishiクラシック音楽好きのWebエンジニア、マネージャー、コーチ。Webのフレームワークを作ったり、サービスを作ったりしていたところ、スクラムとドメイン駆動設計(DDD)に出会いました。スクラムでの考え方に感動し、いかに最高のパフォーマンスを発揮できるチームにすることと、組織をどう変えていくかを考え続けると同時に、ドメイン駆動設計で巨大で複雑なソフトウェアをどう設計するかということを追求しています。頭で考えるのも好きですが、あくまで現場が大事。現場で体験したことをベースに、書いていきたいと思います。(2)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。