+ All Categories
Home > Documents > 01 Plpg Rpl [Compatibility Mode]

01 Plpg Rpl [Compatibility Mode]

Date post: 25-Sep-2015
Category:
Upload: gabriel-adaptern-holic
View: 235 times
Download: 0 times
Share this document with a friend
Description:
ghjgh
Popular Tags:
21
REKAYASA PERANGKAT LUNAK REKAYASA PERANGKAT LUNAK PLPG PLPG
Transcript
  • REKAYASA PERANGKAT LUNAKREKAYASA PERANGKAT LUNAK

    PLPGPLPG

  • Buku AcuanBuku Acuan : : Software Engineering:Software Engineering: A Practitioner's A Practitioner's ApproachApproach

    Pengarang :Pengarang : Roger S. Pressman Roger S. Pressman Pengarang :Pengarang : Roger S. Pressman Roger S. Pressman

    Penerbit:Penerbit: Fourth Edition, McGrawFourth Edition, McGraw--Hill, 1997 Hill, 1997

  • JADJADWWAL PERKULIAHANAL PERKULIAHAN

    NoNo Materi PokokMateri Pokok WaktuWaktu

    11 Introduction to Software EngineeringIntroduction to Software Engineering

    22 Project Planning Project Introduction & Team Project Planning Project Introduction & Team OrganizationOrganization

    33 Software Lifecycle Software Lifecycle

    Software Process Models 1Software Process Models 1

    44 Software Lifecycle Software Lifecycle 44 Software Lifecycle Software Lifecycle

    Software Process Models Software Process Models 22

    55 Requirement EngineeringRequirement Engineering

    66 Requirements Analysis: Structured Requirements Analysis: Structured Techniques 1Techniques 1

    77 Requirements Analysis: Structured Requirements Analysis: Structured Techniques 2Techniques 2

    Software Design DemonstrationSoftware Design Demonstration

    88

  • JADJADWWAL PERKULIAHANAL PERKULIAHAN

    NoNo Materi PokokMateri Pokok WaktuWaktu

    99 Software Design ConceptsSoftware Design Concepts

    1010 Software ArchitectureSoftware Architecture

    1111 Implementation & PrototypingImplementation & Prototyping

    1212 Project Presentation & DemonstrationProject Presentation & Demonstration 11

    1313 Project Presentation & DemonstrationProject Presentation & Demonstration 221313 Project Presentation & DemonstrationProject Presentation & Demonstration 22

    1414 Project Presentation & DemonstrationProject Presentation & Demonstration 33

    1515 Project Presentation & DemonstrationProject Presentation & Demonstration 44

    1616

  • PRE TESTPRE TEST

    Apa yang anda ketahui tentang perangkat Apa yang anda ketahui tentang perangkat lunak ?lunak ?

    Apa yang anda ketahui tentang rekayasa Apa yang anda ketahui tentang rekayasa Apa yang anda ketahui tentang rekayasa Apa yang anda ketahui tentang rekayasa perangkat lunak ?perangkat lunak ?

  • Rekayasa Perangkat LunakRekayasa Perangkat Lunak Definisi KDefinisi Klasilasikk (1969)(1969)

    The establishment and use of sound engineering principles in order to obtain economically software that is reliable and works efficiently on real machines.Penerapan prinsip engineering untuk memperoleh software yang ekonomis, reliable dan bekerja efisien pada komputerekonomis, reliable dan bekerja efisien pada komputer

    Definisi IDefinisi IEEE (1993)EEE (1993)Software Engineering: (1) The application of a systematic, disciplines, quantifiable approach to the development, operation, and maintenance of software; that is the application of engineering to software. (2) The study of approaches as in (1).RPL : (1) Penerapan secara sistematis, disiplin, pendekatan terukur padapengembangan, pengoperasian dan pemeliharaan software. (2) Studi terhadap (1)

  • PPenyelesaian Masalah (Penyelesaian Masalah (Problem Solvingroblem Solving))

    COMPUTER SCIENCE CUSTOMER

    Teori FungsiComputer Problem

    SOFTWAREENGINEERING

    Computer Problem

    Tools dan Teknik utk

    MenyelesaikanProblem

  • PerkembanganPerkembangan SoftwareSoftware

    Generasi AwalGenerasi Awal

    Batch orientationBatch orientation Custom softwareCustom software

    Generasi KeduaGenerasi Kedua

    Generasi KeempatGenerasi Keempat

    Desktop systemsDesktop systems Object Oriented Object Oriented

    TechnologiesTechnologies

    Expert SystemsExpert Systems Generasi KeduaGenerasi Kedua

    MultiMulti--user, Realuser, Real--timetime DatabaseDatabase Product softwareProduct software

    GenerGeneraasi Ketisi Ketiggaa

    Distributed systemsDistributed systems Low cost hardwareLow cost hardware

    Expert SystemsExpert Systems AI, neural networksAI, neural networks Parallel computingParallel computing Network computersNetwork computers

  • Ongoing ProblemsOngoing Problems((MMasalah yang terus menerus ada)asalah yang terus menerus ada)

    Kemajuan perangkat keras melebihi kemampuan Kemajuan perangkat keras melebihi kemampuan membuatmembuat software software

    Kemampuan membangunKemampuan membangun program baru tidak program baru tidak dapat memenuhi permintaan pdapat memenuhi permintaan programrogram--program program barubaru, , begitu juga kecepatan membangun program begitu juga kecepatan membangun program tidak dapat mnegikuti kebutuhan bisnis dan pasartidak dapat mnegikuti kebutuhan bisnis dan pasartidak dapat mnegikuti kebutuhan bisnis dan pasartidak dapat mnegikuti kebutuhan bisnis dan pasar

    Penyebaran penggunaanPenyebaran penggunaan computer computer telah membuat telah membuat kebergantungan masyarakat thdp komputerkebergantungan masyarakat thdp komputer

    Tantangan untuk membangunTantangan untuk membangun software software dengandenganreliability & qualityreliability & quality yang tinggiyang tinggi

    Kemampuan menKemampuan men--support support ddan an meningkatkanmeningkatkanprogram program terancam oleh terancam oleh designdesign yang buruk dan yang buruk dan keterbatasan sumberdayaketerbatasan sumberdaya

  • Coming Up Next...Coming Up Next...

    Project OverviewProject Overview Organisasi Organisasi Team Team OOrganization rganization ddananPerencanaan Perencanaan ProjectProject OOrganization rganization ddananPerencanaan Perencanaan ProjectProject

  • Pebruari 2007 IF 1483 - RPL 15

  • Pebruari 2007 IF 1483 - RPL 16

  • Pebruari 2007 IF 1483 - RPL 17

  • Pebruari 2007 IF 1483 - RPL 18

  • Pebruari 2007 IF 1483 - RPL 19

  • Pebruari 2007 IF 1483 - RPL 20

  • Pebruari 2007 IF 1483 - RPL 21


Recommended