Skip to content Skip to sidebar Skip to footer

Principles That Guide Practice - Software Engineering

Principles That Guide Proces - prinsip guide process:
  1. Be agile (jadilah tangkas).
  2. Focus onquality at every step (fokus pada kualitas pada tiap langkah).
  3. Be ready to adapt (siap untuk beradaptasi).
  4. Build an effective team (bangun tim yang efektif).
  5. Establish mechanisms for communication and coordination (dirikan mekanisme untuk komunikasi dan koordinasi).
  6. Manage change (kelola setiap perubahan).
  7. Assess risk (taksir resikonya).
  8. create work products that provide varue for others (ciptakan produk kerja yang menyalurkan nilai yang lain).
     
Principtes That Guide practice - prinsip guide praktik:
  1. Divide and conquer (bagi dan selesaikan).
  2. understand the use of abstraction (pahami mengenai abstraksi).
  3. strive for consistency (upayakan dan selalu konsisten)
  4. Focus on the transfet of information (fokus pada pergantian informasi).
  5. Build software that exlribits effective moilularity (bangun software yang menunjukkan efektif).
  6. Lookfor patterns (lihat pola nya).
  7. When possible, represent the problem and its solution from a number of dffirent percpective (ketika mungkin representasikan masalah dan solusi dari masalah yang memiliki sudut pandang yang berbeda).
  8. Remember that someone wiII maintain the software (ingat bahwa seseorang akan memelihara software tersebut).
   
Connmunicction Principles - prinsip komunikasi: 
  1. Listen (dengarkan).
  2. Prepare before you communicate (siap siap sebelum melakukan komunikasi).
  3. Someone should facititate the qctivity (seseorang harus memfasilitasi aktivitas tersebut). 
  4. Face-to-face communication is best (komunikasi secara langsung adalah yang terbaik).
  5. Take notes and document decisions (tulis catatan atau dokumen keputusan).
  6. strive for collaboration (upayakan kolaborasi).
  7. Stayfocused;modularizeyourdiscussion (tetap fokus).
  8. If something is unclear, draw a picture (jika sesuatu belum jelas, gambar).
  9. Negotiation is not a contest ot a game. It works best when both pafiies win (negosiasi bukan kontes dan permainan).
    1. Once you agtee to something, move on (ketika kamu setuju maka pindah).
    2. If you can't agree to something, move on. (jika kamu tidak setuju maka pindah).
    3. If a feature or function is uncleat and cannot be clarified at the momen, move on (jika fitur dari fungsi belum jelas atau belum di klarifikasi pada saat itu maka pindah).
    
Planning Principles - prinsip perencanaan:
  1. understand the scope of the proiect (mengerti lingkungan dari project).
  2. Involve stokeholders in the planning activity (ikutsertakan konsumen saat proses perencanaan).
  3. Recognize that planning is iterative (kenali planning).
  4. Estimate based on what you know (perkirakan berdasarkan apa yang kamu ketahui).
  5. consider risk as you define the plan (tuliskan resiko resiko saat perencanaan).
  6. Be realistic (realistis).
  7. Adjust granularity as you define the plan (sesuaikan detail saat mendefinisikan rencana)
  8. Define how you intend to ensure quality (Tentukan kualitas)
  9. Descrtbe how you intend to accommodate change  (Jelaskan niat untuk mengakomodasi perubahan)
  10. Track the planfrequently and make adjustments as required (Sering lacak rencana dan buat penyesuaian yang diperlukan)

2 comments for "Principles That Guide Practice - Software Engineering"

  1. Trimakasih materinya min
    Sangat membantu

    ReplyDelete
  2. Oke, sama-sama
    Trimakasih Kunjungannya

    ReplyDelete