This book offers an easily accessible foundation to the topic of software engineering. It focuses on the essential elements, providing the reader with the basic skills and knowledge required to execute a software project successfully.
This book presents a new paradigm that allows modeling and analysis of software applications at an early stage of the design process. It covers foundational aspects before introducing guidelines and methodologies to exemplify case studies.
Can Active Knowledge Modeling be used to transform industry? That’s what AKM’s inventors, in conjunction with scientists and industry experts, have been researching for years. They discovered that it could, and exactly how can be found in this fascinating book.
This book explores where usability techniques and HCD knowledge should be considered in the existing software development lifecycle. It also offers a systematic approach for the adoption, assessment and deployment of usability engineering methods.
With this book, Onn Shehory and Arnon Sturm, together with further contributors, introduce the reader to various facets of agent-oriented software engineering (AOSE). They provide a selected collectio ...
The message conveyed in this work is that agility can be implemented anywhere. Accordingly, ten guidelines are presented for the adoption of agility to enable us to cope with changes in our lives, in ...
This book contains the refereed proceedings of the 15th International Conference on Agile Software Development, XP 2014, held in Rome, Italy, in May 2014.Because of the wide application of agile appro ...
This book elucidates the principles of agile risk management and describes how these relate to individual projects. It also proposes an agile risk-management process derived from classical risk management but adapted to the circumstances of agile projects.
Agile software development has become an umbrella term for a number of changes in how software developers work. This book presents a comprehensive snapshot of the knowledge gained over many years of research by those working closely with or in the industry.
As Software Development moves towards a more agile and more flexible approach, this book provides best practices and recommendations for introducing agile software development. There is strong emphasis on real life project examples.
This textbook, ideal for both undergraduates and practitioners, presents the current issues in software development methods. Special emphasis is given to agile software development, being one of the mainstream paradigms for the management of software projects.