SlideShare une entreprise Scribd logo
1  sur  9
Annisa Shabrina
Manjamen Informatika
0320110005
Politeknik Manufaktur Astra
SOFTWARE PROJECT
MANAGEMENT
Tahapan
Artefak
Metodologi
Click the
below box
TAHAPAN SOFTWARE PROJECT
MANAGEMENT
Proyek ini sedang dalam proses
untuk memilih, mensponsori,
mendanai, dan diluncurkan
perencanaan adalah iteratif
proses. Perencanaan pada
dasarnya menentukan langkah-
langkah bagaimana pekerjaan
proyek akan tercapai.
Setelah Anda mendapatkan
rencana, tim proyek Anda
melakukan pekerjaan.
Tim proyek Anda tidak bekerja,
tetapi Anda mengontrol proses
apakah berjalan dengan baik
atau tidak
Setelah pekerjaan proyek telah
selesai, Anda menutup proyek
software.
 Engineering set :
ARTEFAK SOFTWARE PROJECT
MANAGEMENT
1. Vision
Document
2. Requirements
Models
Requirement Set
1. Design Models
2. Test Model
3. Software
Architecture
Description
Design Set
1. Source Code
Baselines
2. Asociated
compile time
files
3. Component
Excecutable
Implementation Set
1. Integrated
Product
excecutable
baselines
2. Associated
run-time files
3. User Manual
Deployment Set
 Management set :
ARTEFAK SOFTWARE PROJECT
MANAGEMENT
1. Work Breakdown Structure
2. Business Case
3. Release Specification
4. Software Development Plan
Planning Artifacts
1. Release Description
2. Status Assesments
3. Software Change order
database
4. Deployment Documents
5. Environment
Operational Artifacts
METODOLOGI SOFTWARE PROJECT
MANAGEMENT
Adaptive Project Framework
Agile Software Development
Crystal Method
Dynamic Systems Development
Model
Dalam metodologi ini, ruang lingkup proyek adalah
variabel. Selain itu, waktu dan biaya adalah konstanta
untuk proyek tersebut. Oleh karena itu, selama
pelaksanaan proyek, ruang lingkup proyek disesuaikan
untuk mendapatkan nilai bisnis yang maksimal dari
proyek tersebut.
methodologi agile digunakan untuk sebuah proyek
yang membutuhkan requirement yang ekstrim. Fitur
utama agile adalah siklus yang pendek disebut
pengiriman (sprint), persyaratan tangkas, budaya tim
yang dinamis, kontrol proyek yang kurang ketat dan
penekanan pada komunikasi real-time.
Dalam crystal method, proses proyek diberi prioritas
rendah. Alih-alih proses, metode ini lebih terfokus pada
komunikasi tim, keterampilan anggota tim, orang-
orang dan interaksi. crystal method datang di bawah
kategori agile.
Ini adalah penerus dari Rapid Application Development
(RAD) metodologi. Ini juga merupakan bagian dari
metodologi pengembangan perangkat lunak tangkas
dan membanggakan tentang pelatihan dan dokumen
mendukung metodologi ini memiliki. Metode ini lebih
menekankan pada keterlibatan pengguna aktif selama
siklus hidup proyek.
METODOLOGI SOFTWARE PROJECT
MANAGEMENT
Extreme Programming
Information Technology
Infrastructure Library
Feature Driven Development (FDD)
Joint Application Development(JAD)
Menurunkan biaya requirement adalah tujuan utama
dari extreme programming. XP menekankan pada
skala baik feedback, proses yang berkesinambungan,
pemahaman bersama dan kesejahteraan programmer.
Di XP, tidak ada detail spesifikasi requirement atau
arsitektur perangkat lunak yang dibangun..
Metodologi ini adalah kumpulan praktik terbaik dalam
manajemen proyek. ITIL mencakup aspek yang luas
dari manajemen proyek yang dimulai dari tingkat
manajemen organisasi.
Metodologi ini lebih difokuskan pada proses sederhana
dan terdefinisi dengan baik, pendek berulang dan
memiliki siklus pengiriman driven. Semua
perencanaan dan pelaksanaan dalam jenis proyek
berlangsung berdasarkan fitur.
Melibatkan client dari tahap awal dengan tugas-tugas
proyek ditekankan oleh metodologi ini. Tim proyek dan
client mengadakan sesi JAD sama dalam rangka untuk
mendapatkan kontribusi dari client. Sesi ini JAD
berlangsung selama seluruh project life cycle.
METODOLOGI SOFTWARE PROJECT
MANAGEMENT
Lean Development (LD)
Rapid Application
Development(RAD)
Prince2
Rational Unified Process (RUP)
Lean Development berfokus pada pengembangan
change-tolerance software. Dalam metode ini,
memuaskan pelanggan datang sebagai prioritas
tertinggi. Tim ini termotivasi untuk memberikan nilai
tertinggi untuk uang yang dibayar oleh pelanggan.
Metodologi ini berfokus pada pengembangan produk
lebih cepat dengan kualitas yang lebih tinggi. Ketika
mengumpulkan requirements, menggunakan
workshop method. Prototyping digunakan untuk
mendapatkan requirements yang jelas dan kembali
menggunakan komponen software untuk
mempercepat jadwal pembangunan.
PRINCE2 mengambil pendekatan berbasis proses
untuk manajemen proyek. Metodologi ini didasarkan
pada delapan proses tingkat tinggi.
RUP mencoba untuk menangkap semua aspek positif
dari metodologi pengembangan perangkat lunak
modern dan menawarkan mereka dalam satu paket.
Ini adalah salah satu yang pertama metodologi
manajemen proyek yang menyarankan pendekatan
iteratif untuk pengembangan perangkat lunak.
METODOLOGI SOFTWARE PROJECT
MANAGEMENT
Scrum
System Development Life Cycle
(SDLC)
Spiral
Waterfall (Traditional)
Ini adalah metodologi agile. Tujuan utama metodologi
ini adalah untuk meningkatkan produktivitas tim
secara dramatis dengan menghapus setiap beban
mungkin. Proyek Scrum dikelola oleh master Scrum.
Ini adalah model konseptual yang digunakan dalam
proyek pengembangan perangkat lunak. Dalam
metode ini, ada kemungkinan menggabungkan dua
atau lebih metodologi manajemen proyek untuk hasil
terbaik. SDLC juga sangat menekankan pada
penggunaan dokumentasi dan memiliki pedoman yang
ketat di atasnya.
Metodologi spiral adalah model perpanjangan dari
waterfall dengan prototyping. Metode ini digunakan
daripada menggunakan model waterfall untuk proyek-
proyek besar.
Ini adalah model warisan untuk proyek-proyek
pengembangan perangkat lunak. Metodologi ini ada
dalam praktek selama beberapa dekade sebelum
metodologi baru diperkenalkan. Dalam model ini,
siklus pengembangan memiliki fase tetap dan jadwal
linier. Model ini tidak mampu mengatasi tantangan
dalam domain pengembangan perangkat lunak
modern.
 http://www.tutorialspoint.com/management_concepts/projec
t_management_methodologies.htm
 For.Dummies.Software.Project.Management.For.Dummies.Oct.
2006
DAFTAR PUSTAKA :

Contenu connexe

Tendances

Proses Rekayasa Perangkat Lunak
Proses Rekayasa Perangkat LunakProses Rekayasa Perangkat Lunak
Proses Rekayasa Perangkat LunakLusiana Diyan
 
Rad, Agile & Extreme Programming
Rad, Agile & Extreme ProgrammingRad, Agile & Extreme Programming
Rad, Agile & Extreme ProgrammingRaka Auramuwahid
 
Proses Pengembangan Perangkat Lunak (SDLC)
Proses Pengembangan Perangkat Lunak (SDLC)Proses Pengembangan Perangkat Lunak (SDLC)
Proses Pengembangan Perangkat Lunak (SDLC)Rasyeda Aufa
 
Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMoch. Nor Kholis
 
Kelompok 8 rapid application development (rad)
Kelompok 8   rapid application development (rad)Kelompok 8   rapid application development (rad)
Kelompok 8 rapid application development (rad)Yudha Arif Budiman
 
SQA - Concepts and Misconceptions
SQA - Concepts and MisconceptionsSQA - Concepts and Misconceptions
SQA - Concepts and MisconceptionsEM Nasrul
 
MANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSES
MANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSESMANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSES
MANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSESDEDE IRYAWAN
 
Pertemuan 11 Konsep Baru Sekitar Testing
Pertemuan 11 Konsep Baru Sekitar TestingPertemuan 11 Konsep Baru Sekitar Testing
Pertemuan 11 Konsep Baru Sekitar TestingEndang Retnoningsih
 
Model Spiral/Spiral Boehm
Model Spiral/Spiral BoehmModel Spiral/Spiral Boehm
Model Spiral/Spiral BoehmGati Baitul
 
Rapid Apllication Development RAD Rekayasa Perangkat Lunak RPL
Rapid Apllication Development RAD Rekayasa Perangkat Lunak RPLRapid Apllication Development RAD Rekayasa Perangkat Lunak RPL
Rapid Apllication Development RAD Rekayasa Perangkat Lunak RPLRumah Studio
 
Tugas mata kuliah soft skill
Tugas mata kuliah soft skillTugas mata kuliah soft skill
Tugas mata kuliah soft skillAdi 'evanz'
 
Metode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFDMetode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFDAyu Rahmala
 
Modul rekayasa-perangkat-lunak-lunak-ver-1
Modul rekayasa-perangkat-lunak-lunak-ver-1Modul rekayasa-perangkat-lunak-lunak-ver-1
Modul rekayasa-perangkat-lunak-lunak-ver-1Denny Yahya
 
Tahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakTahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakRobbyyanto Robbyyanto
 
Bab 2 Rekayasa Perangkat Lunak 5
Bab 2   Rekayasa Perangkat Lunak  5Bab 2   Rekayasa Perangkat Lunak  5
Bab 2 Rekayasa Perangkat Lunak 5Dimara Hakim
 

Tendances (20)

Proses Rekayasa Perangkat Lunak
Proses Rekayasa Perangkat LunakProses Rekayasa Perangkat Lunak
Proses Rekayasa Perangkat Lunak
 
Rad, Agile & Extreme Programming
Rad, Agile & Extreme ProgrammingRad, Agile & Extreme Programming
Rad, Agile & Extreme Programming
 
Proses Pengembangan Perangkat Lunak (SDLC)
Proses Pengembangan Perangkat Lunak (SDLC)Proses Pengembangan Perangkat Lunak (SDLC)
Proses Pengembangan Perangkat Lunak (SDLC)
 
Metode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunakMetode proses pengembangan perangkat lunak
Metode proses pengembangan perangkat lunak
 
Kelompok 8 rapid application development (rad)
Kelompok 8   rapid application development (rad)Kelompok 8   rapid application development (rad)
Kelompok 8 rapid application development (rad)
 
SQA - Concepts and Misconceptions
SQA - Concepts and MisconceptionsSQA - Concepts and Misconceptions
SQA - Concepts and Misconceptions
 
Rpl upload #3
Rpl upload #3Rpl upload #3
Rpl upload #3
 
Rekayasa Perangkat Lunak - Model Pengembangan Sistem
Rekayasa Perangkat Lunak - Model Pengembangan SistemRekayasa Perangkat Lunak - Model Pengembangan Sistem
Rekayasa Perangkat Lunak - Model Pengembangan Sistem
 
MANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSES
MANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSESMANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSES
MANAJEMEN PROYEK PERNGKAT LUNAK : KONTEKS DAN PROSES
 
Pertemuan 11 Konsep Baru Sekitar Testing
Pertemuan 11 Konsep Baru Sekitar TestingPertemuan 11 Konsep Baru Sekitar Testing
Pertemuan 11 Konsep Baru Sekitar Testing
 
Model Spiral/Spiral Boehm
Model Spiral/Spiral BoehmModel Spiral/Spiral Boehm
Model Spiral/Spiral Boehm
 
Rapid Apllication Development RAD Rekayasa Perangkat Lunak RPL
Rapid Apllication Development RAD Rekayasa Perangkat Lunak RPLRapid Apllication Development RAD Rekayasa Perangkat Lunak RPL
Rapid Apllication Development RAD Rekayasa Perangkat Lunak RPL
 
Tugas mata kuliah soft skill
Tugas mata kuliah soft skillTugas mata kuliah soft skill
Tugas mata kuliah soft skill
 
Meeting 3 metode pengembangan sistem
Meeting 3   metode pengembangan sistemMeeting 3   metode pengembangan sistem
Meeting 3 metode pengembangan sistem
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme Programming
 
Metode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFDMetode pengembangan RPL dan DFD
Metode pengembangan RPL dan DFD
 
Modul rekayasa-perangkat-lunak-lunak-ver-1
Modul rekayasa-perangkat-lunak-lunak-ver-1Modul rekayasa-perangkat-lunak-lunak-ver-1
Modul rekayasa-perangkat-lunak-lunak-ver-1
 
Tahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakTahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunak
 
Bab 2 Rekayasa Perangkat Lunak 5
Bab 2   Rekayasa Perangkat Lunak  5Bab 2   Rekayasa Perangkat Lunak  5
Bab 2 Rekayasa Perangkat Lunak 5
 
Sqa architecture
Sqa architectureSqa architecture
Sqa architecture
 

En vedette

Metodologi extreme programming
Metodologi extreme programmingMetodologi extreme programming
Metodologi extreme programmingAnnisa Shabrina
 
Membuat Project Web Service
Membuat Project Web ServiceMembuat Project Web Service
Membuat Project Web ServiceAnnisa Shabrina
 
Perbandingan software methodologi
Perbandingan software methodologiPerbandingan software methodologi
Perbandingan software methodologiAnnisa Shabrina
 
Paper cisco kelompok 6 by Annisa Shabrina
Paper cisco kelompok 6 by Annisa ShabrinaPaper cisco kelompok 6 by Annisa Shabrina
Paper cisco kelompok 6 by Annisa ShabrinaAnnisa Shabrina
 
Praktik kerja di Indokarlo Perkasa
Praktik kerja di Indokarlo PerkasaPraktik kerja di Indokarlo Perkasa
Praktik kerja di Indokarlo PerkasaAnnisa Shabrina
 
Model Agile & eXtreme Programming (XP)
Model Agile & eXtreme Programming (XP)Model Agile & eXtreme Programming (XP)
Model Agile & eXtreme Programming (XP)Ferryxz Yamato
 
XP And Scrum Practices
XP And Scrum PracticesXP And Scrum Practices
XP And Scrum PracticesNaresh Jain
 
Agile Methodologies And Extreme Programming
Agile Methodologies And Extreme ProgrammingAgile Methodologies And Extreme Programming
Agile Methodologies And Extreme ProgrammingUtkarsh Khare
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development OverviewStewart Rogers
 

En vedette (12)

Metodologi extreme programming
Metodologi extreme programmingMetodologi extreme programming
Metodologi extreme programming
 
Keamanan Web Service
Keamanan Web ServiceKeamanan Web Service
Keamanan Web Service
 
Membuat Project Web Service
Membuat Project Web ServiceMembuat Project Web Service
Membuat Project Web Service
 
Mystery at the night
Mystery at the nightMystery at the night
Mystery at the night
 
Perbandingan software methodologi
Perbandingan software methodologiPerbandingan software methodologi
Perbandingan software methodologi
 
Paper cisco kelompok 6 by Annisa Shabrina
Paper cisco kelompok 6 by Annisa ShabrinaPaper cisco kelompok 6 by Annisa Shabrina
Paper cisco kelompok 6 by Annisa Shabrina
 
Praktik kerja di Indokarlo Perkasa
Praktik kerja di Indokarlo PerkasaPraktik kerja di Indokarlo Perkasa
Praktik kerja di Indokarlo Perkasa
 
Model Agile & eXtreme Programming (XP)
Model Agile & eXtreme Programming (XP)Model Agile & eXtreme Programming (XP)
Model Agile & eXtreme Programming (XP)
 
eXtreme Programming
eXtreme ProgrammingeXtreme Programming
eXtreme Programming
 
XP And Scrum Practices
XP And Scrum PracticesXP And Scrum Practices
XP And Scrum Practices
 
Agile Methodologies And Extreme Programming
Agile Methodologies And Extreme ProgrammingAgile Methodologies And Extreme Programming
Agile Methodologies And Extreme Programming
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 

Similaire à TAHAPAN PROYEK

Kualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian ProgramKualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian ProgramNoviaAlisa
 
Week 5 - Agile Methods and Software Engineering Practice.pptx
Week 5 - Agile Methods and Software Engineering Practice.pptxWeek 5 - Agile Methods and Software Engineering Practice.pptx
Week 5 - Agile Methods and Software Engineering Practice.pptxStevenAdiSantoso
 
( kualitas source code).pptx
( kualitas source code).pptx( kualitas source code).pptx
( kualitas source code).pptxRainLovy
 
perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.ummi1206
 
Kualitas Source Code dan Pengujian Program angelrika & lindesy natalia.pptx
Kualitas Source Code dan Pengujian Program angelrika & lindesy natalia.pptxKualitas Source Code dan Pengujian Program angelrika & lindesy natalia.pptx
Kualitas Source Code dan Pengujian Program angelrika & lindesy natalia.pptxSusantiwu1
 
. Kualitas Source Code.pptx
. Kualitas Source Code.pptx. Kualitas Source Code.pptx
. Kualitas Source Code.pptxgaudensius
 
System Development and Procurement kel 5 (05-01).pptx
System Development and Procurement kel 5 (05-01).pptxSystem Development and Procurement kel 5 (05-01).pptx
System Development and Procurement kel 5 (05-01).pptxrifqiarif6
 
Kualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian ProgramKualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian ProgramYiufian
 
RPL 1 (Lama) - Proses Pembangunan Perangkat Lunak
RPL 1 (Lama) - Proses Pembangunan Perangkat LunakRPL 1 (Lama) - Proses Pembangunan Perangkat Lunak
RPL 1 (Lama) - Proses Pembangunan Perangkat LunakAdam Mukharil Bachtiar
 
Istu dana aditya 1112510811 tugas 1 (individu)
Istu dana aditya 1112510811 tugas 1 (individu)Istu dana aditya 1112510811 tugas 1 (individu)
Istu dana aditya 1112510811 tugas 1 (individu)istudana13
 
Kualitas Source Code dan Pengujian Program.pptx
Kualitas Source Code dan Pengujian Program.pptxKualitas Source Code dan Pengujian Program.pptx
Kualitas Source Code dan Pengujian Program.pptxssuser7cc91f
 

Similaire à TAHAPAN PROYEK (20)

Kualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian ProgramKualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian Program
 
Week 5 - Agile Methods and Software Engineering Practice.pptx
Week 5 - Agile Methods and Software Engineering Practice.pptxWeek 5 - Agile Methods and Software Engineering Practice.pptx
Week 5 - Agile Methods and Software Engineering Practice.pptx
 
Kualitas Source Code.pptx
Kualitas Source Code.pptxKualitas Source Code.pptx
Kualitas Source Code.pptx
 
( kualitas source code).pptx
( kualitas source code).pptx( kualitas source code).pptx
( kualitas source code).pptx
 
perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.perangkat lunak Berbasis objek teori if.
perangkat lunak Berbasis objek teori if.
 
SDLC
SDLCSDLC
SDLC
 
Kualitas Source Code dan Pengujian Program angelrika & lindesy natalia.pptx
Kualitas Source Code dan Pengujian Program angelrika & lindesy natalia.pptxKualitas Source Code dan Pengujian Program angelrika & lindesy natalia.pptx
Kualitas Source Code dan Pengujian Program angelrika & lindesy natalia.pptx
 
. Kualitas Source Code.pptx
. Kualitas Source Code.pptx. Kualitas Source Code.pptx
. Kualitas Source Code.pptx
 
Scrum in agile
Scrum in agileScrum in agile
Scrum in agile
 
System Development and Procurement kel 5 (05-01).pptx
System Development and Procurement kel 5 (05-01).pptxSystem Development and Procurement kel 5 (05-01).pptx
System Development and Procurement kel 5 (05-01).pptx
 
SourceCode.pptx
SourceCode.pptxSourceCode.pptx
SourceCode.pptx
 
Kualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian ProgramKualitas Source Code dan Pengujian Program
Kualitas Source Code dan Pengujian Program
 
Application Development.pptx
Application Development.pptxApplication Development.pptx
Application Development.pptx
 
Metode pengembangat Sistem
Metode pengembangat SistemMetode pengembangat Sistem
Metode pengembangat Sistem
 
11122636 (5).ppt
11122636 (5).ppt11122636 (5).ppt
11122636 (5).ppt
 
RPL 1 (Lama) - Proses Pembangunan Perangkat Lunak
RPL 1 (Lama) - Proses Pembangunan Perangkat LunakRPL 1 (Lama) - Proses Pembangunan Perangkat Lunak
RPL 1 (Lama) - Proses Pembangunan Perangkat Lunak
 
Istu dana aditya 1112510811 tugas 1 (individu)
Istu dana aditya 1112510811 tugas 1 (individu)Istu dana aditya 1112510811 tugas 1 (individu)
Istu dana aditya 1112510811 tugas 1 (individu)
 
Kualitas Source Code dan Pengujian Program.pptx
Kualitas Source Code dan Pengujian Program.pptxKualitas Source Code dan Pengujian Program.pptx
Kualitas Source Code dan Pengujian Program.pptx
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Apsi (modul 2)
Apsi  (modul 2)Apsi  (modul 2)
Apsi (modul 2)
 

