Rekayasa Perangkat Lunak Part5 Rekayasa Perangkat Lunak Copyright
- Slides: 21
Rekayasa Perangkat Lunak Part-5 Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi 1
Outline of this presentation o The Generic Software Process Model n n Waterfall Model Spiral Model Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 2
Generic Software Process Model q Waterfall model 1. Spiral model 2. Incremental model 3. Prototyping model 4. Extreeme Programming 5. Rational Unified Process 6. The Opportunistic approach Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 3
Generic Software Process Model 1. Waterfall model Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 4
Generic Software Process Model Waterfall model 1. The classic way of looking at S. E. that accounts for the importance of q requirements, q design and q quality assurance. Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 5
Generic Software Process Model Waterfall model 2. The model suggests that software engineers should work in a series of stages. 3. The waterfall model also recognizes, to a limited extent, that you sometimes have to step back to earlier stages. Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 6
Generic Software Process Model Waterfall model Problems 1. It implies that you can get the requirements right by simply writing them down and reviewing them. Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 7
Generic Software Process Model Waterfall model Problems 2. The model implies that you should attempt to complete a given stage before moving on to the next stage. • This makes it difficult to respond to changing customer requirements after the process is underway Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 8
Generic Software Process Model Waterfall model o This model is only appropriate when the requirements are well-understood Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 9
Generic Software Process Model 1. Spiral model Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 10
Generic Software Process Model 1. Spiral model PROJECT ENTRY POINT Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 11
Generic Software Process Model 1. Spiral model SECOND PASS Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 12
Generic Software Process Model 1. Spiral model THIRD PASS Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 13
Generic Software Process Model 1. Spiral model FOURTH PASS Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 14
Generic Software Process Model 1. Spiral model Customer Communication Establish effective communication n Requirement elicitation n Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 15
Generic Software Process Model 1. Spiral model Planning n Define: n Scope n Resources, n Alternatives n Timelines n etc. Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 16
Generic Software Process Model 1. Spiral model Risk Analysis N NO GO GO ISIO C E D Assess n Technical risks and n Management risks n Risks identification n Risks handling n Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 17
Generic Software Process Model 1. Spiral model Engineering n Development of Product n First deliverable until n Working product Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 18
Generic Software Process Model 1. Spiral model Construction & Release Construct, n Test, n Install, n Provide User Support n Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 19
Generic Software Process Model 1. Spiral model Customer Evaluation n Obtain feedback from customer Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 20
Rekayasa Perangkat Lunak Copyright © Feb-2009 by Fakultas Teknologi Informasi 21
- Rekayasa perangkat lunak berbasis komponen
- Konsep rekayasa perangkat lunak
- Rekayasa perangkat lunak
- Kegiatan pada rekayasa kebutuhan
- Definisi rekayasa perangkat lunak
- Lapisan rekayasa perangkat lunak
- Contoh perangkat keras dan lunak
- Perangkat lunak jaringan komputer
- Microsoft excel merupakan program pengolahan
- Contoh perangkat lunak menggambar adalah
- Berapa nilai b
- Dasar dasar pengujian perangkat lunak
- Program dbms
- Software jaringan komputer
- Aktivitas fundamental dari proses perangkat lunak
- Peta minda hardware
- Presentasi tentang perkantoran
- Perangkat lunak perkantoran
- Proses perangkat lunak
- Wbs software
- Pengujian perangkat lunak
- Sistem operasi dasar komputer