The Software Life Cycle
By Darrel Ince
2/5
()
About this ebook
The Software Life Cycle deals with the software lifecycle, that is, what exactly happens when software is developed. Topics covered include aspects of software engineering, structured techniques of software development, and software project management. The use of mathematics to design and develop computer systems is also discussed. This book is comprised of 20 chapters divided into four sections and begins with an overview of software engineering and software development, paying particular attention to the birth of software engineering and the introduction of formal methods of software development. The next section explores some aspects of software engineering that tend to get ignored in the literature, including functional programming, functional-programming languages, and relational databases. The reader is then introduced to structured methods of software development, along with software project management. The final chapter is devoted to software testing, which can be functional or nonfunctional.
This monograph will be useful to software engineers and designers.
Related to The Software Life Cycle
Related ebooks
Planning and Design of Information Systems Rating: 0 out of 5 stars0 ratingsIntegration Testing A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsEnvironment Modeling-Based Requirements Engineering for Software Intensive Systems Rating: 0 out of 5 stars0 ratingsSoftware Engineer's Pocket Book Rating: 3 out of 5 stars3/5Managing Software Deliverables: A Software Development Management Methodology Rating: 0 out of 5 stars0 ratingsJira Project Management A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsRequirements Modelling and Specification for Service Oriented Architecture Rating: 0 out of 5 stars0 ratingsSoftware Project Management: A Guide for Service Providers Rating: 0 out of 5 stars0 ratingsThe Business of Software Testing Rating: 0 out of 5 stars0 ratingsApplying UML: Advanced Applications Rating: 3 out of 5 stars3/5Structured Software Testing: The Discipline of Discovering Rating: 0 out of 5 stars0 ratingsRestlet in Action: Developing RESTful web APIs in Java Rating: 0 out of 5 stars0 ratingsSoftware Testing Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsSoftware Quality Assurance Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsPragmatic Software Testing: Becoming an Effective and Efficient Test Professional Rating: 3 out of 5 stars3/5Testing Cloud Services: How to Test SaaS, PaaS & IaaS Rating: 0 out of 5 stars0 ratingsUser Acceptance Testing A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsUML Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsTest automation Standard Requirements Rating: 0 out of 5 stars0 ratingsSoftware Quality Assurance A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsThe Design Patterns Companion Rating: 0 out of 5 stars0 ratingsSoftware Quality Assurance: In Large Scale and Complex Software-intensive Systems Rating: 5 out of 5 stars5/5Functional Requirements A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsEmbedded Systems and Software Validation Rating: 4 out of 5 stars4/5Software Development in Practice Rating: 0 out of 5 stars0 ratingsTesting in Scrum: A Guide for Software Quality Assurance in the Agile World Rating: 5 out of 5 stars5/5Agile Testing Foundations: An ISTQB Foundation Level Agile Tester guide Rating: 3 out of 5 stars3/5Event-driven SOA Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsSoftware testing life cycle Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsSoftware Developer Rating: 0 out of 5 stars0 ratings
Software Development & Engineering For You
Python For Dummies Rating: 4 out of 5 stars4/5Wordpress 2023 A Beginners Guide : Design Your Own Website With WordPress 2023 Rating: 0 out of 5 stars0 ratingsAdobe Illustrator CC For Dummies Rating: 5 out of 5 stars5/5Beginning Programming For Dummies Rating: 4 out of 5 stars4/5Level Up! The Guide to Great Video Game Design Rating: 4 out of 5 stars4/5Agile Practice Guide Rating: 4 out of 5 stars4/5Tiny Python Projects: Learn coding and testing with puzzles and games Rating: 5 out of 5 stars5/5How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5Hand Lettering on the iPad with Procreate: Ideas and Lessons for Modern and Vintage Lettering Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5How Do I Do That In InDesign? Rating: 5 out of 5 stars5/5Beginning C++ Programming Rating: 3 out of 5 stars3/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Good Code, Bad Code: Think like a software engineer Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Learning Python Rating: 5 out of 5 stars5/5Reversing: Secrets of Reverse Engineering Rating: 4 out of 5 stars4/5Engineering Management for the Rest of Us Rating: 5 out of 5 stars5/527 PROGRAM MANAGEMENT INTERVIEW TECHNIQUES - To Ace That Dream Job Offer ! Rating: 5 out of 5 stars5/5Git Essentials Rating: 4 out of 5 stars4/5RESTful API Design - Best Practices in API Design with REST: API-University Series, #3 Rating: 5 out of 5 stars5/5Blender 3D Printing Essentials Rating: 0 out of 5 stars0 ratingsHow Do I Do That in Photoshop?: The Quickest Ways to Do the Things You Want to Do, Right Now! Rating: 4 out of 5 stars4/5Photoshop For Beginners: Learn Adobe Photoshop cs5 Basics With Tutorials Rating: 0 out of 5 stars0 ratingsAgile: What You Need to Know About Agile Project Management, the Kanban Process, Lean Thinking, and Scrum Rating: 5 out of 5 stars5/5SQL For Dummies Rating: 0 out of 5 stars0 ratingsData Visualization: a successful design process Rating: 4 out of 5 stars4/5
Reviews for The Software Life Cycle
1 rating1 review
- Rating: 2 out of 5 stars2/5Poorly formatted digital version. Could be good text though, just hard to read.