思考と決断のPM力

PMの真価

スキルシート上にあるPMというのは、どういった開発言語や開発環境などを使ってきたかという内容であることが多く、SEの延長という意味合いが強く残っている。もし、期待するポジションが発想力や提案力にあるとすれば、姿勢をみることが大切となる。

従順の呪縛

就職氷河期と呼ばれる世代より上の年齢層では、常に従うことを幼少期から叩き込まれていると考えられる。日本では「禁止」か「許可」かを常に意識しながら仕事をしており、「許可されるまでは禁止されている」と考えているのではないかと推察される。

失敗からの成長

正しいか、間違っているか、の判断基準しか持ち合わせていない場合、何か問題が発生したときに時間を遡ってどこで判断を間違えたのかを追求する。それは大切なことであるが、実際のプロジェクトでは誤ったことを反省しつつ修正しながら進むことが大切である。

判断力の真髄

エンジニア出身のPM(開発プロジェクトのPM)だと、禁止か許可かというデジタルのような見方をしている人もいる。特に今日のシステムに関するプロジェクトでは、ゼロかイチだけでは判断できないような、ウエットでアナログな状況判断が必要となる。

まとめ

たとえ能力の高いPMだったとしても、仕事になると発想することや作ることの楽しみより、ミスによる懲罰を恐れたりするために、無難で当たり障りのない判断をしがちである。システムに関するプロジェクトがなかなか前へ進まない理由でもある。

関連記事

ローコード内製化成功の鍵

内製化が注目される背景

「アプリ開発は外注するもの」という考え方が変わりつつある。ローコードツールの普及により、プログラミング経験がなくても自社で業務アプリを開発できる時代になった。しかし、ツールを導入しただけで内製化が成功するわけではない。実際には「ツールは入れたが、誰もアプリを作れない」という状態に陥る企業も少なくないのが現実だ。

内製化が止まる原因

ローコード内製化がうまくいかない原因は、ツールの問題ではなく環境の問題にある。まず、操作方法を学ぶ機会が限られている。公式ドキュメントは英語中心で、実務に即した日本語の教材が少ないのが現状だ。次に、学んだ知識を実践に移す場がない。研修を受けても、日常業務に戻ると時間が取れず、スキルが定着しないまま終わってしまう。さらに、推進担当者が社内で孤立しがちだ。周囲に相談できる人がおらず、一人で試行錯誤を続けるうちに疲弊してしまうケースが多く見られる。

一気通貫が必要な理由

内製化を成功させるには、「セミナー・サポート・教材」の3つを一気通貫で揃えることが必要だ。セミナーで基礎知識を学び、教材で実践的なスキルを身につけ、サポートで困ったときにすぐ相談できる体制を整える。この3つが揃って初めて、現場の担当者が自信を持ってアプリを作れるようになる。どれか1つだけでは不十分だ。セミナーだけ受けても実践で使えず、教材だけあっても疑問が解消されず、サポートだけあっても基礎がなければ質問すらできない。内製化は「点」ではなく「線」で取り組む必要がある。個人の頑張りに頼るのではなく、組織として学びと実践の仕組みを整えることが成功の鍵になる。

成功企業の取り組み方

内製化に成功している企業は、最初から完璧を目指していない。まず1つの業務でアプリを作り、小さな成功体験を通じてノウハウを蓄積している。そして段階的に対象業務を広げ、社内に開発できる人を増やしていくアプローチを取っている。大切なのは、最初の一歩を正しい方向で踏み出すことだ。独学で遠回りするよりも、経験のある専門家に相談することで、最短ルートで成果にたどり着ける。「まず何から始めればいいか」を一緒に考えてくれるパートナーがいることが、内製化成功の最大のポイントだ。

まとめ

ローコード内製化の成功には、セミナー・教材・サポートの一気通貫が欠かせない。ツール導入だけで終わらせず、組織として学びと実践の仕組みを整えることが重要だ。まずは専門家に相談し、最初の一歩を正しい方向で踏み出そう。

続きを見る >

熱意の共有

提案と負担

「なぜ、自社のシステム担当者や社外から常駐するSEは、システムの改善提案をしてくれないのだろう?」と思うことはないか。それは、提案することで自分が大変になってしまうことを理解しているからである。

現状維持の理

自分たちが大変になるだけであるため、普通に考えれば、それを「やろう」と思うはずがない。それがシステム担当者から提案が出てこない理由であろう。

知と意欲

そうなると、非エンジニアやシステム営業が発想する提案は、システムの要件や縛りを無視した案になってしまう。問題解決意欲の高い非エンジニアが指揮するシステム開発を成功させるには、同じ温度感を持つエンジニアを味方につけるほかない。

人材の見極め

システム担当として向いている人材を探すことは非常に困難である。仮に全社的な問題解決意欲の高いエンジニアを採用したとしても、本当のスキルがどの程度であるか知ることができない。システムの開発のほとんどは巻き戻すことができないからである。

まとめ

システム開発や運用の大変さを知る人材ほど、モチベーションがない限り全力を出し切らせるには、相当の熱量を伝えることが肝要である。

続きを見る >

開発の相場

相場の不在

フルスクラッチでのシステム開発に相場はない。相場とは商品が一般的に流通している商品など数が多い場合は、競争原理も働き、金額がある一定の範囲に収まってくるものである。

建築との差異

たとえば、一戸建て建築であれば、建物の規模と資材、それに加えて職人の人工で金額が決まる。フルスクラッチのシステム開発は、つまり極めて特殊な特注品を作るようなものであるため、システム開発に相場という概念が基本的にはないのである。

人件費の実態

システム(ソフトウェア)は一戸建てのように、基本的には材料費はかからない。システム開発の費用のほとんどは人件費である。大工職人の人工と同じように人月単価と呼ばれるSE1人が1ヶ月働く金額で相場を知ることができるのである。

工期の変動

建物を建てることと比べるとシステムやソフトウェアは無形の物となるため、1ヶ月の労働力を推し量ることは困難である。個人のプログラミングの早さによって、納期が早くなったり遅くなったりするのである。

まとめ

SEは過去のプロジェクト参画実績から、同じようなプロジェクトに何度も参画していれば手練れでスキルが高いと評価される。システムに関わる人材の評価が困難な点は、プロジェクトに参画する経験値と、本当の意味でのスキルが比例するわけではないことである。本当の意味でのスキルとはプロジェクトを成功させられるかどうかを指すのである。

続きを見る >