Introduction to Software Engineering

Regular price €117.99
Quantity:
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
14 days return policy Shipping & Delivery
A01=Ronald J. Leach
academic software engineering curriculum
Age Group_Uncategorized
Age Group_Uncategorized
agile development models
Author_Ronald J. Leach
automatic-update
Black Box Testing
Bourne Shell
Case Tool
Category1=Non-Fiction
Category=UMZ
Classical Waterfall
classical waterfall model
COCOMO Model
coding standards
Command Line Arguments
COP=United States
Cot Product
Cyclomatic Complexity
Delivery_Delivery within 10-20 working days
Development of High-Quality Software
DFD
eq_bestseller
eq_computing
eq_isMigrated=2
eq_nobargain
eq_non-fiction
Function Point
Function Point Analysis
Function Point Metrics
Improve Program Efficiency
Information Technology
Language_English
Major Software Project
open source development models
Open Source Software
PA=Available
Petri Net
Price_€100 and above
Project Management
PS=Active
rapid prototyping model
requirements engineering
Requirements Traceability Matrix
softlaunch
Software
Software Design
software development life cycle
Software Development Life Cycle Model
Software Development Process
software development techniques
software evolution techniques
Software Maintenance
software process models
software requirements
Software Reuse
Software System
software testing strategies
Source Code Files
spiral model
team-based programming
White Box Testing

Product details

  • ISBN 9781498705271
  • Weight: 920g
  • Dimensions: 178 x 254mm
  • Publication Date: 05 Feb 2016
  • Publisher: Taylor & Francis Inc
  • Publication City/Country: US
  • Product Form: Hardback
  • Language: English
Secure checkout Fast Shipping Easy returns

Practical Guidance on the Efficient Development of High-Quality Software

Introduction to Software Engineering, Second Edition equips students with the fundamentals to prepare them for satisfying careers as software engineers regardless of future changes in the field, even if the changes are unpredictable or disruptive in nature. Retaining the same organization as its predecessor, this second edition adds considerable material on open source and agile development models.

The text helps students understand software development techniques and processes at a reasonably sophisticated level. Students acquire practical experience through team software projects. Throughout much of the book, a relatively large project is used to teach about the requirements, design, and coding of software. In addition, a continuing case study of an agile software development project offers a complete picture of how a successful agile project can work.

The book covers each major phase of the software development life cycle, from developing software requirements to software maintenance. It also discusses project management and explains how to read software engineering literature. Three appendices describe software patents, command-line arguments, and flowcharts.

Ronald J. Leach is an independent consultant and professor and department chair emeritus of computer science at Howard University. His research interests include software reuse, software measurement and metrics, and software fault-tolerance. He earned a BS, an MS, and a PhD in mathematics from the University of Maryland as well as an MS in computer science from Johns Hopkins University.

More from this author