SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

MarkeZine Day(マーケジンデイ)は、マーケティング専門メディア「MarkeZine」が主催するイベントです。 「マーケティングの今を網羅する」をコンセプトに、拡張・複雑化している広告・マーケティング領域の最新情報を効率的にキャッチできる場所として企画・運営しています。

直近開催のイベントはこちら!

MarkeZine Day 2025 Retail

企画するなら知っておけ!マーケター向けのWeb技術のキホン

エンジニアの「実装」、ブラックボックスになってない? Webサービス(動的サイト)開発の裏側をのぞく


ブラックなブラックボックス! Webプログラミングをする環境はどんなだ

 マーケターの皆さんにとって、イマイチ何をやっているのか分からない、ブラックボックスな「実装」について暴いていきたいと思います。

 とは言っても、基本的には先述のとおり、設計に従ってプログラムを書く作業がメインです。また、そのプログラムが正しく動作しているかどうかを確認するために、ブラウザを使って挙動を試してみたり、「テストプログラム」と呼ばれるものを記述して、それを実行することで自動的に仕様通りに仕上がっているかなどを確認します。

 プログラムを書いたりテストを実行したりする際には、「ターミナル」というソフトを使って操作をします。プログラマの人がいつも覗いている「黒い画面」のアレです。

ターミナル

 ちなみにターミナルの色は設定でいくらでも変えることができて、黒じゃなくて真っ白という人もいます。多くの方が黒くしているのは、長時間見ていても目が疲れない等の理由からです。

 また、ターミナルと共にプログラムを書くのに「エディタ」を使います。エディタには数多くの種類がありますが、Vimもしくはemacsというソフトを使うのが主流です。それぞれ独特のキー操作がありますが、使いこなすと非常に便利になってきます。ってことで、僕が開発をする際には、主にターミナル・エディタ・ブラウザを行き来して作業をしています。

履歴を見たり、複数での開発に重宝 プログラムのバージョン管理システム

 プログラムを書くに当たって、なくてはならない存在がバージョン管理システムです。その名の通り、プログラムのソースコードのバージョンを管理してくれます。

 例えば、プログラムを過去の状態に戻したり、変更履歴を見たりすることができます。また、複数人数での開発をしている場合それぞれのコードを、修正点や加筆点を反映して、いい具合に組み合わせてくれます。コードはサーバー上に保存することがきるので、新しい環境でプログラムを複製して取得するのにも便利です。

 以前はSubversionが主流でしたが、現在ではGitと呼ばれるバージョン管理システムが多く使われています。

緊急度など分類に便利 チケットを活用した開発

 チケットとはプログラム開発において、実装すべき点を細かく分けてタスク化させたものを言います。このチケットをベースとして、プログラムを作成する手法を「チケット駆動開発」と呼びます。

 全てのWebエンジニアがこの手法を採用しているわけではもちろんないのですが、皆さん似たようなことをチケットと呼ばなくとも、していると思います。チケットを管理するシステムによっては、緊急度や担当者、カテゴリーなどをチケットの属性に持たせることができて分類するのに便利です。

 ブラウザで管理できるシステムには、ASP型のBacklogやインストール型のRedmineなどが有名です。

ゆーすけべーさんが語る!11月19日「1年生ディレクターのためのWebサービス制作基礎講座」講座開催

Webの記事を読むのもいいけれど、リアルゆーすけべーさんに会って直接講義を受けませんか?

本講座では、実際のWebサービス制作における事例やエピソードを交えながら、ディレクターの役割と必要なスキル、そしてチームの共通言語となるWeb基礎技術について学びます。Webディレクターに成り立ての人やWebクリエイターとのやり取りがイマイチうまくいかない人にオススメです。

★☆講座「1年生ディレクターのためのWebサービス制作基礎講座」の詳細・お申し込みはこちら★☆

次のページ
開発現場を覗く プログラミングはそんなに大変なことじゃない

この記事は参考になりましたか?

  • Facebook
  • X
  • Pocket
  • note
企画するなら知っておけ!マーケター向けのWeb技術のキホン連載記事一覧

もっと読む

この記事の著者

和田 裕介(ワダ ユウスケ)

1981年生まれ。Webアプリケーションエンジニア。株式会社ワディット代表取締役社長。未踏ユース準スーパークリエータ。

学生時にSIGGRAPH Emerging Technologies採択。プロジェクトのリーダーを務める。大学院卒業後に父親とワディットを立ち上げ、株式会社オモロキではCTOとしてWebアプリケーション開発を担当する。小粒なWebサービスをいくつも開発してきた。

代表作はWeb音楽プレイヤーの「君のラジオ」。また...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

MarkeZine(マーケジン)
2013/10/09 16:26 https://markezine.jp/article/detail/17880

Special Contents

PR

Job Board

PR

おすすめ

イベント

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング