Concise Guide to Software Engineering: From Fundamentals to Application Methods
Concise Guide to Software Engineering: From Fundamentals to Application Methods
YOU SAVE £7.74
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
- More about Concise Guide to Software Engineering: From Fundamentals to Application Methods
This textbook provides a comprehensive introduction to software engineering, covering all areas of design, management, and quality. It offers practical guidance on applying theory in real-world industrial environments and is ideal for computer science students and software professionals.
Format: Paperback / softback
Length: 444 pages
Publication date: 25 September 2022
Publisher: Springer International Publishing AG
This comprehensive textbook provides a thorough introduction to the fundamental principles of software engineering, complemented by practical guidance on applying the theory in a real-world industrial environment. With a wide-ranging coverage that encompasses all areas of software design, management, and quality, it serves as a valuable resource for both students and professionals alike.
Topics and Features:
The textbook offers a comprehensive overview of software engineering, covering software lifecycles and phases in software development, as well as project management for software engineering. It delves into the areas of requirements engineering, software configuration management, software inspections, software testing, software quality assurance, and process quality. Additionally, it explores topics on software metrics and problem solving, software reliability and dependability, and software design and development, including Agile approaches.
Formal Methods:
The text introduces the concept of formal methods, a set of mathematical techniques used to specify and derive a program from its specification. It introduces the Z specification language, which is a powerful tool for developing complex software systems.
Software Process Improvement:
The textbook discusses software process improvement, describing the CMMI model, a widely recognized framework for improving software development processes. It also introduces UML, a visual modeling language for software systems, which is used to document and visualize software designs.
Tools for Software Engineering:
The textbook reviews a range of tools that support various activities in software engineering, such as requirements management, code review, testing, and project management. It offers advice on selecting and managing a software supplier and discusses innovative technologies in the field, such as distributed systems, service-oriented architecture, software as a service, cloud computing, and embedded systems.
Key Learning Topics:
Each chapter of the textbook includes key learning topics, summaries, review questions, and a useful glossary to enhance understanding and retention of the material.
Conclusion:
This textbook is an essential resource for computer science students seeking to gain a comprehensive understanding of software engineering principles and practices. It also serves as a valuable reference for software engineers, quality assurance professionals, and project managers looking to improve their skills and knowledge in this field. With its comprehensive coverage, practical guidance, and engaging content, it is sure to be a valuable asset in any software development or engineering curriculum.
Weight: 714g
Dimension: 155 x 233 x 38 (mm)
ISBN-13: 9783031078156
Edition number: 2nd ed. 2022
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.