[]
CIOは皆、勤勉で忠誠心が高く、高品質のソフトウェア開発に全力を尽くす開発チームを作りたいと考えています。開発者は実際にそれを望んでいます!しかし、彼らはCIOが彼らをリードし、彼らのニーズを理解することを望んでいます。この記事では、開発者がCIOに期待する12の原則を挙げます。
CIO/CTOの皆様:
あなたが管理職になったとき、ITの世界で最前線にいたときのことを思い出すのは難しいでしょう。ここでは、プログラマー、システム管理者、デザイナー、プロジェクトマネージャーを代表して、あなたの助けになるようなちょっとしたアドバイスをします。
1.ビジネスが変わってほしい
決して閉鎖的な状態にしてはいけません。情報の分析と処理は専門分野ですから、CIOにはできるだけ多くの情報が提供されるべきですし、CIOはビジネスの将来計画に役立つ具体的な数字や指標を把握しておくべきです。情報が多ければ多いほど、CIOは組織についてより多くの意思決定を下すことができます。
2.市場とITはイコールではない ITと市場はイコールではない
1990年代から、人々がウェブサイトのページを見つけるための市場のいくつかは非常に単純なことのようで、その瞬間から、市場とITは奇妙なサークルに入っているようで、それらの両方の実務家は、お互いを前進させたいようですが、残念ながら、今まで、この引数または継続の両側。
それは理にかなっています。デザインのインスピレーションに欠けるマーケティング担当者でも、見栄えの良いウェブページをデザインできるツールが存在しますが、実際には、このような手軽な便利さの裏に隠されたテクノロジーの力に気づいていないかもしれません。
例えば、MarCommは見栄えの良い会社のホームページを作成して公開したかもしれませんが、2000*2000のJPGファイルをデザインツールにドラッグ&ドロップした場合、ホームページを訪れたすべてのユーザーがダウンロードするファイルサイズが3MB近くになる可能性があることに気づいていなかったかもしれません。これは、いくつかの顧客の不満の原因となり、これらによって引き起こされる損害は、マーケティングマーケティングスタッフに従事するIT技術のいくつかの中途半端な知識かもしれませんが、実際には、一種の災害です。
CIOの皆さんには、テクノロジーの背後にある大変な仕事は、一日中コンピュータの前に座っているだけではないことを理解してほしいと思います。私は、金曜日の午後4時に、皆さんから常に "システムの何かを変更してくれませんか?"という依頼を受けたくはありません。簡単なことでしょう?このようなリクエストに応えられないというわけではありませんが、優先順位をつけ、ITスタッフの現実的な状況を考慮した上で、リクエストを出すべきです。
マーケティング担当者とIT担当者は密接に協力し、ビジネスに利益をもたらすために対等な立場でなければなりません。
3.ビジネスに独自のIT価値を生み出す必要性
企業のITスタッフとして、しばしばこのような状況に遭遇するかもしれません。しかし、これはIT部門が最も忙しい時かもしれません。助けに行くなというわけではありません。しかし、CIOは、ITスタッフのコアバリューは、これらの "小さなヘルプ "を助けるためではないことを認識する必要がありますが、従業員がこれらのITの問題に遭遇するのを助けるためだけでなく、そのようなITの知識とスキルに関連する従業員を教えるためにオープンコースの数の開催など、企業内だけでなく、など、自分のITスキルを表示する機会を持つために企業内の多くを許可する必要があります。ITの知識とスキル、これは価値のより反映することができます。
4.謙虚な気持ちにさせられること
ITスタッフとして、特に開発者として、ほとんどの人は会社のために新製品を開発することを誇りに思うでしょう。もしマーケティング部門が顧客を見つけられなければ、営業部門が顧客を維持できなければ、人事部門が人材を採用できなければ、財務部門が組織のために正しいことができなければ、経営トップが正しい戦略を策定できなければ、IT部門は孤独なままです。CIOはいずれ、ITスタッフに満足することなく、ITと同じくらい重要な組織の他の部分に価値を見出し、集中するよう注意を喚起すべきです。
5.要求されているのは単なる遊びではないこと
このような質問をする人は、自分たちの要求が受け入れられない可能性が高いことを予期しています。チームは、自分たちの提案が他のマネジャーに受け入れられると思っているのでしょうか?願わくば、マネジャーたちが提案されたことに注意深く耳を傾けてくれることを願っていますし、提案されたこと、要求されたことは、単にプレイスルーされるよりも何倍も多く、ほとんどが建設的な提案です。私たちが望んでいるのは、エンターテイメント機器のようなエイリアンウェアのコンソールがあることを期待することではなく、私たちは、多くのモニタが同時に良い仕事に取り組むことができるように、仕事の効率をスピードアップするための良いハードウェアを持っていることを望んでいます。
6.オフィスの煩わしさからの解放
なぜ在宅勤務が好まれるのかご存知ですか?主な理由は、自宅で仕事をする場合、あなたは静かな環境を持つことができ、一日中オフィスの騒音に邪魔されないことです。オフィスでは、様々な種類の顧客からのクレームの音、同僚同士の不用意な会話など、ITスタッフの思考を中断する可能性があり、思考を取り戻すには時間がかかります。
そのため、ITスタッフとしては、CIOがオフィスの騒々しさから逃れられるよう、ワークステーションを別にしたり、比較的静かな作業エリアをチームに与えたりすることを望みます。このような取り決めは、特権を与えるものではなく、仕事の効率を向上させるものです。
7.より多くの時間を共に過ごし、共に戦うこと
IT技術者として、しばしば遭遇しなければならない残業の状況は、完了する必要があり、確かに疲労に満ちているだろう、この時点で、CIOは、プロジェクトの重要な時間にすることができます場合は、一緒に横に多くの時間を過ごすか、またはいくつかの物質的または精神的な励ましを与える、これは大きなサポートです。
8.銀の弾丸なし
1986年、フレッド・ブルックスの名著『No Silver Bullets(銀の弾丸はない)』は、製品の品質や生産性を向上させるためには、特定の技術だけに頼ることはできないと説きました。多くのCIOがこの本を読んだことがあると思います。ある言語やプラットフォームから別のプラットフォームへの移行を要求する、従業員に異なる働き方をさせるなど、どれも持続的な成果を生み出すものではなく、すべての施策が真に効果的であるためには、統合的に実施されなければなりません。
9.技術的負債に焦点を当てること
ここ数年、「技術的負債」という言葉が広く報道され、深刻に受け止められています。それは、今なすべき仕事を怠ると、将来それを埋め合わせるために、より多くの時間と労力がかかるということを私たちに教えてくれています。
しかし、「技術的負債」は流行りの言葉ではなく、真剣に考えなければなりません。システムを日々更新しなければ、技術的負債は増え続け、技術的負債が増えれば、その都度バグを解決することが難しくなります。
10.自動テストに費やす時間は一定であるべき
CIOとして、自動テストに費やす時間を確認すべきです。確かに、チームがユニットテストの記述に多くの時間を費やすことは正しく、価値があります。テスト駆動型のアプローチは、プロジェクトの初期段階ではかなりの時間と労力がかかるかもしれませんが、長期的には非常に費用対効果が高いです。さらに、プロジェクトの変更に素早く対応できるロバストなテストスイートが書かれ、自動化されたテストが書ければ、さらに時間を節約でき、プログラマは他のもっと複雑な問題に取り組むことができます。
11.滞在する理由
今日のITの世界では、オープンソースのGitHubが普及しているため、優秀なプログラマーはいつでもヘッドハンターの注目を集めることができます。 しかし、CIOが誤解してはならないのは、ITスタッフが離職する重要な理由の1つは、純粋にお金のためだけではない可能性があるということです。お金だけでなく、CIOは企業のリーダーシップと一緒に、良い条件を作成するために、使用する場所があるように、要するに、つまり:滞在する理由を与えることです!
12.前進をリードするために
CIOであることとCIOであることの最大の違いは、壮大な青写真や計画を持つことができるかどうかということです。あなたは戦略的なレベルで考えることが得意で、戦術的なレベルに集中することができます。その結果、あなたは素晴らしいプロジェクトを行うことができますが、会社の方向性と使用するテクノロジーが一致していることを確認する必要もあります。そして、会社の戦略的な方向性を説明し、道を切り開く将来のビジョンがあるようにすべきです。





