The Modern Developer’s Process Toolbox
The Development Process
The Toolbox of Development Processes is the bridge between the Art of Software Development and the Science of Software Development.
The Developer’s Toolbox is a collection of Development Programs and Helpers along with Utilities that support quality and the cost reduction of delivered products for the Client.
The Modern Developer Key Processes:
The Business User Story – A short description of a desired Business feature
Ubiquitous Language – Create a Lexicon of Terms (LOT) so that ALL Business and Technologist’s Visions of Development Outcomes are as Congruent as Possible
User Story Acceptance Criteria – Business Defined Road Map for success based on the delivered User Story
The Greenfield Solution Project Structure – The Visual Studio Solution Assembly and Folder structure for a New Solution, a Greenfield Project
ATDD Feature File – The SpecFlow Feature file used to define the Test Scenarios created from the Feature User Story
ATTD Step File – The SpecFlow file used to create the actual Integration BDD Tests in the Gherkin code: Given / When / Then format
The following two tabs change content below.
I am a Principal Architect at Liquid Hub in the Philadelphia area specializing in Agile Practices as a Certified Scrum Master (CSM). I use Test Driven Development (TDD) and Acceptance Test Driven Development (ATDD) with Behavior Driven Development (BDD) as my bridge to Agile User Stories Acceptance Criteria in a Domain Driven Design (DDD) implementing true RESTful services