記事一覧

アジャイル開発とスクラムの全て

アジャイル開発について アジャイル開発とは? アジャイルとは、変化に対応しながら素早く価値を届けるための開発手法の総称です。近年は従来型の開発手法では変化のスピードに対応することが難しくなってきたため、多くの企業で採用されてい...

アジャイルな見積もり方法

アジャイル開発での見積もり手法を学習したので、まとめます。 アジャイルな見積もりとは? プロジェクト初期段階の概算見積もりには大きな誤差がある。よってアジャイル開発ではプロジェクト初期段階の概算見積もりを信用しない。 大...

アジャイル開発12の原則

12の原則 顧客との満足を最優先する 開発者の最も重要な活動は、価値のあるソフトウェアを素早く継続的に提供して、QCD(品質の良いものを安く早く提供する)の達成ではなく、ビジネスゴールを達成するという観点で顧客に満足してもらうこと...

アジャイル開発序章

アジャイル開発について アジャイルソフトウェア開発 (アジャイルソフトウェアかいはつ、英: agile software development) は、ソフトウェア工学において迅速かつ適応的にソフトウェア開発を行う軽量な開発手法...

Vue.jsでデータをブラウザのローカルストレージに保存する

公式のクライアントサイドストレージを使えばできる。 単純な値の場合は、localStorage.nameでアクセスできるが、配列とかオブジェクトの複雑な値の場合、JSON形式に変換したりしてから、localStorage.get...

VueRouterの使い方

最近学習したVueRouterの個人的まとめ。 VueRouter プラグインの使い方 import VueRouter from 'vue-router' Vue.use(VueRouter) histor...

javascriptで配列の中のオブジェクトを探す方法

備忘録に書き留めておきます。 find(一つ) const students = [ { name: 'bruno', age: '21' }, { name: 'michael', age: '2...

Vue.js + firestoreでCRUD操作を実現

firestoreでのCRUD操作をまとめます。事前にfirestoreでコレクション(=テーブルみたいなもの)を作成しておいてください。 firebaseをインストール 「project overview」→「アプリを追加」...

ES6の様々な新しい書き方

最近知った、ES6の新しい書き方をまとめます。 セミコロンがいらない セミコロンを付けなくてもちゃんと動作する。ただし以下のような場合だけエラーが出る。 const a = 42 ["a", "b"].forEac...

Vue.jsのフィルターとミックスイン

フィルターとミックスイン フィルター フィルターはテキストをフォーマットするためのものcomputed は引数を取れないthis は使えない // グローバル登録 Vue.filter('upperCase', val...