2023-11-02 JaSST'23 Kyushu 招待講演 https://www.jasst.jp/symposium/jasst23kyushu.html 実装完了後の手動テストに依存した開発サイクルに継続的テストのアプローチを適用し、段階的に品質を向上する方法について説明しています。
こんにちは。モバイルファースト室の中村(@_nkmrh)です。 突然ですが、Mac上で探したレシピをすぐiPhoneで見られると便利だと思いませんか? 先日リリースしたiOSクックパッドアプリではそれが出来るようになりました。 とても便利なのでぜひ活用してください。 ※ 実はこの便利機能、次のバージョンで一旦取り下げ、問題を解決したあとで再度導入することになりました。以降の記事で事情を説明します。 Mac OS X YosemiteがインストールされたMac、iOS 8がインストールされたiPhone 5以降、iPad 第4世代、iPad Air、iPad mini、iPad mini Retinaディスプレイモデル、iPod touch 第5世代でご利用いただけます。 MacとiPhoneに同じiCloudアカウントを設定して下さい。 これがその様子...。 Mac上のSafariでクッ
就職活動の一環として、東京のとあるゲーム会社にゲームプログラマーとしてインターンシップをしてきました。一ヶ月間、会社の一員として仕事をし、もし付いていけるようだったら内定を出すという条件です。 前日 上京してきて一日目、その日は台風でした。 就職活動でよく東京に訪れていたのですが、私が来る日はよく天気が荒れたり、大雪が降ったりと、まさに雨男というべき存在。25キロのスーツケースを持って、上京2日前に契約したマンスリーマンションに辿り着きました。なぜギリギリになって契約することになったのかはあえてここでは語りません。マンション付近には歩いて30秒のコンビニエンスストア、また5分ほど歩くとスーパーマーケット、100円ショップ、薬局、駅も徒歩10分圏内のところにあり、立地条件として最高でした。そして部屋にも家具が一式ついており、風呂・トイレが別で、一ヶ月間暮らすだけとはいえ、贅沢すぎるほどです。
ゲーム開発 プロジェクトマネジメント講座 2011年10月8日 株式会社スクウェア・エニックス CTO 橋本 善久 1©SQUARE-ENIX 2011 SQUARE ENIX OPEN CONFERENCE なぜプロジェクトは 失敗するのか? 2©SQUARE-ENIX 2011 プロジェクトの失敗ポイント • 見込みより売上が少ない • 計画よりもコストがかかっている • 発売時期が遅れた • 発売に間に合わせるため内容が削られた • ユーザーの評判が悪い • 不具合が発生 • スタッフの満足度が低い、故障者が出た、辞め てしまった • など・・・ 3©SQUARE-ENIX 2011 プロジェクトの失敗ポイントの分類 • スコープ(コンテンツの範囲)の問題 • 品質の問題 • コストの問題 • 時間の問題 • リソース(人員・環境)の問題 • ビジネスの問題 4©SQUARE-EN
Too Perfect A Mirror - Me, my blog, and my Johnson 追記:上記記事の全訳 本の虫: KDEレポジトリ消失問題の記事の全訳:完璧過ぎるミラー 追記:この記事は上記のブログ記事にざっと目を通して素早く書いたものであり、詳細を欠く。上記の記事は全訳しているので、より正確で詳細な内容のために、目を通すべきである。 2013-3-22に、git.kde.orgをホストしている仮想マシンをセキュリティアップデートのために一旦落とした。アップデート後に復帰させてみると、ファイルシステムが壊れていたらしく、KDEの1500以上ものレポジトリが消えていた。 問題は、この問題が気づかれぬまま復帰したので、ミラーサーバーが誤りをそのままコピーしてしまったことだ。 ミラーは正しいバックアップではない。 とてつもなく幸運なことに、この問題が起こる一日前、ミラーサーバ
2012年9月30日から10月4日まで開催されたJava開発者の祭典、JavaOne Conference(以下、JavaOne)2012。JavaOne初日の基調講演レポートに引き続き、Community Keynoteとテクニカルセッションを総括しよう。 Javaの父Goslingも登壇―Community Keynoteまとめ JavaOne最終日となる10月4日にはCommunity Keynoteが行われた。Community KeynoteはJavaのコミュニティの現状を総括する基調講演で、豊富なユーザー事例や独創的なJavaの応用例紹介が目白押しなことから毎年Technical Keynoteと並んで注目を集めている。 AMDによるヘテロジニアスコンピューティング―「Project Sumatra」 Community Keynoteの最初を飾ったのはProject Suma
伸びるエンジニアについて という日記を見た。面白かったので私の知っている条件を書いてみる。 自腹で技術書を買っていること これは私も同意する。 別に会社の金で買っても構わないが、会社の金で買うという事は、 資料を欲しいと思った瞬間に入手しその内容を一気に理解する、 という瞬発力に欠けるということだ。 あと、技術書と言うのははっきり言って暗記するものではない。 覚えられないのだから手元においておく必要があるのだが、 移動などで本と切り離される可能性は高い。 結果、本は自分で買ったほうが後々有利である。 例外は「入門書」と言われるものと、 ごく一過性の技術に関するもの。 入門書はどうせ一度しか読まないし、 読み終わって後輩が必要になったらそいつに押し付けるものだ。 それは会社のものにしておいたほうが良い。 一過性の技術は本と離別する前に技術が廃れるし、 そんな技術を身に付けてもしょうがない事の
ライブドアは、自社開発したサービスのソースコード公開を強化する。2月9日には、ソースコードを公開している自社サービスをまとめた「EDGE src」(エッジ ソース)をオープン。新たに開発したApache用モジュールも公開し、同サイトで紹介する。 実験的サービスを集めた「livedoor ラボ『EDGE』の取り組みの一環で、今後もソースコードの公開を進めていく計画だ。オープンソース化で「広く知ってもらい、話題になればそれでいい」という考え。収益を得るのが目的ではなく「いかに技術者の心に刺さったかが重要」というスタンスだ。 「コードがきれいに書けたから」 公開したApache用モジュールは「mod_access_token」(モッドアクセストークン)。画像やファイルなどをWeb上で公開する際に有効期限を付けられ、Webアプリケーションと組み合わせれば公開範囲を制御できる。Google Code
はじめに Visual Studio 2005 Team System(VSTS)によって、Visual Studioのターゲットは開発者の枠を飛び越えることになりました。VSTSはプロジェクトマネージャーからテスターまでを包括的にカバーし、チーム開発を強力に支援する製品としてリリースされましたが、まだまだ浸透していないように思います。以前、Team Foundation Server(以下、TFS)の機能についてはTFSで行うチーム開発、プロジェクトマネジメントで紹介しましたが、実際どうやって使おうかと悩む方も多いのではないでしょうか。そこで今回は、TFSによるチームビルドの具体的な使用方法について紹介します。 対象読者 Visual Studio 2005 Team Systemに興味がある方 Team Foundation Serverに興味がある方 必要な環境と準備 Team Fo
マイクロソフトがアプリケーション開発ツールセットの最新版の開発に着手したとき、同社のデベロッパー部門のリーダーたちは、まず「借金」を精算することにした。 マイクロソフトは11月19日に「Visual Studio 2008」を製造工程向けリリースしたが、 2年前の11月、同社のデベロッパー部門のコーポレート副社長を務めるS・ソーマ・ソマセガー氏は、前進するための最善の手段は一歩後退することであると判断した。ソマセガー氏は、マイクロソフトが計画通りに2年ごとにツールをアップグレードできるようにするには、技術開発に対してさらに「意図的」に取り組む必要があったと話す。 ソマセガー氏によると、Visual Studio 2005をめぐる経験から多くのことを学んだという。 「われわれがVisual Studio 2005の開発をスタートしたとき、24カ月後に出荷することが社内的な目標だったが、実際に
文:Mary Jo Foley(Special to ZDNet.com) 翻訳校正:菊地千枝子 2008-06-26 11:09 Microsoftの「ADO.Net Entity Framework」の初バージョンを試している多くのテスターが、Microsoftがこの技術で採った方向性について不満を感じている――あまりに不満なため、彼らはその不満を公にするべく「不信任投票」の請願をはじめた。 米国時間6月24日現在で、150人以上のテスターがこの請願に署名した。このなかにはMicrosoftの「Most Valuable Professionals(MVPs)」も何人か含まれている。 このADO.Net Entity Frameworkは当初、「Visual Studio 2008」の一部となるはずであった技術の1レイヤーである。Microsoftは結局、Entity Framewor
Everyone collects utilities, and most folks have a list of a few that they feel are indispensable. Here's mine. Each has a distinct purpose, and I probably touch each at least a few times a week. For me, "util" means utilitarian and it means don't clutter my tray. If it saves me time, and seamlessly integrates with my life, it's the bomb. Many/most are free some aren't. Those that aren't free
先日学生に聞かれたんですよ。 「下流工程は大変って聞きますが、上流は楽なんですよね?」 よろしい、君はよく勉強している。でも根本的に間違っている。下流工程が辛いのは、上流工程でちゃんと仕事ができなかったからだ*1。 というわけで、主に学生向きに話を単純化して語ってみます。これが普通だとか、一般的だとか言うつもりはなく、違う視点もあるかと思いますが、一つの考え方として。 SIでのシステム開発は、建設業にたとえられます。が。 顧客の希望を聞き、設計し、施工し、引き渡す。こういった工程を踏む仕事ということで、システム開発はよく建設業にたとえられます。実際に工程管理の手法なども似通っています。ところが、大抵の場合、耐震偽造をした建築物よりもシステムのほうが脆弱に仕上がります。何故でしょうか。 一つには、建物の図面を引くには建築士の資格が必要ですが、システムの設計に資格は必要ありません。 もう一つ、
世界的に認知されているソフトウェア開発プロセスのエキスパート。彼のWebサイトJoel on Softwareは、世界中のソフトウェア開発者に人気があり、30以上の言語に翻訳されている。ニューヨークにあるFog Creek Softwareを創業し、ソフトウェアチームのためのプロジェクトマネジメントシステムとして人気のあるFogBugzを作った。JoelはMicrosoftでExcelチームのメンバーとしてVBAをデザインし、Juno Online Servicesでは数百万人が使うインターネットクライアントを開発した。 優れた開発者の要件――まず、「優れた開発者にはどのようなことが求められるか」についてお聞かせください ああ、大変だ。それなら12箇条ありますね。(笑) まじめに答えると、見方が二つあって、ひとつは成功するチームを作る上で誰を選ぶかということです。私はそういうとき、頭がよく
情報システムは「見た目」である――。こんなテーマの特集を執筆しながら、ふと我に返った。これは自分自身の仕事にも、全く同様に当てはまる、と。 「読んでもらえれば分かります」。記者という職業にとって、これは「禁句」である。いくら素晴らしい内容の記事でも、読んでもらえなければ無価値。だから記者は、見出しに最大の努力を払わなければならない。読者が雑誌や新聞をめくって、パッと目に入ってくるのは見出しだからだ。記事レイアウトの見やすさ、図や写真の的確さも欠かせない要素だ。 読んでもらえて初めて記事に価値が生まれるのだとすれば、記事の「見た目」がその価値を左右すると言える。 こう言っておきながら、自身を振り返ってみると非常に心許ない。もちろん気を遣ってはいたつもりだが、まだまだ足りないと思い至った次第である。 「使ってもらえれば」は禁句 実はほかにも、これと同じ感覚にとらわれたことがあった。Window
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く