Introduction to software engineering. ([2018?])
- Record Type:
- Book
- Title:
- Introduction to software engineering. ([2018?])
- Main Title:
- Introduction to software engineering
- Further Information:
- Note: Ronald J. Leach.
- Authors:
- Leach, Ronald J
- Contents:
- Introduction; THE NEED FOR SOFTWARE ENGINEERING; ARE SOFTWARE TEAMS REALLY NECESSARY?; GOALS OF SOFTWARE ENGINEERING; TYPICAL SOFTWARE ENGINEERING TASKS; SOFTWARE LIFE CYCLES; DIFFERENT VIEWS OF SOFTWARE ENGINEERING ACTIVITIES; SOFTWARE ENGINEERING AS AN ENGINEERING DISCIPLINE; SOME TECHNIQUES OF SOFTWARE ENGINEERING; STANDARDS COMMONLY USED FOR SOFTWARE DEVELOPMENT PROCESSES; ORGANIZATION OF THE BOOK Project Management ; SUBTEAMS NEEDED IN SOFTWARE ENGINEERING PROJECTS; NATURE OF PROJECT TEAMS; PROJECT MANAGEMENT; SOFTWARE PROJECT ESTIMATION; PROJECT SCHEDULING; PROJECT MEASUREMENT; PROJECT MANAGEMENT TOOLS; ROLE OF NETWORKS IN PROJECT MANAGEMENT; GROUPWARE; CASE STUDY IN PROJECT MANAGEMENT FOR AGILE PROCESSES Requirements ; SOME PROBLEMS WITH REQUIREMENTS DETERMINATION; REQUIREMENTS ELICITATION; REQUIREMENTS TRACEABILITY; SOFTWARE ARCHITECTURES AND. REQUIREMENTS; USE CASES IN REQUIREMENTS ENGINEERING; REENGINEERING SYSTEM REQUIREMENTS; ASSESSMENT OF FEASIBILITY OF SYSTEM REQUIREMENTS; USABILITY REQUIREMENTS; SPECIFYING REQUIREMENTS USING STATE DIAGRAMS AND DECISION TABLES; SPECIFYING REQUIREMENTS USING PETRI NETS; ETHICAL ISSUES; SOME METRICS FOR REQUIREMENTS; THE REQUIREMENTS REVIEW; A MANAGEMENT VIEWPOINT; CASE STUDY OF A MANAGEMENT PERSPECTIVE ON REQUIREMENTS IN AGILE DEVELOPMENT; THE MAJOR PROJECT: PROBLEM STATEMENT; THE MAJOR PROJECT: REQUIREMENTS ELICITATION; THE MAJOR SOFTWARE PROJECT: REQUIREMENTS ANALYSIS Software Design ; INTRODUCTION; SOFTWARE DESIGN PATTERNS;Introduction; THE NEED FOR SOFTWARE ENGINEERING; ARE SOFTWARE TEAMS REALLY NECESSARY?; GOALS OF SOFTWARE ENGINEERING; TYPICAL SOFTWARE ENGINEERING TASKS; SOFTWARE LIFE CYCLES; DIFFERENT VIEWS OF SOFTWARE ENGINEERING ACTIVITIES; SOFTWARE ENGINEERING AS AN ENGINEERING DISCIPLINE; SOME TECHNIQUES OF SOFTWARE ENGINEERING; STANDARDS COMMONLY USED FOR SOFTWARE DEVELOPMENT PROCESSES; ORGANIZATION OF THE BOOK Project Management ; SUBTEAMS NEEDED IN SOFTWARE ENGINEERING PROJECTS; NATURE OF PROJECT TEAMS; PROJECT MANAGEMENT; SOFTWARE PROJECT ESTIMATION; PROJECT SCHEDULING; PROJECT MEASUREMENT; PROJECT MANAGEMENT TOOLS; ROLE OF NETWORKS IN PROJECT MANAGEMENT; GROUPWARE; CASE STUDY IN PROJECT MANAGEMENT FOR AGILE PROCESSES Requirements ; SOME PROBLEMS WITH REQUIREMENTS DETERMINATION; REQUIREMENTS ELICITATION; REQUIREMENTS TRACEABILITY; SOFTWARE ARCHITECTURES AND. REQUIREMENTS; USE CASES IN REQUIREMENTS ENGINEERING; REENGINEERING SYSTEM REQUIREMENTS; ASSESSMENT OF FEASIBILITY OF SYSTEM REQUIREMENTS; USABILITY REQUIREMENTS; SPECIFYING REQUIREMENTS USING STATE DIAGRAMS AND DECISION TABLES; SPECIFYING REQUIREMENTS USING PETRI NETS; ETHICAL ISSUES; SOME METRICS FOR REQUIREMENTS; THE REQUIREMENTS REVIEW; A MANAGEMENT VIEWPOINT; CASE STUDY OF A MANAGEMENT PERSPECTIVE ON REQUIREMENTS IN AGILE DEVELOPMENT; THE MAJOR PROJECT: PROBLEM STATEMENT; THE MAJOR PROJECT: REQUIREMENTS ELICITATION; THE MAJOR SOFTWARE PROJECT: REQUIREMENTS ANALYSIS Software Design ; INTRODUCTION; SOFTWARE DESIGN PATTERNS; INTRODUCTION TO SOFTWARE DESIGN REPRESENTATIONS; PROCEDURALLY ORIENTED DESIGN REPRESENTATIONS; SOFTWARE ARCHITECTURES; SOFTWARE DESIGN PRINCIPLES FOR PROCEDURALLY ORIENTED PROGRAMS; WHAT IS AN OBJECT?; OBJECT-ORIENTED DESIGN REPRESENTATIONS; SOFTWARE DESIGN PRINCIPLES FOR. AND CHANGE; COUPLING CAN BE DANGEROUS; SOME CODING METRICS; CODING REVIEWS AND INSPECTIONS; CONFIGURATION MANAGEMENT; A MANAGEMENT PERSPECTIVE ON CODING; CASE STUDY IN CODING IN AGILE DEVELOPMENT; CODING OF THE MAJOR SOFTWARE PROJECT Testing and Integration ; TYPES OF SOFTWARE TESTING; BLACK-BOX MODULE TESTING; WHITE-BOX MODULE TESTING; REDUCING THE NUMBER OF TEST CASES BY EFFECTIVE TEST STRATEGIES; TESTING OBJECTS FOR ENCAPSULATION AND COMPLETENESS; TESTING OBJECTS WITH INHERITANCE; GENERAL TESTING ISSUES FOR OBJECT-ORIENTED SOFTWARE; TEST SCRIPTS, TEST HARNESSES, … (more)
- Edition:
- Second edition
- Publisher Details:
- Boca Raton : CRC Press
- Publication Date:
- 2018
- Copyright Date:
- 2016
- Extent:
- 1 online resource, illustrations
- Subjects:
- 005.1
Software engineering
COMPUTERS -- Software Development & Engineering -- General
MATHEMATICS -- General
Software engineering - Languages:
- English
- ISBNs:
- 9781498705318
1498705316 - Related ISBNs:
- 9781498705271
- Notes:
- Note: Includes bibliographical references and index.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.372543
- Ingest File:
- 02_351.xml