Kamis, 17 Februari 2011

mmm

IIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIII IIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIII IIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIIIIIIIII
IIIIIIIIIIIIIIII
IIIIIIIIIIII
IIIIIII
IIII
II
I

Selasa, 20 April 2010

Sukses Berawal dari Bisnis Plan

Seringkali bisnis dikelola dengan hanya bermodal semangat. Banyak orang yang ingin segera mempunyai usaha tanpa mau membuat bisnis plan. Padahal tidak sedikit para pebisnis yang masih gagal walaupun telah melakukan planning dengan baik.

Dalam bisnis, kita tidak bisa berharap perjalanannya akan mulus-mulus saja. Apalagi jika pengelolaan bisnis meniadakan planning sama sekali.

Berbicara mengenai usaha, siapapun dia, maka yang digunakan adalah rambu-rambu bisnis. Kebanyakan orang lalai, karena tidak mengikuti kaidah-kaidah bisnis yang ada.

Dalam membuat bisnis plan, maka yang pertama kali kita lakukan adalah mengenali dimana posisi kita, kemana kita akan pergi (tujuan), mengapa kita ingin pergi ke sana dan apa yang akan kita capai. Ukuran-ukuran tersebut penting. Intinya adalah bagaimana cara yang paling baik untuk mencapai tujuan yang kita capai.

Disitulah dibutuhkan sebuah strategi bagaimana kita kesana. Pada masing-masing orang tentunya akan berbeda dalam membuat strategi. Ketika menuju ke suatu tempat, ada yang menganggap efektif naik taxi, tapi bisa juga yang lain berpendapat mempunyai cost efektifnya dengan bus, angkot atau bajaj. Karenanya, bisnis plan yang dibuat untuk setiap usaha pastinya tidak sama.

Berikut adalah manfaat dari bisnis plan bagi sebuah usaha :

1. Fungsi dari perencanaan yang disusun secara sistematis dapat menjadi sarana komunikasi bagi semua pihak penyelenggara perusahaan.
2. Perencanaan bisa menjadi dasar pengaturan alokasi sumberdaya.
3. Sebagai alat pendorong bagi pelaku bisnis untuk melihat ke depan dan menyadari betapa pentingnya variabel waktu.
4. Menjadi pegangan dan tolak ukur fungsi pengendalian.

Idealnya, sebuah bisnis berawal dari sebuah ide atau konsep, yang kemudian diterjemahkan dalam sebuah perencanaan. Berbekal sebuah bisnis plan, maka bisnis bisa dilaksanakan. Dari hasil kerja yang telah dilakukan, perlu adanya evaluasi, yaitu sinkronisasi antara hasil dan rencana.

Dari hasil evaluasi, maka akan berfungsi untuk melakukan pengembangan usaha yang terus berkelanjutan. Hal ini sesuai dengan konsep PDCA (Plan, Do, Check, Action), yang relevan tidak hanya untuk bisnis, namun untuk semua aktifitas dalam kehidupan kita.

* Plan merupakan tahap pengembangan dari sebuah gagasan yang dituangkan dari sebuah perencanaan.
* Do merupakan implementasi dari perencanaan yang telah dibuat
* Check merupakan evaluasi dari implementasi yang telah kita lakukan
* Action merupakan pelaksanaan dari hasil evaluasi, sehingga terjadi improvement (perkembangan) yang lebih baik dari yang sebelumnya.

Dalam memulai bisnis, maka yang harus dirumuskan adalah visi, misi dan nilai-nilai perusahaan (corporate value). Misalnya saja Anda ingin membuat usaha yang excellent, jujur, amanah dan sebagainya. Hal itu penting karena akan menjadi jiwa perusahaan. Point-point tersebut dituangkan dalam sebuah bisnis plan, yang mencakup hal-hal sebagai berikut:

1. Visi
2. Misi
3. Nilai-nilai Perusahaan
4. Sasaran
5. Strategi
6. Proyeksi Keuangan
7. Inisiatif dan Rencana Tindakan
8. Rencana Kebutuhan SDM
9. Struktur Organisasi

Selasa, 11 Agustus 2009

Kajian Trend Perkembangan SDLC





Tren Terbaru Pengembangan Software
(Software Development Life Cycle)
SOFTWARE ENGINEERING
( DR. Romi Satriawahono, M.Eng )



Ismasari Nawangsih
Angkatan 33A /Samali
332208603

Pendahuluan:
Pengembangan Sistem The Life Cycle (SDLC), atau Software Development Life Cycle dalam sistem teknik dan rekayasa perangkat lunak. Pengembangan Sistem Life Cycle (SDLC) adalah proses logis yang digunakan oleh sistem analis untuk mengembangkan sebuah sistem informasi, termasuk persyaratan, validasi, pelatihan, dan kepemilikan. Any SDLC harus menghasilkan kualitas sistem yang memenuhi atau melampaui harapan pelanggan, mencapai selesai dalam waktu dan perkiraan biaya, bekerja secara efektif dan efisien pada saat ini dan direncanakan infrastruktur Teknologi Informasi, dan murah biaya untuk mempertahankan dan meningkatkan ke-efektif.

Sistem komputer menjadi lebih rumit dan sering (terutama dengan advent of Service-Oriented Architecture) Link beberapa sistem tradisional berpotensi disediakan oleh vendor perangkat lunak yang berbeda. Untuk mengatur tingkat kerumitan ini, sejumlah siklus hidup pengembangan sistem (SDLC) model yang telah dibuat: "air terjun," "air mancur," "spiral", "membangun dan memperbaiki," "prototyping cepat," "incremental", dan "menyinkronkan dan stabil

Pengertian SDLC adalah proses untuk menciptakan atau mengubah sistem, dan model dan metodologi yang mereka gunakan untuk mengembangkan sistem ini.
Konsep SDLC merujuk ke komputer atau sistem informasi.
Dalam rekayasa perangkat lunak yang SDLC konsep underpins berbagai jenis metodologi pengembangan piranti lunak. Ini merupakan kerangka metodologi untuk perencanaan dan pengendalian penciptaan sebuah sistem informasi : software proses pembangunan.

Sistem tahapan pembangunan

Pengembangan Sistem Life Cycle (SDLC) mematuhi tahapan penting yang penting bagi para pengembang, seperti perencanaan, analisis, desain, dan pelaksanaan, dan dijelaskan dalam bagian di bawah ini. Ada beberapa Sistem Development Life Cycle Model wujud. Model yang tertua, yang pada awalnya dianggap sebagai "Sistem Development Life Cycle" adalah model air terjun: berurutan dari tahapan di mana output dari setiap tahap menjadi masukan bagi yang berikutnya. Tahap ini umumnya mengikuti langkah-langkah dasar yang sama namun berbagai metodologi air terjun memberikan langkah-langkah yang berbeda nama dan jumlah langkah-langkah yang tampaknya bervariasi antara 4 dan 7. Tidak ada definitively benar Pengembangan Sistem Life Cycle model, tetapi langkah-langkah dan karakteristik dapat dibagi dalam beberapa langkah.






SDLC yang dapat dibagi ke dalam sepuluh tahapan yang ditetapkan selama bekerja produk IT yang dibuat atau dimodifikasi. Kesepuluh tahap terjadi jika sistem dibuang dan tugas yang dilakukan adalah baik dihapuskan atau ditransfer ke sistem lain. Tugas dan pekerjaan masing-masing produk untuk tahap berikutnya akan dijelaskan dalam bab. Tidak setiap proyek akan mengharuskan tahapan akan dijalankan secara berurutan. Namun, tahapan yang saling. Tergantung pada ukuran dan kompleksitas dari proyek, tahapan dapat dikombinasikan atau tumpang tindih.

perencanaan

Untuk menghasilkan tampilan tingkat tinggi yang ditujukan proyek dan menentukan tujuan dari proyek. Studi kelayakan yang terkadang digunakan untuk proyek ke atas manajemen dalam upaya untuk mendapatkan pendanaan. Proyek biasanya dievaluasi di tiga bidang kelayakan: ekonomi, operasional, dan teknis. Selain itu, juga digunakan sebagai referensi untuk menjaga proyek di trek dan untuk mengevaluasi kemajuan proses MIS tim. [8] The MIS juga merupakan orang-orang melengkapi tahapan. Tahap ini disebut juga analisis tahap.

Persyaratan pengumpulan dan analisis

Tujuan dari analisis sistem adalah untuk menentukan di mana masalah ini adalah sebagai upaya untuk memperbaiki sistem. Langkah ini melibatkan melanggar di bawah sistem yang berbeda dan buah menggambar diagram untuk menganalisis situasi. Menganalisa tujuan proyek, merinci fungsi yang harus dibuat, dan berusaha untuk melibatkan pengguna pasti persyaratan agar dapat ditetapkan. Mengumpulkan kebutuhan kadang-kadang memerlukan individu / tim dari klien serta pihak penyedia layanan untuk detil persyaratan dan akurat.

Desain

Dalam sistem operasi desain dan fungsi yang dijelaskan secara rinci, termasuk layar layout, aturan bisnis, proses diagram dan dokumentasi lainnya. Output tahap ini akan menjelaskan sistem baru sebagai kumpulan modul atau subsystems.

Desain panggung mengambil sebagai masukan awal dalam mengidentifikasi persyaratan yang telah disetujui persyaratan dokumen. Untuk setiap kebutuhan, satu set dari satu atau lebih elemen desain akan diproduksi sebagai hasil wawancara, workshop, dan / atau prototipe usaha. Elemen desain perangkat lunak yang dikehendaki menjelaskan fitur secara rinci, dan umumnya termasuk hirarki fungsional diagram, tata letak layar diagram, tabel aturan bisnis, proses bisnis diagram, pseudocode, dan lengkap diagram hubungan-entitas dengan penuh kamus data. Elemen desain ini ditujukan untuk menjelaskan perangkat lunak dalam detail yang cukup terampil pemrogram dapat mengembangkan perangkat lunak dengan sedikit tambahan masukan.

Build atau coding

Subsistem pemrograman modular dan kode akan dicapai selama ini. Unit testing modul dan pengujian yang dilakukan dalam tahap ini oleh para pengembang. Tahap ini adalah dengan intermingled berikutnya dalam setiap modul yang perlu pengujian sebelum integrasi ke proyek utama.

Ujian

Kode yang diuji di berbagai tingkatan dalam pengujian perangkat lunak. Unit, sistem penerimaan dan pengujian yang sering dilakukan. Ini adalah wilayah abu-abu sebagai banyak berbeda pendapat mengenai apa yang ada di tahap uji coba dan sudah berapa banyak jika ada perulangan terjadi. Perulangan tidak umumnya bagian dari waterfall model, tapi biasanya terjadi pada beberapa tahap ini.

Jenis pengujian:

* Data menetapkan pengujian.
* Unit pengujian
* Sistem pengujian
* Integrasi pengujian
* Black box testing
* White kotak uji
* Modul pengujian
* Regression testing
* Otomasi pengujian
* Pengguna pengujian penerimaan

Operasional dan pemeliharaan

The deployment dari sistem dan perangkat tambahan termasuk perubahan decommissioning atau sebelum matahari terbenam dari sistem. Mempertahankan sistem merupakan aspek penting dari SDLC. Sebagai personil mengubah posisi kunci dalam organisasi, perubahan baru akan dilaksanakan, yang akan meminta pembaruan sistem.


Sistem siklus hidup pengembangan SDLC

Pengelolaan dan kontrol
SDLC Phases Terkait Manajemen Kontrol.

