Descriptive statement

Slides:



Advertisements
Similar presentations
© 2006 Carnegie Mellon University Establishing a Network Centric Capability: Implications for Acquisition and Engineering Dennis Smith Complex System Symposium.
Advertisements

SaaS, PaaS & TaaS By: Raza Usmani
Effective Methods for Software and Systems Integration
Team: AlphaDroners System: Team WikiSpeed Descriptive Statement: To build a street legal vehicle that gets at least 100 miles per gallon, is capable of.
ATIF MEHMOOD MALIK KASHIF SIDDIQUE Improving dependability of Cloud Computing with Fault Tolerance and High Availability.
3 Cloud Computing.
Nurjana Technologies Company Presentation. Nurjana Technologies (NT) is a small business enterprise founded in 2012 and operating in Aerospace and Defence.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
ES 678 Engineering of Agile Systems and Enterprises Team Members: Brian Andrews Craig Kerr John Parker.
Team: Juan Pablo Pods System:Team WikiSpeed Strategic Values/Objectives High Fuel Efficiency (Green Design) 5 Star Crash Safety Customizable design Uses.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Agile Systems and Enterprises Response Ability Tool Templates Randy Hosier Robert Douglas Gault.
Agile Systems and Enterprises Response Ability Tool Templates.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
Team: _Island Breeze_____________ System:_WikiSpeed________________ Strategic Values/Objectives Flexibility Iterative Timelines Efficient Boundless Descriptive.
ECE450 - Software Engineering II1 ECE450 – Software Engineering II Today: Introduction to Software Architecture.
SOFTWARE ENGINEERING. Objectives Have a basic understanding of the origins of Software development, in particular the problems faced in the Software Crisis.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware A Cloud Computing Methodology Study of.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Distributed Systems Architectures Chapter 12. Objectives  To explain the advantages and disadvantages of different distributed systems architectures.
Advanced Software Engineering Dr. Cheng
Azure Stack Foundation
READ ME FIRST Use this template to create your Partner datasheet for Azure Stack Foundation. The intent is that this document can be saved to PDF and provided.
Three Maintainers and a *ing Op
5th Edition, Irv Englander
Chapter 6: Securing the Cloud
Understanding The Cloud
Team Name: Team 1 Modular Test Unit (MTU)
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
The Future? Or the Past and Present?
Drone D-Fence EMP Based Drone Defense System
Team Name: Team 1 Agile Engineering Process
CIM Modeling for E&U - (Short Version)
TeleManagement Forum The voice of the OSS/BSS industry.
PLM, Document and Workflow Management
Group Decision Support Systems
System: Team WikiSpeed Process
Team Name: OCD Solutions
Building Better IT Leaders from the Bottom Up
The Future? Or the Past and Present?
Team: Three Maintainers and a *ing Op System: Team WikiSpeed
Introduction to Cloud Computing
Cloud Computing.
Agile Trainers – AEP Analysis
“Right Side” Technology Systems
“Right Side” Technology Systems
Overview of System Engineering
ES 678 Agile Systems Pat Bullock Brian Dodds Mike Leonard
Team: _____JAR_________________ System: ____Agile Bid System (ABS)_
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
Introduction to Software Testing
Team: ______Houston Euler________
Team: Jeff Olvera Ron Palmer Alli Roland
3 Cloud Computing.
Team Name: OCD Solutions
Team: ______Houston Euler________ System:_____WikiSpeed___________
Computers Are Your Future Twelfth Edition
WikiSpeed Work Team: Car Riders Team members: Dmitry Retunski
ES 678 Agile Systems Pat Bullock Brian Dodds Mike Leonard
Team: Remote Site Team: Virtual System Integration Lab (VSIL)
Descriptive Statement
School of Systems and Enterprises Stevens Institute of Technology, USA
Team: __Remote Site_____________ System: ___TWS__________________
WikiSpeed Process Team Pest Control Mike McMahon Justin Petersen
7.3 Example Use Cases Spirent Automation Platform Technologies.
Team: Whirlybird System: Adaptive Multi-Rotor UAV Platform
ONAP Architecture Principle Review
Presentation transcript:

Descriptive statement The Multi-Generation Lab (MGL) simulator is designed to provide a configurable lab environment for developers, lab monitors, training personnel, and testers to support legacy, current, and next-generation versions of a system. Lab configuration is rapidly modified, by minimally trained personnel, in a standalone or full-integration mode allowing research and development of future technologies. Strategic value/objective Inexpensive High availability Rapid Configuration Risk Reduction Description of an Agile System Project with an uncertain environment / effective response (2:53-55) Fundamentals – Problem & Solution Space Team: El Cuatro Team Members: Bruce Rowe, Luke Wilson & Steven Johnson Class: Engineering of Agile Systems and Enterprises (ES-678) This document contains no export controlled technical data as defined under the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). This document consists of general capabilities information that is not defined as controlled technical data under ITAR Part 120.10 or EAR Part 772.

CURVE environment Caprice: Uncertainty: Risk: Variation: Evolution: Unavailability of Lab Monitor (Reactive) Train all users to configure lab environment (Proactive) Uncertainty: Scheduling conflict for Lab Resources (Reactive) Funding Gaps (Reactive) Risk: Scheduled delivery change (Reactive) Lab Configuration Control (Proactive) Variation: Classification Requirements (Reactive) Performance differences in multiple Generation System Configuration Template (Proactive) Evolution: Change in targeted operating environment (Reactive) Availability of Superior Technology (Proactive) CURVE is used to develop requirements. It is also utilized to frame the problem that needs to be addressed. It explains the internal and external process and product as systems. Each of the environmental forces are known as elements (1:24 – 1:28). CURVE is used to design and develop a system that can deal effectively with changing environments. It is used to articulate the nature of change to be considered (3:4-7). Analysis – Response Types, Metrics, Value and Situational Analysis & Strategy This document contains no export controlled technical data as defined under the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). This document consists of general capabilities information that is not defined as controlled technical data under ITAR Part 120.10 or EAR Part 772.

Reality factors Human Behavior – Lack of attention to details by personnel Schedule Deadline Stress Organizational Behavior – Lack of training or experience Lack of cooperation across organizational boundaries Technology Pace – Changing delivery requirements Schedule change due to operational need System Complexity – High knowledge / experience required System outages due to inexperienced personnel Globalization – Diverse ethnicities and cultural beliefs and values among customers Priority lists are different based on cultural diversity Partially-Agile Enterprise Reality (Faddish Practices) – Virtualization Cloud (PAAS, IAAS etc.) Agile Customers/Competitors/Adversaries – Competitors with less process = faster-to-market Other – Security protocols delays process Analysis – Response Types, Metrics, Value and Situational Analysis & Strategy (3:8-11). This document contains no export controlled technical data as defined under the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). This document consists of general capabilities information that is not defined as controlled technical data under ITAR Part 120.10 or EAR Part 772.

Change/Response situation analysis Domain Response Issue Proactive Creation & Elimination System design allows unlimited reconfiguration w/o need for new resources (hardware) System design allows elimination of multiple labs (hardware, space, manpower) Improvement Reduction of specially-trained personnel (manpower) Develop/test system in “as-is” environment; reduce potential deficiencies (S/W delivery) Migration Replace storage, N/W, and compute modules w/ next-gen equiv (reduce wastage) Modification (of Capability) Special training for new system features (manpower) Ability to run in multiple classification configuration (cost) Reactive Correction Improper configured virtual environment (time/money) Variation Schedule prioritization (classification, instantiation, etc.) Expansion (of Capacity) 1-4 instantiations supported Reconfigurable environment Reconfiguration Increased lab need during delivery Response Analysis is a heuristic tool for solving problems that are ill-defined (2:41). Exercise & Definition 3:30-41. Identifying the problem but not the solution (PROCESS). What requirement do I have to solve? What is the important metric? Proactive (Leadership) Innovative Agile Fragile Resilient Reactive (Viability) This document contains no export controlled technical data as defined under the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). This document consists of general capabilities information that is not defined as controlled technical data under ITAR Part 120.10 or EAR Part 772.

references Dove, R. (2018). Engineering of Agile Systems and Enterprises (ES-678). Stevens Institute of Technology. Dove, R. (2001). Response Ability – The Language, Structure, and Culture of the Agile Enterprise. John Wiley & Sons, Inc. New York. (2:40) This document contains no export controlled technical data as defined under the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). This document consists of general capabilities information that is not defined as controlled technical data under ITAR Part 120.10 or EAR Part 772.

Agile architecture pattern Resources Integrity Management Network Computers Power Software People AC Situational awareness Resource mix evolution Resource readiness Activity assembly Infrastructure evolution Systems Engineers / Developers Lab Monitor Program Manager Test Director Project Engineer Active (2:40, 5:11-18) Infrastructure Passive Legacy Current Future Sockets Signals Security Safety Service Part Interconnect Standard ICD, NetConfig, IPConfig, API Trusted vendors & Fortification Safety/Security Regulations Testing Standards This document contains no export controlled technical data as defined under the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). This document consists of general capabilities information that is not defined as controlled technical data under ITAR Part 120.10 or EAR Part 772.

RRS Principles Encapsulated Resources Reusable Scalable Reconfigurable Processor Environment (RPE) Virtual Machine (VM) App–centric implementation Reusable Scalable Evolving Infrastructure Standards based architecture is hardware agnostic. Facilitated Interfacing (Pluggable) Power source configurable per customer reqs published VM standards. Redundancy & Diversity COTS computers Facilitated Reuse Compartmentalized lab w/ raised floor; allows equipment swap-out w/ little impact Elastic Capacity NW expandable to meet increasing IO requirements. Expandable/upgradable compute and storage modules. Reconfigurable Peer-Peer Interaction Teams can make real-time config changes per lab reqs Lab can be split allowing multiple teams to work concurrent Distributed Control & Information SW Matrix determines overall configuration; each machine reports version to single machine for verification Differed Commitment Resources assigned as needed automatically. Self-Organization Teams deliver software with system resource requirements. (2:40, 5:11-18) This document contains no export controlled technical data as defined under the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). This document consists of general capabilities information that is not defined as controlled technical data under ITAR Part 120.10 or EAR Part 772.