SCJD 1.4<br />SCJP 1.4<br />-----------------------------------<br />"With regard to excellence, it is not enough to know, but we must try to have and use it.<br />" Aristotle
Jane Cleland-Huang PhD<br />DePaul University<br />[email protected]<br /><a href="http://facweb.cs.depaul.edu/jhuang" target="_blank" rel="nofollow">http://facweb.cs.depaul.edu/jhuang</a>
Originally posted by Jane Cleland-Huang:
A related term that we haven't mentioned much in this forum is an Architectural Element or AE. An AE is similar to an MMF except that it is cost incurring but NOT revenue generating. Typically an AE is an element of the architecture that needs to be delivered in order to support the functionality of an MMF.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
My Linked In
Originally posted by Ilja Preuss:
Interesting. Wouldn't it be appropriate to see that AE as a part of the MMF? Why did you decide to handle it explicitely?
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Jane Cleland-Huang PhD<br />DePaul University<br />[email protected]<br /><a href="http://facweb.cs.depaul.edu/jhuang" target="_blank" rel="nofollow">http://facweb.cs.depaul.edu/jhuang</a>
Jane Cleland-Huang PhD<br />DePaul University<br />[email protected]<br /><a href="http://facweb.cs.depaul.edu/jhuang" target="_blank" rel="nofollow">http://facweb.cs.depaul.edu/jhuang</a>
Author - Software By Numbers<br /><a href="http://www.softwarebynumbers.org" target="_blank" rel="nofollow">http://www.softwarebynumbers.org</a>
Originally posted by Mark Denne:
By applying the same rules to AEs as we apply to MMFs we've ensured the same financial analysis and justification is demanded of Architecture as all other aspects of the project. At the end of the day, it allows us to answer the question "should we do all the architecture up front?" with a dollar figure - a monetary gain or loss against doing it "just in time".
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Do you already have any experience on how often the analysis tends to suggest upfront development of architecture in contrast to just in time development?
Jane Cleland-Huang PhD<br />DePaul University<br />[email protected]<br /><a href="http://facweb.cs.depaul.edu/jhuang" target="_blank" rel="nofollow">http://facweb.cs.depaul.edu/jhuang</a>
Originally posted by Jane Cleland-Huang:
We can observe specific types of project in which upfront development makes sense. For example if the requirements are relatively stable it may make sense to build a slightly more extensive architecture upfront to save refactoring costs later.
However this is VERY different from building the entire architecture up front.
We actually advocate upfront architectural design, but incremental development and delivery.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
What a wonderful world!
Jane Cleland-Huang PhD<br />DePaul University<br />[email protected]<br /><a href="http://facweb.cs.depaul.edu/jhuang" target="_blank" rel="nofollow">http://facweb.cs.depaul.edu/jhuang</a>
Don't get me started about those stupid light bulbs. |