Giter Club home page Giter Club logo

doc's People

Contributors

backpaper0 avatar cocoatomo avatar syobochim avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

garbagetown

doc's Issues

クロージング作業について書く

どうやったら品質担保できるんだろう。。。

  • チェックシート
  • 設計書の塗りつぶし
  • mvn verifyかJenkinsのJOBチェック
  • カバレッジチェック
  • 動作確認

SIerっぽいことを書きたい。

「どんな仕事で使うための開発環境なのか」を明示する

(もちろん書ける範囲で構わないので、)

  • 仕事の形態
    • プロジェクトなのかプロダクトなのか
  • 成果物の取り扱い
    • 以下のどのパターンなのか?
      • 納品物として納め、(ソースコードも) 手元に残らない。
      • 客先環境に構築はするが、会社の著作物として手元に残る。
      • 社内環境にインストールし、サービスとして提供する。当然、会社の著作物として手元に残る。
  • 開発規模
  • チーム編成
    • チームの区切り
    • チーム内の人員の構成
    • 1つのチームが担当する規模
  • 他のプロジェクト/プロダクトとの関係 (※これはモジュールごとに異なる可能性がある)
    • 以下のどのパターンなのか?
      • 今まで使われていたものを流用するもの
      • 複数のチームで共有するもの
      • 後々の仕事で使われる (可能性のある) もの

gif作ろうかな。。。

やっぱりドキュメントだけ渡して、「はい、やってね。」は厳しい。
動画なり gif なり作る…?
説明会を開けるのが一番良いので、アーキテクト用やることリストを作って、説明会の実施をリストにいれようか。

カバレッジレポートの出し方について書く

測り方がわからない人もいるんですよ!

mavenコマンドにてhtml形式でのカバレッジレポートを出力することが出来ます。

以下コマンドを実行してください。

mvn clean verify jacoco:report

以下各モジュールの以下ディレクトリにhtml形式でカバレッジレポートを出力することが出来ます。

<<各モジュールのディレクトリ>>/target/site/jacoco/index.html
なお、Missed InstructionsがC0 (命令網羅率) でMissed BranchesがC1 (条件網羅率) を表しています。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.