Home > Research > Publications & Outputs > Rethinking Software Development
View graph of relations

Rethinking Software Development: The case for dynamic life cycle models

Research output: Book/Report/ProceedingsBook

Published

Standard

Rethinking Software Development: The case for dynamic life cycle models. / Dalcher, Darren.
LAP LAMBERT Academic Publishing , 2012. 344 p.

Research output: Book/Report/ProceedingsBook

Harvard

APA

Vancouver

Author

Bibtex

@book{6a496472b4bd4978965a3ab25fe4e580,
title = "Rethinking Software Development: The case for dynamic life cycle models",
abstract = "Contemporary software development is characterised by failures, runaway projects, late delivery, exceeded budgets, reduced functionality and questionable quality. Generally, as the complexity and scale of attempted projects increases, the ability to bring such projects to a successful completion decreases. Indeed, while the software engineering community is technically capable of producing software, there is a growing lack of confidence in its ability to control such undertakings. A key obstacle is that traditional software development is predicated on constraints and limitations that are either no longer valid or that pertain to well-structured situations. Many of the problems tackled by software developers are simply not of that type. Rethinking Software Development, a reprint of the original work which still maintains its relevance, challenges the dominant mindset and introduces an alternative; a more pluralistic perspective supportive of continuous delivery, learning and dynamic resolution processes. The discussion explores problem solving, decisions, wicked problems, systems, design, change, economics, complexity and knowledge as part of the search for lasting solutions.",
author = "Darren Dalcher",
year = "2012",
month = jan,
language = "English",
isbn = "9783843390095",
publisher = "LAP LAMBERT Academic Publishing ",

}

RIS

TY - BOOK

T1 - Rethinking Software Development

T2 - The case for dynamic life cycle models

AU - Dalcher, Darren

PY - 2012/1

Y1 - 2012/1

N2 - Contemporary software development is characterised by failures, runaway projects, late delivery, exceeded budgets, reduced functionality and questionable quality. Generally, as the complexity and scale of attempted projects increases, the ability to bring such projects to a successful completion decreases. Indeed, while the software engineering community is technically capable of producing software, there is a growing lack of confidence in its ability to control such undertakings. A key obstacle is that traditional software development is predicated on constraints and limitations that are either no longer valid or that pertain to well-structured situations. Many of the problems tackled by software developers are simply not of that type. Rethinking Software Development, a reprint of the original work which still maintains its relevance, challenges the dominant mindset and introduces an alternative; a more pluralistic perspective supportive of continuous delivery, learning and dynamic resolution processes. The discussion explores problem solving, decisions, wicked problems, systems, design, change, economics, complexity and knowledge as part of the search for lasting solutions.

AB - Contemporary software development is characterised by failures, runaway projects, late delivery, exceeded budgets, reduced functionality and questionable quality. Generally, as the complexity and scale of attempted projects increases, the ability to bring such projects to a successful completion decreases. Indeed, while the software engineering community is technically capable of producing software, there is a growing lack of confidence in its ability to control such undertakings. A key obstacle is that traditional software development is predicated on constraints and limitations that are either no longer valid or that pertain to well-structured situations. Many of the problems tackled by software developers are simply not of that type. Rethinking Software Development, a reprint of the original work which still maintains its relevance, challenges the dominant mindset and introduces an alternative; a more pluralistic perspective supportive of continuous delivery, learning and dynamic resolution processes. The discussion explores problem solving, decisions, wicked problems, systems, design, change, economics, complexity and knowledge as part of the search for lasting solutions.

M3 - Book

SN - 9783843390095

BT - Rethinking Software Development

PB - LAP LAMBERT Academic Publishing

ER -