Model Driven Design Concepts In Domain Driven Design (DDD) we strive to create a Technical Representation of the Business Domain in the Technology Domain Code we develop. We create these representations with a concept called Model Driven Design. We seek to define...
Read more
About: Brad Huett
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
Recent Posts by Brad Huett
Semantic Design Series: The Layered Model
Posted by Brad Huett Comments are closed
The Semantic Web Architecture What is a “Semantic” in Web n-Tier Architecture? The TMD definition of an Architectural Semantic is: “The Representation of a Domain Entity rather than the Domain Entity Itself” The “Semantic” of a concrete implementation is generally non-temporal but...
Read more
Quality Management: The Code Review Process
Posted by Brad Huett Comments are closed
Agile Manifesto and Creating Quality Products The driving concept behind the Agile Manifesto Principles is a paradigm of “Product Delivery” over “Product Delivery Process“. This paradigm shift is a major change of philosophy for upper and middle management that have been “Frozen in the Waterfall” methodology. A Code Development Processes is Required to Create...
Read more
The Sprint Release Planning Process
Posted by Brad Huett Comments are closed
The Agile End Game: Product Release All of these activities: Business Team Meetings Architect Team Design Sessions Development Team’s Daily Stand Up Meetings Design, Development and Integration Code Review Process QA Team Activities Network Infrastructure Team Support are all for one focused goal:...
Read more
The Agile Series: Organizational Process Debt
Posted by Brad Huett Comments are closed
What is Organizational Process Debt? When developed code is released as a deliverable that requires additional work, such as refactoring for future cost reductions, it is referred to as “Technical Debt“. But what about Less Than Successful Business Processes? Recently I had a discussion with...
Read more
Recent Comments by Brad Huett
- March 30, 2015 on Back to Basics … Three or Four OOP Pillars?
- January 11, 2014 on The Sprint Retrospective Process
- May 1, 2013 on The Modern Developer