ユーザー登録で「300円クーポン」プレゼント!まずは無料登録から!

相談できます

sora

24日前

本人確認  秘密保持契約(NDA)
スコア
5,218
評価
(10)
料金
3,000円〜
まずは相談してみよう
このプランをシェアしよう!

[Javascript/Python/PHP] 18: ソフトウェア品質特性に基づいたコードレビューをします

3,000円  単発

対象者

  • コーディングしたが、品質に不安がある人
  • 自身のコーディングスキルに不安がある人

ゴール

  • 自身のコーディングにおける改善点が発見できること

わたしがあなたに提供すること

  • ソフトウェア品質特性に基づいた コードレビュー

ソフトウェア品質特性とは?

ITパスポート試験 用語辞典 >ソフトウェア品質特性

  • 機能性(Functionality)
    • 目的から求められる必要な機能の実装の度合い
    • 副特性として合目的性,正確性,相互運用性,標準適合性,セキュリティが含まれる。
      • ex. 機能を満たすテストコード
  • 信頼性(Reliability)
    • 機能が正常動作し続ける度合い,障害の起こりにくさの度合い
    • 副特性として成熟性,障害許容性,回復性が含まれる。
      • ex. エラーハンドリング、ログ出力、ロバスト性
  • 使用性(Usability)
    • 分かりやすさ、使いやすさの度合い
    • 副特性として理解性,習得性,運用性が含まれる。
      • ex. KISS/DRY/YAGNI/PIE/SLAP/OCP/
  • 効率性(Efficiency)
    • 目的達成のために使用する時間や資源の度合い
    • 副特性として時間効率性,資源効率性が含まれる。
      • ex. 並行処理、メモリ解放、パフォーマンス
  • 保守性(Maintainability)
    • 保守作業に必要な労力の度合い
    • 副特性として解析性,変更性,安定性,試験性が含まれる。
      • ex. クラス/インターフェース設計、責任分離、結合度
  • 移植性(Portability)
    • 移植のしやすさ,別の環境へ移した際そのまま動作する度合い
    • 副特性として環境適用性,設置性,規格適合性,置換性が含まれる。
      • ex. 環境依存の分離、コンテナ化

実施内容

  1. レビューしてほしいソースコードを共有
  2. ソースコードの目的や、重点的にレビューしてほしい観点などをヒアリング
  3. コードレビュー

時間

3時間

※ 要相談

手段

・Slackによるチャット相談
・ZoomやSkype等による画面共有

メンターに教えてほしいことを相談してみましょう!

相談できます

sora

24日前

本人確認  秘密保持契約(NDA)
スコア
5,218
評価
(10)
料金
3,000円〜
まずは相談してみよう
このプランをシェアしよう!