概要
特集1
コードレビュー実践入門
~バグをなくし,生産性を高めるしくみ~
~ツール,手法,レビューポイント徹底解説~
コードレビューはバグによる損失をできるだけ少なくするために欠かせないものです。技法だけでもインスペクションやチームレビュー,ウォークスルー,ペアレビューなど,さまざまな方法があります。しかしどれも一長一短で,これさえやっておけばどんな場合にも完璧という手法は存在しません。本特集ではソフトウェアの品質を上げるために必要な,すぐに本番投入でき継続可能なコードレビュー手法を多数解説します。コードレビューをしたことがない企業にも今すぐ役立つ,良いコードを生産するための実践的な特集です。
特集2
[詳解]nginx
~設定の柔軟性と優れたスケーラビリティ~
Webサーバ,リバースプロキシなどとして利用できるnginxは,柔軟な設定が行えたり,高負荷時もパフォーマンスの劣化が少ないなどの特長があります。しかし,ロシア発のプロダクトということもあり,英語や日本語の情報が不足していて,利用する障壁になっています。本特集では,大規模なサービスをnginxで構築・運用している執筆陣により,基本的な使い方から,現場の方にしかわからない実践的なノウハウまで解説します。
特集3
Backlog/Cacoo開発ノウハウ大公開
~世界で通用するWebサービスの育て方~
プロジェクト管理ツール「Backlog」とドローイングツール「Cacoo」は,ともにヌーラボが提供しているWebサービスです。Backlogは国内を中心に10万人以上,Cacooは世界中で60万人以上のユーザが利用しています。どちらのサービスも,その使い勝手の良さ,敷居の低さには定評があります。ヌーラボという福岡に本拠地を置く小さな会社が,なぜこのような成功を収めることができているのか。本特集では,その秘訣を余すところなく大公開します。
特別企画
XP再入門
~アジャイルなグループの10年から学ぶ~
本誌創刊と同じ2000年,『エクストリーム・プログラミング入門』の日本語版が刊行されました。2013年を迎える現在,XPやアジャイルという言葉は広く浸透しています。しかし同時に,「自分たちが行っていることは正しいXPなのか」「どうなったらアジャイル,XPなのか」といった不安や悩みを抱えている人もたくさんいます。そこで本企画では『エクストリーム・プログラミング入門』を読み返しながら,筆者のチームが具体的にどうやっているのか,価値と原則とプラクティスの関係,そしてプラクティスには幅があることを示します。