우리는 과거의 직원들이 비즈니스 크리티컬 시스템에 적용한 커스터마이징에 대한 문서가 거의없는 나쁜 상황에 처해 있습니다. ERP 소프트웨어를 위해 Crystal Reports, 데이터베이스 엔터티 및 독점 구성 / 프로그래밍 파일이 많이 변경되었습니다.
현재 문서는 일반적으로 다음과 같습니다.
이 프로그램은 인보이스 발행 전에 실행됩니다. 알려진 버그 : 없음
소프트웨어 X를 설치 한 후이 프로그램을 실행하십시오.
이 보고서에서 다음과 같은 필드가 변경되었습니다. (방법 및 이유에 대한 설명없이)
우리의 IT 샵은 규모가 작으며 ERP 소프트웨어의 경우 대부분의 작업이 한 사람 (지금은 나)에게 집중되어 있으므로 아무도 우리가 무엇을했는지 알 수 없습니다. IT 및 회계 부서는 비트와 조각 (종종 매우 유용한 것)을 알고 있지만 충분하지 않습니다.
또 다른 문제는 회계 부서 가 우리가 잘 문서화 되었다고 생각하는 것 같습니다 . 우리는 무엇이 잘못되었는지 에 대한 많은 기록을 유지했다는 것이 사실 이지만, 이러한 문제를 해결하기 위해 무엇을했는지에 대해서는 거의 설명하지 않습니다. 버그를 설명하는 수백 개의 논문이 있지만 위와 같이 변경 사항을 설명하는 문서는 거의 쓸모가 없습니다.
모든 작업이 무엇인지 모르는 경우 과거 변경 사항을 문서화하려면 어떻게해야합니까? 우리가 변경 한 것을 문서화 하는 것으로 시작할 수 있습니다 : 파일, 데이터베이스 테이블은 시스템이 작동하기 위해 필요합니다. 또한 우리 가 하는 일을 문서화 할 수 있습니다 . 보고서가 실행될 때 사람들에게 X 보고서 / 프로그램을 사용하도록 지시 한 이유. 그러나 이러한 맞춤형 것들 중 하나에 문제가 있으면, 나는 항상 정사각형으로 돌아갑니다.
이 자료를 본인과 다른 사람을 위해 사전에 문서화하려면 어떻게해야합니까?
rst
과sphinx
에 대한 코드를 작성 문서 가까이 유지 .