InfoQ

InfoQ

トピック・タグ別の表示

Best Practicesに関するすべてのコンテンツ


Best Practicesに関する最新コンテンツ

アジャイルのまずい考え方

トピック
Agileの採用,
Best Practices,
Agile in the Enterprise,
Agile,
ビジネス,
プログラミング

Christopher Goldsbury氏は、アジャイルに見られるいくつかの「まずい考え方」を取り上げている。マネジメントやドキュメンテーション、テスト、チーム、スケジュールに関してよく遭遇するが、現実に反した主張である。このようなまずい考え方は、誤っているにもかかわらず、アジャイルの中に隠れ場所や正当化の根拠をみつけるのだ。これらの考えがアジャイル方法論を牛耳って、よい動きに陰を落とすようになるまでに、これらの見方に対応することは必須である。

Best Practicesに関するNews

エンタープライズアーキテクチャとアプリケーションアーキテクチャの最良の設計方法と最悪の設計方法

トピック
Best Practices,
プログラミング,
Architecture,
エンタープライズアーキテクチャ

Gartner社がウェビナーでエンタープライズアーキテクチャとアプリケーションアーキテクチャの最良の設計方法と最悪の設計方法を解説している。

Web API Design - 開発者が愛するインターフェイスを作る

トピック
Best Practices,
プログラミング

企業および開発者向けAPIプロダクトおよびテクノロジープロバイダのApigeeは、Web API設計に関するフリーの電子書籍「Web API Design: Crafting Interfaces that Developers Love」をリリースした。ここには、Apigee設計ワークショップを経験した世界中のAPI設計チームの協力のもと作られたREST API設計プラクティスがまとめられている。

Effective Scala - Twitterのベストプラクティス

トピック
Scala,
Java,
Functional Programming,
言語,
オープンソース,
Best Practices,
プログラミング,
Twitter

Twitterは、彼らのEffective Scalaガイドをオープンソースにした。ドキュメントは、GitHubにあり、CC-BY 3.0の下でライセンスされる。Scalaは、Twitterで使われている主要なプログラミング言語の1つで、TwitterのインフラのほとんどがScalaで書かれている。 Effective Scalaガイドは、短いエッセイのシリーズで、Twitter内でScalaを使っていることから学んだ「ベストプラクティス」セットである。

個人の生産性

トピック
Delivering Quality,
プロセス採用,
品質,
Self-organizing Team,
Culture Change,
Lean,
アジャイル技術,
Antipatterns,
継続的な改善,
Agile Manifesto,
Adoption,
Scrum,
チームワーク,
ビジネス/ITアライメント,
Best Practices,
キャリア,
Agile,
Debate,
批判,
プログラミング,
Daily Stand-ups,
補完実践,
Kaizen,
Community,
エンタープライズアーキテクチャ,
ビジネス,
Coding Standards,
Patterns,
Retrospectives

Tony Wong氏(プロジェクトマネジメントのブラックベルト)は個人の生産性にとって実践的なポイントをいくつか挙げている。この記事では、これらをいかにソフトウェア開発に適用するかを考え、彼のリストと他のリストを比べる。

動画で学ぶソフトウエアアーキテクチャ

トピック
ソフトウェアテスト,
方法論,
Concurrency,
ビジネスアーキテクチャ,
Best Practices,
Automation,
Google,
モデリング,
プログラミング,
Architecture,
クラウドコンピューティング,
テスト,
Agile,
ビジネス

ソフトウエアアーキテクチャを最新に保つのはとても難しい。アーキテクチャの情報は普通、厚い本かウェブサイトで得られる。しかし、YouTubeやVimeoのような動画サイトで勉強するのも面白い方法だ。

Best Practicesに関するArticle

5つのコンフィグレーション管理ベストプラクティス

トピック
Python,
コンフィグ管理,
プランニング,
動的言語,
マネジメント,
Best Practices,
言語,
エンタープライズアーキテクチャ,
プログラミング,
Agile,
Update

この記事では、コンフィグレーション管理を楽にするため、そして、アプリケーションを運営、管理する必要のある人たちを楽にするために、コード内からできることについて調べたものだ。これらのパターンはThoughtWorksのプロジェクトで何度も使ってきて、その価値が証明されているものだ。

私たちに必要なものは情報システムの評価である

トピック
Business Process Management,
ガバナンス,
Best Practices,
Business Models,
SOA,
ビジネス/ITアライメント,
ビジネス,
エンタープライズアーキテクチャ,
Architecture,
プログラミング

Pierre Bonnet氏は、情報システムがあまりに曖昧で、俊敏でないと主張します。彼は、「健全な」企業が、過剰なリスクを負って数か月のうちに崩壊する原因について説明しています。

SOAのためのメッセージタイプアーキテクチャ

トピック
Domain Specific Languages,
SOA,
言語,
Best Practices,
ガバナンス,
プログラミング,
Architecture,
エンタープライズアーキテクチャ

この記事では、SOAにてメッセージフォーマットの管理を手助けする、新しいMessage Type Architectureを提案します。このアプローチは再利用を促進し、データとSOAのガバナンスのプロセスの協調を手助けします。

コントラクトのバージョニング、互換性、およびコンポーザビリティ

トピック
XMLスキーマ,
Versioning,
WSDL,
バージョン管理,
Markup Languages,
Webサービス,
SOA,
ガバナンス,
言語,
Best Practices,
Architecture,
プログラミング,
エンタープライズアーキテクチャ,
XML

Kjell-SverreとJean-Jacquesは、 サービスの再利用を促進し、Governanceを補足する、XML、XML Schema、WSDL拡張をベースにしたコントラクトの互換性を、再考する。

SOAガバナンスの実装

トピック
SOA,
Best Practices,
ガバナンス,
Architecture,
エンタープライズアーキテクチャ,
プログラミング

多くの人が、SOAの導入成功について最も難しいことは技術ではなく、むしろ文化変化であると書いています。Todd Biske氏は、ガバナンスを使用して文化変化を推進することについて、見解を述べています。