Draft:James Robertson (software engineer)
Submission declined on 26 June 2024 by SafariScribe (talk). This submission is not adequately supported by reliable sources. Reliable sources are required so that information can be verified. If you need help with referencing, please see Referencing for beginners and Citing sources. This submission's references do not show that the subject qualifies for a Wikipedia article—that is, they do not show significant coverage (not just passing mentions) about the subject in published, reliable, secondary sources that are independent of the subject (see the guidelines on the notability of people). Before any resubmission, additional references meeting these criteria should be added (see technical help and learn about mistakes to avoid when addressing this issue). If no additional references exist, the subject is not suitable for Wikipedia.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
|
Submission declined on 29 April 2024 by Greenman (talk). This submission's references do not show that the subject qualifies for a Wikipedia article—that is, they do not show significant coverage (not just passing mentions) about the subject in published, reliable, secondary sources that are independent of the subject (see the guidelines on the notability of people). Before any resubmission, additional references meeting these criteria should be added (see technical help and learn about mistakes to avoid when addressing this issue). If no additional references exist, the subject is not suitable for Wikipedia. Declined by Greenman 6 months ago. |
- Comment: Are you writing about his product or about him? Safari ScribeEdits! Talk! 15:27, 26 June 2024 (UTC)
James Robertson (1944) is an Australian software engineer and author specializing in requirements analysis. He is the lead developer of the Volere requirements method[1] and Volere Requirements Templates[2]. He is a Member of The Atlantic Systems Guild.[3]. He is (with co-authors) winner of the 2009 Jolt Award for best published software development book of the year.[4]
Volere
[edit]Volere is the umbrella name given to a collection of resources for discovering and managing software requirements. It includes a requirements discovery process, elicitation techniques, a template for writing specifications, a template for formulating individual requirements, and spreadsheets for managing stakeholders, and other contributors.
As a proposed standard framework for requirements engineering,[5] Volere has been adopted by at least one project at more than sixty companies and government organization worldwide.[6] including the European Space Agency's Flight Dynamics Division,[7] the European Union's CPSwarm project,[8] and other organizations doing critical rquirements engineering.[9] Volere has been proposed as a viable tool for scenario and Use-case analysis.[10][11][12] As Richard Mateosian has written, "Given the frequent disconnect between 'what the customer wanted' and 'what the engineers built' , most companies would benefit greatly from improving the way they define requirements . . . . The Volere process turns customers’ wishes into a usable specification document."[13]
Volere is included as a requirements engineering resource for use within The Open Group Architecture Framework (TOGAF).[14][15][16]
Among Volere's cited strengths, is its adaptability for inclusion in custom requirement engineering frameworks such as Sentire,[17] or Hydra.[18] "This requirements process is independent of the actual systems development methodology that can be deployed. Due to its iterative and evolutionary approach Volere could be effectively used with a RAD (Rapid Application Development) methodology which can be similarly iterative."[19]
One component of the framework, the Volere Shell (or "snow card") is used to describe lowest-level requirements, those that cannot be further decomposed into smaller elements. The shell is more widely used than other parts of the framework. as it fits readily into requirements engineering frameworks of all kinds, since all have need of precise description of elemental requirements. Characteristics of the Volere Shell include its unique focus on "fit criteria," which within Volere translates to a statement of how fit to the purpose of a given elemental requirements can be demonstrated empirically when the system is built. As developers of one multi-national project report, "the categorizations of the Volere template require [us] to define fit criteria, a rationale for each requirement and the evaluation of customer satisfaction and dissatisfaction if the requirement is implemented or not. All this has proven to be of great practical value."[18]
The Volere fit criteria provide a mechanism for requirements-time metrics, as reported by Maiden[20] and in Paul Crowther's chapter of Advances In UML And XML-Based Software Evolution.[21] In addition, the shell "affords traceability, both in where a requirement originates and where it appears in later documentation such as use cases. When used correctly and filled out completely, it encourages the originator of a requirement to study the detail of the requirement, justify the requirement, consider how it relates to other requirements, and how a tester can evaluate or test the requirement."[22]
Published works
[edit]Robertson is author or co-author of the following works:
- Business Analysis Agility: Delivering Value, Not Just Software with co-author Suzanne Robertson, Addison-Wesley Professional; 1st edition (November, 2018)[1]
- Mastering the Requirements Process with co-author Suzanne Robertson, Addison-Wesley Professional; 4rd edition (2024)[23]
- Requirements-Led Project Management with co-author Suzanne Robertson, Addison Wesley Professional (August, 2004)[24]
- Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior with co-authors Tom DeMarco, Peter Hruschka, Steve McMenamin and Suzanne Robertson, Dorset House (March, 2008). Winner of the 2009 Jolt Award.[25]
- Happy to Work Here: Understanding and Improving the Culture at Work with co-authors Tom DeMarco, Peter Hruschka, Steve McMenamin and Suzanne Robertson. New Atlantic (2021)[26]
- Complete Systems Analysis: The Workbook, the Textbook, the Answers with co-author Suzanne Robertson, Dorset House; 1st edition (January, 1998)[27]
References
[edit]- ^ a b Robertson, James; Robertson, Suzanne (2018). Business Analysis Agility: Delivering Value, Not Just Software. Addison-Wesley Professional. ISBN 978-0134847061.
- ^ "Volere Requirements Resources".
- ^ "The Atlantic Systems Guild".
- ^ "List of Jolt Award winners 1991-2011".
- ^ Cleland-Huang, Jane (March–April 2014). "Don't Fire the Architect! Where Were the Requirements?". IEEE Software. 31 (2): 27–29. doi:10.1109/MS.2014.34.
- ^ "Experiences of Volere Users".
- ^ Faily, Shamal (2008). "Towards Requirements Engineering Practice for Professional End User Developers: A Case Study". 2008 Requirements Engineering Education and Training. pp. 38–44. doi:10.1109/REET.2008.8. ISBN 978-1-4244-4086-3.
{{cite book}}
:|journal=
ignored (help) - ^ "CPSwarm" (PDF). CPSwarm: A Horizon 2020 Project.
- ^ Duboc, Leticia; McCord, Curtis; Becker, Christoph; Ahmed, Syed Ishtiaque (January–February 2020). "Critical Requirements Engineering in Practice". IEEE Software. 37: 17–24. arXiv:1910.01678. doi:10.1109/MS.2019.2944784.
- ^ de Silva, Alberto Rodrigues (2021). "Linguistic Patterns, Styles, and Guidelines for Writing Requirements Specifications: Focus on Use Cases and Scenarios". IEEE Access. 9: 143506–143530. Bibcode:2021IEEEA...9n3506S. doi:10.1109/ACCESS.2021.3120004.
- ^ Cockburn, Alistair (2001). Writing Effective Use Cases. Addison-Wesley.
- ^ Maiden, Neil; Jones, Sarah; Flynn, Mary (2003). "Integrating RE methods to support use case based requirements specification". Journal of Lightwave Technology. pp. 369–370. doi:10.1109/ICRE.2003.1232790. ISBN 0-7695-1980-6.
- ^ Mateosian, Richard (September–October 2001). "Managing development". IEEE Micro. 21 (5): 86–87. doi:10.1109/MM.2001.958702.
- ^ "Guide to Security Architecture in TOGAF ADM" (PDF).
- ^ Evernden, Roger. "Guideline – Volere Requirements Specification".
- ^ Phélizon, Renaud (April 2012). "Integrating Volere with TOGAF for Requirements Management". The Open Group Conference, Cannes, France.
- ^ Porter, Chris; Letier, Emmanuel; Sasse, M. Angela (2014). "Building a National E-Service using Sentire: A Volere-based requirements framework driven by calibrated personas and simulated user feedback". IEEE 22nd International Requirements Engineering Conference, Karlskrona, Sweden.
- ^ a b Prause, Christian; Scholten, Marius; Zimmermann, Andreas; Reiners, René; Eisenhauer, Markus (2008). "Managing the Iterative Requirements Process in a Multi-National Project using an Issue Tracker". IEEE International Conference on Global Software Engineering.
- ^ Seltsikas, Philip; Papas, Nikolaos (2009). "Developing User Requirements for Trans-national Government Information Systems". Proceedings of the 42nd Hawaii International Conference on System Sciences.
- ^ Maiden, Neil (November–December 2006). "Improve Your Requirements: Quantify Them". IEEE Software. 23 (6): 68–69. doi:10.1109/MS.2006.165.
- ^ Yang, Hongji (2005). Advances In UML And XML-Based Software Evolution. Igi Global. ISBN 978-1591406211.
- ^ Hatley, Debra; Nuseibeh, Bashar; Sharp, Helen; Taylor, Josie (January 2008). "Managing Requirements for Mobile Learning". a MOBIlearn project …. Academia.
- ^ Robertson, James; Robertson, Suzanne (2024). Mastering the Requirements Process. Addison-Wesley Professional. ISBN 978-0-321-81574-3.
- ^ Robertson, James; Robertson, Suzanne (2004). Requirements-Led Project Management. Addison-Wesley Professional.
- ^ DeMarco, Tom; Hruschka, Peter; Lister, Timothy R.; McMenamin, Steve; Robertson, James; Robertson, Suzanne (2013). Adrenaline Junkies and Template Zombies. Addison-Wesley Professional. ISBN 9780133492279.
- ^ DeMarco, Tom; Hruschka, Peter; Lister, Timothy R.; McMenamin, Steve; Robertson, James; Robertson, Suzanne (2021). Happy to Work Here: Understanding and Improving the Culture at Work. New Atlantic.
- ^ Robertson, James; Robertson, Suzanne (1998). Complete Systems Analysis: The Workbook, the Textbook, the Answers. ISBN 978-0932633507.