Bachelor's degree computer science (21) Programming Exercises Part 3 The object-oriented analysis (OOA) proposed steps:
Systemidee and objective What is to be achieved, ideas, visions, intentions and desires. Free text, approximately half of the page.
Anforderungsbeitragende (stakeholders) Identify Customer Legislators Projektbetroffene Systembetroffene User Customers Support Sales Wished Tabular distinction in: Subject Matter Experts, Anforderungsverantwortliche And Systembetroffene/actors.
Identify business processes Systemidee with UML Use Case Diagram Use Case Diagram, "workflow") visualize. Business processes with a UML-activity diagram (flow chart with a consecutive steps) abstract describe. Technical and abstract describe the business stakeholders. A Use Case (Use Case) Describes a time-continuous interaction with a system one or more players. A Business Process There may be made up of several use cases and provides a summary of professional activities that are carried out related to a business transaction to edit results-oriented. A Business Transaction (E.g. application) is caused by an event (e.g. date of receipt) and has technical results (e.g. contract).
Interests of the Anforderungsbeitragenden (stakeholders) identify: Description of the objectives and interests, as a bulleted list of important system properties and identification of problems and weaknesses, everything from the point of view of the Anforderungsbeitragenden.
Geschaftsanwendungsfalle (business use case) Identify Identification of the Geschaftsanwendungsfalle ( "business") (possibly in the form of Stories) And Their triggers and results as well as identify excludable Geschaftsanwendungsfalle ( "business" {excluded} ). A Geschaftsanwendungsfall (the business case, Business Use Case) Describes a use case in an abstract technical form from the point of view of the user.
...