|
Software Engineering. DOI
|
Pdf ko'rish
bet | 51/584 | Sana | 08.01.2022 | Hajmi | 11,97 Mb. | | #331302 |
| Bog'liq Software Engineering Architecture-driven Software Development ( PDFDrive )
7
Software Engineering. DOI:
©
2012
Published by Elsevier Inc. All rights reserved.
2013
http://dx.doi.org/10.1016/B978-0-12-407768-3.00001-X
Introduction to Software
Engineering
1
CHAPTER
CHAPTER OUTLINE
1.1 Specifying software requirements ...................................................................... 10
1.2 Software architecture ....................................................................................... 11
1.3 Integrated product and process development ..................................................... 12
1.4 Integrated product teams .................................................................................. 13
1.5 Work breakdown structure ................................................................................ 15
1.6 Software breakdown structure ........................................................................... 15
1.7 Specification and documentation trees .............................................................. 17
1.8 Integrated master plan and schedule ................................................................. 17
1.9 Reviews and audits ........................................................................................... 18
1.10 Configuration management and change control ................................................... 20
1.11 Trade-off analysis ............................................................................................. 22
1.12 Risk management .............................................................................................. 24
1.13 Modeling and simulation ................................................................................... 24
This chapter provides an overview of software engineering as a discipline critical to
software product development. Software engineering, as described in this book, utilizes
proven practices and techniques derived from the systems engineering discipline. These
systems engineering methods and tools have been adapted to address the challenges
plaguing the software development industry. The resulting software engineering prac-
tices provide a more regimented approach to the development of software products.
Systems engineering practitioners have developed a set of principles and practices
that enable complex products to be designed and developed within a project frame-
work. Many of the challenges encountered by the systems engineering community
have been resolved through years of rigorous research, trial-and-error, and lessons
learned from past failures. The software development challenges that are targeted to
be resolved by adopting these proven systems engineering practices include:
Do'stlaringiz bilan baham: |
|
|