Team: __Remote Site_____________ System: ___TWS__________________

Slides:



Advertisements
Similar presentations
Steve Collins Richland County IT Manager Agile.  Have Fun  Learn About Agile  Tell Some Stories.
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..
Team: Juan Pablo Pods System:Modular Aircraft Exterior Pods Strategic Values/Objectives Inexpensive Low Certification Costs Quick Reaction Capable Universal.
An Overview of Agile L e a d i n g C h a n g e T h r o u g h C o l l a b o r a t i o n.
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 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.
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.
Agenda: Overview of Agile testing Difference between Agile and traditional Methodology Agile Development Methodologies Extreme Programming Test Driven.
Agile 101. Feasibility Study SDLC – What is it? Systems Development Life Cycle: The most commonly used, and generally accepted, project management approach..
Agile Development Chapter 10 - part 2. Agile Philosophy  A guiding philosophy and set of guidelines for : developing information systems in an unknown,
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
Copyright © Curt Hill Scrum Software Development Paradigms What is a Scrum?
Project Workflow.
Three Maintainers and a *ing Op
Embedded Systems Software Engineering
Agile Methodology and Scrum
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Agile Project Management
Flight Software Conference 2016
Team Name: Team 1 Modular Test Unit (MTU)
The Strategic Role of Information Development in Continuous Delivery
Appendix B Agile Methodologies
Drone D-Fence EMP Based Drone Defense System
Team Name: Team 1 Agile Engineering Process
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.
By: By: Agile Scrum Master Online Training.
Navigating an Agile Transformation
Team: Three Maintainers and a *ing Op System: Team WikiSpeed
Chapter 3: The Project Management Process Groups: A Case Study
Agile Trainers – AEP Analysis
Approaches to Systems Development
Rapid software development
“Right Side” Technology Systems
“Right Side” Technology Systems
COMP 350: Object Oriented Analysis and Design Lecture 2
ES 678 Agile Systems Pat Bullock Brian Dodds Mike Leonard
CEN 4010 Intro to Software Engineering Professor Alex Roque
Project Management and the Agile Manifesto
Team: _____JAR_________________ System: ____Agile Bid System (ABS)_
How to Successfully Implement an Agile Project
Team: ______Houston Euler________
Team: Jeff Olvera Ron Palmer Alli Roland
Team Name: OCD Solutions
Descriptive statement
School of Systems and Enterprises Stevens Institute of Technology, USA
Introduction to Agile Blue Ocean Workshops.
Term Project D1 Retrospective L3: Class
Adjective: Able to move quickly and easily. Principles and Values
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
Appendix B Agile Methodologies
School of Systems and Enterprises Stevens Institute of Technology, USA
WikiSpeed Process Team Pest Control Mike McMahon Justin Petersen
Team: Whirlybird System: Adaptive Multi-Rotor UAV Platform
A quick intro to SCRUM and KANBAN By John Voris.
Remaining Agile on Virtual Teams
Presentation transcript:

Team: __Remote Site_____________ System: ___TWS__________________ Descriptive Statement Develop a process that allows the team to deliver a product meeting customer requirements on a compressed schedule at minimum cost using fewest number of resources. The process must be able to respond to changes quickly and use a Test Driven Development approach. Also utilize Scrum techniques to facilitate communications, remove barriers, and coordinate workflows. Adapt Software Development techniques to other domains. Strategic Values/Objectives Response capability Modularity Highest Safety rating Esthetics exceed expectations Distributed collaborative team Cost effective

Response Situation Analysis for System: __TWS_____________________ with [t,c,p,s] metric-priorities for each issue, t = time of response, c = cost of response, p = predictability of response, s = scope of response Domain Response Issue Proactive Reactive Creation (and Elimination) What artifacts/data/knowledge must the system/process be creating or eliminating during operational activity? Scrum artifacts (board, sprints, tasks, user stories, backlog, etc. Test designs Owners manual Improvement What process/system performance characteristics will be expected to improve during its operational life cycle? Time estimation Implementation / fabrication techniques Team building & communication Migration What major events coming down the road will require a change in the process/system infrastructure? Embracing next generation communication & collaboration tools Licensing to other industries Modification (Add/Sub Capability) What modifications to employable resources might need made as the process/system is used? Different and / or more people Different and / or more tools Correction What will impair/obstruct process/system agility that will need an automatic systemic detection and response? Lack of knowledge Impaired communications (distributed teams) Resource availability Variation What process/system variables will range across what values and need accommodation? Resource skill and knowledge variation (unskilled – ignorant to skilled – knowledgable) ? Expansion (and Contraction of Capacity) What are “quantity-based” elastic-capacity range needs on resources/output/activity/other? Team size ? Reconfigu-ration What types of resource relationship configurations will need changed during operation? ?

RRS Principles for System: __TWS Agile Engineering__ (Think: Plug-and-Play, Drag-and-drop) Reconfigurable Scalable Reusable Encapsulated Resources Resources are encapsulated independent units loosely coupled through the passive infrastructure. Local scrum teams - Vendors Domain experts - Team members Evolving Infrastructure Key elements of the infrastructure likely to evolve and need to be evolvable. Dropbox, YouTube, Google Docs Sprint and Retrospectives Facilitated Interfacing (Pluggable) Resources & infrastructure have features facilitating easy resource insertion/removal. Pairing and Swarming Defined Conventions Redundancy and Diversity Duplicate resources provide fail-soft & capacity options; diversity provides functional options. Revolving Pair Training (cross training) Variable Product Owners Facilitated Reuse Resources are reusable and/or replicable; with supporting facilitation for finding and employing appropriate resources. Globally available knowledge (docs, data, etc) Cross Training Elastic Capacity Resource populations & functional capacity may be increased and decreased widely within existing infrastructure. Fluid Team Size Expertise Purchasing Web Based Documentation Peer-Peer Interaction Resources communicate directly on a peer-to-peer relationship; parallel rather than sequential relationships are favored. Daily Standups Sprint Meetings Pairing and Swarming Distributed Control & Information Decisions made at point of maximum knowledge; information accessible globally but kept locally. Web based sharing Distributed Scrum teams Deferred Commitment Resource relationships are transient when possible; decisions & fixed bindings are postponed until necessary. Test Driven Development Technical Debt Management Self-Organization Resource relationships are self-determined; and resource interaction is self-adjusting or negotiated. Swarming Self-selected tasking Unconstrained team building

System ____TWS Agile Engineering____ Resources Integrity Management Scrum Masters Team Members Scrum Teams Experts Vendors Situational awareness Resource mix evolution Resource readiness Activity assembly Infrastructure evolution Scrum Teams, Product Owner Scrum Master All Product Owner Members, Experts, Vendors Active Infrastructure Passive Daily Standup Swarm Sprint Planning Mtg Sockets Signals Security Safety Service Web Interfaces, face-to-face CAD drwgs, videos, guides Open Resources Training, Scrum Rooms, Gov Oversight Process Evolution, cross training Rules/Standards