タグ

開発に関するdyeanddye13579123のブックマーク (10)

  • Martin Fowler's Bliki in Japanese - 対話的ストーリー

    http://martinfowler.com/bliki/ConversationalStories.html 2010/2/4 アジャイル方法論に対するよくある誤解の話をしよう。 アジャイル方法論は、開発のなかでユーザーストーリーを作り、変化させていくことに重点を置いている。 よくある誤解とは、プロダクトオーナー(あるいはビジネスアナリスト)がユーザーストーリーを作り、それを開発者に差し出して実装してもらうというものだ。 この考えでは、流れはプロダクトオーナーから開発者に向かっている。 プロダクトオーナーの責任は何が必要かを決めることであり、開発者の責任はどうやって実現するかを決めることだというのだ。 この考えは、能力に沿った責任の分割をその理由としてる。 プロダクトオーナーはソフトウェアの目的であるビジネスを知っており、何を行うべきかを知っている。 一方、開発者は技術とその方法を知っ

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2020 GMO Internet, Inc. All Rights Reserved.

  • EclipseベースのUMLツール「IBM Rational Software Modeler」の導入メリットとは?

    Rational Roseの後継製品「IBM Rational Software Modeler」 今回はIBMが提供するモデリングツール「IBM Rational Software Modeler」(以下、RSM)を紹介する。読者の中には、米Rationalの「Rational Rose」をご存じの方も多いだろう。そのRationalが2003年に米IBMに買収されたことで、Rational RoseはUML1.4対応のバージョンで開発を終了し、UMLモデリングツールとしての役割をRSMなどに引き継いだ(※)。RSMの最新バージョンは2009年11月末現在で「7.5.4」だ。 (※)IBM Rational Rose XDE製品群を含む。 RSMの画面《クリックで拡大》 Eclipseベースであることのメリットとは? これまで紹介したツールとRSMとの違いは、RSMがJava開発などで広

    EclipseベースのUMLツール「IBM Rational Software Modeler」の導入メリットとは?
  • Zend、Mylynを統合した「Zend Studio 7.1」を発表 | OSDN Magazine

    イスラエルZend Technologiesは12月4日(米国時間)、PHP統合開発環境(IDE)の最新版「Zend Studio 7.1」を発表した。タスク管理プラグイン「Eclipse Mylyn」が統合されており、これによりタスク主導型の開発を実現、生産性向上を支援するという。 Zend Studioは、Zendが率いるオープンソースプロジェクト「Eclipse PHP Developer Tools(PDT)」をベースとしたIDE。PHPアプリケーションを開発できる唯一のIDEとしている。 Zend Studio 7.1ではPHP 5.3に対応したほか、生産性の改善が最大の特徴となる。タスク管理機能を提供するEclipseプラグイン「Mylyn」が統合され、タスクリストで作業したいタスクをアクティベートにすると、関連したソースファイル、クラス、機能といったプロジェクトの要素が自動的

    Zend、Mylynを統合した「Zend Studio 7.1」を発表 | OSDN Magazine
  • PHPフレームワーク「Symfony」の最新版が登場 | OSDN Magazine

    Symfony開発チームは12月1日、最新版として「Symfony 1.3」と「Symfony 1.4」を同時リリースした。性能と開発にフォーカスしたもので、1年ぶりのメジャーアップデートとなる。 Symfonyは仏Sensio Labsが支援するオープンソースプロジェクト。MVCモデルを利用したPHP向けWebアプリケーションフレームワーク技術で、ライセンスはMIT License。 今回発表した1.3と1.4は同じ機能セットを持つが、3年サポートのLTSリリースとなる1.4では、1.1~1.3で「deprecate」と分類されている機能が削除されている。開発チームは、既存プロジェクトのアップデートには1.3を、新規プロジェクトには1.4を利用するよう推奨している。 Symfony 1.3/1.4の最大の特徴は性能。ルーティングシステムのチューニングによりメモリと処理時間を最大50%削減

    PHPフレームワーク「Symfony」の最新版が登場 | OSDN Magazine
  • Google Go登場の背景 (1/2)- @IT

    第1回 Google Go登場の背景 赤坂 けい チームWordProgress 2009/12/2 突然登場した新しいプログラミング言語「Go」。その独自性、魅力を余すところなく堪能してみよう(編集部) 2009年10月末にグーグルが発表した、新プログラミング言語Go(またはgolang)は、速くて軽量な言語である。ただし、「速さ」と「軽量」の意味合いには、少しだけ特殊な意味合いが込められている。 第一に、Goの「速さ」とは、コンパイルの速さという意味合いが強い。また、Goの「軽量」とは、並列処理に対応した言語でありつつも言語仕様が軽いといった意味合いがある。 コンパイルが速く、並列処理の記述が容易で、言語仕様が軽量だという、Goのうたい文句に引き付けられた人は多いだろう。そして何より、世界最大規模のWebサービスを提供しているグーグルが、錚々(そうそう)たるメンバーの名の下に、自社のシ

  • asp-edita.jp

    This domain may be for sale!

  • Martin Fowler's Bliki in Japanese - ビジネスリーダブルなDSL

    http://martinfowler.com/bliki/BusinessReadableDSL.html 2008/12/15 ビジネスピープルは、DSLを使えば、プログラマがいなくてもソフトウェアのルールを書けるのだろうか? DSLの話になると、ビジネスピープルが自分でコードを書くのかといった話によくなる。 こうした考えには、COBOLのインターフェースの話を持ち出そう。 元々のCOBOLの目的は、プログラマがいなくてもソフトウェアを書けるようにすることだった。が、結果は見ての通りである。 プログラマがいなくてもコードを書けるという話には、COBOL(とその他大勢)が失敗したところを、今回はどうやって克服するのかと尋ねるようにしている。 私は、プログラミングには特殊なマインドセットが必要だと考えている。 それは、マシンに正確な指示を与えること、そして、そうした膨大な指示を構造化して、

  • asp-edita.jp

    This domain may be for sale!

  • Martin Fowler's Bliki in Japanese - Xunit

    http://martinfowler.com/bliki/Xunit.html XUnitとは、今やソフトウェア開発者に広く知られるようになったテスティングフレームワークの総称である。最初に有名になったJUnitにちなんでその名がつけられている。 テスティングフレームワークの起源はSmalltalkである。 Kent Beckは、ソフトウェア開発の心臓部である自動テスティングの熱烈な愛好者だった。 彼は自分自身、そしてクライアントが、自動テスティングを行えるように、ユニットテストを構成したり実行したりするためのシンプルなフレームワークを作った。 このフレームワークの狙いは、通常のSmalltalk環境を使ったテストをプログラマが簡単に定義できるようにすること、そして、テストの一部または全てを迅速に実行できるようにすることだった。 Kentと彼のフォロワーたちは、Smalltalk IDE

  • 1