<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"><channel><title>Business Analyst Community &amp; Resources | Modern Analyst</title><link>http://www.modernanalyst.com</link><description>RSS feeds for Business Analyst Community &amp; Resources | Modern Analyst</description><ttl>60</ttl><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/927/What-is-the-difference-between-a-Primary-and-Secondary-Actor-in-Use-Case-Modeling.aspx#Comments</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=927</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=927&amp;PortalID=0&amp;TabID=128</trackback:ping><title>What is the difference between a Primary and Secondary Actor in Use Case Modeling?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/927/What-is-the-difference-between-a-Primary-and-Secondary-Actor-in-Use-Case-Modeling.aspx</link><description>&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;input type="hidden" id="gwProxy"&gt;&lt;!--Session data--&gt;&lt;/input&gt;&lt;input type="hidden" id="jsProxy" onclick="jsCall();" /&gt;
&lt;div id="refHTML"&gt;&amp;#160;&lt;/div&gt;</description><dc:creator>cadams5</dc:creator><pubDate>Sat, 09 May 2009 23:10:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:927</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/481/What-is-an-Activity-Diagram-and-what-is-its-purpose.aspx#Comments</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=481</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=481&amp;PortalID=0&amp;TabID=128</trackback:ping><title>What is an Activity Diagram and what is its purpose?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/481/What-is-an-Activity-Diagram-and-what-is-its-purpose.aspx</link><description>&lt;p&gt;&lt;font size="2"&gt;An Activity Diagram is a behavioral diagram that shows the flow or sequence of activities through a system.&amp;#160; The terms activity diagram and process flow are often used interchangeably.&amp;#160; However, the term activity diagram is typically more restrictive as it refers to one of thirteen standard Unified Model Language (UML) diagrams.&amp;#160; Activity Diagrams are one of the most commonly used diagrams since its notation and origin are based on the widely known flowchart notation.&lt;/font&gt;&lt;/p&gt;</description><dc:creator>cadams5</dc:creator><pubDate>Sat, 05 Jul 2008 21:05:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:481</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/480/What-are-the-basic-elements-of-an-Activity-Diagram.aspx#Comments</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=480</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=480&amp;PortalID=0&amp;TabID=128</trackback:ping><title>What are the basic elements of an Activity Diagram?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/480/What-are-the-basic-elements-of-an-Activity-Diagram.aspx</link><description>&lt;p&gt;&lt;font size="2"&gt;UML defines a specific notation and set of rules for creating Activity Diagrams. The following are the most commonly used:&lt;/font&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;strong&gt;Initial Node&lt;/strong&gt; - The initial node represents the starting point of the activity diagram. &lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;strong&gt;Activity Final Node&lt;/strong&gt; - The activity final node represents the termination point of the activity. &lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;strong&gt;Action Node&lt;/strong&gt; - An action node is a type of activity node that represents a single action or behavior of the activity being modeled. &lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;strong&gt;Activity Edge&lt;/strong&gt; - An activity edge creates a directed connection between two activity nodes.&amp;#160; It represents the path that a token can take between two activity nodes. &lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;strong&gt;Decision&lt;/strong&gt; - A decision has one flow entering and several exiting.&amp;#160; The exiting flows each have a condition that must be met in order to traverse the flow. &lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;strong&gt;Merge&lt;/strong&gt; - A merge has several flows entering and one exiting.&amp;#160; The merge denotes that multiple parallel flows are merging at a single point.&amp;#160; Only one flow must reach the merge point in order to continue to traverse the flow to the next activity. &lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;strong&gt;Fork&lt;/strong&gt; - A fork has one flow entering and several exiting.&amp;#160; A fork denotes that several processes are occurring in parallel. &lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;strong&gt;Join&lt;/strong&gt; - A join has several flows entering it and one exiting it.&amp;#160; A join denotes that multiple parallel flows are merging at a single point.&amp;#160; All flows going into the join must be completed before the next activity can start. &lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;font size="2"&gt;There are others, but these eight symbols constitute the basic notation used by nearly every Activity Diagram.&lt;/font&gt;&lt;/p&gt;</description><dc:creator>cadams5</dc:creator><pubDate>Sat, 05 Jul 2008 20:42:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:480</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/365/What-is-use-case-generalization.aspx#Comments</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=365</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=365&amp;PortalID=0&amp;TabID=128</trackback:ping><title>What is use case generalization?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/365/What-is-use-case-generalization.aspx</link><description>&lt;p&gt;In the context of use case modeling the&amp;#160;&lt;strong&gt;use case&amp;#160;generalization&lt;/strong&gt; refers to the relationship which can exist between two&amp;#160;use cases&amp;#160;and which shows that one&amp;#160;use case&amp;#160;(child) inherits the&amp;#160;structure, behavior, &amp;#160;and relationships of another actor (parent).&amp;#160; The child use case is also referred to the &lt;u&gt;more specialized&lt;/u&gt; use case while the parent is also referred to as the &lt;u&gt;more abstract&lt;/u&gt; use case of the relationship.&lt;/p&gt;
&lt;p&gt;For those of you familiar with object oriented concepts:&amp;#160;use cases&amp;#160;in UML are classes and the generalization is simply the inheritance relationship between two&amp;#160;use cases&amp;#160;by which one&amp;#160;use case&amp;#160;inherits all the properties and relationships of another use case.&lt;/p&gt;
&lt;p&gt;You can use the generalization relationship when you find two or more use cases which have common behavior/logic.&amp;#160; In this instance, you can describe the common parts in a separate use case (the parent) which then is specialized into two or more specialized child use cases.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Example&lt;/strong&gt;:&lt;/p&gt;
&lt;p&gt;If you are creating a payment system which allows students of a training provider to pay for courses both on-line and by phone, there will many things in common between the two scenarios: specifying personal info, specifying payment info, etc.&amp;#160; However, there would also be differences between the two.&amp;#160; So, the best way to accomplish this is to create one use case (the parent) which contains the common behavior and then create two specialized child use cases which inherit from the parent and which contain the differences specific to registering on-line vs. by phone.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img height="252" alt="" width="434" border="0" src="/Portals/0/Public Uploads/uc-generalization.gif" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;</description><dc:creator>sekharny</dc:creator><pubDate>Tue, 27 May 2008 19:10:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:365</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/360/What-is-actor-generalization.aspx#Comments</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=360</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=360&amp;PortalID=0&amp;TabID=128</trackback:ping><title>What is actor generalization?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/360/What-is-actor-generalization.aspx</link><description>&lt;p&gt;In the context of use case modeling the &lt;strong&gt;actor generalization&lt;/strong&gt; refers to the relationship which can exist between two actors and which shows that one actor (descendant) inherits the&amp;#160;role and properties of another actor (ancestor).&amp;#160; The generalization relationship also implies that&amp;#160;the descendant actor can&amp;#160;use all the use cases that&amp;#160;have been defined for its ancestor.&lt;/p&gt;
&lt;p&gt;For those of you familiar with object oriented concepts: actors in UML are classes and the generalization is simply the inheritance relationship between two actors by which one actor inherits all the properties and relationships of another actor.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Example 1:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When it comes to air travel, both a "Business Traveler" and a "Tourist" are "Passengers".&amp;#160; The fact that they are passengers allow them to have common behavior such as "Buy Ticket" but the fact that they are separate actors implies they can also have differences.&amp;#160; The "Business Traveler" might be able to "Redeem Business Miles" while the "Tourist" cannot.&lt;/p&gt;
&lt;p align="center"&gt;&lt;img height="169" alt="" width="175" border="0" src="/Portals/0/images/passenger-actor.gif" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Example 2:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Another scenario often found in many systems is when the system administrator, who gets additional functionality, is actually one of the normal users.&amp;#160; So let's say that the system is an accounting system with the main actor being "Accountant" and with another actor called "Administrator".&amp;#160; In our scenarios the Administrator should be able to perform all the normal accounting functions in addition to his/her administrator role.&amp;#160;&lt;/p&gt;
&lt;p&gt;The way to model this would be to show relationships between the Administrator actor and all the admin only use cases, then show all the accounting specific use cases related to the "Accountant" actor.&amp;#160; And now, the only other thing you need to do for the "Administrator" to&amp;#160;have access to the accounting features is to use the generalization relationship between the "Accountant" and the "Administrator" with the Administrator actor&amp;#160;(descendant) inheriting from the Accountant actor (the ancestor).&lt;/p&gt;</description><dc:creator>sekharny</dc:creator><pubDate>Tue, 27 May 2008 18:18:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:360</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/359/Is-it-the-job-of-a-business-analyst-or-systems-analyst-to-draw-the-class-diagram.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=359</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=359&amp;PortalID=0&amp;TabID=128</trackback:ping><title>Is it the job of a business analyst or systems analyst to draw the class diagram?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/359/Is-it-the-job-of-a-business-analyst-or-systems-analyst-to-draw-the-class-diagram.aspx</link><description>&lt;p&gt;It depends, it depends, and it depends!&lt;/p&gt;
&lt;p&gt;As for most questions in business analysis, there isn’t only one answer. Whose job is to create a class diagram depends on the purpose of the class diagram.&lt;/p&gt;
&lt;p&gt;First of all, the question implies that there is only one class diagram for a given project: “The Class Diagram”. For the most part, this is not the case. On some projects there may be a multitude of class diagrams while in others there may be none.&lt;/p&gt;
&lt;p&gt;Second, the question implies that only one of the person/role on a given project would be task with creating class diagram. This is also not the case! There are many folks (business analyst, systems analysts, developers, etc.) who might have the need to create a class diagram in order to communicate a given concept or to solve a given problem.&lt;/p&gt;
&lt;p&gt;So let’s rephrase the question: &lt;br /&gt;
&lt;strong&gt;“Who would use a class diagram and why?”&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The business analyst might chose to create a class diagram in order to model the business domain showing the things of the business (the business domain/industry specific nouns found in the business lingo).&lt;/p&gt;
&lt;p&gt;The systems analyst could use a class diagram to develop the logical data model for the system being designed.&lt;/p&gt;
&lt;p&gt;The developer may also use a class diagram but for a different purpose: to show the actual classes, interfaces, and types being implemented in a given system.&lt;/p&gt;</description><dc:creator>admin</dc:creator><pubDate>Sat, 17 May 2008 07:00:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:359</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/354/In-which-document-do-you-include-the-Class-Diagram-business-requirements-functional-requirements-software-specification-document.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=354</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=354&amp;PortalID=0&amp;TabID=128</trackback:ping><title>In which document do you include the Class Diagram (business requirements, functional requirements, software specification document)?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/354/In-which-document-do-you-include-the-Class-Diagram-business-requirements-functional-requirements-software-specification-document.aspx</link><description>&lt;p&gt;The easy answer is “It depends!”&lt;/p&gt;
&lt;p&gt;Just like any other diagram, the Class Diagram is just a tool at the disposal of the analyst. In the absence of a set process, it is at the analyst’s discretion to determine when to use a class diagram. Therefore, in which analysis artifact/document a class diagram should be included depends on its use.&lt;/p&gt;
&lt;p&gt;But first, let’s determine what a Class Diagram can do for you by looking at some of its characteristics:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;A Class Diagram models “classes” also known as types. It shows what types of things can exist in the domain being analyzed. Remember: things = nouns!&lt;/li&gt;
    &lt;li&gt;A Class Diagram can show the “attributes” of the classes, that is it shows what type of data can be used to describe a given thing.&lt;/li&gt;
    &lt;li&gt;A Class Diagram illustrates how “classes” are related to each other. It depicts the relationships which can exist among the various things which exist in a given domain.&lt;/li&gt;
    &lt;li&gt;A Class Diagram shows “multiplicity” also known as “cardinality”. This concept is used to further clarify the relationships between things by specifying how many things of one type can related to how many things of another type.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Therefore, if the analyst uses the Class Diagram to depict the key nouns found in the lingo of the business users (aka the business domain) and the relationships among those things, then this class diagram would represent a domain model and would probably belong in one of the earlier artifacts of the project such as the Business Requirements Document (BRD).&lt;/p&gt;
