FIRST Competition 2015 Tools PowerPoint

advertisement
FIRST Competition 2015
Tools For The CyberFerrets
SysEng Meeting 12/4/14
SysEngMeeting120414
1
What SysEng Tools Do We Need?
• Tools are Documents that allow us to manage
programs
• Most Tools need to be in-place during Design Week
– Tool usage should have been pre-rehearsed, so they work
during Design Week
– Tools need Templates that are debugged & ready-to-use
• Design Week Structure shows when Tools are used
– Need to assign responsibilities for Tasks (discussions) and
Tools (documented commitments at Syst/SubSyst levels)
– Need to keep on Design Week schedule
• Establish Communication Processes for Build Season
SysEngMeeting120414
– SysEng & Team Leads need to rehearse usage of BuildTools
– Establish convenient storage & access to Tools (both in-work
and completed documentation)
There’s Lots To Organize!
2
Start Building Robot On Saturday!
Proposed 2015 Design Week Schedule
SysEngMeeting120414
Design Week Tools Shown Here
3
Proposed Design Week Tools
• Z-drive organizing & maintenance (who’s responsible?)
– Mapped for Syst/SubSyst? Empty folders? CM plan?
• Rule Quiz (who is responsible for what part?)
– Previous year baseline? (Y!) Template? On Z-drive now?
• System Strategy Outline (who’s responsible for what part?)
– Previous year baseline ? (Y!) Template? On Z-drive now?
• System Concept of Operations (who’s responsible?)
– Previous year baseline? (Y!) Template? On Z-drive now?
• SubSyst CONOPS (who’s responsible? Do they know it?)
•
Previous year baseline? (Y!) Template? On Z-drive now?
• System/SubSyst Preliminary Design (who’s responsible?)
•
Previous year baseline? (Y!) Template? On Z-drive now?
• System Budget (space, weight, power, interfaces?)(who’s resp)
SysEngMeeting120414
•
Previous year baseline? (?!) Template? On Z-drive now?
• System/SubSyst Schedule (detailed commitments?) (who’s resp)
•
Previous year baseline? (?!) Template? On Z-drive now?
Don’t wait ‘till Design Week to invent/set-up Mgmt Tools!
4
Previous Year Design Week Tools
• Z-drive organizing & maintenance (who’s responsible?)
– I have had no experience with server of Robot Team!
• Rule Quiz (who is responsible for what part?)
– Someone should be able to unearth an old Quiz.
• System Strategy Outline (who’s responsible for what part?)
– I can bring file for printout of an old outline.
• System Concept of Operations (who’s responsible?)
– I can bring file for printout of an old one.
• SubSyst CONOPS (who’s responsible? Do they know it?)
•
I can bring file for printout of an old one.
• System/SubSyst Preliminary Design (who’s responsible?)
•
Someone should be able to unearth an old Design Review package.
• System Budget (space, weight, power, interfaces?)(who’s resp)
SysEngMeeting120414
•
Someone should be able to unearth an old Design Review package.
• System/SubSyst Schedule (detailed commitments?) (who’s resp)
•
Don’t think we have a valid old one. Have several templates.
Don’t wait ‘till Design Week to invent/set-up Mgmt Tools!
5
For Build Season We Need
Improved Communication Processes
• Need Meeting Procedure
– Detailed Agenda
• distributed (website, RSS?) well-ahead of meeting
– Detailed Minutes Distributed soon after meeting
• Defining action-items, due dates, assignees
– All meetings/action Items tracked in Detailed Scheduling
• Need Central Location of all documentation
SysEngMeeting120414
– Complete documentation list with examples
• Release dates & Updates tracked in Detail Schedule
– Change control process (debugged) (change alerts?)
– Ease of access (website?, GoogleDocs?, RSS?)
– Integration with Drawing Tree (both CAD & Sketches)
– Procurement docs (POs, delivery dates)
– Each subsystem is responsible for their portion of Bill of
Materials – update regularly
Communication Keeps Us On Track!
6
Documents Define Scope of Design
• System Engineering Team (incl. Programming)
– Lead Definition of Game Strategy Outline – Control Changes
– Lead Definition of Robot CONOPS – Control Changes
• CONOPS = Definition of all things ROBOT must
– Lead Def. of each SubSyst CONOPS – Control Changes
– Lead Def. Of Interface Control Matrix – Control Changes
• Each SubSystem: weight, size, interfaces, power, etc.
• Volume allotment/Interfaces CAD Dwg
– Define/Plan/Schedule Arena/Targets/Simulators
• SubSystem Teams (except Programming)
SysEngMeeting120414
–
–
–
–
Negotiate/Agree to SubSyst CONOPS – Track Changes
Negotiate/Agree to Interface Control Matrix – Track Changes
Generate Plan A & B design/schedule/selloff procedures
Define/Plan/Schedule Selloff Simulators
Define Who Decides What!
7
Schedule Everything In Detail
• Overview of Build Season (very approximate):
–
–
–
–
–
–
Week 1:
Week 2:
Week 3:
Week 4:
Week 5:
Week 6:
Design Week ending in Design Review
Detailed Design & Start of SubSys Build
Completion of SubSys Build
Optimize & Selloff SubSys
Integrate SubSys into Robot System & Optimize
Driver Training
• What Overview looks like in Gantt Schedule Format:
SysEngMeeting120414
Overview Hardly Worth Scheduling!
8
Schedule Needs Detail
Gantt Charts
Garbage In = Garbage Out
Require tangible feedback @
end of “shift”
You control it – It doesn’t
control anything – it informs
SysEngMeeting120414
Example of One SubSystem!
9
Download