TAHAPAN PROYEK

  • 1. Annisa Shabrina Manjamen Informatika 0320110005 Politeknik Manufaktur Astra SOFTWARE PROJECT MANAGEMENT Tahapan Artefak Metodologi Click the below box
  • 2. TAHAPAN SOFTWARE PROJECT MANAGEMENT Proyek ini sedang dalam proses untuk memilih, mensponsori, mendanai, dan diluncurkan perencanaan adalah iteratif proses. Perencanaan pada dasarnya menentukan langkah- langkah bagaimana pekerjaan proyek akan tercapai. Setelah Anda mendapatkan rencana, tim proyek Anda melakukan pekerjaan. Tim proyek Anda tidak bekerja, tetapi Anda mengontrol proses apakah berjalan dengan baik atau tidak Setelah pekerjaan proyek telah selesai, Anda menutup proyek software.
  • 3.  Engineering set : ARTEFAK SOFTWARE PROJECT MANAGEMENT 1. Vision Document 2. Requirements Models Requirement Set 1. Design Models 2. Test Model 3. Software Architecture Description Design Set 1. Source Code Baselines 2. Asociated compile time files 3. Component Excecutable Implementation Set 1. Integrated Product excecutable baselines 2. Associated run-time files 3. User Manual Deployment Set
  • 4.  Management set : ARTEFAK SOFTWARE PROJECT MANAGEMENT 1. Work Breakdown Structure 2. Business Case 3. Release Specification 4. Software Development Plan Planning Artifacts 1. Release Description 2. Status Assesments 3. Software Change order database 4. Deployment Documents 5. Environment Operational Artifacts
  • 5. METODOLOGI SOFTWARE PROJECT MANAGEMENT Adaptive Project Framework Agile Software Development Crystal Method Dynamic Systems Development Model Dalam metodologi ini, ruang lingkup proyek adalah variabel. Selain itu, waktu dan biaya adalah konstanta untuk proyek tersebut. Oleh karena itu, selama pelaksanaan proyek, ruang lingkup proyek disesuaikan untuk mendapatkan nilai bisnis yang maksimal dari proyek tersebut. methodologi agile digunakan untuk sebuah proyek yang membutuhkan requirement yang ekstrim. Fitur utama agile adalah siklus yang pendek disebut pengiriman (sprint), persyaratan tangkas, budaya tim yang dinamis, kontrol proyek yang kurang ketat dan penekanan pada komunikasi real-time. Dalam crystal method, proses proyek diberi prioritas rendah. Alih-alih proses, metode ini lebih terfokus pada komunikasi tim, keterampilan anggota tim, orang- orang dan interaksi. crystal method datang di bawah kategori agile. Ini adalah penerus dari Rapid Application Development (RAD) metodologi. Ini juga merupakan bagian dari metodologi pengembangan perangkat lunak tangkas dan membanggakan tentang pelatihan dan dokumen mendukung metodologi ini memiliki. Metode ini lebih menekankan pada keterlibatan pengguna aktif selama siklus hidup proyek.
  • 6. METODOLOGI SOFTWARE PROJECT MANAGEMENT Extreme Programming Information Technology Infrastructure Library Feature Driven Development (FDD) Joint Application Development(JAD) Menurunkan biaya requirement adalah tujuan utama dari extreme programming. XP menekankan pada skala baik feedback, proses yang berkesinambungan, pemahaman bersama dan kesejahteraan programmer. Di XP, tidak ada detail spesifikasi requirement atau arsitektur perangkat lunak yang dibangun.. Metodologi ini adalah kumpulan praktik terbaik dalam manajemen proyek. ITIL mencakup aspek yang luas dari manajemen proyek yang dimulai dari tingkat manajemen organisasi. Metodologi ini lebih difokuskan pada proses sederhana dan terdefinisi dengan baik, pendek berulang dan memiliki siklus pengiriman driven. Semua perencanaan dan pelaksanaan dalam jenis proyek berlangsung berdasarkan fitur. Melibatkan client dari tahap awal dengan tugas-tugas proyek ditekankan oleh metodologi ini. Tim proyek dan client mengadakan sesi JAD sama dalam rangka untuk mendapatkan kontribusi dari client. Sesi ini JAD berlangsung selama seluruh project life cycle.
  • 7. METODOLOGI SOFTWARE PROJECT MANAGEMENT Lean Development (LD) Rapid Application Development(RAD) Prince2 Rational Unified Process (RUP) Lean Development berfokus pada pengembangan change-tolerance software. Dalam metode ini, memuaskan pelanggan datang sebagai prioritas tertinggi. Tim ini termotivasi untuk memberikan nilai tertinggi untuk uang yang dibayar oleh pelanggan. Metodologi ini berfokus pada pengembangan produk lebih cepat dengan kualitas yang lebih tinggi. Ketika mengumpulkan requirements, menggunakan workshop method. Prototyping digunakan untuk mendapatkan requirements yang jelas dan kembali menggunakan komponen software untuk mempercepat jadwal pembangunan. PRINCE2 mengambil pendekatan berbasis proses untuk manajemen proyek. Metodologi ini didasarkan pada delapan proses tingkat tinggi. RUP mencoba untuk menangkap semua aspek positif dari metodologi pengembangan perangkat lunak modern dan menawarkan mereka dalam satu paket. Ini adalah salah satu yang pertama metodologi manajemen proyek yang menyarankan pendekatan iteratif untuk pengembangan perangkat lunak.
  • 8. METODOLOGI SOFTWARE PROJECT MANAGEMENT Scrum System Development Life Cycle (SDLC) Spiral Waterfall (Traditional) Ini adalah metodologi agile. Tujuan utama metodologi ini adalah untuk meningkatkan produktivitas tim secara dramatis dengan menghapus setiap beban mungkin. Proyek Scrum dikelola oleh master Scrum. Ini adalah model konseptual yang digunakan dalam proyek pengembangan perangkat lunak. Dalam metode ini, ada kemungkinan menggabungkan dua atau lebih metodologi manajemen proyek untuk hasil terbaik. SDLC juga sangat menekankan pada penggunaan dokumentasi dan memiliki pedoman yang ketat di atasnya. Metodologi spiral adalah model perpanjangan dari waterfall dengan prototyping. Metode ini digunakan daripada menggunakan model waterfall untuk proyek- proyek besar. Ini adalah model warisan untuk proyek-proyek pengembangan perangkat lunak. Metodologi ini ada dalam praktek selama beberapa dekade sebelum metodologi baru diperkenalkan. Dalam model ini, siklus pengembangan memiliki fase tetap dan jadwal linier. Model ini tidak mampu mengatasi tantangan dalam domain pengembangan perangkat lunak modern.