Back to Browse

Chapter One: Introduction to Software Engineering [Part Two]

60 views
Jul 22, 2025
1:07:55

Chapter 1: Introduction to Software Engineering (Part Two) Software Engineering The Scientific methodology with specific sequential phases within logical steps for developing an information system or software. The following sections will be illustrated in details 1.4- Software Development Life Cycle Every software system has a life cycle — a period over which it is investigated/conceived, designed, development and remains applicable or needed. Various life cycle models have been proposed; this chapter examined the following seven models: waterfall, phased prototyping, iterative development, rapid prototyping, formal transformation, component-based development, and agile development. 1.5 Categories of Software 1.6- Alternate Software Acquisition Approaches Irrespective of the life cycle model employed, computer software goes through the phases of investigation and analysis, design, development, implementation, and management. These phases are referred to as the software development life cycle (SDLC). 1.7- Software Engineering Paradigms Two paradigms of software construction are the function-oriented (FO) approach and the object-oriented (OO) approach. 1.8- Desirable Features of Computer Software Among the desirable features of computer software are the following: maintainability, documentation, efficiency, user friendliness, compatibility, security, integrity, reliability, growth potential, functionality and flexibility, differentiation, adaptability, productivity, and comprehensive coverage.

Download

1 formats

Video Formats

360pmp4117.0 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Chapter One: Introduction to Software Engineering [Part Two] | NatokHD