SlideShare a Scribd company logo
Chapter 10




       Software
      Engineering
                    ©B rooks/ ole, 2003
                             C
OBJECTIVES
After reading this chapter, the reader should
be able to:
   Understand the software life cycle.


   Describe the development process models.

   Understand the concept of modularity in software engineering.

   Understand the importance of quality in software engineering.

   Understand the role of documentation in software engineering.

                                                      ©B rooks/ ole, 2003
                                                               C
10.1
       SOFTWARE
          LIFE
         CYCLE


                  ©B rooks/ ole, 2003
                           C
Figure 10-1
              System life cycle




                       ©B rooks/ ole, 2003
                                C
Figure 10-2

              System development phases




                                          ©B rooks/ ole, 2003
                                                   C
10.2
       DEVELOPMENT
         PROCESS
         MODELS


                     ©B rooks/ ole, 2003
                              C
Figure 10-3

              Waterfall model




                                ©B rooks/ ole, 2003
                                         C
Figure 10-4
              Incremental model




                                  ©B rooks/ ole, 2003
                                           C
10.3

       MODULARITY




                    ©B rooks/ ole, 2003
                             C
10.4
       QUALITY




                 ©B rooks/ ole, 2003
                          C
Figure 10-5
              Quality factors




                                ©B rooks/ ole, 2003
                                         C
Figure 10-6
              Quality circle




                               ©B rooks/ ole, 2003
                                        C
10.5

   DOCUMENTATION




                   ©B rooks/ ole, 2003
                            C

More Related Content

PAGES
Semana santa webquest
PDF
Sca Jmp Profile 2011
PPTX
Metlifewebsitepresentation
PDF
Soko test-2
ODP
цахим 2в
PDF
Getting More Business from Your Members with Electronic Strategies (Credit Un...
PPT
Long term care funding in the UK: The Dilnot Commission and the co-existence ...
Semana santa webquest
Sca Jmp Profile 2011
Metlifewebsitepresentation
Soko test-2
цахим 2в
Getting More Business from Your Members with Electronic Strategies (Credit Un...
Long term care funding in the UK: The Dilnot Commission and the co-existence ...

Viewers also liked (13)

PDF
Češi a nové technologie
PPT
Chapter 2.0
PPT
Chapter 1.2
PPTX
Purdue's Engineering Fountain
PPT
2.7 notes
PPTX
ILC-UK and the Actuarial Profession Debate: The Economics of Promoting Person...
PPTX
ILC-UK/Actuarial Profession Robert Butler Memorial Lecture, in partnership wi...
PPT
Budget opedia1-110128022308-phpapp01
PPT
Unit 5.6
ODP
цахим хэрэглэгдэхүүн
PPT
Search Marketers are the new Data Driven Storytellers
ODP
Vzvvlen 2
PPT
Crown tank-co 6-1
Češi a nové technologie
Chapter 2.0
Chapter 1.2
Purdue's Engineering Fountain
2.7 notes
ILC-UK and the Actuarial Profession Debate: The Economics of Promoting Person...
ILC-UK/Actuarial Profession Robert Butler Memorial Lecture, in partnership wi...
Budget opedia1-110128022308-phpapp01
Unit 5.6
цахим хэрэглэгдэхүүн
Search Marketers are the new Data Driven Storytellers
Vzvvlen 2
Crown tank-co 6-1
Ad

Software engineering

  • 1. Chapter 10 Software Engineering ©B rooks/ ole, 2003 C
  • 2. OBJECTIVES After reading this chapter, the reader should be able to: Understand the software life cycle. Describe the development process models. Understand the concept of modularity in software engineering. Understand the importance of quality in software engineering. Understand the role of documentation in software engineering. ©B rooks/ ole, 2003 C
  • 3. 10.1 SOFTWARE LIFE CYCLE ©B rooks/ ole, 2003 C
  • 4. Figure 10-1 System life cycle ©B rooks/ ole, 2003 C
  • 5. Figure 10-2 System development phases ©B rooks/ ole, 2003 C
  • 6. 10.2 DEVELOPMENT PROCESS MODELS ©B rooks/ ole, 2003 C
  • 7. Figure 10-3 Waterfall model ©B rooks/ ole, 2003 C
  • 8. Figure 10-4 Incremental model ©B rooks/ ole, 2003 C
  • 9. 10.3 MODULARITY ©B rooks/ ole, 2003 C
  • 10. 10.4 QUALITY ©B rooks/ ole, 2003 C
  • 11. Figure 10-5 Quality factors ©B rooks/ ole, 2003 C
  • 12. Figure 10-6 Quality circle ©B rooks/ ole, 2003 C
  • 13. 10.5 DOCUMENTATION ©B rooks/ ole, 2003 C