50 likes | 229 Views
Extreme Programming Bagian -2. Fokus. Bagian 1 : fokus pada teori Bagian 2 : fokus pada practice Kompetensi inti : Setelah menyelesaikan mata kuliah extreme programming, mahasiswa mampu menerapkan extreme programming pada sebuah proyek. Agenda. User stories Estimasi
E N D
Fokus • Bagian 1 : fokuspadateori • Bagian 2 : fokuspadapractice Kompetensiinti: Setelahmenyelesaikanmatakuliah extreme programming, mahasiswamampumenerapkan extreme programming padasebuahproyek.
Agenda • User stories • Estimasi • Membuatprioritas • Grouping • Iteration planning & Release planning • Unit test (TDD) • Unit test menggunakanJUnit • Suite test, Mock object, … • Collective code ownership • Menggunakan version control (GIT / SVN) • commit, checkout, branching ,merging, … • PXP, XP & Scrum
User Stories • Bagaimanamenulis user stories yang baik ? • User stories yang bagaimana yang harusdi-split ? • Sampaikapanandaselesaimenulis user stories danmemulai development ? • Jelaskanbagaimanaandamembuatestimasi(waktu) dari user stories ! Apa yang terjadijikaestimasi user stories melesetdari yang diperkirakan ? • Bagaimanaandamerencanakaniterasi ?
Referensi Ch. 10 - 14 Ch. 7 - 10