Match!
Kenneth Duncan Boness
University of Reading
EngineeringSystems engineeringElectronic engineeringComputer scienceManagement science
34Publications
5H-index
80Citations
What is this?
Publications 32
Newest
#1Kenneth Duncan Boness (University of Reading)H-Index: 5
#2Rachel Harrison (Oxford Brookes University)H-Index: 21
This paper introduces a pragmatic and practical method for requirements modeling. The method is built using the concepts of our goal sketching technique together with techniques from an enterprise architecture modeling language. Our claim is that our method will help project managers who want to establish early control of their projects and will also give managers confidence in the scope of their project. In particular we propose the inclusion of assumptions as first class entities in the ArchiM...
4 CitationsSource
Jun 2, 2012 in MoDELS (Model Driven Engineering Languages and Systems)
#1Bazil Stanley Solomon (Oxford Brookes University)H-Index: 1
#2David A. Duce (Oxford Brookes University)H-Index: 20
Last. Kenneth Duncan Boness (University of Reading)H-Index: 5
view all 4 authors...
This paper proposes an approach for modeling Social Media Collaborative Work (SMCW). We consider Social Media Collaborative Work to consist of multi-stakeholder viewpoints and human activity linked together by social media. SMCW has great potential within complex multifaceted domains such as healthcare. In this paper we describe how to model SMCW in a way which shows the multi-stakeholder intentions, concerns and priorities. We are conducting empirical studies to develop our approach for modelin...
1 CitationsSource
#1Kenneth Duncan Boness (University of Reading)H-Index: 5
Last. Rachel Harrison (Oxford Brookes University)H-Index: 21
view all 3 authors...
Abstract Context During development managers, analysts and designers often need to know whether enough requirements analysis work has been done and whether or not it is safe to proceed to the design stage. Objective This paper describes a new, simple and practical method for assessing our confidence in a set of requirements. Method We identified four confidence factors and used a goal oriented framework with a simple ordinal scale to develop a method for assessing confidence. We illustrate the m...
12 CitationsSource
Industrial projects are often complex and burdened with time pressures and a lack of information. The term 'soft-project' used here stands for projects where the ‘what’ and/or the ‘how’ is uncertain, which is often the experience in projects involving software intensive systems developments. This thesis intertwines the disciplines of project management and requirements engineering in a goal-oriented application of the maxim ‘keep all objectives satisfied’. It thus proposes a method for appraisin...
1 Citations
#1Kenneth Duncan Boness (University of Reading)H-Index: 5
#2Rachel Harrison (Oxford Brookes University)H-Index: 21
This paper describes how the business case can be characterized and used to quickly make an initial and structurally complete goal-responsibility model. This eases the task of bringing disciplined support to key decision makers in a development project in such a way that it can be instantiated quickly and thereafter support all key decisions. This process also greatly improves the understanding shared by the key decision makers and helps to identify and manage load- bearing assumptions. Recent r...
#1Kenneth Duncan Boness (University of Reading)H-Index: 5
#2Rachel HarrisonH-Index: 21
This paper describes how the business case can be characterized and used to quickly make an initial and structurally complete goal-responsibility model. This eases the problem of bringing disciplined support to key decision makers in a development project in such a way that it can be instantiated quickly and thereafter support all key decision gateways. This process also greatly improves the understanding shared by the key decision makers and helps to identify and manage load-bearing assumptions...
2 CitationsSource
#1Mira Kajko-MattssonH-Index: 18
#2Ademar Aguiar (University of Porto)H-Index: 9
Last. Andreas TaelH-Index: 1
view all 6 authors...
Even if we have recognized many short-term benefits of agile methods, we still know very little about their long-term effects. In this panel, we discuss the long-term perspective of the agile methods. The panelists are either industrial or academic representatives. They will discuss problems and benefits related to the long-term lifecycle system management in agile projects. Ideally, the panel’s outcome will provide ideas for future research.
2 CitationsSource
#1Kenneth Duncan Boness (University of Reading)H-Index: 5
#2Rachel HarrisonH-Index: 21
Goal orientation is acknowledged as an important paradigm in requirements engineering. The structure of a goal-responsibility model provides opportunities for appraising the intention of a development. Creating a suitable model under agile constraints (time, incompleteness and catching up after an initial burst of creativity) can be challenging. Here we propose a marriage of UML activity diagrams with goal sketching in order to facilitate the production of goal-responsibility models under these ...
5 CitationsSource
#1Kenneth Duncan Boness (University of Reading)H-Index: 5
Last. Rachel HarrisonH-Index: 21
view all 3 authors...
A simple and practical technique for assessing the risks, that is, the potential for error, and consequent loss, in software system development, acquired during a requirements engineering phase is described. The technique uses a goal-based requirements analysis as a framework to identify and rate a set of key issues in order to arrive at estimates of the feasibility and adequacy of the requirements. The technique is illustrated and how it has been applied to a real systems development project is...
16 CitationsSource
#1Kenneth Duncan Boness (University of Reading)H-Index: 5
#2Ay UkH-Index: 1
Last. Kecheng Liu (University of Reading)H-Index: 22
view all 4 authors...
This paper describes a technique that can be used as part of a simple and practical agile method for requirements engineering. It is based on disciplined goal-responsibility modelling but eschews formality in favour of a set of practicality objectives. The technique can be used together with Agile Programming to develop software in internet time. We illustrate the technique and introduce lazy refinement, responsibility composition and context sketching. Goal sketching has been used in a number o...
6 Citations
1234