1. Marts 2004 Version 5.0 L. Mathiassen, A. Munk-Madsen, P. A. Nielsen & J. Stage1 System Choice Overview, Principles and Techniques Chapter 2
2.2Version 5.0, 1. marts 2004 The System’s Context The purpose of system choice is to define the context of the system
2.3Version 5.0, 1. marts 2004 Result Systemdefinition: A computerized system used to prepare and plan an IFIP conference, with emphasis on administration of participants, articles, and the program itself. The system should primarily be an administrative tool, but secondarily serve as a communication medium for the program committee, the organizing committee, and the local administrative personnel to help them manage the conference. The system should be based on a cheap PC with current tools. The system should also be able to function in different types of environments, including use by volunteers who have great enthusiasm and greatly variable administrative experience.
2.4Version 5.0, 1. marts 2004 Describe the Situation (using Rich Pictures) Focus: on change or stability Processes such as: work, production, information processing, exchange, planning, control, development, organizational change Structures such as: production, use, application, communication, deal, ownership, membership, relationship, power Rich pictures but not chaotic
2.5Version 5.0, 1. marts 2004 Symbols for Rich Pictures
2.6Version 5.0, 1. marts 2004 Rich Picture with Focus on Stability
2.7Version 5.0, 1. marts 2004 System Definition (FACTOR) Functionality: The system functions that support the application-domain tasks. Application domain: Those parts of an organization that administrate, monitor, or control a problem domain. Conditions: The conditions under which the system will be developed and used. Technology: Both the technology used to develop the system and the technology on which the system will run. Objects: The main objects in the problem domain. Responsibility: The system’s overall responsibility in relation to its context. FSupport for program design. Automate participant registration. AAdministration of speakers and participants. Control of conference papers. Program design. Participant registration. CVolunteer labor has widely varying administrative experience. Development to proceed despite contradictory and missing requirements. TCheap PC platform with current tools. OSpeakers and participants. Conference papers and program. RAdministrative tool and communication medium.
2.8Version 5.0, 1. marts 2004 Define Systems and Alternatives Functionality 1 Register information about participants and produce a complete participant list. Functionality 2 Register general participants as well as those with an active role such as author, speaker, or reviewer. Support the administration of finances and invitations. Support development of conference programs, including registration, paper acceptance, and sessions divisions. Responsibility 1 Support program design by producing overviews and allowing users to add components and save different versions. Support conference operations by emphasizing potential problems at regular intervals. Responsibility 2 Automatic conference-planning program. Generate program from suggested sessions and incoming paper reviews.