Software project management

9
Annisa Shabrina Manjamen Informatika 0320110005 Politeknik Manufaktur Astra SOFTWARE PROJECT MANAGEMENT Tahapan Artefak Metodologi Click the below box

Transcript of Software project management

Page 1: Software project management

Annisa ShabrinaManjamen Informatika 0320110005

Politeknik Manufaktur Astra

SOFTWARE PROJECT MANAGEMENT

Tahapan

Artefak

Metodologi

Click the below box

Page 2: Software project management

TAHAPAN SOFTWARE PROJECT MANAGEMENT

Proyek ini sedang dalam prosesuntuk memilih, mensponsori, mendanai, dan diluncurkanperencanaan adalah iteratifproses. 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.

Page 3: Software project management

Engineering set :

ARTEFAK SOFTWARE PROJECT MANAGEMENT

1. Vision Document

2. Requirements Models

Requirement Set

1. Design Models

2. Test Model3. 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

Page 4: Software project management

Management set :

ARTEFAK SOFTWARE PROJECT MANAGEMENT

1. Work Breakdown Structure2. Business Case3. Release Specification4. Software Development

Plan

Planning Artifacts

1. Release Description2. Status Assesments3. Software Change order

database4. Deployment Documents5. Environment

Operational Artifacts

Page 5: Software project management

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.

Page 6: Software project management

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.

Page 7: Software project management

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.

Page 8: Software project management

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.

Page 9: Software project management

http://www.tutorialspoint.com/management_concepts/project_management_methodologies.htm

For.Dummies.Software.Project.Management.For.Dummies.Oct.2006

DAFTAR PUSTAKA :