Administratively Controlled Information. Introduction and Background This is going to be hard – but also rewarding Survive beyond LEO Navigation Communication.

Slides:



Advertisements
Similar presentations
Railways Systems: Applications HSI beyond DoD Dr. Jen Narkevicius Jenius LLC Dr. Jen Narkevicius Jenius LLC Human Systems Integration.
Advertisements

Extreme Programming Alexander Kanavin Lappeenranta University of Technology.
The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
AgileMan Consulting So what the heck is Agile? It came about as a response to the high failure rate of software projects (> 60%), where failure means late,
Agile Samurai Principles. Agile Development Deliver Value Every Iteration Break big problems into smaller ones Focus on most important issues Deliver.
Preparing Student Presenters Karen Crawford 2010 Prepared for MASC….
Summary of Participant Interview Themes for GSIM Sprint 1 7 February 2012.
Work Breakdown Structures. Purpose The WBS shows different levels within the product hierarchy. For Government program managers levels 1-3 are of prime.
1-1 Welcome to: CSC225 Introduction to Computer Organization Paul Hatalsky.
AN OVERVIEW BY JAMIE STARKE The Role of Prototyping.
Chesapeake Chapter Webinar Go Virtual or Go Home June 19, 2014 Kelson Forsgren and Jack Fagan.
Tietojärjestelmien peruskurssi Software engineering Malin Brännback.
IBM Business Consulting Services © Copyright IBM Corporation 2006 Unified Process March 27, 2006 Chris Armstrong.
Final Report Document. Format Title Page Executive Summary Table of Contents Introduction Mission Statement Main PDS items Brief justification of the.
WEBQUEST Let’s Begin TITLE AUTHOR:. Let’s continue Return Home Introduction Task Process Conclusion Evaluation Teacher Page Credits This document should.
CEP Welcome September 1, Matthew J. Koehler September 1, 2005CEP Cognition and Technology Who’s Who?  Team up with someone you don’t.
EXtreme Programming Quick Introduction Daniel Arraes Pereira Eduardo Lourenço Apolinário Ricardo de Oliveira Cavalcanti.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
1 Introduction to System Engineering G. Nacouzi ME 155B.
Mastering OOA/OOD with UML. Contents Introduction Requirements Overview OOAOOD.
LSU 01/18/2005Project Life Cycle1 The Project Life Cycle Project Management Unit, Lecture 2.
ISE 316 Manufacturing Engineering Introduction to Processes Richard A. Wysk Fall 2010 Office 414A Daniels Phone
Prototyping with a Purpose Some content based on GDC 2006, Gingold and Hecker Brent M. Dingle 2014 Game Design and Development Program Mathematics, Statistics.
CASE Tools And Their Effect On Software Quality Peter Geddis – pxg07u.
Effective Methods for Software and Systems Integration
Dr. Ron Lembke, Ph.D. University of Nevada, Reno.
With Alan Bachmann. 2  Background (Dislike for bad meetings and s threads attempting to reduce effort over a properly executed meeting) 
CPSC 871 John D. McGregor Processes – a first iteration Module 1 Session 1.
THINKING OF A CAREER IN IT CONSULTANCY? Paul Stevens Jason Buckley.
1 Portfolio Management – Agile How to plan like a VP Highsmith, Ch 12 CSSE579 Session 6 Part 2 One company’s software product portfolio.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
7 things to boost productivity of your small business team.
Stay Active Eat Healthy Presentation 1 Marketing Your Healthy Choice Facility Strategies for Promoting Healthy Food and Beverages for Sale.
1 WEB Engineering Introduction to Electronic Commerce COMM1Q.
Name Class.  Review of Implementation Process  Identify Critical Success Factors  Define Change Management (big picture)  Define Role of Corporate.
Project Workflow. How do you do it? -Discussion-
Where USERS Make the Difference! Peer to Peer | Greater Scale | More Voices | Faster How to Personalize the Role Tailored Client – What you.
Introduction Managing time in organizations is difficult because time flows at the same rate for everyone and cannot be 'managed' like other resources.
Project Management Requirements
AGENDA Introduction to Virtual Mechanic Demo Architectural diagram and summary QA steps and user acceptance testing Bugs in the software Feedback from.
Chapter 5: Project Scope Management Information Technology Project Management.
Identify steps for understanding and solving the
Tyler Young Using Google Analytics to Better Your Business.
Copyright 2008 Introduction to Project Management, Second Edition 2  Many people have heard the following sayings: ◦ If you fail to plan, you plan to.
How to start Milestone 1 CSSE 371 Project Info There are only 8 easy steps…
Can Marketing go Agile? 2012 Agile Conference Speaker: 陳重瑜.
1 Dr. Ralph R. Young Director of Software Engineering PRC, Inc. (703) DOORS USER GROUP CONFERENCE Reston, VA September 17,
CHAPTER 4: Procurement.
Actors and Use Case Diagrams Month Day, Year. Agenda Training Plan Overview Review Detailing Requirements with Requisite Pro Concepts Setting Up XDE Integration.
Motivation. If you want to make things happen the ability to motivate yourself and others is a crucial skill.
Software Product Line Material based on slides and chapter by Linda M. Northrop, SEI.
Creating Ministry Ownership of the Software Development Process Jeffrey Wood Information Systems Director Compassion International ICCM June 1997.
THE PROJECT LIFE CYCLE PROJECT MANAGEMENT LIFE CYCLE LSU 01/18/2005 PROJECT LIFE CYCLE 1.
T Iteration demo T Iteration Demo Team Balboa I1 - Iteration
22-January-2003cse FunctionalSpecs © 2003 University of Washington1 Functional Specs CSE 403, Winter 2003 Software Engineering
March 2004 At A Glance NASA’s GSFC GMSEC architecture provides a scalable, extensible ground and flight system approach for future missions. Benefits Simplifies.
1 PROJECT RISKS IMPORTANCE OF COOPERATION BETWEEN PMs AND TEAM LEADs AUGUST 5, 2015.
Agilising the Organisation How Hard Can it be ? Embedding Agile Methods in Your Organisation London 12 May 2009.
Overview: 1.Past project review 2.How to communicate with clients 1.Clients taste in design 2.How to avoid misunderstandings w/client or project manager.
Stand Up Comedy Project/Product Management
Smart Home Technologies
The Engineering Design Process Remember: Engineering is a team sport Robert Boyle Michelin North America & Wiregrass BEST.
Navigation and Ancillary Information Facility NIF Welcome to the SPICE Tutorials March 2010.
Project Management Enabling Quality Marien de Wilde, PMP April 2007.
Practical IT Research that Drives Measurable Results Establish an Effective IT Steering Committee.
1 © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved Chapter 4 Product Design.
Chapter 2- Software Development Process  Product Components  Software Project Staff  Software Development Lifecycle Models.
Breakdown Work Structure Applying Management Tools to a Project.
Requirements Analysis Scenes
Top Tips Summary: Software Engineering in practice
Presentation transcript:

Administratively Controlled Information

Introduction and Background This is going to be hard – but also rewarding Survive beyond LEO Navigation Communication Things to consider - there is no magic here Back to Basics Planning Requirements – Isn’t a dirty word Systems Engineering Processes – It all depends Perils and Pitfalls Design, Develop, Integrate, Test, Repeat

Back to Basics Systems Engineering Use “good” engineering practices Tailor your approach to size, scope and importance of the task Light and agile processes Mission success first Cutting corners or eliminating doesn’t save, it costs Leverage recent collaboration advancements Focus on testing

Planning – A little bit goes a long way Don’t just rush in The grab bag approach of sticking a bunch of parts together is difficult for space Small teams have limited resources Maximize resource use by planning ahead Always ask “What problem are you trying to solve?” Goals and Objectives Architecture and ConOps Only as much as needed

Requirements – Isn’t a dirty word Requirements – has a stigma – lets call it something different “Functions”, “Task”, “Do-majiga” What it really means is “What does it have to do?” Start from Goals and Objectives Concept of Operations Work out your functions Break them down to elements Only break them down as far as you need to define your product/work elements Only as many as you need – otherwise delete it Rational – Why is it there? Does it need to be? How can your prove it Don’t create more to make the flow nice

Systems Engineering Processes – It all depends Only as much as you need and no more Processes are tools and only as useful as you use them they are there to assist not hinder Understand the benefits of processes and products Calculated Risk taking Configuration Management Do you need it? How much? Make it useable and agile Leverage electronic documentation but understand the limitations Reviews = Free technical advice

Design, Develop, Integrate, Test, Repeat “What problem are you trying to solve?” - Keep your eye on it Concentrate your early efforts on the hard stuff Doesn’t have to be linear – first time doesn’t always work Build up functionality as you go Set interim milestones/tests Build for access, testability and replacement DevSats, FlatSats, EDUs, Flight Spares If items are cheap buy more than you think you need Spares are priceless if they save you time Focus on testing to verify/validate the system Test to what level? (system vs. subsystem vs. component vs. part) Why are you doing the test? Focus on the core “Functions” Know the risks of delaying/eliminating your tests

Perils and Pitfalls – Learned the hard way Co-location / Communication Everyone on the same page Know where your going and how everyone fits in Clearly define roles, responsibilities and accountability Focused multi-disciplinary teams Make the right technical decisions Hardware pedigree versus heritage Identify long-leads early Don’t forget support equipment and test software Automotive or industrial grade over commercial

Take Home Points What problem are you trying to solve? Concept of Operations and Architecture What does it need to do? Back to Basics - Use good practices System Engineering processes and products are tools Only as much as you need Think ahead and plan Design, Develop, Integrate, Test, Repeat Concentrate your early efforts on the hard stuff Have fun!

Questions Contact Details: Work: