ハッカーズチャンプルー2018 リンクありバージョンは: https://docs.google.com/presentation/d/1RfhvrO0lpv8pyPx9NLxqH3yL7C2TZaT6awCT17FSDns/edit
![ソフトウェア開発と私 / Software Development and I](https://cdn-ak-scissors.b.st-hatena.com/image/square/50cf46bffbf917429d623781803d639b910bb1df/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F63614be54aa747a59df412a83ca33cf9%2Fslide_0.jpg%3F10324444)
倉貫さんの資料プロエンジニアになるための「アジャイル開発」再入門が素晴らしいのでリンクしておく。 新入社員向けのアジャイル研修の資料は、これを使えば十分ではないかな、と思った。 以下はラフなメモ書き。 【研修資料】 【参考】 アジャイル開発とウォーターフォール型開発の違いについて再考: プログラマの思索 アジャイルとウォーターフォールは文化や価値観のレベルで異なるという話 - たなかこういちの開発ノート アジャイル開発の本質 ? アジャイルとウォーターフォールの違いとは | Social Change! ソフトウェアは完成しても価値はない ? アジャイル開発は何を解決するのか | Social Change! アジャイル開発とは:「アジャイル開発」をエグゼクティブサマリにまとめてみた | Social Change! ドキュメントをなくしてもうまくいく? ? 人に依存するリスクへの対処とは
ガーッと殴り書きなので,結論はないです. 順応は上手である一方でいまいち熟達はできない僕だけど,さすがに二ヶ月もしたら仕事に慣れてきた. でもまあ不安はある. 私は誰であるのか 僕は'ソフトウェアを開発する'ことを求められている.広い概念だ.あまりに広い.月まで行ってね,みたいな. どんなロケットで行くのがいいか,エンジンはどうするか,そもそもロケットじゃなくて行く方法なないのか・・・そういう悩みを抱えることになる. 覚えることがたくさんあって,しかも決定的な方法論はない.常に状況を鑑みた判断をしなければならない. どこから学べばいいのか.何をするべきなのか.僕はハイキングくらいしか経験がないのに,皆アルピニストとして高山を登っている,みたいな.とりつく島もない.ただただ不安. こういうときに師と呼べる人がいれば幸せだな. もっとも,頼りになる先輩はたくさんいて,快く相談も引き受けてくださ
あわせて読みたい 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 「オブジェクト指向プログラミング」と「関数型プログラミング」のたった一つのシンプルな違い あきらめるにはまだ早い!ソースコードの品質向上に効果的なアプローチ 2015年に備えて知っておきたいリアクティブアーキテクチャの潮流 この記事について この記事は新人向けの研修内容を再編集してお送りいたします。 ここで述べる内容はどのようにして現在のプログラミングスタイルが生まれてきたかを理解することで、よりよいプログラムを書くためのもので、正確なソフトウェア工学の歴史を学ぶためのものではありません。正確な歴史を把握したい場合は、原典をあたるようにしてください。 また、想定している読者は「よくあるオブジェクト指向プログラミングの学習」を既にし
Linus Torvalds / 青木靖 訳 2016年2月 (TED2016) クリス・アンダーソン 奇妙な話です。あなたのソフトウェアであるLinuxは何百万というコンピュータの中にあり、インターネットのかなりの部分を動かしています。さらに実際に使われているAndroid端末が15億台くらいあって、その1台1台にもあなたのソフトウェアが入っています。これはすごいことで、その開発本部ともなれば、さぞ大層な施設なんだろうなと思っていたので、この写真を見たときはびっくりしました。これがその — Linux世界本部なんですよね?(笑)(拍手) リーナス・トーバルズ 大したものには見えませんよね。この写真の中で最も興味深く、多くの人が反応する部分は、あのトレッドミル・デスクです。私の仕事場で一番興味深いものですが、私はもう使っていません。この2つは関連していると思います。私の働き方として、外的な
US仕様のキーボードのMacで、コントロールキーとキャピタルロックキー(キャップスロックキー)を相互に入れ替える方法です。 ControlキーとCaps Lockキーを切り替える方法 US仕様のキーボードを使用する場合はCaps Lockキーが「A」の隣にあったり、ことえりを使用する際によく使う Controlキーが異なる位置にあったりするので、日本語キーボードに慣れているとなかなかUS仕様のキーボードは操作しづらい場合が多いです。 そこで、ControlキーとCaps Lockキーを相互に入れ替える小技を紹介します。 ControlキーとCaps Lockキーを相互に入れ替える方法 まず、「システム環境設定」から「キーボードとマウス」のパネルをクリックします。なお、Mac OS X 10.6 Snow Leopard以降では、「キーボード」などの名前になっています。 次に、「キーボード」
私はアメリカの大学で「インタラクティブメディアとゲーム開発」を専攻しましたが、その時受けたSoftware Engineeringという授業が色んな意味で素晴らしかったのでその授業がどう素晴らしかったのかを紹介していきます。 リアリティーがすごい まずこの授業、生徒数が80人ほどいます。ここから教授がみんなを約15人ずつの5つの会社に分けていきます。そうです、我々生徒は実は会社員なのです。 そして初日に出された課題は「自分たちの会社のミッションステートメントを考えてくること」です。 それだけでなく、プロジェクトマネージャー・プロセスエンジニア・リリースエンジニア・ドキュメンテーションマネージャー・クオリティーマネージャーの役割を会社のどの社員が取るのかを決めてこないといけないというのです。私たちは言われるがままにミッションステートメントを用意し、次の授業に備えました。 プロセスがすごい S
香川大学の富永浩之先生からご招待いただき、「アジャイル開発のススメ」と題して講演を行いました。 ソフトウェア開発が専門ではない学生さんもいらっしゃるとのことでしたので、アジャイル開発の手法そのものよりも、背景にある考え方にフォーカスした内容にしました。よく見かける「アジャイル開発宣言から説明する」スライドよりも、だいぶ平易な内容になっているかと思います。 講演のあとは、富永先生の研究室で「XP:ペア計画ゲーム」を行いました。学部1年から修士の学生さんまで、合計34人に参加していただきました。 ペアプログラミングの様子 プログラミングに不慣れな学生さんもいましたが、逆に時間が余ったという余裕のある学生さんもいらっしゃいました。いずれにしてもペアでプログラミングをする機会はこれまでになかったようで、終了後に「楽しかった」との声を数多くいただきました。 富永先生からの反応もよかったようで、とりあ
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0063 号 バックナンバー Rubyist Magazine 0063 号 Rubyist Magazine 0062 号 Kaigi on Rails 特集号 RubyKaigi Takeout 2020 特集号 Rubyist Magazine 0061 号 Rubyist Magazine 0060 号 RubyKaigi 2019 直前特集号 Rubyist Magazine 0059 号 Rubyist
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く