SlideShare a Scribd company logo
Software re-engineering: concepts and methodology
Perlu diingat bahwa pada saat kita beralih ke sistem informasi yang berbasis pada
masyarakat, teknologi informasi akan memainkan peran penting dalam memelihara dan
membangun daya saing ekonomi. Adapun poin penting dalam teknik rekayasa ulang yang
digunakan untuk menyelaraskan setiap area perusahaan: orang, strategi, teknologi dan proses
bisnis. Menjelaskan kegiatan dan proses rekayasa ulang perangkat lunak dengan penekanan
khusus pada pengembangan dan pemeliharaan sistem kualitas.
Dewasa ini kita menemukan bahwa selain modal, tenaga kerja, dan lahan, faktor utama
produksi juga adalah materi, energi, dan informasi. Menurunnya harga perangkat keras,
meningkatkan kemampuan pemrosesan dan memperluas layanan telekomunikasi, semuanya
berkontribusi pada "Era Informasi" baru. Manfaat yang bisa didapat dari pemanfaatan teknologi
informasi secara efektif adalah pengurangan biaya, peningkatan kinerja, peningkatan kualitas,
dan penciptaan produk dan layanan baru. Dunia yang dipimpin oleh negara-negara industri
bergerak menuju masyarakat berbasis informasi, dan tampaknya tidak diragukan lagi bahwa
penggunaan teknologi informasi (TI) akan memainkan peran kunci dalam membangun dan
mempertahankan daya saing ekonomi. Mengembangkan sistem lebih merupakan seni daripada
sains selama ini, dengan keterampilan perancang sistem merupakan faktor penentu
keberhasilan dalam menghasilkan produk yang bermanfaat dan berguna. Di paper ini telah
menyadari bahwa ada beberapa karakteristik mendasar dari pengembangan perangkat lunak,
termasuk:
1. Kebutuhan akan keseluruhan rencana pembangunan
2. Kebutuhan untuk mengintegrasikan sistem baru ke yang sudah ada;
3. Kecenderungan sistem gagal memenuhi kebutuhan pengguna;
4. Kesulitan membuat dokumentasi yang berguna dan terkini;
5. Biaya signifikan untuk pemeliharaan perangkat lunak yang sedang berlangsung
selama masa pakai sistem.
Systems development life cycle (SDLC) yang dijelaskan oleh Kendall dan Kendall dan banyak
penulis lain tentang analisis dan perancangan sistem mencakup langkah-langkah berikut:
1. Mengidentifikasi masalah, peluang, dan tujuan;
2. Menentukan persyaratan informasi;
3. Analisis kebutuhan sistem;
4. Desain sistem yang direkomendasikan;
5. Mengembangkan dan mendokumentasikan perangkat lunak;
6. Uji sistem; dan
7. Implementasi, evaluasi, dan pemeliharaan sistem.
Kemajuan di bidang TI cenderung menghasilkan pergeseran dari peran tradisional baik
untuk profesional TI maupun pengguna informasi. Bergabungnya unit bisnis dan TI dapat
menghadirkan peluang bagus untuk meningkatkan kualitas dan fungsionalitas sistem. Staf unit
bisnis seringkali tidak dapat menangani beragam pilihan teknologi dan kompleksitas teknologi
yang berubah, jarang memiliki keahlian untuk menangani integrasi dan kompatibilitas sistem di
seluruh organisasi. Jelas bahwa TI tidak akan menghentikan usaha pengembangan unit usaha,
dan pilihan terbaik adalah bergabung dengan mereka dalam membangun sistem. Rekayasa
informasi dimulai dengan pengembangan rencana sistem informasi yang komprehensif dan
mengembangkan tampilan arsitektur pemodelan data yang menunjukkan berbagai variasi
entitas dan hubungan elemen data yang dibutuhkan untuk mendukung fungsi bisnis tertentu.
Sistem yang dibangun dengan metodologi IE mencerminkan strategi bisnis perusahaan atau
rencana bisnis untuk memastikan pengembangan strategi informasi yang lebih tepat. Berikut
adalah gambaran rencana sembilan langkah untuk keberhasilan penerapan strategi IE:
1. Buat kerangka kerja untuk mengelola perubahan.
2. Buat rencana implementasi metodologi IE untuk penentuan waktu, persyaratan
sumber daya, manajemen proyek dan kegiatan pelatihan.
3. Tentukan metode untuk mengukur kemajuan dan keberhasilan pelaksanaan.
4. Pastikan sumber daya yang memadai tersedia.
5. Tetapkan infrastruktur yang mencakup standar data, tata letak layar, konvensi
penamaan, persyaratan dokumentasi dan prosedur untuk pengendalian perubahan.
6. Dukung metodologi yang dilakukan.
7. Melaksanakan rencana.
8. Selesaikan masalah masyarakat sebelum mereka mengganggu usaha pembangunan.
9. Ukur kesuksesan dan terapkan apa yang telah dipelajari pada proyek pengembangan
selanjutnya.
Pemeliharaan dan migrasi Rekayasa ulang perangkat lunak mengurangi kompleksitas,
meningkatkan kualitas dan lebih baik memungkinkan lingkungan bisnis masa depan. Ini juga
menyederhanakan pemeliharaan program dan meningkatkan produktivitas pemrogram.
Keseluruhan tujuan rekayasa ulang perangkat lunak adalah membalikkan upaya pengembangan
masa lalu untuk mengurangi biaya perawatan dan meningkatkan fleksibilitas perangkat lunak.
Saat ini rekayasa ulang terbagi menjadi sejumlah kegiatan fungsional, antara lain:
1. Rekayasa ulang sistem yang berkaitan dengan perangkat keras dan perangkat lunak;
2. Rekayasa ulang perangkat lunak, termasuk rekayasa balik dan teknologi pemulihan
desain;
3. Rekayasa ulang proses bisnis, pemikiran ulang misi bisnis dan kegiatan yang
dibutuhkan untuk mengubah infrastruktur informasi manusia; dan
4. Rekayasa ulang infrastruktur untuk memperbaiki arsitektur informasi guna
memudahkan akses dan sharing informasi.
Ada sedikit keraguan bahwa, dengan globalisasi bisnis, kita perlu mengevaluasi kembali
cara kita mengembangkan, mengelola, dan menyebarkan sistem informasi. Perangkat lunak
yang dikembangkan, dioperasikan dan dipelihara dengan cara tradisional seringkali tidak
efisien, mungkin gagal memanfaatkan kemampuan teknologi saat ini dan mungkin tidak
sepenuhnya memenuhi persyaratan informasi organisasi. Seiring berjalannya waktu, bisnis
telah menerima premis bahwa modifikasi dan peningkatan bertahap adalah cara yang lebih
disukai untuk memperpanjang umur, dan oleh karena itu nilai dari perangkat lunak.
Manajemen sistem informasi sekarang memiliki pilihan lain. Rekayasa ulang perangkat lunak
menghadirkan strategi pengembangan dan peningkatan alternatif yang hebat, yang
mengharuskan pengembang sistem untuk melihat perubahan struktur organisasi dan hubungan
serta memenuhi persyaratan informasi terkini. Tantangan untuk manajemen adalah
menentukan cara terbaik untuk mengubah ulang logika proses dan mengulang aplikasi baru ke
menyediakan organisasi dengan sistem informasi yang akan memenuhi tantangan operasi di
lingkungan bisnis global sementara pada saat yang sama menyediakan produk dan layanan
berkualitas tinggi untuk pelanggan mereka dengan biaya yang masuk akal.

More Related Content

DOCX
Kelompok 10 mpb tugas 10_analisis implementasi entreprise information system ...
PPTX
Sistem informasi manajemen
DOCX
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, PENGGUNA DAN PENG...
PDF
MEMBANGUN SISTEM INFORMASI UNTUK PERUBAHAN MODEL BISNIS DAN DIGITALISASI PERU...
DOCX
Artikel tm 14
PDF
Fauziah, hapzi ali, forum 5 minggu 7, aspek apek dalam sistem teknologi infor...
PDF
Artikel ilmiah membangun sistem informasi
DOCX
Tugas sim, widya ayunda putri, yananto mihadi putra, informasi dalam praktik,...
Kelompok 10 mpb tugas 10_analisis implementasi entreprise information system ...
Sistem informasi manajemen
TUGAS SIM, LISANIAH AMINI LISA'ILINA, YANANTO MIHADI PUTRA, PENGGUNA DAN PENG...
MEMBANGUN SISTEM INFORMASI UNTUK PERUBAHAN MODEL BISNIS DAN DIGITALISASI PERU...
Artikel tm 14
Fauziah, hapzi ali, forum 5 minggu 7, aspek apek dalam sistem teknologi infor...
Artikel ilmiah membangun sistem informasi
Tugas sim, widya ayunda putri, yananto mihadi putra, informasi dalam praktik,...

What's hot (20)

PDF
Kompilasi tugas sm; mawardi janitra
DOCX
Kelompok 10 mpb tugas 10_analisis implementasi entreprise information system ...
DOCX
Dukungan SIM terhadap Kualitas Produk dan Jasa
DOC
Tugas sim, sarah farhani, yananto mihadi putra se, msi, informasi dalam prati...
DOCX
Tugas sim, decha vinesha, yananto mihadi p, pengguna dan pengembang sistem in...
PDF
Tugas besar 1 sistem informasi manajemen kelompok 1
PPT
Sistem informasi Perusahaan / Enterprise
PPTX
Enterprise System Information
PDF
SI-PI, Mutiah Sari Indah, Hapzi.ali, Implementasi Sistem Informasi, Universit...
DOCX
Tugas sim ahmad nawawi ( yananto mihadi putra)- pengembangan dan manfaat pa...
PDF
IT Governance Dan Audit Sistem Informasi
DOCX
Artikel ilmiah mengelola proyek sistem iinformasi
DOCX
Tugas sim, an'nida fatra, yananto mihadi putra, implementasi sistem informasi
PDF
Cobit 5 untuk manajemen teknologi informasi dan proses bisnis
PDF
Enterprise Architekture Planning (EAP) puskesmas
PDF
Sistem informasi untuk persaingan unggulan
DOCX
sim, hapzi ali, ricky setiawan, Sumber Daya Komputasi dan Komunikasi, 4311611...
PPTX
Software re engineering
PDF
sim. Hapzi Ali, Ricky Setiawan, , 43116110348, Pengelolaan data manual vs dat...
PPTX
Sim sistem informasi eksekutif
Kompilasi tugas sm; mawardi janitra
Kelompok 10 mpb tugas 10_analisis implementasi entreprise information system ...
Dukungan SIM terhadap Kualitas Produk dan Jasa
Tugas sim, sarah farhani, yananto mihadi putra se, msi, informasi dalam prati...
Tugas sim, decha vinesha, yananto mihadi p, pengguna dan pengembang sistem in...
Tugas besar 1 sistem informasi manajemen kelompok 1
Sistem informasi Perusahaan / Enterprise
Enterprise System Information
SI-PI, Mutiah Sari Indah, Hapzi.ali, Implementasi Sistem Informasi, Universit...
Tugas sim ahmad nawawi ( yananto mihadi putra)- pengembangan dan manfaat pa...
IT Governance Dan Audit Sistem Informasi
Artikel ilmiah mengelola proyek sistem iinformasi
Tugas sim, an'nida fatra, yananto mihadi putra, implementasi sistem informasi
Cobit 5 untuk manajemen teknologi informasi dan proses bisnis
Enterprise Architekture Planning (EAP) puskesmas
Sistem informasi untuk persaingan unggulan
sim, hapzi ali, ricky setiawan, Sumber Daya Komputasi dan Komunikasi, 4311611...
Software re engineering
sim. Hapzi Ali, Ricky Setiawan, , 43116110348, Pengelolaan data manual vs dat...
Sim sistem informasi eksekutif
Ad

Similar to Interpretasi re engineering (20)

DOCX
Sim, ade yayang, hafzi ali, sumber daya komputasi dan komunikasi, universitas...
DOCX
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, peng...
PPTX
Pert 2 rekayasa sistem
PDF
MEMBANGUN SISTEM INFORMASI UNTUK PERUBAHAN MODEL BISNIS DAN DIGITALISASI PADA...
PPTX
Pengantar Mata Kuliah Enterprise Architecture
DOCX
Tugas sim, alfina rolitasari, yananto mihadi putra, pengembangan sistem infor...
PPTX
Sistem informasi management
PDF
SIM 9. Afifah Luthfiah, Hapzi Ali, Metode SDLC. Universitas Mercubuana, 2018
DOCX
Artikel tugas 4 Sistem Informasi Manajemen
PDF
Membangun Sistem Informasi untuk Perubahan Model Bisnis dan Digitalisasi Peru...
PPTX
Maintenance & Reengineering
PPTX
Tugas Bedah buku Software Engineering, Roger S Pressman
DOCX
Tugas sim 7, lina putri yani, yananto mihadi putra. se, msi, pengembangan sis...
PPTX
TUGAS SIA KELOMPOK Strategi Pengembangan SIA pptx
PPTX
PENGEMBANGAN_SISTEM_INFORMASI_KELOMPOK_7.pptx
PPTX
Manajemen proyek
PPT
Membangun sistem informasi management( kelompok 14)
PPTX
Sistem informasi manajemen Pengembangan Sistem
PDF
MERUPAKAN MATERI DARI PEMBELAJARAN MATERI SDLC
PDF
SI & PI, SEVRINDA ANGGIA SARI, Prof.Dr.HAPZI ALI. CMA,INFRASTRUKTUR TI DAN TE...
Sim, ade yayang, hafzi ali, sumber daya komputasi dan komunikasi, universitas...
Tugas sim, yolanda sibuea (43218110037), yananto mihadi putra se,. m.si, peng...
Pert 2 rekayasa sistem
MEMBANGUN SISTEM INFORMASI UNTUK PERUBAHAN MODEL BISNIS DAN DIGITALISASI PADA...
Pengantar Mata Kuliah Enterprise Architecture
Tugas sim, alfina rolitasari, yananto mihadi putra, pengembangan sistem infor...
Sistem informasi management
SIM 9. Afifah Luthfiah, Hapzi Ali, Metode SDLC. Universitas Mercubuana, 2018
Artikel tugas 4 Sistem Informasi Manajemen
Membangun Sistem Informasi untuk Perubahan Model Bisnis dan Digitalisasi Peru...
Maintenance & Reengineering
Tugas Bedah buku Software Engineering, Roger S Pressman
Tugas sim 7, lina putri yani, yananto mihadi putra. se, msi, pengembangan sis...
TUGAS SIA KELOMPOK Strategi Pengembangan SIA pptx
PENGEMBANGAN_SISTEM_INFORMASI_KELOMPOK_7.pptx
Manajemen proyek
Membangun sistem informasi management( kelompok 14)
Sistem informasi manajemen Pengembangan Sistem
MERUPAKAN MATERI DARI PEMBELAJARAN MATERI SDLC
SI & PI, SEVRINDA ANGGIA SARI, Prof.Dr.HAPZI ALI. CMA,INFRASTRUKTUR TI DAN TE...
Ad

More from Muhammad Syafriansyah (20)

PDF
Modul 11 4 mei 2013
PDF
Modul 10 27 april 2013
PDF
Modul 8&9 maret 2013
PDF
Modul7 23 maret 2013
PDF
Modul6 2 maret 2013
PDF
Modul5 23feb2013
PDF
Modul4 16 februari 2013
PDF
Modul 3 9 jan 2013
PDF
Modul 2 19 jan 2013
PDF
Modul i 12 jan 2013
PDF
Saintek2015518
PDF
PPTX
System software quality assurance for safety critical systems
PPTX
Prioritizing software maintenance plan by analyzing user feedback
PPTX
Organizational commitment of information technology professionals
DOCX
Interpretasi sqa
DOCX
Interpretasi maintenance
DOCX
Interpretasi leadership
DOCX
Modul 11 4 mei 2013
Modul 10 27 april 2013
Modul 8&9 maret 2013
Modul7 23 maret 2013
Modul6 2 maret 2013
Modul5 23feb2013
Modul4 16 februari 2013
Modul 3 9 jan 2013
Modul 2 19 jan 2013
Modul i 12 jan 2013
Saintek2015518
System software quality assurance for safety critical systems
Prioritizing software maintenance plan by analyzing user feedback
Organizational commitment of information technology professionals
Interpretasi sqa
Interpretasi maintenance
Interpretasi leadership

Interpretasi re engineering

  • 1. Software re-engineering: concepts and methodology Perlu diingat bahwa pada saat kita beralih ke sistem informasi yang berbasis pada masyarakat, teknologi informasi akan memainkan peran penting dalam memelihara dan membangun daya saing ekonomi. Adapun poin penting dalam teknik rekayasa ulang yang digunakan untuk menyelaraskan setiap area perusahaan: orang, strategi, teknologi dan proses bisnis. Menjelaskan kegiatan dan proses rekayasa ulang perangkat lunak dengan penekanan khusus pada pengembangan dan pemeliharaan sistem kualitas. Dewasa ini kita menemukan bahwa selain modal, tenaga kerja, dan lahan, faktor utama produksi juga adalah materi, energi, dan informasi. Menurunnya harga perangkat keras, meningkatkan kemampuan pemrosesan dan memperluas layanan telekomunikasi, semuanya berkontribusi pada "Era Informasi" baru. Manfaat yang bisa didapat dari pemanfaatan teknologi informasi secara efektif adalah pengurangan biaya, peningkatan kinerja, peningkatan kualitas, dan penciptaan produk dan layanan baru. Dunia yang dipimpin oleh negara-negara industri bergerak menuju masyarakat berbasis informasi, dan tampaknya tidak diragukan lagi bahwa penggunaan teknologi informasi (TI) akan memainkan peran kunci dalam membangun dan mempertahankan daya saing ekonomi. Mengembangkan sistem lebih merupakan seni daripada sains selama ini, dengan keterampilan perancang sistem merupakan faktor penentu keberhasilan dalam menghasilkan produk yang bermanfaat dan berguna. Di paper ini telah menyadari bahwa ada beberapa karakteristik mendasar dari pengembangan perangkat lunak, termasuk: 1. Kebutuhan akan keseluruhan rencana pembangunan 2. Kebutuhan untuk mengintegrasikan sistem baru ke yang sudah ada; 3. Kecenderungan sistem gagal memenuhi kebutuhan pengguna; 4. Kesulitan membuat dokumentasi yang berguna dan terkini; 5. Biaya signifikan untuk pemeliharaan perangkat lunak yang sedang berlangsung selama masa pakai sistem.
  • 2. Systems development life cycle (SDLC) yang dijelaskan oleh Kendall dan Kendall dan banyak penulis lain tentang analisis dan perancangan sistem mencakup langkah-langkah berikut: 1. Mengidentifikasi masalah, peluang, dan tujuan; 2. Menentukan persyaratan informasi; 3. Analisis kebutuhan sistem; 4. Desain sistem yang direkomendasikan; 5. Mengembangkan dan mendokumentasikan perangkat lunak; 6. Uji sistem; dan 7. Implementasi, evaluasi, dan pemeliharaan sistem. Kemajuan di bidang TI cenderung menghasilkan pergeseran dari peran tradisional baik untuk profesional TI maupun pengguna informasi. Bergabungnya unit bisnis dan TI dapat menghadirkan peluang bagus untuk meningkatkan kualitas dan fungsionalitas sistem. Staf unit bisnis seringkali tidak dapat menangani beragam pilihan teknologi dan kompleksitas teknologi yang berubah, jarang memiliki keahlian untuk menangani integrasi dan kompatibilitas sistem di seluruh organisasi. Jelas bahwa TI tidak akan menghentikan usaha pengembangan unit usaha, dan pilihan terbaik adalah bergabung dengan mereka dalam membangun sistem. Rekayasa informasi dimulai dengan pengembangan rencana sistem informasi yang komprehensif dan mengembangkan tampilan arsitektur pemodelan data yang menunjukkan berbagai variasi entitas dan hubungan elemen data yang dibutuhkan untuk mendukung fungsi bisnis tertentu. Sistem yang dibangun dengan metodologi IE mencerminkan strategi bisnis perusahaan atau rencana bisnis untuk memastikan pengembangan strategi informasi yang lebih tepat. Berikut adalah gambaran rencana sembilan langkah untuk keberhasilan penerapan strategi IE: 1. Buat kerangka kerja untuk mengelola perubahan. 2. Buat rencana implementasi metodologi IE untuk penentuan waktu, persyaratan sumber daya, manajemen proyek dan kegiatan pelatihan. 3. Tentukan metode untuk mengukur kemajuan dan keberhasilan pelaksanaan. 4. Pastikan sumber daya yang memadai tersedia.
  • 3. 5. Tetapkan infrastruktur yang mencakup standar data, tata letak layar, konvensi penamaan, persyaratan dokumentasi dan prosedur untuk pengendalian perubahan. 6. Dukung metodologi yang dilakukan. 7. Melaksanakan rencana. 8. Selesaikan masalah masyarakat sebelum mereka mengganggu usaha pembangunan. 9. Ukur kesuksesan dan terapkan apa yang telah dipelajari pada proyek pengembangan selanjutnya. Pemeliharaan dan migrasi Rekayasa ulang perangkat lunak mengurangi kompleksitas, meningkatkan kualitas dan lebih baik memungkinkan lingkungan bisnis masa depan. Ini juga menyederhanakan pemeliharaan program dan meningkatkan produktivitas pemrogram. Keseluruhan tujuan rekayasa ulang perangkat lunak adalah membalikkan upaya pengembangan masa lalu untuk mengurangi biaya perawatan dan meningkatkan fleksibilitas perangkat lunak. Saat ini rekayasa ulang terbagi menjadi sejumlah kegiatan fungsional, antara lain: 1. Rekayasa ulang sistem yang berkaitan dengan perangkat keras dan perangkat lunak; 2. Rekayasa ulang perangkat lunak, termasuk rekayasa balik dan teknologi pemulihan desain; 3. Rekayasa ulang proses bisnis, pemikiran ulang misi bisnis dan kegiatan yang dibutuhkan untuk mengubah infrastruktur informasi manusia; dan 4. Rekayasa ulang infrastruktur untuk memperbaiki arsitektur informasi guna memudahkan akses dan sharing informasi. Ada sedikit keraguan bahwa, dengan globalisasi bisnis, kita perlu mengevaluasi kembali cara kita mengembangkan, mengelola, dan menyebarkan sistem informasi. Perangkat lunak yang dikembangkan, dioperasikan dan dipelihara dengan cara tradisional seringkali tidak efisien, mungkin gagal memanfaatkan kemampuan teknologi saat ini dan mungkin tidak sepenuhnya memenuhi persyaratan informasi organisasi. Seiring berjalannya waktu, bisnis telah menerima premis bahwa modifikasi dan peningkatan bertahap adalah cara yang lebih disukai untuk memperpanjang umur, dan oleh karena itu nilai dari perangkat lunak. Manajemen sistem informasi sekarang memiliki pilihan lain. Rekayasa ulang perangkat lunak
  • 4. menghadirkan strategi pengembangan dan peningkatan alternatif yang hebat, yang mengharuskan pengembang sistem untuk melihat perubahan struktur organisasi dan hubungan serta memenuhi persyaratan informasi terkini. Tantangan untuk manajemen adalah menentukan cara terbaik untuk mengubah ulang logika proses dan mengulang aplikasi baru ke menyediakan organisasi dengan sistem informasi yang akan memenuhi tantangan operasi di lingkungan bisnis global sementara pada saat yang sama menyediakan produk dan layanan berkualitas tinggi untuk pelanggan mereka dengan biaya yang masuk akal.