CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
Visioでビジネス要求を見える化、 ExcelやPowerPointよりも簡単で表現力豊かに ~分かるコミュニケーションはシステム開発の基本~ 例えば、提出した設計書のレビュー会議。顧客から「こんなことをいった覚えはないよ」だとか、「こんな設計で作られたのじゃ使いものにならないよ」など、システムエンジニアとして落ち込むのに十分な、さんざんな言葉を投げかけられたことはありませんか? または、無事にシステムがカットオーバーを果たしたあとの稼動状況確認訪問。業務がどう改善されたかを期待して尋ねたら、「ああ、あのシステムはユーザーが『使いにくい』といってなかなか浸透しなくてね」という言葉。あんなに苦労して開発したのに、と思うと、心底がっかりしますよね。 要望を完璧に聞き出したし、情報は十分に共有していたはずでした。意思の疎通は図れていると思っていたし、こちらの提案もきちんと了解してもらったつもり
ソフトウェアの開発におけるテスト作業は、「テスト計画」「テスト設計」「テスト実施」「テスト管理」という4つのプロセスで構成されます(図1)。 テスト計画プロセスでは、テスト全体の指針や概要をまとめます。テストの目的、対象範囲、実施方法、テスト体制、テスト環境、スケジュール、合格基準など、テスト全般に関わる方針を「テスト計画書」にまとめ、ユーザを含むプロジェクトメンバー全員で方向性を共有します。 テスト設計プロセスでは、策定されたテスト計画に基づいて、実際のテスト作業内容を設計します。テストのシナリオやテスト内容、確認すべき項目などを「テスト仕様書」に具体的に定義します。 テスト実施者は、このテスト仕様書に基づいてテストを実施します。障害を発見した際は、障害番号を採番し、障害管理票に記載して残管理します。これらの障害が片づいて、テストが正常に行われた場合は「テスト報告書」で報告します。 弊社
連載:アプリケーション・アーキテクチャ・ガイド2.0解説 第2回 アプリケーション概要を定義するには? ―― 設計プロセスから見るアプリケーション・アーキテクチャ(前編) ―― 日本ユニシス 猪股 健太郎 2009/06/02 ■アーキテクチャ設計とは ソフトウェアにおいてアーキテクチャとは、「設計思想」と表現されたり「システムの構造」と表現されたりもする、極めて抽象的な概念である。 この言葉の意味については、『Application Architecture Guide 2.0』(以下、AAG)の前版である「.NETのアプリケーション・アーキテクチャ」(以下AAfN)では触れられていなかった。AAGでは、アーキテクチャの定義について、複数の書籍(『The Rational Unified Process』『Patterns of Enterprise Application Archit
JavaFXでJava RIA開発はどれくらい変わるの?:小山博史のJavaを楽しむ(6)(3/3 ページ) アニメーションプログラムを作ってみよう JavaFX Scriptでは、アニメーションプログラムを簡単に作成できるということなので、それについても確認してみました。単純なデジタル時計を作成したのですが、次のようになります。 ここでは、javafx.ui.LabelクラスをextendsしたクラスとしてDigitalClockを用意しています。パッケージも使えるので、fxパッケージとして、ディレクトリfxにファイルを置いています。 JavaFX Scriptのtriggerキーワード JavaFX Scriptではtriggerというキーワードがあり、ある処理が発生したときに一緒に行いたい処理を記述できます。ここでは、DigitalClockの属性cについて代入がされるたびに、Dat
HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。
Webアプリケーションは、傾きセンサやGPSからの情報取得やバイブレータ動作などのOSの機能の利用に制限があります。また、オフラインでの動作ができません。 開発の容易さは、若干主観めいてしまいますが、コンパイルが必要でメモリ管理も必要なネイティブアプリに比べて、Webブラウザでリロードするだけで最新のコードをテストできて、基本的にメモリ管理も不要なWebアプリケーションに軍配が上がります。 ネイティブアプリケーションの最大のメリットは、「App Storeでの配布ができる」ことで、多くのユーザーが集まるApp Storeでアプリケーションを配布でき、さらには課金もできてしまう点です。 ローカルWebアプリという第3の選択肢 前段の機能比較表に「ローカルWebアプリケーション」という項目があります。これは、Safariでオンライン中に所得したHTML、CSS、画像データなどを保存して、オフラ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く