[개발 B] 생초보의 개발시작 과정 + VS code 도우미

  1. 비전공자로서 개발전에 무엇을 문서로 작성해야할지 bing + chat GPT 로 물어서 다음과 같이 정리해보았습니다.

    Bing 에 개발전 문서 작성해야 될 목록 물어보기

    #1 사용자 스토리: 이 문서는 사용자의 관점에서 소프트웨어의 기능을 정의하는 문서입니다. 이 문서는 개발자들이 사용자의 요구사항을 이해하고 구현하는 데 도움이 됩니다.

    #2 기술 지원 계획서: 이 문서는 소프트웨어의 기술 지원 방법을 정의하는 문서입니다. 이 문서는 사용자가 소프트웨어를 사용하는 동안 발생할 수 있는 기술적인 문제를 해결하는 데 도움이 됩니다.

    #3 프로젝트 계획서: 이 문서는 프로젝트의 전반적인 계획을 정의하는 문서입니다. 이 문서는 프로젝트의 목표, 범위, 일정, 비용, 인력 등을 포함합니다.

    #4 위험 관리 계획서: 이 문서는 프로젝트에서 발생할 수 있는 위험을 식별하고 관리하는 방법을 정의하는 문서입니다. 이 문서는 프로젝트의 성공적인 진행을 위해 필수적입니다.

    #5 품질 관리 계획서: 이 문서는 프로젝트의 품질 관리 방법을 정의하는 문서입니다. 이 문서는 프로젝트의 품질 기준을 설정하고 품질 검사를 수행하는 방법을 안내합니다.

    #6 소프트웨어 요구사항 명세서(SRS): 이 문서는 프로젝트의 요구사항과 기능을 정의하는 문서입니다. 이 문서는 프로젝트의 목표와 범위를 명확히 하고, 개발자와 사용자 간의 의사소통을 원활하게 하는 데 중요한 역할을 합니다.

    #7 소프트웨어 설계 명세서(SDD): 이 문서는 소프트웨어의 구조와 동작을 정의하는 문서입니다. 이 문서는 개발자들이 소프트웨어를 구현하는 데 필요한 정보를 제공합니다.

    #8 소프트웨어 개발 계획서(SDP): 이 문서는 프로젝트의 일정, 비용, 인력 등을 계획하는 데 사용됩니다. 이 문서는 프로젝트의 진행 상황을 추적하고 관리하는 데 필수적입니다.

    #9 테스트 계획서: 이 문서는 테스트의 목표, 범위, 일정, 자원 등을 정의하고 테스트 활동을 계획하는 데 사용됩니다. 이 문서는 테스트 활동을 체계적으로 수행하고 결과를 관리하는 데 필수적입니다.

    #10 사용자 매뉴얼: 이 문서는 사용자가 소프트웨어를 사용하는 방법을 안내하는 문서입니다. 이 문서는 사용자가 소프트웨어를 쉽게 사용할 수 있도록 도와줍니다.

    #11 유지보수 매뉴얼: 이 문서는 소프트웨어의 유지보수를 위한 정보를 제공하는 문서입니다. 이 문서는 유지보수 담당자가 소프트웨어의 유지보수 작업을 수행하는 데 필요한 정보를 제공합니다.

    #12 설치 매뉴얼: 이 문서는 소프트웨어의 설치 방법을 안내하는 문서입니다. 이 문서는 사용자가 소프트웨어를 쉽게 설치할 수 있도록 도와줍니다.

    #13 릴리스 노트: 이 문서는 소프트웨어의 새로운 버전이 출시될 때마다 작성되는 문서입니다. 이 문서는 새로운 버전의 변경 사항, 개선 사항, 버그 수정 사항 등을 안내합니다.

    #14 라이선스: 이 문서는 소프트웨어의 사용권을 정의하는 문서입니다. 이 문서는 사용자가 소프트웨어를 사용할 때 준수해야 할 규칙을 명시합니다.

    #15 보안 가이드: 이 문서는 소프트웨어의 보안 관련 정보를 제공하는 문서입니다. 이 문서는 사용자가 소프트웨어를 안전하게 사용할 수 있도록 도와줍니다.

GPT 에 위 질문을 base 로 추가질문 물어보기


#16 데이터 관리 및 보관 계획서: 이 문서는 어떻게 데이터를 수집, 저장, 처리, 및 삭제할 것인지에 대한 계획을 담고 있어야 합니다. 응급 의료 분야에서는 특히 개인 정보 보호와 관련된 이슈가 중요하므로, 이 부분을 명확히 해두는 것이 좋습니다.

#17 접근성 가이드라인: 응급 의료 서비스는 모든 사람에게 중요하므로, 장애를 가진 사람들도 서비스를 쉽게 이용할 수 있도록 하는 접근성 가이드라인이 필요합니다.

#18 국제화 및 지역화 계획서: 서비스를 국제적으로 확장할 계획이라면, 다양한 언어와 문화에 맞게 서비스를 어떻게 적용할 것인지에 대한 계획서가 필요합니다.

#19 API 문서: 만약 외부 서비스와 연동이 필요하다면, API 연동에 대한 명세도 작성해야 합니다.

#20 사용자 피드백 및 개선 계획서: 사용자로부터의 피드백을 어떻게 수집하고, 그 피드백을 통해 서비스를 어떻게 개선할 것인지에 대한 계획서도 필요할 수 있습니다.

#21 재해 복구 및 비상 대응 계획서: 시스템 장애나 데이터 유실 등의 비상 상황에 대비한 계획서가 필요합니다.

#22 법률 및 규제 준수 문서: 응급 의료 분야에서는 다양한 법률과 규제가 있을 수 있으므로, 이를 준수하기 위한 계획과 절차를 문서화해야 합니다.

#23 프로젝트 후기 문서 (Post-Mortem Report): 프로젝트가 종료된 후, 어떤 부분이 성공적이었고 어떤 부분이 개선이 필요한지를 분석하는 문서도 유용합니다.

@유민수 파트너님께 - 실제 저런 문서를 작성하는지 궁금합니다.

—————————————————————————————————————


2. [자료공유] AI tool for developers Blog - 실제 code 작성에 도움이 될만한 Tool 들이 어떤지 확인해보았습니다.

https://blog.logrocket.com/5-ai-developer-tools-boost-productivity/#utm_source%3DNomad%2BAcademy%26utm_campaign%3De699ed8264-EMAIL_CAMPAIGN_2023_09_01%26utm_medium%3Demail%26utm_term%3D0_4313d957c9-e699ed8264-356046528%26mc_cid%3De699ed8264%26mc_eid%3Df86a9a7e8f

.
—————
3. [GPT chat 공유] https://chat.openai.com/share/d0818184-fd35-491c-90ea-ff4415925651

사용한 Plug in - ‘SEO Core AI’

저는 그 중에서 ‘codeium’ 을 선택하였습니다


[codeium 공부]
#1 설치 및 사용하기

Codeium 사용하기


1

👉 이 게시글도 읽어보세요