Introducing software engineering
Neville J. Ford, Mark Woodroffe
Abstract
Neville J. Ford, Mark Woodroffe
Abstract
What is software engineering? why engineer software? background to a project issues, methodologies and techniques software tools and their role in software engineering systems analysis - stages and techniques software specifications system design - stages and techniques software implementation programming techniques software maintenance software quality assurance software engineering - alternative approaches formal methods ethics object-oriented methods software prototyping.
OpenAlex reports 11 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
What is software engineering? why engineer software? background to a project issues, methodologies and techniques software tools and their role in software engineering systems analysis - stages and techniques software specifications system design - stages and techniques software implementation programming techniques software maintenance software quality assurance software engineering - alternative approaches formal methods ethics object-oriented methods software prototyping.
Key concepts: Software construction, Software engineering, Verification and validation, Software development, Social software engineering, Computer science, Software requirements, Personal software process