Thanks Colin We are practicing agile and it has definitely been great in keeping us focused on the business. The applications role out at breakneck speed and...
I seek a software tool for Designing a Domain. This is for the Government and it intends to improve on the process of issuing RFPs with a Requirements...
I have need of a software tool for capturing and modelling Domain Knowledge. I see this need daily within the Governement where RFPs are written for work...
On further reflection, it sounds like you need a more formal requirements management tool. Take a look at Rational Requisite Pro. It integrates with ClearCase...
Not sure how Mingle or XPlanner has anything to do with capturing domain knowledge? A wiki or some kind of portal for capturing documents would suffice. For me...
... I think the question more is: what if after a few months or a year, some new teammembers join and have to continue with the code? How is knowledge ...
I believe the size of the domain does not necessarily means that it should be complex. My domain might have thousands of entities and relations. But if I have...
... THe main problem with using 'code' as the documentation of what it does, is that the most important thing ISN'T in the code: the design decisions made. All...
Hi, A friend is working with a concept he calls a ‘Rich Information Model’. It is a combination of diagrams (with or without formal language), definitions ...
Great! You point out the ‘you are not allowed to’ decisions, and they are not explicit from the code. I have a real example from a customer service...
I clearly see the need, but I can't imagine how can this be strictly implemented with the knowledge outside of the development environment in a large domain....
Exactly; a lot of these sorts of decisions can be expressed as tests, which is the ideal way to capture them since they are enforceable and executable. The...
I agree - there is no substitute for representing the domain model in code. And if you use Naked Objects, you get a usable prototype for free from that...
I agree with Frans - code simply doesn't cut it. I have been using one specific tool, Enterprise Architect from Sparx Systems to great success. ... should be ...
How about a white board, some markers, and a digital camera? At ALT.NET, someone was talking about a service that would take photographs of white board photos...
Frans ... http://www.zafar.se/bkz/Articles/NaurProgrammingTheory "A main claim of the Theory Building View of programming is that an essential part of any...
... In theory it has a point, in practise it's not really useful, as often a team is broken up once the application has been build and the app is handed over...
... YOu can't seriously mean that. I mean: we're living in 2007, you're doing cutting edge software development and you use paper-scissors-marker as tools in...
... It is very difficult to write good code (and when I say good I mean, self explanatory, simple, and clear in it's intent) that can survive with only light...
I think I need to refocus this dialog. I am the original Poster. Perspective: It's all about Governments getting productive. With the advent of the Internet,...
Hi, This is not a tool problem, it is a communication problem. What you have to do is to capture the most important parts of the model and make a summary in ...
... Every time I've been on a project and we were making some major architectural changes, there was some sort of meeting where we worked it out on a white...
Hi, My purpose with this thread is to discuss Ruby on Rails in relation to DDD. I have very little experience in Ruby on Rails, so maybe I am partly or totally...
All seems sensible and we do a lot of this, have your read Arlows description of literal modeling? http://www.amazon.co.uk/Enterprise-Patterns-MDA-Archetype- ...
All seems sensible and we do a lot of this, have your read Arlows description of literal modeling? http://www.amazon.co.uk/Enterprise-Patterns-MDA-Archetype- ...