Pengembangan Sistem The Life Cycle (SDLC) tahapan program yang berfungsi sebagai panduan untuk kegiatan proyek dan memberikan yang fleksibel tetapi konsisten untuk melaksanakan proyek jalan ke kedalaman yang cocok dengan lingkup proyek. Tiap tahap SDLC tujuan dijelaskan di bagian ini dengan tombol kiriman, keterangan direkomendasikan tugas, dan ringkasan yang berhubungan dengan kontrol yang efektif untuk tujuan manajemen. Penting bagi manajer proyek untuk menetapkan dan memantau tujuan kontrol setiap saat fase SDLC melaksanakan proyek. Kontrol tujuan membantu memberikan pernyataan yang jelas dari hasil yang diinginkan atau tujuan dan harus digunakan di seluruh seluruh proses SDLC. Kontrol tujuan dapat dikelompokkan ke dalam kategori utama (Domain), dan berkaitan dengan SDLC tahap seperti pada gambar.

Untuk mengelola dan mengontrol SDLC inisiatif apapun, setiap proyek akan diminta untuk membuat beberapa derajat dari kemogokan Struktur Kerja (WBS) untuk menangkap dan jadwal kerja yang diperlukan untuk menyelesaikan proyek. WBS di program dan semua bahan harus disimpan dalam "Proyek Deskripsi" bagian dari proyek notebook. WBS format yang kebanyakan kiri ke proyek untuk membangun dengan cara yang terbaik menjelaskan proyek bekerja. Terdapat beberapa bidang utama yang harus ditetapkan di WBS sebagai bagian dari kebijakan SDLC. Diagram berikut ini menjelaskan tiga bidang utama yang akan disampaikan dalam WBS dengan cara yang ditetapkan oleh manajer proyek.

Kerja kemogokan struktur organisasi
Struktur kemogokan bekerja.

Bagian atas bagian kemogokan Struktur Kerja (WBS) harus mengidentifikasi tahapan dan tonggak utama dari proyek dalam ringkasan mode. Selain itu, bagian atas harus memberikan gambaran yang lengkap lingkup dan waktu pelaksanaan proyek dan akan menjadi bagian dari upaya awal proyek deskripsi yang mengarah ke proyek persetujuan. Tengah bagian WBS didasarkan pada tujuh Pengembangan Sistem Life Cycle (SDLC) tahapan sebagai panduan untuk pengembangan tugas WBS. WBS yang harus terdiri dari unsur tonggak dan "tugas" dan bukannya "kegiatan" dan memiliki jangka waktu yang pasti (biasanya dua minggu atau lebih). Setiap tugas harus memiliki output yang terukur (misalnya dokumen, keputusan, atau analisis). J WBS tugas Mei bergantung pada satu atau lebih kegiatan (misalnya rekayasa perangkat lunak, rekayasa sistem) dan mungkin memerlukan koordinasi erat dengan tugas-tugas lainnya, baik secara internal maupun eksternal untuk proyek. Bagian dari proyek yang memerlukan dukungan dari kontraktor harus memiliki Pernyataan bekerja (menabur) tertulis untuk menyertakan sesuai tugas dari tahapan SDLC. Perkembangan menabur tidak terjadi selama tahap tertentu SDLC tetapi dikembangkan untuk menyertakan kerja dari SDLC proses yang dapat dilakukan oleh sumber daya eksternal seperti kontraktor. [9]

Dasar dalam SDLC

Dasar adalah bagian penting dari Sistem Development Life Cycle (SDLC). Dasar ini ditetapkan setelah empat dari lima tahapan dari SDLC dan penting untuk yg berulang sifat model [10]. Dasar masing-masing dianggap sebagai tonggak dalam SDLC.

* Fungsional Baseline: didirikan setelah tahap desain konseptual.
* Dialokasikan Baseline: didirikan setelah tahap desain awal.
* Produk Baseline: didirikan setelah detail desain dan tahap pembangunan.
* Diperbarui Produk Baseline: didirikan setelah konstruksi tahap produksi.

Komplementer untuk SDLC

Komplementer Software untuk pengembangan metode Sistem Development Life Cycle (SDLC) adalah:

* Software Prototyping
* Bersama Aplikasi Design (JAD)
* Rapid Application Development (RAD)
* Extreme Programming (XP); perpanjangan sebelumnya bekerja di Prototyping dan RAD.
* Open Source Development
* Akhir-pengguna pengembangan
* Pemrograman Berorientasi Objek

