HEARTBEATS

開発事業の最近のブログ記事

          

【PHPerKaigi 2020】協賛と登壇のお知らせ、そしてPHPerチャレンジ!

   

こんにちは。 経営企画室の工藤です。

いよいよPHPerKaigi 2020が開催されますね。

ハートビーツも協賛や登壇で盛り上げてまいります!

こんにちは。CTOの馬場( @netmarkjp )です。

新年らしい仕事をしてみよう、ということで、 現時点と今後のエンジニア界隈の展望をまとめました。

毎月やっている社内勉強会でも話しましたが、 自社の今後の戦略について考えるネタにするのと、 直近で SRE NEXT 2020 などのイベントがあり、 エンジニアとしてのポジショニングや振る舞いについて考える機会が多そうなので、 そのベースラインとして整理したという意図もあります。

観測範囲や観測者の立ち位置によってわたしと全く異なる見解になる方もいると思うので、 ぜひ情報交換させてください。

はじめまして。開発事業部の田村@idubmorganです。

弊社ハートビーツは 2019/12/1(日) に開催された PHP Conference Japan 2019 (以下、phpcon2019)にシルバースポンサーとして参加させて頂きました。

当日、弊社展示ブースで開発環境に関するアンケートを実施させていただきました。

今回は、下記について書きます

  • アンケートの結果から見た PHP の開発現場の現状
  • 「弊社開発事業部の開発環境」の紹介
          

hbSAKABA をはじめました

   

お疲れ様です。菱田です。

今月から、hbSAKABAと題して、開発事業部が中心になってPodcast配信をはじめました。 ハートビーツで日々やっているテクノロジーの話や今興味を持っている話題などをゲストを交えて、一杯飲みながらゆるーい感じのPodcastです。 飲んで話してる話題って結構面白い話題が多かったりするので、そのままの雰囲気を配信しております。

はじめた理由

開発事業のなべさん @kaz_29 と12月に飲んでた時かな?

なべさん:技術系のPodcast面白いよ。うちでもやりたいな〜。エンジニアに興味持ってもらえると思うんだよね〜。

ひしだ:あっ、はい! 準備します名称未設定 1.png

これだけです(笑

開発事業部としては、技術的な情報発信を積極的にやっていこう、と方針を立ててるので積極的にやりたいと思っていますし、少しでも色々なエンジニアに知ってもらうキッカケになればいいなと。

準備

とはいえ、hbstudyでYouTube配信はしてるもののPodcast、音声のみというのは経験がありません。

ですが、ハートビーツのすごいところは、未経験がインフラエンジニアになる会社です。様々なバックグランドを持った人がいるわけで... 運用グループに、元レコーディング・エンジニアがおります。(今はインフラエンジニア) 彼の協力を仰ぐことにしました。

ひしだ:というわけでPodcast始めたいんですけど、どうしたらいいですかね?

こたにさん:一通り機材あるんで持っきますわ〜。編集もできるんで、仮撮り、本番、編集のスケジュールさえ取ってもらえれば〜

ひしだ:あっ、はい! 準備します名称未設定 1.png

録音当日の感じ・編集作業

私がしたことといえば、相談と調整、段取りだけ...セッティングも小谷さんの私物が多いので小谷さんが対応してくれました。

IMG_2977.JPG 録音環境。マイク・マイクスタンドなど、ほとんど小谷さんの私物↑

地味に大変だったのは、元音源を編集するところ。間投詞・無音の削除あたりを中心に加工をしていきました。ただ編集前と編集後で聴き直すと聞き取りやすいものになっているので、このひと手間は結構大事なんだろうなと感じました。まぁ、ここも小谷さんに協力頂きました。

配信するためのインフラ

Podcastの配信には、Web App for Containersを使っていて、Azure DevOpsのPipelinesを使って、自動でテスト、デプロイが実行されるようになっています。

忙しいはずのなべさんが、楽しそうにコード書いた上にブログまで書いております。

Azure DevOpsを使って、PHPコンテナをWeb App for Containersに簡単デプロイ

次回の告知

第2回目の録音は2月18日に外部の方に来ていただいて実施する予定です。 編集等もあるので月内から3月頭にリリースできると思いますのでお楽しみに!

ban_03.png

          

(4ヶ月前に)開発事業はじめました

   

目次

読了目安:[6 分]

  • (4ヶ月前に)開発事業はじめました
  • ハートビーツだからできる開発の話
  • 組織と人の話
  • 最後に

(4ヶ月前に)開発事業はじめました

こんにちは。ハートビーツの菱田@kenta_hiです。

ハートビーツでは、2018年4月5日から開発事業部を立ち上げました。

Facebookでシェアした記事

ビジネスサイドは私、エンジニアは渡辺さん_通称:ナベさん(kaz29 (Kaz Watanabe) · GitHub)の 2名体制小さな小さなチームです。2018年9月に1名ジョインするのでようやく3名体制になります。

渡辺さんと仕事を3ヶ月一緒にしております。 毎日大変ではありますが案件をカタチにしていく作業、お客様と継続的な関係を築いていく様 そして、自分たちのチームをどうのような色を持って組織として作っていくのか話し合っています。

今、私たちが考えている開発に対しての考え方や組織の在り方について記しておきたいと思います。

ハートビーツだからできる開発の話

ハートビーツの主な事業は、AWSやAzureなどのインフラ運用を請け負うマネージドサービスプロバイダー(MSP)です。 ですので、いろいろなお客様からいただくのは、インフラ運用に関わるご相談が中心です。 そして、お客様とお付き合いが5年以上にもなると

PHP5.2で運用しているんだけど、アプリケーションと使ってるパッケージの問題でOSバージョンアップできない!
しかも、それ開発した人はいないんだよね。どうしたらいい!?

といったご相談をいただきます。 僕らはアプリケーションの改修や保守を定期的に手がける提案をし準委任という形で関わっていきます。

今ですとお客様からの理解も得やすくなっていますが、ソフトウェアやインフラは 植物のように育てていく必要があります。 定期的に適切な量の水・土、肥料を加え、手を加え育てることと同じように ソフトウェアも多くの人に使われるよう修正や定期的なメンテナンスを繰り返していきます。

開発して終わってしまう受託ではなく、お客様と一緒に大きなソフトウェアに育てていきたいという思いを持っています。

また、ソフトウェア開発だけに留まらず、サービス企画やその事業計画にもコミットしていきたいと考えています。 開発の前工程の部分ですね。 アイデアを形にしていく作業を行い、事業にどう向き合ってい、その事業を組み立ていく。 そんなプロジェクトをもっと増やし、ハートビーツがいると企画・開発・運用まで一気通貫できるようになるというのが理想像です。

組織と人の話

仕事をする上で一番重要視しているのは誰と仕事をしたいか がとても重要だと思っています。

じゃあ、ハートビーツってどんな人たちで形成されているんだろうという話をみんなで ちょうど話し合ってタイミングで。その時まとまったのが3つの属性があがりました。

技術がある
前向き
真面目で真摯で誠実

技術があるという点が特徴的ですね。ここでの技術は開発技術という話をしたいのではなく 会社にいる全ての役割(エンジニア、運用、営業、ファイナンス、労務、マネージメント、経営など)の人が 仕事を通じて獲得する能力のことです。

僕らは、どの役割においても

やっている仕事にプライドを持つ

という思いがつまっています。そして、各々が役割であり、上下ではないことも重要です。 仕事上、ミスや失敗はついて回るものです。 ミスや失敗した人に向き合うのではなく、事象に対して向き合うべきなのです。

すまん! ええんやで

という精神がとても大事です。

許容できる寛容さ、そうさせる人としての在り方が求められる というのがハートビーツの良さであるのかなと思っています。

だから、ガチッとした階層型組織で決められた仕事をこなすことが得意という人だと弊社では辛いのかな。

ルールはありますが、どのように自分の役割を達成していこうか、と試行錯誤することを楽しんでほしいなぁ...という思いがあります。

開発言語・開発範囲の話

菱田はエンジニアではありません。Delphi/C++Builderを売っていた経験はあります!(笑

渡辺さんはPHPカンファレンスの実行委員をしており、PHPが大好きです(笑

全然、関係ないっすね...

さて、ハートビーツでは開発事業を行う前からCTOの馬場(@netmarkjp)がコードを書けるようになる ということを推奨していますし、技術開発室では自社プロダクトをリリースしています。 happo-agent - Yet another Nagios nrpe を公開しました - インフラエンジニアway - Powered by HEARTBEATS これ以外にも内部利用のプロダクトが複数存在しております。

開発事業では、開発言語はお客様によって様々です。 ここ最近多いものとしては、

PHP
React Native
Node.js

が案件として多いです。

開発範囲もクライアント・サーバサイドの全体だったり、一緒に開発するチーム内のスキルによって、クライアントだけ・サーバサイドだけ、と切り分けて開発していたりします。 先に記載した通り、常駐や人材派遣は行わないので全て自社持ち帰りでやっております。 開発環境は弊社のオフィスが中心で、フルリモートは行なっておりませんが、適宜リモートワークを実施してます。

最後に

開発事業部ではエンジニアを募集しております。お仕事の相談は非常に多く、全てのご相談に答えられておりません。 わちゃわちゃしている少数のチームですが、今から育てていく組織なので、一緒に参加して、楽しめる方と一緒に働きたいなと思っています。

応募はWantedlyでしておりますので、興味を持ったら是非応募お願いします! 自社内開発&直請負案件100%!企画~開発運用まで携われるエンジニア求む!

株式会社ハートビーツの技術情報やイベント情報などをお届けする公式ブログです。