LitMy.ru - литература в один клик

Software Engineering: A Practical Approach

  • Добавил: literator
  • Дата: 27-05-2020, 16:08
  • Комментариев: 0
Software Engineering: A Practical ApproachНазвание: Software Engineering: A Practical Approach
Автор: Laxmidhar V. Gaopande
Издательство: Amazon.com Services LLC
Год: 2020
Страниц: 152
Язык: английский
Формат: pdf, rtf, epub
Размер: 10.1 MB

In this book the author has covered almost all the topics in software engineering which includes types of software projects, their execution models, software development life cycles (SDLC), different development models like Waterfall, Iterative, Incremental, Spiral, Agile and Test Driven Development (TDD). He has covered in depth software requirements including business requirement documents (BRD), functional requirement documents (FRD), software requirement specifications (SRS), what makes a good specifications, software analysis, design and architecture covering structured system analysis and design method (SSADM), object oriented analysis and design (OOAD) methodology, unified modelling language (UML) and UML diagrams, design patterns, software architecture types like layered, microservices, serverless, even driven architecture.

Usability and user experience (UX) chapter covers all important aspects of usability engineering and steps in usability. Chapters on quality and quality systems describe attributes of quality and quality systems like ISO 9001, SEI CMMI. Software testing chapter covers details of software testing, types of testing, testing models etc. Details of configuration management, release management, risk management, software support, project management and methodologies are covered in detail. Details on what makes a good project manager and project management organization are also covered in detail. Chapter on software estimation is very detailed and covers various estimation techniques, like Agile estimation, class based simplified estimation for OOAD systems, function point analysis, Mark II, COCOMO etc.

Templates for various artifacts are also listed and will be useful for the software engineering work. The book covers five interesting case studies and learnings from them from author own practical experience while executing software projects and product development. The author has also given interesting eighteen exercises for developing a new software system covering all the topics in software engineering. Lot of useful data is also shared which will be very useful for students, teachers and practitioner.

Contents:
1 Overview 19
2 Software Development Projects and Stages 21
3 Software Development Models and Approaches 35
4 Quality 46
5 Quality Systems 49
6 Business Requirements, Functional Requirements 52
and Software Requirement Specifications
7 Software Analysis and Design 65
8 Software Architecture 74
9 Software Usability and User Experience 78
10 Software Testing 82
11 Software Configuration Management 96
12 Software Release Management 101
13 Software Risk Management 105
14 Software Support 110
15 Project Management Methodologies 114
16 Project Manager Skills and Training Needs 119
17 Project Organization 121
18 Software Estimation 124
19 Project Failure 146
20 Case Studies 148
21 Exercises 154
22 Annexure A – General Systems Characteristics (GSC) 158
23 Glossary 167
24 Index 171

Скачать Software Engineering: A Practical Approach












[related-news] [/related-news]
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.