Digital Guide To Software Development -  Christine Dickinson

Digital Guide To Software Development (eBook)

eBook Download: PDF
2014 | 1. Auflage
239 Seiten
Elsevier Science (Verlag)
978-1-4832-9742-2 (ISBN)
Systemvoraussetzungen
54,95 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Here is the first published description of the processes and practices, tools, and methods this industry giant uses to develop its software products. This 'shirt-sleeves' guide is packed with diagrams and tables that illustrate each step in the complexsoftware development process. You'll learn all about Digital's standard 'phase review process,' the role of teams and their leaders, how CASE tools work, and how to control a project while improving productivity and product quality.
Here is the first published description of the processes and practices, tools, and methods this industry giant uses to develop its software products. This 'shirt-sleeves' guide is packed with diagrams and tables that illustrate each step in the complexsoftware development process. You'll learn all about Digital's standard 'phase review process,' the role of teams and their leaders, how CASE tools work, and how to control a project while improving productivity and product quality.

Front Cover 1
The Digital Guide to Software Development 2
Copyright Page 3
Table of Contents 4
Preface 14
CHAPTER 1. THE DIGITAL PHASE REVIEW PROCESS 18
1.1 STRATEGY AND REQUIREMENTS PHASE 21
1.2 PLANNING AND PRELIMINARY DESIGN PHASE 24
1.3 DETAILED DESIGN AND IMPLEMENTATION PHASE 25
1.4 QUALIFICATION PHASE 25
1.5 MANUFACTURING PHASE 26
1.6 RETIREMENT PHASE 26
CHAPTER 2. SOFTWARE DEVELOPMENT TOOLS 28
2.1 SOFTWARE DEVELOPMENT TOOLS 29
2.2 MANAGEMENT AND COMMUNICATIONS TOOLS 43
2.3 DOCUMENTATION TOOLS 47
2.4 VMS UTILITIES 51
2.5 SUMMARY OF SOFTWARE DEVELOPMENT TOOLS 56
CHAPTER 3. PROJECT MANAGEMENT 60
3.1 DEVELOPMENT PROJECTS AND TEAMS 60
3.2 PROJECT PLANNING AND CONTROL 66
3.3 PROJECT DOCUMENTATION 71
CHAPTER 4. PLANNING AND PRELIMINARY DESIGN 78
4.1 HIGH-LEVEL DESIGN 79
4.2 DESIGN METHODOLOGIES 83
4.3 PROTOTYPES 83
4.4 HUMAN INTERFACE DESIGN 84
4.5 DESIGN REVIEWS 92
4.6 STANDARDS 95
4.7 PLANNING INTERNATIONAL PRODUCTS 98
CHAPTER 5. DESIGN AND IMPLEMENTATION 100
5.1 DETAILED DESIGN PROCESS 103
5.2 IMPLEMENTING BASE LEVELS 105
CHAPTER 6. CODING GUIDELINES FOR IMPLEMENTATION 110
6.1 SELECTING GUIDELINES 110
6.2 CHOOS ING AN IMPLEMENTATION LANGUAGE 124
6.3 IMPROVING CODE READABILITY 125
6.4 NAMING CONVENTIONS 132
6.5 CODE REVIEWS 140
CHAPTER 7. THE TESTING PROCESS 144
7.1 LEVELS OF TESTING 145
7.2 TYPES OF TESTS 148
7.3 TESTING AND DESIGN 150
7.4 PERFORMANCE TESTING 156
7.5 SUMMARY OF TESTING GUIDELINES 159
CHAPTER 8. QUALIFICATION 162
8.1 PREPARING FOR FIELD TEST 162
8.2 CONDUCTING THE EXTERNAL FIELD TEST 165
8.3 CLOSING THE FIELD TEST 167
CHAPTER 9. MAINTENANCE 172
9.1 PLANNING FOR MAINTENANCE 173
9.2 MAINTENANCE PROCEDURES 174
9.3 SOFTWARE DEVELOPMENT PRODUCTIVITY 188
APPENDIX A: CODING CONVENTIONS FOR VAX C 192
A.1 SUPPORT TOOLS 192
A.2 MODULE ORGANIZATION 193
A.3 ORGANIZATION OF C SOURCE FILES 195
A.4 ORGANIZATION OF HEADER FILES 196
A.5 COMMENTS 197
A.6 NAMING CONVENTIONS 198
A.7 DEFINITIONS 202
A.8 DECLARATIONS 203
A.9 FUNCTIONS 207
A.10 STATEMENTS 210
A.11 EXPRESSIONS AND OPERATORS 219
A.12 PORTABILITY 221
APPENDIX B: INTERNATIONAL PRODUCT DEVELOPMENT 224
B.1 INTERNATIONAL PRODUCT MODEL 224
B.2 INTERNATIONAL SOFTWARE DESIGN GUIDELINES 228
APPENDIX C: INDUSTRY STANDARDS 230
C.1 IEEE STANDARDS 230
C.2 SOURCES FOR OTHER STANDARDS 232
APPENDIX D: ADDITIONAL READING 236
D.1 APPLICATIONS AND TOOLS 236
D.2 SOFTWARE DEVELOPMENT 240
Trademarks 244
Index 246

Erscheint lt. Verlag 28.6.2014
Sprache englisch
Themenwelt Informatik Office Programme Outlook
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Mathematik / Informatik Informatik Software Entwicklung
Wirtschaft Betriebswirtschaft / Management Wirtschaftsinformatik
ISBN-10 1-4832-9742-X / 148329742X
ISBN-13 978-1-4832-9742-2 / 9781483297422
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)
Größe: 20,0 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich