Team: Three Maintainers and a *ing Op System: Team WikiSpeed

Slides:



Advertisements
Similar presentations
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Advertisements

Presentation begins at 6:30 p.m.
© 2006 Carnegie Mellon University Establishing a Network Centric Capability: Implications for Acquisition and Engineering Dennis Smith Complex System Symposium.
Azad Madni Professor Director, SAE Program Viterbi School of Engineering Platform-based Engineering: Rapid, Risk-mitigated Development.
Course Instructor: Aisha Azeem
Product Life Cycle Management Innovation to Execution
Team: Juan Pablo Pods System:Modular Aircraft Exterior Pods Strategic Values/Objectives Inexpensive Low Certification Costs Quick Reaction Capable Universal.
Team: AlphaDroners System: Alpha Drone 1 Strategic Values/Objectives: Unmanned Reconfigurable Adaptable Safe Autonomous/Manual Descriptive Statement: The.
Team: AlphaDroners System: Team WikiSpeed Descriptive Statement: To build a street legal vehicle that gets at least 100 miles per gallon, is capable of.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Agile Systems and Enterprises Response Ability Tool Templates Robert Douglas Gault Randy Hosier.
Agile Software Development What is Agile? And How are we implementing Agile?
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.
Mission The faculty and staff of Pittman Elementary School are committed to providing every student with adequate time, effective teaching, and a positive.
Agile Systems and Enterprises Response Ability Tool Templates Randy Hosier Robert Douglas Gault.
Agile Systems and Enterprises Response Ability Tool Templates.
Team: _Island Breeze_____________ System:_WikiSpeed________________ Strategic Values/Objectives Flexibility Iterative Timelines Efficient Boundless Descriptive.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
LESSON 3. Properties of Well-Engineered Software The attributes or properties of a software product are characteristics displayed by the product once.
Software Engineering and Object-Oriented Design Topics: Solutions Modules Key Programming Issues Development Methods Object-Oriented Principles.
Agenda: Overview of Agile testing Difference between Agile and traditional Methodology Agile Development Methodologies Extreme Programming Test Driven.
1 Requirements Engineering for Agile Methods Lecture # 41.
Design Engineering 1. Analysis  Design 2 Characteristics of good design 3 The design must implement all of the explicit requirements contained in the.
Project Management Software development models & methodologies
Three Maintainers and a *ing Op
Embedded Systems Software Engineering
Agile Methodology and Scrum
Data Management Program Introduction
CompSci 280 S Introduction to Software Development
Team Name: Team 1 Modular Test Unit (MTU)
BUSINESS DRIVEN TECHNOLOGY
Drone D-Fence EMP Based Drone Defense System
Team Name: Team 1 Agile Engineering Process
IS301 – Software Engineering Dept of Computer Information Systems
System: Team WikiSpeed Process
Team Name: OCD Solutions
Agile Software Development Brian Moseley.
Frequently asked questions about software engineering
Agile Trainers – AEP Analysis
“Right Side” Technology Systems
“Right Side” Technology Systems
Pros and Cons Of Agile Software Development Methodologies
MBA 8220: Organizational Agility
ES 678 Agile Systems Pat Bullock Brian Dodds Mike Leonard
Team: _____JAR_________________ System: ____Agile Bid System (ABS)_
Action learning Session Two
Roadmap to an Organizational Culture of QI
Team: ______Houston Euler________
Team: Jeff Olvera Ron Palmer Alli Roland
Software Architecture
Life Cycle Part & Component Knowledge Sharing Portal
Team Name: OCD Solutions
Descriptive statement
School of Systems and Enterprises Stevens Institute of Technology, USA
Term Project D1 Retrospective L3: Class
Team: ______Houston Euler________ System:_____WikiSpeed___________
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
An Analysis of Stream Processing Languages
School of Systems and Enterprises Stevens Institute of Technology, USA
Team: __Remote Site_____________ System: ___TWS__________________
WikiSpeed Process Team Pest Control Mike McMahon Justin Petersen
Team: Whirlybird System: Adaptive Multi-Rotor UAV Platform
ONAP Architecture Principle Review
International Institute of Business Analysis
Remaining Agile on Virtual Teams
Presentation transcript:

Team: Three Maintainers and a *ing Op System: Team WikiSpeed Strategic Values/Objectives: Collective collaboration Collaborative workspace (pair mentality) Test to Design (as opposed to Design to Test) Minimize cost through innovative manufacturing Enhance team morale to increase production velocity Be Awesome! Descriptive Statement Be Awesome! Team WikiSpeed will - through the use of Agile, Lean, and Scrum techniques – assemble a team of geographically-distributed members that will develop the next generation of high-efficiency vehicle, while maintaining low costs, adaptability, pleasing aesthetics, and functionality. Team members: The Hammer; Wonder WoManelski; Magic Mike; Woody

Response Situation Analysis for System: Team WikiSpeed with [t,c,p,s] metric-priorities for each issue, t = time of change, c = cost of change, p = predictability of change, s = scope of change Change Domain Change/Response Issue Proactive Reactive Creation (and Elimination) What must the system be creating or eliminating in the course of its operational activity? Eliminate communication/cultural barriers Eliminate ineffective team members Build collaborative environment Improvement What performance characteristics will the system be expected to improve during operational life cycle? Response ability Adaptive learning and implementation Effective communication Migration What major events coming down the road will require a change in the system infrastructure? Technological advances Changes in/Applications of regulations Modification (Add/Sub Capability) What modifications in resources-employed might need made as the system is used? Learning new techniques/applications Determine less-expensive (or free) solutions to unexpected problems Correction What can go wrong that will need an automatic systemic detection and response? Personal injury Ineffective Scrum Master/Project Leader Language barriers Asymmetric schedules Variation What process variables will range across what values and need accommodation? Language barriers Time zone differences World events Expansion (and Contraction of Capacity) What are “quantity-based” elastic-capacity range needs on resources/output/activity/other? Team size Workspace needs Funding/Raw material Reconfigu-ration What types of resource relationship configurations will need changed during operation? Individual responsibilities

Team Wikispeed Agile Engineering Process Graphic template for your modification Resources Integrity Management Development Teams Scrum Master Test Team Product Owner Manufacturing Team Funding Situational awareness Resource mix evolution Resource readiness Activity assembly Infrastructure evolution WikiSpeed Team Scrum Master Everyone Activity Dependent Product Owner Active Infrastructure Passive Config 1 Config 2 Config n Sockets Signals Security Safety Service Peer-to-Peer Interaction Internet Daily stand-up meetings Document/Test reviews XP/XM ConOps

RRS Principles for System: Team WikiSpeed (Think: Plug-and-Play, Drag-and-drop) Reconfigurable Scalable Reusable Encapsulated Modules Modules are encapsulated independent units loosely coupled through the passive infrastructure. Carbon-fiber team Drivetrain team Combustion team CAD modeling team Evolving Infrastructure ConOps and module interface and interaction standards and rules that evolve slowly. Test-driven development Process reviews Facilitated Interfacing (Pluggable) Modules & infrastructure have features facilitating easy module insertion/removal. Collaborative tools (Google Docs, YouTube, etc.) Redundancy and Diversity Duplicate modules provide fail-soft & capacity options; diversity provides functional options. Collective collaboration Parallel module work Facilitated Reuse Modules are reusable and/or replicable; with supporting facilitation for finding and employing appropriate modules. Modeling & test development Stubs Elastic Capacity Module populations & functional capacity may be increased and decreased widely within the existing infrastructure. Open distributed collaboration Team member fluctuation # team members Peer-Peer Interaction Modules communicate directly on a peer-to-peer relationship; parallel rather than sequential relationships are favored. Paired engineering Stand-up meetings Swarm engineering Distributed Control & Information Decisions made at point of maximum knowledge; information accessible globally but kept locally. Scrum organization Lean Asking questions of “deep nerds” Deferred Commitment Module relationships are transient when possible; decisions & fixed bindings are postponed until necessary. Crash tests deferred until desired tests achieved through simulation Design patterns (aesthetics) Self-Organization Module relationships are self-determined; and component interaction is self-adjusting or negotiated. Autonomous module work