Software Engineering II - Exercise
|
|
- Dortha Green
- 6 years ago
- Views:
Transcription
1 Software Engineering II - Exercise May 6 th 2009 Problem Statement Bernd Bruegge Helmut Naughton Applied Software Engineering Technische Universitaet Muenchen 1
2 Some organizational things Date for the final exam Wednesday, August 5th 2009 Place: MW 1350 Time: Trying to reschedule to July 30 th in the afternoon The lecture on May 12th will take place as usual (contrary to the tentative timetable) Subject will again be testing 2
3 Comments on the SPMP assignment The focus of this exercise is on understanding and getting familiar with The structure of an SPMP The content creation process Positioning of SPMP within the project lifecycle Quality is more important than raw quantity There is no minimum or maximum page count If something does not make sense for your chosen project or you really cannot find any information then enter not applicable or to be done in the SPMP section Some sections make sense and can be meaningfully filled for any type of project these are of high value The aim is to produce a document that is in itself consistent and also in line with the project. 3
4 Comments on the SPMP assignment If you base your SPMP on a real-world project, make sure to Try to recreate the circumstances the project was conducted in and learn from them ( Archaeologist ) Write the SPMP as if you were competing for the contract and had to write a better plan than your competition ( Entrepreneur ) The second aspect is also true for projects which are not based on a real-world counterpart Write the SPMP as if you are trying to convince a potential customer to award you the contract. 4
5 Comments on the SPMP assignment A quick reminder of the parameters: You can work in teams with up to 6 participants Submission date is July 1 st 2009, 2PM Oral presentation of these plans on July 1 st 2009 in the exercise session Completing the SPMP assignment is part of the exercises and therefore required for taking part in the final exam Excellent solutions and presentations will also be reflected in the final grade 5
6 Outline Problem Statement Functional Requirements Nonfunctional Requirements User Interface Object Model System Decomposition Deployment 6
7 Problem Statement The problem statement is developed as a description of the problem addressed by the system A problem statement describes The current situation The objectives The functionality the new system should support The environment in which the system will be deployed Deliverables expected by the client Delivery dates A set of acceptance criteria. 7
8 Problem Statement When do we write the problem statement? Before the project kickoff What purpose does the problem statement serve? Better understand the scope and parameters of the project Parts of the problem statement serve as seed for A first draft of the project plan itself (SPMP) The requirements analysis document (RAD, Lastenheft ) The system design document (SDD) The object design document (ODD) Who writes the problem statement? Plan A: The customer Plan B: The customer and the project manager Plan C: You 8
9 Comparison: Lastenheft - Pflichtenheft Lastenheft: DIN VDI/VDE VDA 6.1: Gesamtheit der Forderungen des Auftraggebers an die Lieferungen und Leistungen eines Auftragnehmers. Pflichtenheft: DIN VDI/VDE VDA 6.1: Vom Auftragnehmer erarbeitetes Realisierungsvorhaben aufgrund der Umsetzung des Lastenheftes. How do these terms map to our documents from the textbook? (see german translation p. 178.) How do these terms map to internationally used concepts? 9
10 Standards for requirement specification Is there an international standard for it? IEEE Std IEEE Recommended Practice for Software Requirements Specifications This standard combines both documents into one and is common for many software projects 10
11 NASA has its own concepts How does NASA do it? Two parts: system requirements and design-to specification The first is written by the client and contains mission requirements and basic parameters (e.g. for the Global Mars Surveyer) The second is written by the contractor and specifies the chosen design Correspondence between NASA documents and documents used in the textbook system requirements RAD (requirements analysis document) design-to specification SDD (system design document) maybe even including parts of the ODD (object design document) 11
12 Ingredients of a Problem Statement 1. Current situation The problem to be solved Description of one or more scenarios 2. Objectives 3. Requirements Functional and nonfunctional requirements Constraints ( pseudo requirements ) 4. Target environment The environment in which the delivered system has to perform a specified set of system tests 5. Project schedule Major milestones including deadline for delivery 6. Client acceptance criteria Criteria for the system tests. 12
13 Current situation: The problem to be solved There is a problem in the current situation Examples: The response time when playing chess is too slow. I want to play Go, but cannot find players on my level. What has changed? Why can address the problem now? Change in the application domain A new function (business process) is introduced into the business Change in the solution domain A new solution (technology enabler) has appeared 13
14 ARENA: The Current Situation The Internet has enabled virtual communities Multi-player computer games now include support for virtual communities Players can receive news about game upgrades, new game levels, announcement of matches and scores Currently each game company develops such community support in each individual game Each company uses a different infrastructure, different concepts, and provides different levels of support This redundancy leads to problems: High learning curve for players joining a community Game companies develop the support from scratch Advertisers contact each community separately. 14
15 ARENA: The Objectives Provide a generic infrastructure to Support virtual game communities. Register new games Register new players Organize tournaments Keeping track of the players scores. Provide a framework for tournament organizers to customize the number and sequence of matchers and the accumulation of expert rating points. Provide a framework for game developers for developing new games, or for adapting existing games into the ARENA framework. Provide an infrastructure for advertisers. 15
16 ARENA: The Objectives (2) Provide a framework for tournament organizers to customize the number and sequence of matchers and the accumulation of expert rating points Provide a framework for game developers for developing new games, or for adapting existing games into the ARENA framework Provide an infrastructure for advertisers. 16
17 ARENA Functional Requirements Players must be able to register for and play their favorite games Spectators must be able to watch matches in progress without prior registration and without prior knowledge of the match The operator must be able to add new games. 17
18 ARENA Nonfunctional Requirements The system must support 10 parallel tournaments, Each involving up to 64 players and several hundreds of spectators. The ARENA server must be available 24 hours a day The operator must be able to add new games without modifications to the existing system ARENA must be able to dynamically interface to existing games provided by other game developers. 18
19 Constraints Constraint: Any client restriction on the solution domain and project management Sometimes also called Pseudo Requirements Constraints restrict the solution space Example of constraints Delivery constraints ( must be delivered before Christmas ) Organizational constraints ( must have a separate testing team ) Implementation constraints ( must be written in Cobol ) Target platform constraints ( must run on Windows 98 ) 19
20 ARENA Target Environment Example: Users must be able to run ARENA games as applets in any Web Browser The web page must be validated through the W3C Markup Validation Service Interaction with the ARENA Server must be via HTTP/1.1. To be distinguished from development environment Prototypes will be built with Revolution Games will be tested with Internet Explorer and Firefox The implementation language will be Java 1.6 The IDE will be Eclipse
21 Project Schedule The project schedule is an optional part of the problem statement Managerial information Often the seed for the schedule in the software project management plan. Lists only major milestones negotiated with the client 3 to 4 dates (fixed dates!) Example: Project-kickoff April 15 System review May 15 Review of first prototype Jun 10 Client acceptance test July 30 21
22 Client Acceptance Criteria The system supports 10 parallel tournaments with 64 players and 10 spectators per tournament The client supports the games Tic-Tac-Toe and Asteroids The average response time for a command issued by a client is less than 10 msec The average up-time of the ARENA server during one week of testing is 95%. 22
23 Reflections on the OWL problem statement Pro You can get the basic idea of the project quickly Con Probably better not include object diagram Not enough specifics, constraints No short abstract No (rough) time plan Team structure does not need to be in here In parts maybe already too specific No explicit mention of deliverables 23
24 Further steps Subsystem Decomposition Object Model Test configuration User Interface of Client User Interface of Server 24
25 ARENA Subsystem Decomposition User Interface Advertisement Tournament User Management Component Management User Directory Session Management Tournament Statistics 25
26 ARENA Object Model (application domain) Game League Tournament Style Tournament Round KOStyle RoundRobin Player Match 26
27 ARENA Object Model (with solution domain objects) Game TicTacToe Asteroids League Tournament Round TournamentStyle KOStyle RoundRobin Player Match Move MatchPanel Factory creates MatchPanel 27
28 Configuration for Client Acceptance Test (Instance-Diagram) 28
29 ARENA User Interface (Client) 29
30 ARENA User Interface (Server) 30
31 More Information on ARENA The ARENA Website: The ARENA case study is described at the end of each chapter of the textbook, starting with Chapter 4. Read Chapter
32 Research and Access to Publications Most online publications (IEEE, ACM) are only available for a fee TUM students can use the DocumentWeb service provided by the LRZ Login with your mytum account Alternatively Proxy: Port: 8080 Only usable in Garching or via VPN 32
33 Research and Access to Publications Useful search tools: Collect, manage, and cite your research sources:
COLLEGE OF DUPAGE Architecture Basic CADD-AutoCAD
COLLEGE OF DUPAGE Architecture 1211 - Basic CADD-AutoCAD Mark Pearson COD Main #: 630.942.2763 Mailbox location: TEC 1061 Office Hours: TEC 1050 M,W: 11am-12:30pm T, R: 4:00pm-6pm E-Mail: pearson@cod.edu
More informationUNIT-III LIFE-CYCLE PHASES
INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development
More informationGame Variations: Ultimate Tic Tac Toe
Game Variations: Ultimate Tic Tac Toe Middle School In this lesson, students will experience the engineering process when creating modifications to a familiar game. Next Generation Science Standards MS-ETS1-1
More informationTERMS OF REFERENCE FOR CONSULTANTS
Strengthening Systems for Promoting Science, Technology, and Innovation (KSTA MON 51123) TERMS OF REFERENCE FOR CONSULTANTS 1. The Asian Development Bank (ADB) will engage 77 person-months of consulting
More informationObject-Oriented Design
Object-Oriented Design CSE 5236: Mobile Application Development Course Coordinator: Dr. Rajiv Ramnath Instructor: Adam C. Champion, Ph.D. Reading: Applying UML and Patterns, Chaps. 1, 6 (OO ref.); Big
More informationMini Project #2: Motion Planning and Generation for a Robot Arm
Mini Project #2: Motion Planning and Generation for a Robot Arm Team Assignment: Your professor will assign the teams. You will have about 5 minutes to get acquainted, exchange contact information and
More informationSDN Architecture 1.0 Overview. November, 2014
SDN Architecture 1.0 Overview November, 2014 ONF Document Type: TR ONF Document Name: TR_SDN ARCH Overview 1.1 11112014 Disclaimer THIS DOCUMENT IS PROVIDED AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING
More informationCourse Overview; Development Process
Lecture 1: Course Overview; Development Process CS/INFO 3152: Game Design Single semester long game project Interdisciplinary teams of 5-6 people Design is entirely up to you First 3-4 weeks are spent
More informationOfficial Skirmish Tournament Rules
Official Skirmish Tournament Rules Version 2.0.1 / Updated 12.23.15 All changes and additions made to this document since the previous version are marked in blue. Tiebreakers, Page 2 Round Structure, Page
More informationInformation Warfare Research Project
SPACE AND NAVAL WARFARE COMMAND Information Warfare Research Project Charleston Defense Contractors Association 49th Small Business Industry Outreach Initiative 30 August 2018 Mr. Don Sallee SSC Atlantic
More informationCS 1571 Introduction to AI Lecture 12. Adversarial search. CS 1571 Intro to AI. Announcements
CS 171 Introduction to AI Lecture 1 Adversarial search Milos Hauskrecht milos@cs.pitt.edu 39 Sennott Square Announcements Homework assignment is out Programming and experiments Simulated annealing + Genetic
More informationVCE Systems Engineering: Administrative information for Schoolbased Assessment in 2019
VCE Systems Engineering: Administrative information for Schoolbased Assessment in 2019 Units 3 and 4 School-assessed Task The School-assessed Task contributes 50 per cent to the study score and is commenced
More informationHigher National Unit specification: general information
Higher National Unit specification: general information Unit code: H17R 35 Superclass: CB Publication date: March 2012 Source: Scottish Qualifications Authority Version: 01 Unit purpose This Unit is designed
More information2018 ASSESS Update. Analysis, Simulation and Systems Engineering Software Strategies
2018 ASSESS Update Analysis, Simulation and Systems Engineering Software Strategies The ASSESS Initiative The ASSESS Initiative was formed to bring together key players to guide and influence strategies
More information250 Introduction to Applied Programming Fall. 3(2-2) Creation of software that responds to user input. Introduces
MEDIA AND INFORMATION MI Department of Media and Information College of Communication Arts and Sciences 101 Understanding Media and Information Fall, Spring, Summer. 3(3-0) SA: TC 100, TC 110, TC 101 Critique
More informationIntroduction to adoption of lean canvas in software test architecture design
Introduction to adoption of lean canvas in software test architecture design Padmaraj Nidagundi 1, Margarita Lukjanska 2 1 Riga Technical University, Kaļķu iela 1, Riga, Latvia. 2 Politecnico di Milano,
More informationGame Engine Programming
Game Engine Programming GMT Master Program Utrecht University Dr. Nicolas Pronost Course code: INFOMGEP Credits: 7.5 ECTS Lecture #16 Final lecture The final assignment Submit your assignment 4 by Thursday
More informationCS134: Innovating Game Development A Course in Games Technology
1 CS134: Innovating Game Development A Course in Games Technology Chad Jenkins Assistant Professor Dept. of Computer Science Brown University 2 Research and Development (R&D) for Games! What entity is
More informationBlack & White Photography Course Syllabus
Black & White Photography Course Syllabus Course Information ARTS 3371.001 Black & White Photography, FALL 2015 THURSDAY 1 3:45 ATC 2.908 (3.904) Professor Contact Information Dr. Diane Durant durant@utdallas.edu
More informationIntroduction. Table of Contents
Version 1.0.1 Tournaments supported by the Organized Play ( OP ) program for the Star Wars : Imperial Assault, sponsored by Fantasy Flight Games ( FFG ) and its international partners, follow the rules
More informationCourse Overview; Development Process
Lecture 1: Course Overview; Development Process CS/INFO 3152: Game Design Single semester long game project Interdisciplinary teams of 5-6 people Design is entirely up to you First 3-4 weeks are spent
More informationNEVADA DEPARTMENT OF TRANSPORTATION Addendum 3 to RFP July 28, 2017
NEVADA DEPARTMENT OF TRANSPORTATION Addendum 3 to RFP 697-16-016 July 28, 2017 Reference is made to the Request for Proposal (RFP) to Service Providers for Nevada Shared Radio Replacement Project, upon
More informationB551 Homework 2. Assigned: Sept. 15, 2011 Due: Sept. 29, 2011
B551 Homework 2 Assigned: Sept. 15, 2011 Due: Sept. 29, 2011 1 Directions The problems below will ask you to implement three strategies for a gameplaying agent for the Gobblet Gobblers game demonstrated
More information1 Document history Version Date Comments
V1.4 Contents 1 Document history... 2 2 What is TourneyKeeper?... 3 3 Creating your username and password... 4 4 Creating a tournament... 5 5 Editing a tournament... 8 6 Adding players to a tournament...
More informationMath 152: Applicable Mathematics and Computing
Math 152: Applicable Mathematics and Computing April 16, 2017 April 16, 2017 1 / 17 Announcements Please bring a blue book for the midterm on Friday. Some students will be taking the exam in Center 201,
More informationCourse Overview; Development Process
Lecture 1: Course Overview; Development Process CS/INFO 3152: Game Design Single semester long game project Interdisciplinary teams of 5-6 people Design is entirely up to you First 3-4 weeks are spent
More informationWhat is a collection in digital libraries?
What is a collection in digital libraries? Changing: collection concepts, collection objects, collection management, collection issues Tefko Saracevic, Ph.D. This work is licensed under a Creative Commons
More informationSchool of Professional Studies
School of Professional Studies Please read the following course syllabus carefully, especially the course dates, times and location. If you have any questions, please do not hesitate to communicate with
More informationSkylands Learning is your trusted learning advisor. That is our promise your trusted learning advisor. Four simple words.
Page 1 of 12 METHODOLOGY Who we are Skylands Learning is your trusted learning advisor. That is our promise your trusted learning advisor. Four simple words. Not enough information? At Skylands, we have
More informationA Mashup of Techniques to Create Reference Architectures
A Mashup of Techniques to Create Reference Architectures Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Rick Kazman, John McGregor Copyright 2012 Carnegie Mellon University.
More informationCase studies on specific organizations will include, but are not limited to, the following elements:
Issued on: January 5, 2018 Submit by: On a rolling basis (Schedule explained below in Section VII) For: Digital Development for Feed the Future Case Study Writers Period of Performance: Approximately 2-4
More informationDEFENSE ACQUISITION UNIVERSITY EMPLOYEE SELF-ASSESSMENT. Outcomes and Enablers
Outcomes and Enablers 1 From an engineering leadership perspective, the student will describe elements of DoD systems engineering policy and process across the Defense acquisition life-cycle in accordance
More informationUtilizing Capture-The-Flag (CTF) Competitions In The Classroom
Utilizing Capture-The-Flag (CTF) Competitions In The Classroom Dakota State University Assistant Professor Cyber Operations VDA Labs IR / AppSec / MA / (Red/Purple/Blue) Team Bromium MA IA ANG: Cyber Protection
More informationAvatar Designer Guide for Algorithms
Avatar Designer Guide for Algorithms Srinivas N Jay Madhu Balasubramanian 11/1/2011 Table of Contents 1.Introduction... 2 1.1 Understanding Terminologies...2 1.1.1 Refutation...2 1.1.2 Strengthening...3
More informationATDESIGN. Working with an Assignment Photographer
Working with an Assignment Photographer Making sure your project is professionally photographed is an essential step in communicating your ideas. With the photographs being used to market your firm s expertise,
More informationGame Design 1. Week 1: September 6, Beginnings. Fall 2016 Tuesdays & Thursdays 9:30 AM-12:15 PM
Week 1: September 6, 2016 Game Design 1 Beginnings Fall 2016 Tuesdays & Thursdays 9:30 AM-12:15 PM Instructor: Naomi Clark nmc5@nyu.edu / naomi@halfrobot.com Teaching Assistant: Zach Barash zb450@nyu.edu
More informationPractical Big Data Science
Practical Big Data Science Max Berrendorf Felix Borutta Evgeniy Faerman Prof. Dr. Thomas Seidl Lehrstuhl für Datenbanksysteme und Data Mining Ludwig-Maximilians-Universität München 12.04.2018 Berrendorf,
More informationRequirements Gathering using Object- Oriented Models
Requirements Gathering using Object- Oriented Models Cycle de vie d un logiciel Software Life Cycle The "software lifecycle" refers to all stages of software development from design to disappearance. The
More informationCMPT 125/128 with Dr. Fraser. Assignment 3
Assignment 3 Due Wednesday June 22, 2011 by 11:59pm Submit all the deliverables to the Course Management System: https://courses.cs.sfu.ca/ There is no possibility of turning the assignment in late. The
More information19 TH AUGUST, RD ICA
Venue: Silicon City Academy of Secondary Education. Bangalore s most popular Chess promoting School. 19 TH AUGUST,2018 53 RD ICA Chief Arbiters: Vasanth B H & Saleem Beig Open, Under 7, U9, U11 and U16
More informationChapter 6: Finding and Working with Professionals
Chapter 6: Finding and Working with Professionals Christopher D. Clark, Associate Professor, Department of Agricultural Economics Jane Howell Starnes, Research Associate, Department of Agricultural Economics
More informationGALILEO Research and Development Activities. Second Call. Area 3. Statement of Work
GALILEO Research and Development Activities Second Call Area 3 Innovation by Small and Medium Enterprises Statement of Work Rue du Luxembourg, 3 B 1000 Brussels Tel +32 2 507 80 00 Fax +32 2 507 80 01
More informationCourse Overview; Development Process
Lecture 1: Course Overview; Development Process CS/INFO 3152: Game Design Single semester long game project Interdisciplinary teams of 4-6 people Design is entirely up to you First 3-4 weeks are spent
More informationOnline Game Technology for Space Education and System Analysis
Online Game Technology for Space Education and System Analysis PREPARED BY DATE REVISION MindArk PE AB 2010-03-15 3 1 21 Executive summary Playing video games is a common activity for the youth of today
More informationMGFS EMJ. Project Sponsor. Faculty Coach. Project Overview. Logan Hall, Yi Jiang, Dustin Potter, Todd Williams MITRE
Project Overview MGFS EMJ Logan Hall, Yi Jiang, Dustin Potter, Todd Williams Project Sponsor MITRE Faculty Coach Don Boyd For this project, were to create two to three, web-based, games. The purpose of
More informationIntroductory Psychology (1030H & 1101) Fall 2017 Research Participation (RP) Information
Introductory Psychology (1030H & 1101) Fall 2017 Research Participation (RP) Information LeeAnn Beam, RP Coordinator Office: Room 429, Psychology Building Office Hours: by appointment E-mail: rp@uga.edu
More informationProf. Dr.-Ing. Karl-Heinrich GROTE, Dr.-Ing. Reinhard FIETZ, Dipl.-Wirtsch.-Ing. Dirk WERNEKE, Dipl.-Wirtsch.-Ing. Tilo KAISER
product development, innovation, research and transfer center Prof. Dr.-Ing. Karl-Heinrich GROTE, Dr.-Ing. Reinhard FIETZ, Dipl.-Wirtsch.-Ing. Dirk WERNEKE, Dipl.-Wirtsch.-Ing. Tilo KAISER The Experimental
More informationBentley Cloud Computing Strategy Present and Future
Bentley Cloud Computing Strategy Present and Future Francois Valois MBA, Senior Product Manager Agenda Cloud Computing Bentley present Bentley future 2 WWW.BENTLEY.COM An analogy to the Cloud Computing
More informationFuture for industrial policies
Ref. Ares(2014)4230441-16/12/2014 Future for industrial policies Dr. Alexander Tettenborn Federal Ministry of Economics and Energy The German Digital Economy 228 bn. Sales volume (ICT branch) 79 bn. Sales
More informationAWEsome Wall. Team Zamboni Drive-by. Patrick Day Paul Fisher Monica Hirst Brian Murphy. The MITRE Corporation Marc Cannava, Doug Phair.
AWEsome Wall Team Zamboni Drive-by Patrick Day Paul Fisher Monica Hirst Brian Murphy Project Overview The MITRE Corporation Marc Cannava, Doug Phair Faculty Coach J. Scott Hawker The MITRE identification
More informationSATURDAY APRIL :30AM 5:00PM
SATURDAY APRIL 20 ------------------ 8:30AM 5:00PM 7:00PM 2:00AM ------------------ 9:00AM 5:00PM MALIFAUX STORY ENCOUNTER TOURNAMENT Do not lose this packet! It contains all necessary missions and results
More informationMANAGEMENT OF NUCLEAR INFORMATION AND KNOWLEDGE IN CUBAN INSTITUTIONS
MANAGEMENT OF NUCLEAR INFORMATION AND KNOWLEDGE IN CUBAN INSTITUTIONS A. G. García, C. F. Rondón, C. L. Aldama, L. A. Aruca, C. Labrada CUBAENERGIA, Cuba Email address of main author: alex@cubaenergia.cu
More informationCARRA PUBLICATION AND PRESENTATION GUIDELINES Version April 20, 2017
CARRA PUBLICATION AND PRESENTATION GUIDELINES Version April 20, 2017 1. Introduction The goals of the CARRA Publication and Presentation Guidelines are to: a) Promote timely and high-quality presentation
More informationField & Post Production The Media School Indiana University Syllabus - Spring 2018
P351 Video Field & Post Production The Media School Indiana University Syllabus - Spring 2018 Instructor: Jim Krause jarkraus [at] indiana.edu (812) 332-1005 www.indiana.edu/~jkmedia Office Hours: Tuesday
More informationediscovery and Digital Evidence Online Course
ediscovery and Digital Evidence Online Course The Convergence Between Law & Technology Instructor: Michael R. Arkfeld Dates February 26, 2014 to April 16, 2014 Day and Time of Online Sessions Wednesday
More informationAtomic Magnetometry for Biological Imaging In Earth s Native Terrain (AMBIIENT) Proposers Day
Atomic Magnetometry for Biological Imaging In Earth s Native Terrain (AMBIIENT) Proposers Day Robert Lutwak Microsystems Technology Office April 3, 2017 1 Proposers Day Agenda 2 9:00 am: Security Overview
More informationOrnithology BIO 426 (W/O2) (Spring 2013; CRN 33963) (tentative, version 26th January 2013)
Ornithology BIO 426 (W/O2) (Spring 2013; CRN 33963) (tentative, version 26th January 2013) Instructor: Falk Huettmann Office: 419 IAB (Irving I) Phone: 474 7882 (voice mail) E-mail: fhuettmann@alaska.edu
More informationCAPSTONE PROJECT 1.A: OVERVIEW. Purpose
CAPSTONE PROJECT CAPSTONE PROJECT 1.A: Overview 1.B: Submission Requirements 1.C: Milestones 1.D: Final Deliverables 1.E: Dependencies 1.F: Task Breakdowns 1.G: Timeline 1.H: Standards Alignment 1.I: Assessment
More informationSacramento Chess Club Newsletter September 2007 December 2007
Sacramento Chess Club Newsletter September 2007 December 2007 President - Steve Bickford Vice-President - Bob Baker Treasurer - John M c Cumiskey The Sacramento Chess Club meets the first four Wednesdays
More informationHigh Performance Engineering
Call for Nomination High Performance Engineering Ref. IO/16/CFT/70000243/CDP Purpose The purpose of this Framework Contract is to provide high performance engineering and physics development services for
More informationFacilitating Human System Integration Methods within the Acquisition Process
Facilitating Human System Integration Methods within the Acquisition Process Emily M. Stelzer 1, Emily E. Wiese 1, Heather A. Stoner 2, Michael Paley 1, Rebecca Grier 1, Edward A. Martin 3 1 Aptima, Inc.,
More informationASK A BESPOKE ARCHITECT
i want to build/renovate, where do i start? WHAT is the difference between a building designer, a draftsperson and an architect? do architects prefer larger jobs? WHat is your architectual style? can architects
More informationINTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003
INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003 A KNOWLEDGE MANAGEMENT SYSTEM FOR INDUSTRIAL DESIGN RESEARCH PROCESSES Christian FRANK, Mickaël GARDONI Abstract Knowledge
More informationBIG IDEAS. Personal design choices require self-exploration, collaboration, and evaluation and refinement of skills. Learning Standards
Area of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGIES BIG IDEAS Design for the life cycle includes consideration of social and environmental impacts. Personal design choices require self-exploration,
More informationACBLscore Instructions
ACBLscore Instructions Game Setup Instructions In general, your setup for these games will be the same as for any Charity Club Championship. There are some differences, however, and you will need to have
More informationTic-tac-toe. Lars-Henrik Eriksson. Functional Programming 1. Original presentation by Tjark Weber. Lars-Henrik Eriksson (UU) Tic-tac-toe 1 / 23
Lars-Henrik Eriksson Functional Programming 1 Original presentation by Tjark Weber Lars-Henrik Eriksson (UU) Tic-tac-toe 1 / 23 Take-Home Exam Take-Home Exam Lars-Henrik Eriksson (UU) Tic-tac-toe 2 / 23
More informationLecture 6: HCI, advanced course, Design rationale for HCI
Lecture 6: HCI, advanced course, Design rationale for HCI To read: Carroll, J. M., & Rosson, M. B. (2003) Design Rationale as Theory. Ch. 15 in J.M. Carroll (Ed.), HCI Models, Theories, and Frameworks.
More informationTIBCO FTL Part of the TIBCO Messaging Suite. Quick Start Guide
TIBCO FTL 6.0.0 Part of the TIBCO Messaging Suite Quick Start Guide The TIBCO Messaging Suite TIBCO FTL is part of the TIBCO Messaging Suite. It includes not only TIBCO FTL, but also TIBCO eftl (providing
More informationProject 4: Small Game Project (Team Size: 8)
Fall 2014: CMS.611J/6.073 Instructors: P.Tan, S. Verrilli, R. Eberhardt, A. Grant Project 4: Small Game Project (Team Size: 8) 30 pts Goals: Create a small but fully functional and well polished web browser
More informationTerms of Reference of Aircraft Noise at IGI Airport, New Delhi
Terms of Reference of Aircraft Noise at IGI Airport, New Delhi In order to determine the noise impact from aircraft flights and identify potential measures to reduce the noise impact, an Aircraft Noise
More information2020 Census Update. Presentation to the Council of Professional Associations on Federal Statistics. December 8, 2017
2020 Census Update Presentation to the Council of Professional Associations on Federal Statistics December 8, 2017 Deborah Stempowski, Chief Decennial Census Management Division The 2020 Census Where We
More informatione!cmi - web based CATIA Metaphase Interface
e!cmi - web based CATIA Metaphase Interface e!cmi Release 2.0 for CF2.0 User s Manual Copyright 1999, 2000, 2001, 2002, 2003 T-Systems International GmbH. All rights reserved. Printed in Germany. Contact
More informationIntro to Interactive Entertainment Spring 2017 Syllabus CS 1010 Instructor: Tim Fowers
Intro to Interactive Entertainment Spring 2017 Syllabus CS 1010 Instructor: Tim Fowers Email: tim@fowers.net 1) Introduction Basics of Game Design: definition of a game, terminology and basic design categories.
More informationUsing the Digital Player Cards Web Application as a Coach
Using the Digital Player Cards Web Application as a Coach Affinity Sports is pleased to announce the newest version of the Digital Player Cards Web application. Accessing Digital Player Cards 1. To get
More informationFor Winter /12/2006
AE483 Organizational Meeting For Winter 2007 12/12/2006 Today s Meeting Basic info about the course Course organization Course output (deliverables) Proposed projects Ballot for project selection due in
More informationScenarios will NOT be announced beforehand. Any scenario from the Clash of Kings 2018 book as well as CUSTOM SCENARIOS is fair game.
Kings of War: How You Use It - Origins 2018 TL;DR Bring your dice / tape measure / wound markers / wavering tokens No chess clocks strict 1 hour time limits Grudge Matches 1 st round Registration Due to
More informationFIDE Trainers Commission (TRG) FIDE Trainers Seminar - Batumi 2018
FIDE Trainers Commission (TRG) FIDE Trainers Seminar - Batumi 2018 1. Objective: To educate and certify Trainers and Chess-Teachers on an international basis. This FIDE Trainers Seminar for FIDE Trainer
More informationRiser Lifecycle Monitoring System (RLMS) for Integrity Management
Riser Lifecycle Monitoring System (RLMS) for Integrity Management 11121-5402-01 Judith Guzzo GE Global Research Ultra-Deepwater Floating Facilities and Risers & Systems Engineering TAC meeting June 5,
More informationSAMPLE. Lesson 1: Introduction to Game Design
1 ICT Gaming Essentials Lesson 1: Introduction to Game Design LESSON SKILLS KEY TERMS After completing this lesson, you will be able to: Describe the role of games in modern society (e.g., education, task
More informationState College Area School District
State College Area School District The following is a guideline for project design submittals to the Facility Committee of the State College Area School District. During the design process the committee
More informationCAPILANO UNIVERSITY COURSE OUTLINE
CAPILANO UNIVERSITY COURSE OUTLINE Term: Fall 2015 Course No. APSC 130 Course: TECHNICAL DRAFTING AND COMPUTER-AIDED DESIGN INSTRUCTOR Office: FR?? Tel: 604-986-1911 (Ext.??) email: @capilanou.ca Credits:
More informationField & Post Production The Media School Indiana University Syllabus - Fall 2018 v1.0
P351 Video Field & Post Production The Media School Indiana University Syllabus - Fall 2018 v1.0 Instructor: Jim Krause jarkraus [at] indiana.edu (812) 332-1005 www.indiana.edu/~jkmedia Office Hours: Tuesday
More informationA. BACKGROUND B. GENERAL TERMS OF REFERENCE
Page 1 of 7 A. BACKGROUND National Oil Corporation of Kenya (NOC) is a company wholly owned by the Government of Kenya which is charged with the mandate to participate in all aspects of petroleum business
More informationTournament Rules. Version / Effective SUMMARY OF CHANGES IN THIS VERSION. Added Appendix A: NAPD Most Wanted List, page 7
New Deck Restriction, page 3 Added Round Structure, page 5 Tournament Rules Version 3.0.2 / Effective 1.1.2016 SUMMARY OF CHANGES IN THIS VERSION Added Appendix A: NAPD Most Wanted List, page 7 All changes
More informationSteven M. Hunt BIM/CAD Manager - Dee Cramer, Inc. in Holly, Michigan. Estimating Manager Dee Cramer, Inc. 24 Years of Experience in Sheet Metal
ADVANCED BIM PART II Communication and Meetings Presenter: Steve Hunt Dee Cramer, Inc. Presenter BIO Steven M. Hunt BIM/CAD Manager - Dee Cramer, Inc. in Holly, Michigan. Estimating Manager Dee Cramer,
More informationSoftware Maintenance Cycles with the RUP
Software Maintenance Cycles with the RUP by Philippe Kruchten Rational Fellow Rational Software Canada The Rational Unified Process (RUP ) has no concept of a "maintenance phase." Some people claim that
More informationTournament Rules 1.6 Updated 10/6/2014
Tournament Rules 1.6 Updated 10/6/2014 Fantasy Flight Games Organized Play for Android: Netrunner will follow the organization and rules provided in this document. Please remember that these tournaments
More informationTERMS OF REFERENCE. 30 Calendar-days = 1 person month (Average 50% in Egypt) Deputy Team Leader of Industrial Business Services at GIZ PSME Project
Designing and Prototyping an Induction Motor in Egypt TERMS OF REFERENCE Total number of days: Work Location Reports to: 30 Calendar-days = 1 person month (Average 50% in Egypt) Cairo, Egypt Deputy Team
More informationSpring 06 Assignment 2: Constraint Satisfaction Problems
15-381 Spring 06 Assignment 2: Constraint Satisfaction Problems Questions to Vaibhav Mehta(vaibhav@cs.cmu.edu) Out: 2/07/06 Due: 2/21/06 Name: Andrew ID: Please turn in your answers on this assignment
More informationOther Transaction Authority (OTA)
Other Transaction Authority (OTA) Col Christopher Wegner SMC/PK 15 March 2017 Overview OTA Legal Basis Appropriate Use SMC Space Enterprise Consortium Q&A Special Topic. 2 Other Transactions Authority
More informationUniversity of Engineering and Technology, Taxila Department of Civil Engineering
Course Instructor: Engr. Syed Saqib Mehboob University of Engineering and Technology, Taxila Department of Civil Engineering Course Title: Pre-requisite(s): Construction, Planning & Management (CE-304)
More informationAbstract. Introduction to Project Arena
Abstract esports trading is very popular in the cryptocurrency space. The Arena platform is designed for people to get together to exchange information and sell esports and cryptocurrency trading picks.
More informationEducation & Training Plan Photography Entrepreneur with Adobe Certificate Program. Photography Entrepreneur with Adobe Specialist Certificate Program
C.15.82 (Created 07-17-2017) O FFICE OF P ROFESSIONAL AND CONTINUI NG E DUCATION Student Full Name: Office of Professional & Continuing Education 301 OD Smith Hall Auburn, AL 36849 http://www.auburn.edu/mycaa
More information1 HB By Representatives Boothe, Clouse, Rowe and Martin. 4 RFD: State Government. 5 First Read: 02-MAR-17. Page 0
1 HB354 2 183292-1 3 By Representatives Boothe, Clouse, Rowe and Martin 4 RFD: State Government 5 First Read: 02-MAR-17 Page 0 1 183292-1:n:03/01/2017:MA/mfc LRS2017-868 2 3 4 5 6 7 8 SYNOPSIS: Under existing
More informationVenture Capital Investment Consortium
Venture Capital Investment Consortium Request for Proposals Question & Answer Information Session: October 4, 2018 RFP Submission Date: November 9, 2018 Our VISION: New York City is the global model for
More informationMGMT XXX -- Lessons from Israeli Innovation. A Wharton International Program Offering 0.5 c.u. Posting Version 2 As of September 11, 2012
MGMT 899 - XXX -- Lessons from Israeli Innovation A Wharton International Program Offering 0.5 c.u. Posting Version 2 As of September 11, 2012 Faculty: Local partner: Location: Dates: Professor David Hsu
More informationFuture Attribute Screening Technology (FAST) Demonstration Laboratory
BROAD AGENCY ANNOUCEMENT (BAA) HSARPA BAA 07-03A Future Attribute Screening Technology (FAST) Demonstration Laboratory 1. Section I entitled, GENERAL INFORMATION is modified as follows: a. Paragraph 5
More informationIM - Innovation Management
Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2017 295 - EEBE - Barcelona East School of Engineering 732 - OE - Department of Management BACHELOR'S DEGREE IN ELECTRICAL ENGINEERING
More informationCompany Profile. WE ARE ESolz Technologies Pvt Ltd. Address Phone Online. vik.personal
Page 1 of 15 Company Profile WE ARE ESolz Technologies Pvt Ltd Address Phone Online EcoSpace Business Park Suite D904. Kolkata - 700156 Phone: +91 98300 80903 Email: Skype: vikas@esolzmail.com vik.personal
More informationPhotography COMM 1316 SUMMER 2017
Photography COMM 1316 SUMMER 2017 Instructor: Charles L. Ehrenfeld Office: Communications Building, Room 158. Phone: (806) 716-2448. E-mail: cehrenfeld@southplainscollege.edu Class Hours: Monday - Thursday,
More information