A few thoughts on reuse... One angle on knowing things are good is being able to look at the source code. Another is to observe performance in the marketplace....
Hi John -- You wrote... One angle on knowing things are good is being able to look at the source code. I'd add a further angle on that. To be able to easily...
A few thoughts: 1. You want to look beyond just code/component reuse. It is possible to reuse a wide range of things. For example, design patterns are an...
Hi All Need some guidance again. I'm writing use cases for a self-service telephony system. I'm fairly comfortable with my approach - each use case is a...
... Make "user identified" a precondition for those use cases. -- Hubert Matthews http://www.oxyware.com/ Software Consultant hubert@......
Hubert Matthews
hubert@...
Jan 3, 2007 12:31 pm
5207
That's a good option, although I've also gone further and defined the "rule" that we assume that the user is logged into the system and identified. That...
and is authorized to perform the set of actions on the data set... ... From: agilemodeling@yahoogroups.com [mailto:agilemodeling@yahoogroups.com] On Behalf Of...
McDowell, Colin (GMI ...
colin_mcdowell@...
Jan 3, 2007 1:35 pm
5209
... That would certainly get the job done. I want my Use Case model to be an index of the user's business goals (i.e. enquire values, request a fax). If each...
Yes, I think it's important to distinguish user goal use cases from internal system sub-goals or function. "Identify User" is a detail of the decomposition of...
Essentially, user authorization issues can be viewed as outside of the scope of the primary use case model for the system under development. I find it easier...
... This assumption is appropriate in most cases, but not all. For instance, I am working on some security software where we have a table with every possible...
Hubert Matthews
hubert@...
Jan 3, 2007 3:22 pm
5213
... "Enquire values" doesn't seem like a use case to me; it's too low level. Why does a user want to enquire? Ask "why" and you get to higher levels, ask...
Hubert Matthews
hubert@...
Jan 3, 2007 3:53 pm
5214
Suggests that the use case isn't the best artifact to represent this. A good example where "creating several models in parallel ...
McDowell, Colin (GMI ...
colin_mcdowell@...
Jan 3, 2007 4:17 pm
5215
... <***SNIP***> ... <***SNIP***> ... Hi Brian, This sounds to me like a prerequisite or precondition rather than an actual scenario step. I've followed the...
(responding to all) (Scott) ... (Hubert) ... A further option is to have the Actors inherit from either "The Unknown Caller" or "An Identified Customer" ...
(responding to Brian) ... Well, we all possess some common sense. So, what would happen if the user had already been identified for another use case? I guess...
** Deadline postponed to January 26th, 2007 ** Eighth International Conference on Agile Processes in Software Engineering and eXtreme Programming XP 2007 June...
Hello Alessandro, I'd like to submit our experience doing extreme mockups (mockup screens), extreme frameworks (a serious contradiction to XP rule of not doing...
Just thought I'd send this out again: August 13 - 17, Washington, DC, Marriott Renaissance Hotel http://www.agile2007.org Deadline: January 26, 2007 Agile...
Wow! Ron Jeffries must be a very important figure in this conference http://www.agile2007.org <http://www.agile2007.org> I see his face in marble at the bottom...
Hello, Alejandro. On Friday, January 5, 2007, at 10:45:04 AM, you ... I guess if I'm to be compared to a dead president, he's a good one ... ;-> Ron Jeffries ...
wow... three times it took to arrive at the simplest solution... not to mention one that worked ;-) http://technicaldebt.com/archives/2007_01.html#000586 -- ...
Hi All and Happy New Year Are any of the UK based folk on this list planning to go to this (see below)? If so, see you there! Rgds Ashley * * * * The 9th...
... What I would do in this situation is indicate any differences in the instances where the assumption doesn't hold. I prefer to keep use cases, or anything ...
The Bay Area Agile Project Leadership Network Local Chapter (BayAPLN) invites you join us at our inaugural event on Jan 25, 2007 from 6:30pm to 9:30pm at the...
About Free Education in EU.. Thousands of educational institutes of many European countries offer free education for every one. But every university and...