Perbandingan metodologi (Pos, & Anderson 2006) [11] SDLC RAD Objek Open Source JAD Prototyping Pengguna Akhir
Lemahnya kontrol formal MIS Standarisasi Bersama Pengguna Pengguna
Bingkai waktu panjang Any Sedang Pendek Sedang Pendek Pendek
Banyak pengguna Sedikit Sedikit Bervariasi Sedikit Satu atau Dua Satu
MIS staf Banyak Sedikit Ratusan Split Sedikit Satu atau Dua Kosong
Transaksi / DSS Transaksi Baik Baik Baik DSS DSS DSS
Interface Minimal Minimal lemah Windows penting penting penting
Dokumentasi dan pelatihan Vital Limited Internal Dalam Objek Limited lemah Kosong
Integritas dan keamanan Vital Vital Unknown Dalam Objek Limited Lemah Lemah
Reusability Limited Beberapa Mungkin Vital Limited lemah Kosong

Kekuatan dan kelemahan

Beberapa orang di dunia komputasi modern akan menggunakan model air terjun ketat untuk mereka Pengembangan Sistem Life Cycle (SDLC) sebagai metodologi modern memiliki banyak superseded ini berpikir. Beberapa akan memperdebatkan bahwa SDLC tidak lagi berlaku untuk model tangkas seperti komputer, tetapi masih merupakan istilah yang digunakan secara luas di kalangan Teknologi. J perbandingan kekuatan dan kelemahan dari SDLC:
Kekuatan dan Kelemahan dari SDLC
Kekuatan Kelemahan Kontrol.
Meningkatkan pengembangan pribadi.
Memantau proyek-proyek besar.
Peningkatan biaya pembangunan.
Langkah-langkah rinci.
Sistem yang harus ditetapkan di muka.
Mengevaluasi biaya dan menyelesaikan target.
Ketegasan.
Dokumentasi. Sulit untuk memperkirakan biaya, proyek overruns.
Didefinisikan dengan baik masukan pengguna. Masukan pengguna kadang-kadang terbatas.
Kemudahan pemeliharaan.
Pengembangan dan desain standar.
Tolerates perubahan staf MIS.

Alternatif dari SDLC adalah Rapid Application Development, yang menggabungkan prototyping, Joint Application Development dan pelaksanaan CASE tools. Kelebihan RAD adalah kecepatan, mengurangi biaya pembangunan, dan pengguna aktif terlibat dalam proses pembangunan.

Ia tidak boleh diasumsikan bahwa hanya karena air terjun yang tertua adalah model SDLC model yang asli adalah sistem yang paling efisien. Pada waktu satu model yang bermanfaat untuk sebagian besar dunia automating kegiatan yang ditugaskan ke clerks dan akuntan. Namun, perkembangan dunia teknologi yang menuntut sistem yang memiliki fungsi yang lebih besar akan membantu bantuan teknisi / administrator atau teknologi informasi spesialis / analis.


Kesimpulan: SDLC sangat dibutuhkan didalam membangun suatu proyek manajemen tetapi dilihat lagi apakah system ini cocok dengan proyek yang akan kita bangun. Karena SDLC mempunyai sifat saling ketergantungan disetiap prosesnya. Disatu sisi kelebihan system ini di setiap proses tahapan bila terjadi kesalahan akan mengulang lagi ke proses sebelumnya sebab adanya proses pengujian sebelum masuk ke tahap berikutnya. Hal ini membuat proyek lebih terstuktur dan terarah dalam mencapai tujuannya dan kekurangannya sangat menyita waktu,biaya dan tenaga di dalam membuat proyek karena terjadi proses yang berulang – ulang maka dari itu WBS di perlukan untuk melengkapi kekurangan SDLC.

Referensi

