130 likes | 299 Vues
Goal Experience report on the Development and empirical validation of Measurement Models for Evaluating SW BPA Technology. Object ESE Process Model for TT Purpose Exchange, Feedback, Verification Quality focus Validation (conceptual) Perspective ESE Researchers Context ISERN. BPR/BPA Domain.
E N D
GoalExperience report on theDevelopment and empirical validation of Measurement Models forEvaluating SW BPA Technology ObjectESE Process Model for TT PurposeExchange, Feedback, Verification Quality focusValidation (conceptual) PerspectiveESE Researchers ContextISERN
BPR/BPA Domain STT SW ORGANIZATION
Organization Goals and SW TT Relationships Goals BPR/BPA Domain STT ORGANIZATION OF ANY KIND SW ORGANIZATION
Goals, SW TT, ESEG and SMME Relationships Vision Goals ESE SMME BPR/BPA Domain STT INDUSTRY OF ANY KIND SW INDUSTRY
Impact of Measurement Models for SW Methods & Technologies Experience synthesis ORGANIZATIONS OF ANY KIND PRODUCE | MANAGE PRODUCTS OF ANY KIND PRODUCTS | SERVICES S/E U REQ U Goals SW ORGANIZATIONS Goals SW for Process control DEVELOPE SW END CUSTOMERS U REQ SW PRODUCTS Goals Goals Goals Method | Tool | Component Evaluate Select Awareness Set MMAT s Treatment Set Goals Develop TTMM Impact Impact MM Goals RT FEEDBACK Vision Strategic goals Vision Strategic goals
The utility of ESEG in WA TT ESEG Workflow Automation OF PUBLIC SERVICE ORGANIZATIONS Domain:
Definition of the experiments Develop on/off-, feature-, benefit-, utility-, and cost-TT Measurement Models (TTMMs) Specialize TTMMs to goals, (alternative) BPR strategy, and eventually technology type (WA). Identify available technologies of the particular type (WAAwareness set) Evaluateutility of the experiment, and define the number of treatments Apply TTMMsto Select technology treatments, i.e.: Extract the Measure-based (ordered) set of Most Adequate Technologies (MMAT set). Used MMs [] ESEI, Claes Wohlin et others, K.A. Publishers, 2000
The Empirical Investigation techniqueMSS • Multiple developments of EUO’s Synthetic Processes • Single development of a “Laboratory Project”, i.e., a scaleddown realistic case study: less than a pilot project but much more than a toy project. • Single development of a Pilot Project that is an observed field project.
Design of the Experimental Process Allocation of groups A and B for parallel development of synthetic processes Phase Step Control Activity Treatment Activity Synthetic Group Group Process 0 0.1 A, B, C 0.1.1 A, B, C 0.1.2 Training 0.2 A, B 0.2.1 A, B 0.2.2 SP T Training 1 1.1 B 1.1.1 A 1.1.2 SP 1 2 2.1 A 2.1.1 B 2.1.2 SP 2 3 3.1 A 3.1.1 - - SP 3 - - B 3.1.2 SP 4
Characterization of the laboratory project, and the synthetic processes Modeling Entity No. before WA No. after WA SYSTEMS 1 1 SUB - SYSTEMS 10 10 ACTORS 25 27 · 21 22 People · 8 8 • Primary · 13 14 • Secondary · 4 5 Systems CLASSES 65 70 ASSOCIATIONS 92 100 · 9 10 Inheritance · 83 90 Others - 24 40 USE CASES (full courses) · 24 40 Pilot Project · 5 5 SyntheticProcesses The Experimental Process: Data