Plan, monitor and control your project

Beberapa hari ini saya sedang mempelajari kembali semua materi yang berkaitan dengan software project management karena dalam waktu dekat saya akan menangani proyek yang cukup besar untuk saya tangani pertama kali. Jadi, saya harus mempersiapkan dengan baik segala sesuatu yang akan saya perlukan nanti. Apa yang akan saya bahas disini adalah salah satu dari sekian banyak referensi yang saya baca tentang software project management.

Apa yang perlu diketahui?

Cukup banyak hal-hal yang perlu diketahui dalam software project management dan tiga hal dasar yang perlu diketahui adalah:

  1. How to plan the project
  2. How to monitor the project
  3. How to control the project

Banyak sekali hal-hal yang perlu diketahui dari tiga hal dasar yang saya sebutkan diatas, tapi untuk saat ini saya tidak akan menjelaskan ketiga hal tersebut. Hal yang akan benar-benar saya ingat dalam project management adalah :

Planned + Monitored + Controled

Penyebab umum dalam kegagalan project

Berdasarkan salah satu referensi yang saya baca, ada beberapa hal yang menyebabkan project yang dikerjakan menjadi gagal, yaitu :

  • Project goal yang tidak realistis
    Bagaimana menyatakan tujuan yang dicapai tersebut realistis atau tidak?
  • Perkiraan tidak akurat dari kebutuhan resources
    Apa saja resources yang tersedia saat ini?
    Apakah resources yang tersedia sudah cukup untuk menjalankan project?
  • User requirements yang didefinisikan dengan tidak baik
    Bagaimana mendefinisikan user requirements yang baik?
  • Buruk dalam reportasi status project
    Bagaimana melakukan reportasi project yang baik?
    Bagaimana cara memprediksi masa depan dari project berdasarkan dari status report terakhir?
  • Resiko yang tidak terkelola dengan baik
    Apa saja daftar resiko yang perlu diketahui?
    Bagaimana cara mengelola resiko-resiko tersebut agar project dapat berjalan dengan baik dan bisa selesai tepat waktu?
  • Komunikasi yang buruk antara customers, developer dan user
    Bagaimana cara melakukan komunikasi yang baik antara customer, developer dan user?
  • Penggunaan teknologi yang belum matang
    Apa saja kriteria yang perlu diperhatikan dalam penggunaan teknologi untuk digunakan pada project yang sedang dikerjakan?
  • Ketidakmampuan dalam mengatasi project yang kompleks
    Apa saja tips-tips yang bisa digunakan untuk mengatasi project yang memiliki kompleksitas tinggi?
  • Kebiasaan development yang tidak baik atau ceroboh
    Apa saja best pratices yang perlu diketahui oleh development team agar proses development berjalan dengan baik?
  • Stakeholder politics
    Apa maksud dari point ini?
  • Commercial pressures
    Apa saja contoh pressures komersial tersebut?

Metode pengembangan dan tools

Project manager harus memilih metode pengembangan yang tepat dan menggunakan tools untuk mendukung metode yang dipakai tersebut.

Specific software project management tools are useful and often necessary, but the true art in software project management is applying the correct method and then using tools to support the method.

Penggunaan metode software project management difokuskan untuk mencocokkan antara user requirements dan delivered products.

Catatan

Catatan tentang software project management ini masih akan terus diperbaharui, so stay tune!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s