投稿元:
レビューを見る
2014年現在のモダンは開発手法のノウハウとツールを一冊に纏めたもの。特にツールについて多くのものが紹介されていて、概要を把握するにはちょうど良い。
しかし、バージョン管理・チケット管理・CI・継続的デリバリーや各ツールについては、それらの書籍を読む必要がある。
「チーム開発」というからには1人が読めば良いものではなく、チーム内で読んでおくのも良い。
投稿元:
レビューを見る
DevOpsが体系的に学べる本。いろんなツールがあるが、どこが使いどころなのかが分かる。
個人的には、データベースマイグレーションをもう少しちゃんとやらないと、と思った。早速実践したい。
投稿元:
レビューを見る
同じ開発でも個人からチームになるとソースコード管理、タスク管理、結合テストなどの作業の難易度が一気に上がる。それに対する解決法が書かれた本。GitやCI/CDをはじめ「導入しないとレガシー逝き」な内容ばかり。具体的なシーンやツールを示しながら説明してくれるので分かりやすかった。
投稿元:
レビューを見る
レポジトリ、チケット管理、CI、CDについて広く浅く書かれている。
最初にわかりやすい「失敗事例」があって非常にわかりやすい。
各分野・ツールの詳細を知るには各専門書を読む必要があるし、開発経験がない人には説明が不足しているかもしれない。
だが、これらの開発ツールを十分に使えてないと感じている開発者にとっては、全体像がつかめる非常によい本だと感じた。
投稿元:
レビューを見る
最近のチーム開発事情とかが、まとまってる。
実際使ってない技術とかもあったり、自分の環境に不要なものだったりもあって保管された感じがする。
他の本への動線が多いので、ここから始めて自分の環境に必要な技術とかの本へ掘り下げていく感じが良さそう。
投稿元:
レビューを見る
チーム開発をするにあたって気をつけるべきことだけでなく、手動がいかに作業に対して悪影響を与えるか、自動化することでどれだけやるべきことに集中して時間をかけられるようになるか勉強になった。
個人開発でもバージョン管理やチケット管理(Redmine, GitHubのissueなど)開発を改善するためのノウハウが書かれてて役に立つ情報は結構あると思う。
テストを書く際にもどういうことをテストに書くべきも書かれてたかな。
説明に使われたツール(ワード)
git, github, redmine, ITS, BTS, Backlog, TravisCI, Jenkins, chef, serverspec, capistrano, リグレッションテスト, Selenium
投稿元:
レビューを見る
最新の開発の流れについての概要と、各ポイントで使用するツールについてよくまとめられた良書。
詳細には記述されていないが、ツールや手法がどんなものかは十分記述されている。それぞれの手法やツールの詳細については、別の本やWebを当たった方が良い。
投稿元:
レビューを見る
2014年現在のソフトウェア開発の代表的なフローとツールの解説。一通り見渡すことができる。
何がどういうケースに対して有効かという説明もある。
現場の開発体制を改善しようとしている人におすすめ。
投稿元:
レビューを見る
タイトルからは開発プロセスとか、チームプレイの諸々の話かと思ったのですが、中身は「チームが開発に集中するための自働化実践入門」という感じでした。
開発のライフサイクルを通じて、各フェーズで使えるツールやそれを使いたい背景、他のツールとの組み合わせ、などなど結構幅広くなっています。触りの部分は具体的で、突っ込んだところは参考文献など他の情報につなげるあたりはまさに入門を冠する内容となっていました。それだけに参照先が膨大なことになっていますが(苦笑
普遍的な内容もありますが、今だからこその部分も多いため、賞味期限が早そうな気もしますが、だからこそ今すぐ読む価値は高いのかな、とも思いました。
投稿元:
レビューを見る
DevOpsや継続的デリバリーといった近年の開発トピックについて、実現のための方法を主にツールを軸にして紹介した本。
「入門」ではあるが、出発点となる課題や基本的な思想に始まり、実際にプロセスやツールを動かしてみるまでの道筋がきちんと付いており、内容が充実している。
単なる概念の紹介やツールの使い方の紹介で終わっていないので、実際にプロジェクトで試してみるための第一歩として非常に良い。
投稿元:
レビューを見る
VCS, BTS, CI などのツール・メソッドについて、その必要性と歴史を踏まえ、モダンな選択肢がまとめられた本です。
"チーム開発" という言葉を使って、現代のソフトウェア開発には欠かせないと言っても良いツール・メソッドは「これらである」と、わかりやすくまとめていることに価値があると思います。
一部に Selenium, Serverspec など、ウェブ開発特有のツールも登場しますが、ほとんどは業界やアプリケーションの形態を問わず、有用な内容だと思います。
チーム開発の環境を構築する人、最近のチーム開発のツール・メソッドを知らない人におすすめできる本です。
投稿元:
レビューを見る
昨今では必須となってきている、チームでのシステム開発におけるツールを使用した統制・効率化のノウハウを紹介した本。そのまま実践でガッツリと使用するには物足りないものの、抽象的すぎるわけではなく簡単な実例にもしっかりと触れており、イメージをふくらますにはもってこいの本かと。
借りて読みましたが、手元に2・3年は置いておいてもよさそうな本。
JenkinsとかRedmineとかGitとか、何のために使うの?という人には最適だと思います。使ってはいるものの自己流でもっと深く知りたいという人にもおすすめ。
投稿元:
レビューを見る
とりあえず知っておくべき知識を得ることはできた。ただ、実際に使わないことには理解の進まない部分もあるので、これを基礎として、実践を通して経験を積み上げていきたい。
投稿元:
レビューを見る
なぜ開発プロセスにおいてバージョン管理、ビルドツール、チケットシステム等のソリューションが必要なのかをケーススタディに基づき、非常に分かりやすい文章で理解を深めてくれる。既に導入してCI/CDを確立している読者や企業にとっては既知の情報も多々あるが、明文化してくれるという意味で社内に一冊あると便利。
投稿元:
レビューを見る
いまのチーム開発の現状についてのベタープラクティスについて、ざっと書いてくれてて、知らない部分も多く勉強になった。
Gitやアジャイルに慣れてない人が最初に取る本としてはよいかと思います。