E D R , A S I H C RSS

애��과문서화

임��� �곳� ���다가 옮김. 내용� 요약하�면...

----
�번학기� 소프트웨어 경� 모����는 과목� 듣는�, 소프트웨어 프로세스를 경��� 입장�서 바�보는 수업��고 할 수 있다. 수업시간� 가� XP와 같� 애�� 방법론� 대한 언급� 있는�, 수업시간� 나왔� �수님� 한 마디로만 �단하기�는 무리가 있지만, 내가 알고 있는 XP와는 조금 다른 �해를 하고 계신듯 하다. 예를 들면,

"XPì—�서는 ì§� 프로그래ë°�ì�„ 합니다. ì�¸ì›�ì�´ ì �ì�€ 프로ì �트ì—�서는 프로그래ë°�ì�„ 하면서 회ì�˜ë¥¼ 합니다. ì�´ë ‡ê²Œ ë�˜ë©´ 회ì�˜ì‹œê°„ì�´ 단ì•ë�˜ê³  종국ì—�는 delivery를 단ì•시킬 수 있습니다"

어찌보면 ��할 수 있고 어찌보면 문제� �부분만 강조한 것 같아 아리송하다. 문제� 본질� 우리가, 즉 개발� �는 PM� 보는 XP와 경��가 보는 XP� 입장� 달�� 너무 다르다는 것�다. 물론 내가 만� 경�� �는 경��가 �기 위한 공부를 하고 있는 학���면, 개발�들� ��하고 있는 입장� �해하지 못할지� 모르겠다.

� 하나 있� �피소드는, 가� 박사과정� 계신 분� 와서 강�를 하시는�, 그 분� �씀하시길 어� 컨�런스� 가서 어떤 사람들�

"XP�서는 문서화가 필요하지 않습니다"

�고 �한것� 듣고 기�했다고 했다. 그러면서 (수업시간� 보는 문서화�료를 가리키며) �런것 없� 어떻게 프로세스 개선� 하고 조� 성숙� (Organization Maturity)를 높� 수가 있�고 하는 것�다. 수업시간� 배우는 내용으로는 조�� 성숙�나 프로�트 개선방향등� 측정하기 위해서는 수백 수천페�지가 �는 �툼한 문서가 필요할 것 같기� 한�(경���� 입장), 다른 면�서 보면 전혀 쓸모가 없어보�다. 과연 그런것� 꼭 있어야만 개선할수 있는가(개발�� 입장)?

그런 문서를 보면 별로 �미 없는 다�어그램�나 �정표. 코드등� 늘어져 있는�,, 그렇게 작성한 문서를 기계�� 측정�구� 입력 ��터로 활용할 수 있는가�다. 내가 무지해서�수� 있지만, �어� 문서화� 있어서는 헷갈린다. 과연 해야하는건지 �아야하는건지? XP�서 쓸�없는 문서화는 피하는것� 맞는 것���. 프로세스 �가할� 필요한 ��터를 XP�서는 어떻게 해야하는지? 아아아 �� 잡히지 않는다. 실제 회사�서 개발�로. 간부급으로 수년씩 �런 고민� 하면서 �해보고 난 뒤�야 알 수 있는걸까? ��� 복잡해서 글로� 정리가 잘 안�다. -_-; 차근차근 ��과 글� 다듬어야겠다.
----
토론분류
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:30:23
Processing time 0.0057 sec