Articles and Posts Jan 20, 2020 4 mins 3521 Views 0 Comments 2 Likes Having established “Business Information Systems” as the context for his series of articles on requirements, Dan Tasker introduces a three-level generic functional model applicable to any organization. The highest level, considered to be “… a view from 10,000 feet”, is comprised of three management functions, five line of business functions, and six support functions... As validation of the model, Dan lists the set of business functions currently supported in the SAP ERP system. The degree of alignment is considerable. A requirement naming functions at this level would be considered appropriate for an organization in the early stages of acquisition of an ERP system. The following example is offered: “The system shall support Accounting processes integrated between themselves and with processes of other functions.” The article goes on to describe the second level of the model, where each function is comprised of a number of business processes. A process, within the context of a given function, is seen to be something with a distinct start and end. The process level is where an organization-specific workflow would be defined, possibly represented visually using a technique such as BPMN. A set of SAP processes supported within its HR function are listed as examples. The third level of the functional model consists of Activities. Activities would be seen as the ‘boxes’ within a workflow model. “The basic idea is that an Activity is that it should be simple enough that an individual is able to complete it in a single ‘sitting.’ No need to hand the work off to anyone else mid-activity or to have to wait for some other activity to complete.” Continue reading at ModernAnalyst.com Login or Register to download Dan Tasker Dan is the author of over 30 requirements-related articles and other resources. His 45+ year career in Information Technology has involved organizations in a variety of industry sectors in the United States, Canada, Australia, and New Zealand. His business analysis experience includes projects involving in-house software development, software vendor solution development, and COTS software acquisition and implementation. He continues to be passionate about quality requirements and helping business analysts produce them. He can be contacted at [email protected]. Did you like this article? 2 Upvote 2020-01-20 Requirements.com All about Requirements 2020-01-20 Dan Tasker Requirements Within an Organization’s Functional Context Contributor Dan Tasker Comments / Discussions Please login or register to post comments.