ソフトウェア開発のアウトソーシングThe Codestと提携する理由
The Codestによるoutsourcingソフトウェア開発が、貴社のデジタル戦略をどのように変革するかをご覧ください。専門の開発者を活用し、コストを最適化し、カスタマイズされたソリューション、堅牢なプロジェクト管理、包括的な...
コーデストで経験した短い話。Webアプリケーションの開発に特化し、Rubyをメイン技術としていることもあり、ある企業から製品開発への協力の可能性について問い合わせがありました。何の変哲もありません。似たような依頼はよくあります。
最優秀選手 コーデストでは、Rubyを使って2ヶ月で開発した事例をご紹介します。 Webアプリケーションの開発に特化し、Rubyを主な技術としている私たちのもとに、ある会社から、Rubyを使ったWebアプリケーションの開発に協力できないかという問い合わせがありました。 製品開発.別に普通だよ。似たような依頼はよくあります。
しかし、今回の依頼は他の標準的なものとはかなり異なることが判明した。クライアントには、MVPをベースにしたウェブ・アプリケーションの迅速な開発という課題があった。以前、彼らは、MVPをベースにしたWebアプリケーションの迅速な開発に関する課題を抱えていた。 ソフトハウスしかし、結局はうまくいかなかった。詳細は省くが、問題の根源は仕事の効率と質、そして適時性の欠如にあった。クライアントはそれを変更し、別のパートナーを探すことにした。しかし、最大の課題は時間だった。より正確に言えば、完全に不足していたのだ。
私たちの協力関係はごく短期間で始まった。私たちは、彼らが私たちを信頼し、私たちの会社に信頼できるパートナーを見出してくれたことに満足している。しかし、これは物語の重要なポイントではない。そのクライアントは、次のようなビジョンを持って私たちのところにやってきたのだ。 プロジェクトとして、である。 チーム デベロッパーのために、私たちは残りを計画しなければならなかった。そこで私たちは計画を練り、直接仕事に取りかかった。このプロジェクトでは、時間が最も重要だった。クライアントは、せいぜい1ヶ月の間にすべての仕事をこなすことを期待していたからだ。信じられない話でしょう?この協力に同意するかどうか、私たちは悩んだ。リスクは本当に大きかった。しかし、私たちはそれを引き受けると決めた。私たちはチームを編成し、プロジェクト・オーナーを任命し、コーディングを開始した。
この2ヵ月間は激しい協力関係でしたが、今日、私たちはまったく後悔していません。お客様の期待に応えることができました。完成したMVPを提供した 製品もちろん、次の機能やすでにあるものの改良という点では、まだやるべきことがたくさんある。もちろん、次の機能やすでにあるものの改良など、まだまだやるべきことはたくさんある。COOとして付け加えなければならないのは、私たちがこの仕事を引き受けたのは、時間的なプレッシャーの中で仕事をするという「極限状態」で自分たちをチェックするためだったということだ。何とかやり遂げたチームを本当に誇りに思います。
このプロジェクトでは、2つの技術、Ruby on Rails(バックエンド)とReact/Vue.js.(フロントエンド)。デザイナーのUXチームのサポートも必要でした。今この状況を説明すると、私たちはどうやって成功したのだろうとさえ思います。このプロジェクトに携わった素晴らしいプロフェッショナルに加え、チーム内やクライアントとのコミュニケーションも完璧でした。また、スクラムを採用したことで、すべての作業を適切に計画し、時間をコントロールしながら進めることができました。
この話は、ウェブ・アプリケーションを構築する際にどのような技術を使うべきか迷っているすべての人にとっても良い例となるだろう。個人的には、私はいつもRubyを支持している。Rubyは、上で説明したような状況、つまり仕事のスピードが重要な場合にも役立ちます。
あわせて読みたい: