WikiSpeed Work Team: Car Riders Team members: Dmitry Retunski

Slides:



Advertisements
Similar presentations
Keith McMillan Principal, Adept Technologies Copyright (C) 2008, Adept Technologies llc.
Advertisements

Scrum CS These slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Agile development By Sam Chamberlain. First a bit of history..
Agile Process: Overview n Agile software engineering represents a reasonable compromise to conventional software engineering for certain classes of software.
Team: Juan Pablo Pods System:Modular Aircraft Exterior Pods Strategic Values/Objectives Inexpensive Low Certification Costs Quick Reaction Capable Universal.
Introduction to Agile.
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.
Agile Systems and Enterprises Response Ability Tool Templates Robert Douglas Gault Randy Hosier.
Dr. Tom WayCSC Software Processes CSC 4700 Software Engineering.
AGILE Methodology. AGILE  derived from the word ‘agile manifesto’, also called the Manifesto for Agile Software Development which is a formal proclamation.
Agile Software Development Chapter 3 – Lecture 1 Adrián Susinos.
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.
©Ian Sommerville 2000, Mejia-Alvarez 2009 Slide 1 Software Processes l Coherent sets of activities for specifying, designing, implementing and testing.
Agile Systems and Enterprises Response Ability Tool Templates Randy Hosier Robert Douglas Gault.
Agile Systems and Enterprises Response Ability Tool Templates.
IS Methodologies. Systems Development Life Cycle - SDLC Planning Planning define the system to be developed define the system to be developed Set the.
Team: _Island Breeze_____________ System:_WikiSpeed________________ Strategic Values/Objectives Flexibility Iterative Timelines Efficient Boundless Descriptive.
Agenda: Overview of Agile testing Difference between Agile and traditional Methodology Agile Development Methodologies Extreme Programming Test Driven.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
Three Maintainers and a *ing Op
Presented by: Debarun das (DED59)
Agile Methods SENG 301.
CompSci 280 S Introduction to Software Development
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Shifting to Agile: Are University Libraries Ready?
Team Name: Team 1 Modular Test Unit (MTU)
Agile Training Day 2 November 17, 2015.
Drone D-Fence EMP Based Drone Defense System
Team Name: Team 1 Agile Engineering Process
Agile Training – Agile Overview
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
System: Team WikiSpeed Process
Team Name: OCD Solutions
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Agile Software Development Brian Moseley.
Navigating an Agile Transformation
Team: Three Maintainers and a *ing Op System: Team WikiSpeed
Agile Trainers – AEP Analysis
Steven Costa, Cassidy Farrar, Alex Duree-Ferriss , Tingting Zheng
“Right Side” Technology Systems
“Right Side” Technology Systems
MBA 8220: Organizational Agility
ES 678 Agile Systems Pat Bullock Brian Dodds Mike Leonard
Project Management and the Agile Manifesto
Team: _____JAR_________________ System: ____Agile Bid System (ABS)_
Sample Agile Assessment Report for XYZ Company
How to Successfully Implement an Agile Project
Agile Software Processes
Team: ______Houston Euler________
Team: Jeff Olvera Ron Palmer Alli Roland
Agile Process: Overview
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___________
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
Team: Whirlybird System: Adaptive Multi-Rotor UAV Platform
Are you measuring what really counts?
Remaining Agile on Virtual Teams
What makes a Good Agile Team
Presentation transcript:

WikiSpeed Work Team: Car Riders Team members: Dmitry Retunski Charles Wyatt Todd Embree

Team: Agile System-Engineering Process: ________Team Wikispeed______ Descriptive Statement Team Wikispeed is a highly motivated international team of volunteers assembled to compete for the 100MPG Progessive Insurance Automotive X Prize. Team Wikispeed creates team subsystems that create separate modules, which can be easily interchanged or improved according to test requirements. Strategic Values/Objectives Use Agile techniques Cross cultural collaborative environment Quickly adapt to new requirements Quickly integrate new people into the team Design to test

Response Situation Analysis for System: __________________________ 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? Helps teams respond to unpredictability through incremental, iterative, work cadences and empirical feedback Provides opportunities to assess the direction of a project throughout the development lifecycle Improvement What performance characteristics will the system be expected to improve during operational life cycle? Higher team efficiency which shortens the product delivery time Better communication within the team leading to better understanding of member’s needs Migration What major events coming down the road will require a change in the system infrastructure? Learn to work with larger groups of people Adapt to different cultural norms Competitors adopt the same AEP Modification (Add/Sub Capability) What modifications in resources-employed might need made as the system is used? Additional people Involve more professionals Create better communications Correction What can go wrong that will need an automatic systemic detection and response? Technical debt due to speed of sprint deliverables Variation What process variables will range across what values and need accommodation? ? Expansion (and Contraction of Capacity) What are “quantity-based” elastic-capacity range needs on resources/output/activity/other? ? Reconfigu-ration What types of resource relationship configurations will need changed during operation? ?

System ______Team Wikispeed______________________ Sample Graphics for your modification into your system needs Resources Integrity Management Volunteers Knowledge Communication Standards eee fff Situational awareness Resource mix evolution Resource readiness Activity assembly Infrastructure evolution Team Collaboration Scrum Master Everybody Self Organizing Infrastructure Owner Active Infrastructure Passive Config 1 Config 2 Config n Sockets Signals Security Safety Service Peer to Peer Interaction Scrum Boards / Daily Standup Meeting Internal Team Trust Safety area / line of sight Agile System / Team Culture Rules/Standards

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. Volunteers/Teams Knowledge Standards Communication Evolving Infrastructure Standards ConOps and module interface and interaction standards that evolve slowly. Peer to Peer Interaction Scrum Boards / Daily Standup Meeting Internal Team Trust Safety area / line of sight Agile System / Team Culture Facilitated Interfacing (Pluggable) Modules & infrastructure have features facilitating easy module insertion/removal. Team Members can change focus to different area Redundancy and Diversity Duplicate modules provide fail-soft & capacity options; diversity provides functional options. New team members quickly integrated New members bring new perspectives Facilitated Reuse Modules are reusable and/or replicable; with supporting facilitation for finding and employing appropriate modules. Pair Teaming Knowledge Reuse Elastic Capacity Module populations & functional capacity may be increased and decreased widely within the existing infrastructure. Teams can grow and shrink as needs arise Peer-Peer Interaction Modules communicate directly on a peer-to-peer relationship; parallel rather than sequential relationships are favored. Swarm Distributed Control & Information Decisions made at point of maximum knowledge; information accessible globally but kept locally. Daily Standup Meeting Deferred Commitment Module relationships are transient when possible; decisions & fixed bindings are postponed until necessary. Sprint Timeline, JIT Decision Making Self-Organization Module relationships are self-determined; and component interaction is self-adjusting or negotiated. Team Members Choose Own Projects