* 폰트가 지원되지 않아 다운로드 받아 내용 보시길 추천합니다.
시스템엔지니어링(SE) 활동의 첫 단추와 마찬가지인 운영개념(ConOps)에 대한 문헌조사와 연구방법론에 대한 자료입니다.
올바른 시스템(right system) 개발을 위해서는 고객(user, buyer)의 기대와 요구를 명확히 이해하는 것이 첫걸음일 것입니다. ConOps는 이를 위한 문서체계로써 시스템 개발 초기에 이해관계자(운영자, 사용자, 정비/교육/지원 관계자 등)이 모여 기대와 요구를 수집하여 문서화하는 최상위 요구조건 문서라고 보면 됩니다.
연구윤리 준수를 위해 필요하신 분들은 참고하시되 원문 출처는 명확히 밝혀주시기 바랍니다.
자료에 심각한 오해나 오독이 예상되는 부분이 있으면 과감없이 지적해주시면 조치하도록 하겠습니다. 혹 제 소견이 필요하신 경우 연락주시면 정성껏 답변드리도록 하겠습니다. (이메일) jwpark1@gmail.com
* Tutorial videos uploaded at YouTube by following:
Part1: https://youtu.be/JHucNFnpR-4
Part2: https://youtu.be/DvlvBP8GW-4
3. 최근에 나는 초기 요구사항 및 설계개념 개발과 병행하여 CONOPS를 발표
했습니다. CONOPS은 처음에는 많은 저항을 받았으며 몇몇 주요직위자
(principals)로부터 심지어 불필요한 것으로 취급되어졌습니다. 2개월에 걸
쳐 그것의 작성을 마무리 지었을때, 우리는 여러가지 불일치한 기대
(expectation)를 확인하고 왜곡된 여러 요구사항들을 새로이 찾아냈습니
다. 핵심적인 회의론자(skeptics) 중 한 명은 "이것은 지금껏 내가 본 최고의
CONOPS 중 하나"라고 말했습니다."
Lockheed Martin engineer, 2006
(McKinney, M., 2008)
5. The first recorded use of a ConOps document was
in the paper by R. J. Lano, "A Structured Approach
for Operational Concept Formulation" TRW
SS-80-002, TRW Defense and Space System
Group in 1980.(Owens III, C., 2017)
Invented FFBD in the 1950
e 4VU?W
T(1901) ⇨ TRW(1958) ⇨ Northrop Grumman(2002)
RW(1953) ⇨
6. <6C A K ( )
u v v w HTEDN
JTDR LF f r F ORDPLDP RNDP r RHTDVL P RNDP
q r o q
HTDNN RLFVWTH t
v f F OODPGHT U F PFHRV s :D HT B / & -
e 4VU?W 2
7 7 z <A ( )
v D DLNDENH THU WTFH s s ao k
f t r v f
1 s :D HT B / & -
6 C8 Ca ]NV 8WPRWNN[RWP :JWMK T EN[ R W * )
v RHTDV T U RHTURHFVL H 1 P RU
WUHT GHUFTLRVL P s z PHHG J DN
F DTDFVHTLUVLFU / 7 %--&
888 (*-) 888 (00/J
v
7. u er o
v
e 4VU?W x M Z ZMTMUZ
ConOps clearly and concisely states the system's operational goal by a verbal
and graphic statement from the operator's perspective and gives an overall
picture of the operation.
8. ConOps / G'9 (Scotti, R. & Gambhir, S.S.G., 1996)
What? 기존 능력 및 미래 능력 등
Why? 필요한 이유
How? 의도달성 방법과 절차, 주요기능 및 능력 등
Who? 사용자, 운영자, 유지보수인력, 지원인력, 공급자 등
When? 운영상황 또는 운영시나리오
Where? 운영환경 및 배치장소 등
9. 0EUELOPE
.T E >RE
ConOps
e 4VU?W ok c m
• y cj y c Y k l EWCHAN E
EACH OSHE R PE RPECSIUE
• dh IUE ROLID RSA S
• u v m Y ONE OF TR IR AR RMA S AR ALL OF TR
(McKinney, M., 2008; Korfiatis, P., Cloutier, R. & Zigh, T., 2015)
10. e 4VU?W e k x m
ConOps
System
Requirements
System
Architecture
Capabilities
Components &
Relationships
(Laquinto, F.J., 2012)
16. x
6 W w (McKinney, M., 2008b)
y t 1 u
I WT UHT LFHU t u
JWLGHNLPH VHORNDVH l
/ 7 /7// 5 (' %--& 5WLGH IT O /OHTLFDP DVL PDN VDPGDTGU 7PUVLVWVH
7333 %'*& %--, 7333 JWLGH I T 1 G FWOHPV
:79 2 (-, 27 7 1 ,%(' 2 2 GDVD LVHO GHUFTLRVL P I T 1 G FWOHPV
7 %( %%.& & 3 RDFH U UVHOU APODPPHG OLUUL P RHTDVL PDN F PFHRV JWLGHNLPH
46C/ 6 % A 2 4HGHTDN 67J D /GOLPLUVTDVL P 1 HORNDVH
:/ 272 % 1 PFHRV GDVD LVHO GHUFTLRVL P / / RT GWFV URHFLILFDVL P G FWOHPV UVDPGDTG
1 -, % :1 RHTDVL PDN 1 PFHRV 2 FWOHPV HORNDVH
/ / 272 % 1 PFHRV 2DVD 7VHO 2HUFTLRVL P
& t h w c v
(Gaasbeek R.van.J., 2008; Cloutier, R. & Mostashari, A., 2009; Laquinto, F.J., 2012)
17. 4VU?W e x
• 6 W C8 i t W N ] ]JPN i H C & 86 ) /I
• z 7 7 > C 4 > C 5 i H7 7 , )I
• e i t ORSARHA I - C/OMB ENNED /LOTSIE
O FIASIR : )'()
18. Acquisition
CONOPS
4VU?W )
• WN a ]NV i
• i V MROa &i P[JMN &i JWPN
• N[J]R WJ ][J]NPa
(Cloutier, R. & Mostashari, A., 2009; Mostashari A., McComb, S.,
Kennedy, Cloutier, R. & Korfiatis, P., 2012)
A 4E E , ( 0
4 Z R R]R W 6 W
9 NN] 6 W
(Herdlick, B., 2011)
19. 4VU?W e
(McJunkin, T.R., Boring, R.L., McQueen, M.A., Shunn, L.P., Wright, J.L, Gertman, D.I., 2012; Fairley, E.R. & Thayer, H., 1997; Department of Homeland Security, 2011)
User
Developer
Buyer Training
FacilitiesMaintenance
SE Consultant
20. 4VU?W
범위
참고문서
현재 시스템 또는 상황
이유 및 변경 특성
시스템 개념
운영시나리오
영향 요약
시스템 분석
범위
참고문서
현재 시스템 또는 상황
변경 이유
시스템 개념
운영시나리오
영향 요약
시스템 분석
범위
참고문서
시스템 요약
운영환경
지원환경
운영 요구
시스템 개요
21. N[J]R WJ NWJ[R 1
(Blanchard, B. & Fabrycky, W., 2006)http://www.dept.aoe.vt.edu/~brown/VTShipDesign/2009-2010_Team4_SSCsml.pdf
help.polarsys.org
22. 4VU?W e (McKinney, M., 2008b; ACRP, 2018)
6 W ]JR [RWP (Owens III, C., 2017)
25. 4VU?W e
• y NWP] a
k k
vr a o LPVHJTLV VDTLN TLPJ
• e ./
q v v : v
q % ' 1 P RU s
• RW]NW] c
a vr
1 P RU ) t 3
• i e q MJ]N ]J]R
1 P RU ) f a
• y l t i q VNN]RWP O ] N VRWM
'% r r & q
(Cloutier, R. & Korfiatis, P., 2010; McJunkin, T.R., Boring, R.L., McQueen, M.A., Shunn, L.P., Wright, J.L, Gertman, D.I., 2012;
Mostashari A., McComb, S., Kennedy, Cloutier, R. & Korfiatis, P., 2012; Korfiatis, P., Cloutier, R. & Zigh, T., 2015; )
26. 4VU?W e ( (Parkinson, M., unknown)
• 6 W i a ]NV NWPRWNN[ 1 OJVR RJ[R]a
1 P RU u s
s g g t k
• 6 W 1 F[R]RWP
1 P RU g % ao
q TLVHT
27. v ) (Parkinson, M., unknown)
• C]N (1 RV ROa
THDGHT s
• C]N )1 N J P[J R
' k
A. Graphic types that show how parts relates to the whole process or system
28. B. Graphic types that literally show the system in use: photographs, drawing, schematic, floorplan, models
C. Graphic types that show process: data structure, workflow
• C]N *1 6 W m J RMJ]N a [ ]R W
IDOLNLDTLV g OLUF OOWPLFDVL P
vr VDTJHV DWGLHPFH i
(Parkinson, M., unknown)
29. 4VU?W e O QLMSQUM
• k 2 P V NLUV DP URHFLILFU
• o c c k
2 P V GHUFTLEH D RT FHUU T D IWPFVL P U WNG EH RHTI TOHG PN NLUV V H PHHGU
• t d
7PFNWGH DNN UVDMH NGHTU T THRTHUHPVDVL HU I T HDF DTHD
• r
HRTHUHPVDVL HU PHHG V H DWV TLV V ODMH ILPDN GHFLUL PU
• (, 9LOLV V H JT WR V NHUU V DP ILIVHHP RH RNH
• e )
6D H H HT PH F P HPH LP PH RNDFH DV V H UDOH VLOH DV NHDUV V LFH
• &
/WV T O GHTDV T PHHGU V H UMLNNU V JWLGH DPG MHHR V HO P VTDFM
(Roberts N. & Edson, R., 2008)
30. • c rw v
5HV LPVHT LH U LV DNN WUHTU P V LP V H JT WR V HO U DTH
•
9LOLV V H G FWOHPV UL H LV WV NLOLVLPJ V H LPI TODVL P
• c
:DMH UWTH V H NH HN I NDPJWDJH LU P V V VHF PLFDN V WPGHTUVDPG
• WNNM s u c
1WUV OL H 7PFNWGH LPI TODVL P DPG F DPJH V H I TODV U DNN WPGHTUVDPG V H PHHGU
• & m j
HRHDV TH LH DPG TH LUH WPVLN DNN RDTVLHU DJTHH P V H ILPDN DTVLIDFV
• c
CTLVH LP PDTTDVL H R UH WULPJ V H NDPJWDJH DPG VHTOLP N J I V H WUHT U DRRNLFDVL P I TOU
GLDJTDOU LNNWUVTDVL PU JTDR U HVF HPH HT R UULENH
• c c
CTLVH LP V H WUHT U VHF PLFDN NDPJWDJH LI V H WUHTU DTH H RHTVU LP D VHF PLFDN G ODLP DPG D LG
WUH I VHTOLP N J DUU FLDVHG LV V HLT P GLUFLRNLPH
(Roberts N. & Edson, R., 2008)
(Fairley, E.R. & Thayer, H., 1997)
36. 기존의 모델보다 성능이 향상된 기지방어작전 수행 모델을 개발하기 위해서는 복잡성을 단순화하고 불확실
성을 명확하게 표현할 수 있는 EA 개념을 적용하는 것이 필수적이다. 아키텍처 설계에 따른 산출물은 아키
텍처 데이터 수집, 산출물 구성요소와 관련성 식별, 아키텍처 목적에 부합하는 특성간의 관계 모델링 등을
위해 그래픽, 텍스트, 상관표 형태로 작성한다. (표상호, 김기형, 이태공, 2014)
운용개념도(OV-1)는 운용 개념에 대한 고수준의 그래픽 설명을 표현하는 산출물이다. 기지방어작전의 OV-1
을 설명하기 위해서는 기지방어작전의 기본 지침인 작전교리와 교범에서 주요 내용을 도출해야 한다. (표상호,
김기형, 이태공, 2014)
37. u (NASA, 2012)
DQTMSQUM ?WM ZQVU S KVUKMWZ O WPQK
5MZ QSML ZQTMSQUM
20
CARGO_LAUNCH
EDS_LAUNCH
MARS
EARTH
Low Mars Orbit
Low Earth Orbit
MTV_LO
HAB_MT
CEV_ET
EDL
MA
LMO_Dock
HAB_MOI
MMOD
Radiation
MMOD
MTV_TMI
Ground Processing
Post-
Recovery
Processing
DESC/ASC_MT
DESC/ASC_MOI HAB_MD
HAB_ML
CLV_LAUNCH
CLV_WINDOW
MTV_MT
CEV_LEO_OPS
LMO_DOCK
D/A_MD
D/A_ML
MTV_MOI
EDS,HAB_LANDER
EDS,DESC/ASC_VEH
2X 2X
LEO_DOCK
M_OPS
500-600 day
surface stay
Ascent Stage
Expended
Total mission duration: 892-945 days
Time on Mars surface: 500-600 days
DESC/ASC_TMI
HAB_TMI
EDS,CEV
EDS,MTV
2X
TMI : Multi-burn injection
used at perigee to inject
vehicles toward Mars.
TEI
Radiation
Radiation
Service
Module
Expended
Direct
Entry
Land
Landing
=Q QVU NSV LQ O T
43. 4VU?W e
• ] [aK J[MRWP
• RMNJ J
• o VJW J J[PJVN
R : ( '(
( ', ' '. ( m
https://www.youtube.com/watch?v=I8Tk0Med-NQ&t=19s&frags=pl%2Cwn
h O TM / E =?5
https://assets.publishing.service.gov.uk/government/uploads/system/uploads/
attachment_data/file/641040/doctrine_uk_wargaming_handbook.pdf
(Mostashari A., McComb, S., Kennedy, Cloutier, R. & Korfiatis, P., 2012; Korfiatis,
P., Zigh, T., & Blackburn, M., 2012)
44. System designers are currently using diagrams to explain the system
conops, but these diagrams are usaully developed using drawing
packages like MagicDraw or PowerPoint. (Scotti, R. & Gambhir, S.S.G., 1996)
• 6 W i C&F
45.
46. 4VU?W
• N J N
• t 7B> MN RPW [NON[NW N VR R W
• i 67 N[J]R WJ W N ] M VNW]&MN [R ]R W
• & >C&>A N[J]R WJ > MN C VVJ[a&>R R W A[ OR N
47. (Armstrong, J., 2005)
/ MN S NV VNZ M QUZMU Q M ZMT
※ 행위자 식별 ⇒ 유즈케이스 식별 ⇒ 관계 정의
구 분 내 용 표 기
Use Case
(유즈케이스)
사용자가 인식 가능한 기능(서비스) 단위로써
시스템을 통한 행위자(actor)가 수행하는 일련의 행위
Actor
(행위자)
시스템을 사용하는 외부의 존재이며 사람 또는 시스템,
장치가 될수 있다.
System
(시스템)
전체시스템의 영역을 나타내며 특별한 의미를 가지지
는 않는다.
Association
(연관)
행위자와 유즈케이스간의 상호작용이 있음을 표현한
다.
Include
(포함)
하나의 유즈케이스가 다른 유스케이스의 실행을 전제
로 할때 형성되는 관계이다.
Extend
(확장)
특별한 조건을 만족할때 선택적으로 수행하는 유즈케
이스를 나타낸다.
Generalization
(일반화)
하위 유즈케이스(또는 행위자)가 상위 유즈케이스(또는
행위자)에게 기능/역할을 상속받는다는 의미이다.
Grouping
(그룹화)
여러 개의 유즈케이스를 단순화하는 방법이다.
000한다.
000한다.
000한다.
행위자1
<<extend>>
<<include>>
Package1
48. k 5 = / s >3C3
• t f
y v t &
f t
• 1 t t
m x & Y
m Y
• 0 y /ON PR
E DLICK . )'((
• 0 P IS
m -LION = )'()
• e R O L TSION
P OBLEM t y LIUE
DOCTMENS -LION = )'()
53. e 4VU?W / f
• c u u y c e u p
• n c u
e
• w
(Park, J., 2012)
54.
55. (Park, J., 2012)e 4VU?W
( i N[ RN
& ' f g f
) VR R W [ RW]NW]
f g g
구분 산책 출퇴근 지하철역 이동
% & '
) ( [RVJ[a VR R W & CN WMJ[a VR R W
) ) RW]N[VR]]NW] VR R W
% O FO
56. * i RP N N N[J]R WJ W N ] P[J R E ( (Park, J., 2012)
57. (Park, J., 2012)
i N[J]R WJ W N ] VVJ[a
( % g t )MO g
( & *MO
( ' %MO
( ( vx g g g
a
, s& [ SN ]NM N[J]R WJ NW R[ WVNW] JWM ] [NJ] VVJ[a
f g q
, ( s
g 'O % )O &
%O p g
g ' &MO %MO u MO
z
58. , ( s t
g % MO )MO b
% -MO z
g q
g hg
, )
g b & %) %f
& s
g hg n
- v J JKR R]a PJ
* % s g
* & g v b q g
* ' q s f g f
(Park, J., 2012)
59. . N[J]R WJ NWJ[R
. ( k
시간(time) 자전거 산책 시나리오
% % '
% ' %,'
%,' %-
%- &
& & '
& ' & (
g g i
% &MO g k
' a z
g
e g i
i g v g
. )
시간(time) 사무실 출퇴근 시나리오
, ,%
,% ,)
,) -
%, %,%
%,% %-
%- %-%
g i
g s v
g i
g v g
(Park, J., 2012)
60. . *
시간(time) 지하철역 이동 시나리오
%
% '
' (
g i
g o v g
~
/ y l [NZ R[NVNW]
g h s z
g g
c
z g g
/ ( y l O W ]R WJ [NZ R[NVNW]
(Park, J., 2012)
61. g q ' d
g q % O
g u % MJ u
/ ) y l N[O [VJW N [NZ R[NVNW]
g s s g
g z d
g z m
o h t
/ * y l RW]N[OJ N [NZ R[NVNW]
(Park, J., 2012)
62. - % g z
- & z s s
- ' g i -
- ( % MJ z c
- ) g m
0 VR N JWN
• 6 W t e y v V ] J JP[NNVNW]
• t c R N M VNW]
• 6 W & & y l E E4 y
&
(Park, J., 2012)
63.
64. • a x k 4VU?W x m 4 C A x
kg t m t m
t s t y E O K CHAN E Y
• y n t 4VU?W
e o w 01 VQL ZV JM 8VSLJM O LM QKM
t v t & y k j j
y /ON PR
h Y y y
• ok c ~ l x
kg d
l j m ,
65. • k a
f & k e
= i EN INEE IN DIRCIPLINE 1 i
(' TB ECS ASSE 1WPE S ( RSEMR 1N INEE Y Y
i l t r
• c r 4VU?W e
n /- - 2 / &
kg - x /ON PR
g /ON PRw kg
/ON PR y k LIUE DOCTMENS
k h gb 1= e t
• m 4VUKMWZ md
i y a g l b