Memilih PENGEMBANGAN Pendekatan. Diperoleh 27 Oktober 2008.
"Sistem Development Life Cycle". Dalam: Foldoc (2000-12-24)
Abrahamsson, dkk. (2003) "Arah Baru pada tangkas Methods: Sebuah Analisis Komparatif"
Morkel Theunissen, et.al. (2003). "Standar dan tangkas Software Development"
James Taylor (2004). Mengelola Teknologi Informasi Proyek. hal. 39.
Ab Geoffrey Elliott (2004) Global Business Teknologi Informasi. p.87.
US Department of Justice (2003). SUMBER INFORMASI MANAJEMEN Bab 1. Pendahuluan.
(Post & Anderson, 2006)
A b c d e U. S. House of Representatives (1999). Pengembangan sistem Life-Cycle Policy. hal. 13.
Blanchard, BS, & Fabrycky, WJ (2006) Sistem dan teknik analisis (4th ed.) New Jersey: Prentice Hall. hal.31
Post, G., & Anderson, D., (2006). Manajemen sistem informasi: Solving masalah bisnis dengan teknologi informasi. (4th ed.). New York: McGraw-Hill Irwin.
Post, G., & Anderson, D., (2006). Manajemen sistem informasi: Solving masalah bisnis dengan teknologi informasi. (4th ed.). New York: McGraw-Hill Irwin.
Blanchard, BS, & Fabrycky, WJ (2006) Sistem dan teknik analisis (4th ed.) New Jersey: Prentice Hall.
Cummings, Haag (2006). Manajemen Sistem Informasi untuk Informasi Umur. Toronto, McGraw-Hill Ryerson
Computer World, 2002, Diperoleh pada 22 Jun 2006 dari World Wide Web:
Manajemen Sistem Informasi, 2005, Diperoleh pada 22 Jun 2006 dari World Wide Web:
Artikel ini pada awalnya berdasarkan bahan dari Free On-line Dictionary of Computing, yang berlisensi di bawah GFD.

membuat password.

Membuat Password

Password account Anda punyahanya dari kata-kata apa saja. Baik itu tanggal lahir, tempat lahir, bahkan sampai nama hewan peliharaan anda. Namun, sadarkah Anda apabila password yang Anda buat menggunakan informasi pribadi tersebut dapat membahayakan data Anda?

Saat Anda membuat suatu account, biasanya Anda akan diminta mengisi sebuah field yang dapat membantu Anda mengingat password (bila lupa). Namun, tools yang dapat membantu Anda tersebut dapat menjadi penghancur juga.

Misalkan Anda memiliki sebuah account Facebook. Bayangkan apabila ada orang iseng atau orang jahat yang ingin hack account Anda. Orang tersebut tinggal melihat hint yang ada, kemudian tinggal mencari informasi untuk membobol account Anda. Mudah saja, orang tersebut tinggal melihat informasi yang ada di account Anda (biasanya informasi paling rahasia sekali pun dibagi di profile). Atau, misalnya, password Anda merupakan nama hewan peliharaan Anda. Orang tersebut tinggal menanyakan nama hewan peliharaan Anda dengan cara melakukan private message atau meninggalkan pertanyaan di Wall Anda. Orang tersebut tinggal menyamar menjadi sesama penyuka hewan dan dengan sedikit berbincang, pasti Anda akan tertipu untuk memberikan rahasia Anda tersebut.

Untuk membuat sebuah password, terdapat beberapa tips yang sangat manjur. Mari kita simak beberapa tips tersebut.

1. Usahakan panjang karakter password Anda sebanyak 12 karakter. Sampai saat ini, komputer cukup sulit untuk “menebal” password dengan karakter sepanjang itu. Komputer hanya butuh waktu beberapa jam untuk memecahkan password dengan panjang karakter kurang dari 12.
2. Lupakan menggunakan informasi pribadi Anda, seperti nama ibu, nama hewan peliharaan, tanggal lahir, dan sebagainya. Informasi pribadi dapat ditemukan dan dicari dengan mudah.
3. Kombinasikan karakter dalam password Anda menggunakan huruf, angka dan simbol. Contoh simbol : !@#$%^
4. mengganti password Anda secara berkala.
5. Kombinasikan tips no 1 dan no 3. Dengan menggabungkan sebuah kata yang panjang yang menggunakan huruf, angka, dan simbol akan sangat sulit untuk ditebak. Contohnya : ch!p0nl1n3