&lt;p&gt;On the other hand, if the Class Diagram is used to explain what C# classes will be used to realize the functional requirements and the types of data attributes which describe those classes, then this diagram would be considered a design artifact and would probably belong in the System Specification/Technical Specification document.&lt;/p&gt;</description><dc:creator>sonavi</dc:creator><pubDate>Fri, 16 May 2008 16:10:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:354</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/117/What-is-a-use-case-diagram.aspx#Comments</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=117</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=117&amp;PortalID=0&amp;TabID=128</trackback:ping><title>What is a use case diagram?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/117/What-is-a-use-case-diagram.aspx</link><description>&lt;p&gt;[Be the first to post an answer to this question!]&lt;/p&gt;</description><dc:creator>cadams5</dc:creator><pubDate>Tue, 25 Sep 2007 00:21:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:117</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/116/What-is-a-use-case.aspx#Comments</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=116</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=116&amp;PortalID=0&amp;TabID=128</trackback:ping><title>What is a use case?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/116/What-is-a-use-case.aspx</link><description>&lt;p&gt;A use case is a representation of an interaction between business worker and a business process or a user and an IT system in order to achieve something of value (a goal). Use cases are the ovals that appear in a use case diagram. A use case and a use case description or specification are different. While use cases represent an interaction (usually with a simple verb-noun phrase) use case descriptions/specifications describe the interaction in detail form.&lt;/p&gt;
&lt;p&gt;Use cases can be subdivided into business use cases and system use cases.&amp;#160; Business use cases represent the interaction between a business actor and a business process in order to achieve a goal, while system use cases represent the interaction between a system actor, which can be a system user or another system, and an IT system in order to achieve something of value.&lt;/p&gt;</description><dc:creator>cadams5</dc:creator><pubDate>Tue, 25 Sep 2007 00:18:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:116</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/112/Would-you-use-a-sequence-diagram-or-an-activity-diagram-to-model-a-process-flow-that-has-lot-of-conditional-flows-and-concurrent-processing.aspx#Comments</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=112</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=112&amp;PortalID=0&amp;TabID=128</trackback:ping><title>Would you use a sequence diagram or an activity diagram to model a process flow that has lot of conditional flows and concurrent processing?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/112/Would-you-use-a-sequence-diagram-or-an-activity-diagram-to-model-a-process-flow-that-has-lot-of-conditional-flows-and-concurrent-processing.aspx</link><description>Modeling of processes that contain a lot of conditional flows and concurrent processing is typically done using an activity diagram. Showing decision points with multiple outcomes and parallel processes is not only easy to accommodate using the standard UML activity diagram, it is more readily understood by an audience that doesn't have a detailed understand of the UML notation. It's intuitive.&lt;br /&gt;&lt;br /&gt;&lt;P&gt;While UML 2.0 incorporates significant improvements over prior versions for supporting conditional processes, parallel processes and loops, using these features tend to be a little more cumbersome without the help of a very specialized or easy to use tool. In addition, the notation is not quite as intuitive to the untrained document reviewer.</description><dc:creator>cadams5</dc:creator><pubDate>Mon, 24 Sep 2007 22:28:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:112</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/109/Is-there-anything-in-RUP-that-you-would-change-in-order-to-improve-the-efficiency-of-the-system-development-process.aspx#Comments</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=109</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=109&amp;PortalID=0&amp;TabID=128</trackback:ping><title>Is there anything in RUP that you would change in order to improve the efficiency of the system development process?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/109/Is-there-anything-in-RUP-that-you-would-change-in-order-to-improve-the-efficiency-of-the-system-development-process.aspx</link><description>&lt;p&gt;[Be the first to post an answer to this question!]&lt;/p&gt;</description><dc:creator>cadams5</dc:creator><pubDate>Thu, 20 Sep 2007 23:22:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:109</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/99/What-is-UML.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=99</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=99&amp;PortalID=0&amp;TabID=128</trackback:ping><title>What is UML?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/99/What-is-UML.aspx</link><description>&lt;p&gt;UML stands for Unified Modeling Language. UML is an industry standards used to assist analysts and programmers with developing scalable, extendable, maintainable, secure, and robust applications. Large systems tend to be very complex and structure is one way of dealing with complexity. UML provides a common language for analysts and programmers throughout the IT industry to organize and structure complex systems in a way that can be understood by everyone involved. It allows IT professionals to specifiy, visualize, and document models of a software system, both structurally and behaviorally.&lt;/p&gt;</description><dc:creator>cadams5</dc:creator><pubDate>Thu, 20 Sep 2007 02:27:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:99</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/98/Name-a-few-of-the-industry-standards-methodologies-or-best-practices-used-by-business-analysts-and-systems-analysts.aspx#Comments</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=98</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=98&amp;PortalID=0&amp;TabID=128</trackback:ping><title>Name a few of the industry standards, methodologies, or best practices used by business analysts and systems analysts?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/98/Name-a-few-of-the-industry-standards-methodologies-or-best-practices-used-by-business-analysts-and-systems-analysts.aspx</link><description>&lt;p&gt;-UML&lt;br /&gt;
&lt;br /&gt;
-BPMN&lt;br /&gt;
&lt;br /&gt;
-RUP&lt;/p&gt;</description><dc:creator>cadams5</dc:creator><pubDate>Thu, 20 Sep 2007 01:57:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:98</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/97/What-are-the-most-relevant-UML-diagrams-for-Systems-Analysts.aspx#Comments</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=97</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=97&amp;PortalID=0&amp;TabID=128</trackback:ping><title>What are the most relevant UML diagrams for Systems Analysts?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/97/What-are-the-most-relevant-UML-diagrams-for-Systems-Analysts.aspx</link><description>&lt;p&gt;While opinions may vary based on the role of the Systems Analyst from organization to organization, the following UML diagrams are probably the most predominantly used by Systems Analysts:&lt;/p&gt; &lt;p&gt;-Class Diagram&lt;br /&gt; &lt;br /&gt; -Use Case Diagram&lt;br /&gt; &lt;br /&gt; -Package Diagram&lt;br /&gt; &lt;br /&gt; -Activity Diagram&lt;br /&gt; &lt;br /&gt; -Sequence Diagram&lt;br /&gt; &lt;br /&gt; -State Machine Diagram&lt;br /&gt; &lt;br /&gt; -Communication Diagram&lt;/p&gt;</description><dc:creator>cadams5</dc:creator><pubDate>Thu, 20 Sep 2007 01:49:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:97</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/96/What-are-the-most-relevant-UML-diagrams-for-Business-Analysts.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=96</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=96&amp;PortalID=0&amp;TabID=128</trackback:ping><title>What are the most relevant UML diagrams for Business Analysts?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/96/What-are-the-most-relevant-UML-diagrams-for-Business-Analysts.aspx</link><description>&lt;P&gt;While opinions may vary based on the role of the Business Analyst from organization to organization, the following UML diagrams are probably the most predominantly used by Business Analysts:&lt;br /&gt;&lt;br /&gt;&lt;P&gt;-Class Diagram&lt;br /&gt;&lt;BR/&gt;-Use Case Diagram&lt;br /&gt;&lt;BR/&gt;-Activity Diagram&lt;br /&gt;&lt;BR/&gt;-Sequence Diagram</description><dc:creator>cadams5</dc:creator><pubDate>Thu, 20 Sep 2007 01:43:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:96</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/95/Name-and-describe-the-different-categories-of-UML-diagrams.aspx#Comments</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=95</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=95&amp;PortalID=0&amp;TabID=128</trackback:ping><title>Name and describe the different categories of UML diagrams.</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/95/Name-and-describe-the-different-categories-of-UML-diagrams.aspx</link><description>&lt;P&gt;There are 3 categories of UML Diagrams:&lt;br /&gt;&lt;P&gt;Structure Diagrams: Diagrams that model elements of a business domain or system irrespective of time.&lt;br /&gt;&lt;P&gt;Behavior Diagrams: Diagrams that model the functional or behavioral aspects of a system or business process. These diagrams place less emphasis on detailed interactions and focus more on the overall functionality and flow of a business process or system.&lt;br /&gt;&lt;P&gt;Interaction Diagrams: A subset of behavior diagrams, these diagrams place a heavy emphasis on the interactions between object of a business process or system.</description><dc:creator>cadams5</dc:creator><pubDate>Thu, 20 Sep 2007 01:37:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:95</guid></item><item><comments>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/94/What-UML-diagrams-are-available-to-analysts-and-developers.aspx#Comments</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=94</wfw:commentRss><trackback:ping>http://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=94&amp;PortalID=0&amp;TabID=128</trackback:ping><title>What UML diagrams are available to analysts and developers?</title><link>http://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/articleType/ArticleView/articleId/94/What-UML-diagrams-are-available-to-analysts-and-developers.aspx</link><description>&lt;p&gt;UML 2.0 contains 13 different diagrams (up from 9 in the previous versions of UML) that can be grouped into 3 different categories. These categories are:&lt;/p&gt;
&lt;p&gt;1. Structure Diagrams&lt;br /&gt;
&lt;br /&gt;
2. Behavior Diagrams&lt;br /&gt;
&lt;br /&gt;
3. Interaction Diagrams&lt;/p&gt;
&lt;p&gt;There are 6 Structure Diagrams which include:&lt;/p&gt;
&lt;p&gt;-Class Diagram&lt;br /&gt;
&lt;br /&gt;
-Object Diagram&lt;br /&gt;
&lt;br /&gt;
-Component Diagram&lt;br /&gt;
&lt;br /&gt;
-Composite Structure Diagram&lt;br /&gt;
&lt;br /&gt;
-Package Diagram&lt;br /&gt;
&lt;br /&gt;
-Deployment Diagram&lt;/p&gt;
&lt;p&gt;There are 3 Behavior Diagrams which include:&lt;/p&gt;
&lt;p&gt;-Use Case Diagram&lt;br /&gt;
&lt;br /&gt;
-Activity Diagram&lt;br /&gt;
&lt;br /&gt;
-State Machine Diagram&lt;/p&gt;
&lt;p&gt;There are 4 Interaction Diagrams which include:&lt;/p&gt;
&lt;p&gt;-Sequence Diagram&lt;br /&gt;
&lt;br /&gt;
-Communication Diagram&lt;br /&gt;
&lt;br /&gt;
-Timing Diagram&lt;br /&gt;
&lt;br /&gt;
-Interaction Overview Diagram&lt;/p&gt;</description><dc:creator>cadams5</dc:creator><pubDate>Thu, 20 Sep 2007 01:21:00 GMT</pubDate><guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:94</guid></item></channel></rss>