소프트웨어 개발의 개요

Outline of software development

소프트웨어 개발에 대한 개요 및 주제 가이드로 다음 개요가 제공됩니다.

소프트웨어 개발 – 컴퓨터 프로그래밍(소스 코드 작성 및 유지 관리 프로세스)을 수반하는 소프트웨어 제품의 개발.또, 목적의 소프트웨어의 개념으로부터 최종적인 [1]표현에 이르기까지, 계획적이고 구조화된 프로세스도 포함합니다.따라서 소프트웨어 개발에는 연구, 신규 개발, 프로토타이핑, 수정, 재사용, 리엔지니어링, 유지보수 또는 소프트웨어 [2]제품의 결과로 이어지는 기타 활동이 포함될 수 있습니다.

소프트웨어 개발이란 어떤 입니까?

소프트웨어 개발은 다음과 같이 설명할 수 있습니다.

소프트웨어 개발 부문

소프트웨어 개발의 역사

소프트웨어 개발 참가자

소프트웨어 개발 문제

소프트웨어 프로젝트 관리

  • 소프트웨어 프로젝트 관리 – 소프트웨어 프로젝트를 계획하고 주도하는 예술 및 과학.소프트웨어 프로젝트를 계획, 감시 및 제어하는 프로젝트 관리의 하위 분야입니다.

소프트웨어 개발 전략

소프트웨어 개발 프로세스

액티비티와 스텝

소프트웨어 개발 방법론

소프트웨어 개발 방법론

신속한 소프트웨어 개발

신속한 소프트웨어 개발

지원 분야

소프트웨어 개발 도구

소프트웨어 개발에 관한 교육

  • 컴퓨터 사이언스 학사학위– 컴퓨터 사이언스 연구에 수여되는 학사학위입니다.구체적인 테크놀로지를 가르치는 것이 아니라 컴퓨팅의 수학적, 이론적 기초를 강조하는 것입니다.컴퓨터 공학 학사 학위는 소프트웨어 개발 분야에 종사하는 사람들에게 공통적인 초기 학사 학위입니다.

소프트웨어 개발 조직

IT업계는 다른 어떤 분야보다 빠르게 변화하고 있지만 대부분의 기술전문가들은 상담, 학습, 경험을 공유할 수 있는 커뮤니티가 필요하다고 입을 모으고 있습니다.다음은 유명한 소프트웨어 개발 조직의 목록입니다.

  • IT업계의 컴퓨터 엔지니어 및 기술자 협회(ACE – ACE) 프로페셔널 스탠다드.
  • ACM(Association for Computing Machine)은 컴퓨팅과 테크놀로지를 다루는 가장 오래되고 규모가 큰 과학 커뮤니티 중 하나입니다.전자상거래, 생물정보학, 네트워킹을 포함한 광범위한 주제를 다룹니다.
  • AIIP(Association of Independent Information Professionals)는 독립 또는 관련 산업 내에서 활동하는 정보 전문가를 위한 협회입니다.
  • AITP(Association of Information Technology Professionals)는 정보기술 교육에 초점을 맞춘 세계적인 커뮤니티입니다.다양한 IT 분야의 전문가를 연결할 수 있습니다.
  • ASIS International(ASIS)은 전 세계 보안 전문가를 연결하는 선도적인 커뮤니티입니다.
  • ASP(Association of Shareware Professionals)는 서비스 및 애플리케이션을 사용하는 개발자와 기술 전문가를 "구입 전 시험" 기준으로 연결합니다.
  • AWC(Amociation for Women in Computing)는 업계에서 여성의 점유율을 높이기 위해 여성 기술 전문가를 위한 교육 및 네트워킹 이벤트를 개최하고 있습니다.
  • BDPA(Black Data Processing Associates)는 교육 및 전문직 성장을 위해 정보기술 분야에서 일하는 아프리카계 미국인 커뮤니티를 모으고 있습니다.
  • Computer & Communications Industry Association (CCIA)는 오픈 마켓, 시스템 및 경쟁사를 지지합니다.
  • CompTIA(Computing Technology Industry Association)는 IT업계에 대한 인증과 더불어 업계의 변화와 경향에 대한 개인 및 그룹에 대한 교육을 제공합니다.
  • CPSR(Computer Professionals for Social Responsibility)는 테크놀로지가 사회에 미치는 영향에 관한 조직입니다.이 그룹은, 테크놀로지의 발전과 그것이 생활의 다양한 분야에 미치는 영향을 평가합니다.
  • Data & Analysis Center for Software(DACS)는 다양한 엔티티와 소프트웨어 및 그 신뢰성에 대한 정보를 수집하고 제공합니다.
  • EDUMAUSE는 '정보기술을 통한 고등교육 선진화' 사명을 표방한 비영리단체다.
  • ECMA(European Computer Manufacturers Association)는 표준, 정보 및 통신 시스템을 촉진하는 유럽의 조직입니다.
  • International Association of Engineers(IAENG; 국제 엔지니어 협회)는 개인 네트워크였던 국제 협회입니다.현재, 에서는 매년 세계 연구 개발 회의(World Congress on Engineering for R&D)와 엔지니어를 개최하고 있습니다.
  • IEEE(Institute of Electric and Electronics Engineers) 컴퓨터 학회는 전 세계 회원들에게 교육 서비스를 제공하고 있습니다.이 협회는 가장 큰 네트워크 중 하나를 가지고 있고 회원들에게 수많은 특전을 제공한다.
  • 정보시스템보안협회(ISSA)는 정보자원의 기밀성과 무결성을 보호하기 위한 관행의 사용을 권장하는 비영리 단체입니다.
  • Network Professional Association(NPA; 네트워크 프로페셔널 어소시에이션)은 회원들에게 윤리강령을 준수하고 최신 모범 사례를 준수하며 지속적인 자기교육에 종사하도록 권장하고 있습니다.
  • TSIA(Technology Services Industry Association)는 조사 및 자문 서비스를 제공하는 전문 협회입니다.
  • Society for Technical Communication(STC)은 기술 커뮤니케이션 및 관련 분야의 전문가에게 지원과 지식 공유를 제공합니다.
  • UXPA(User Experience Professional Association)는 UX에 대한 지식을 공유하고 UX 구성원의 제품 성장, 개발 및 개선을 지원하는 조직입니다.
  • WIT(Women in Technology)는 초등 교육에서 고급 프로그램까지 업계 여성 대표자의 교육을 옹호하고 있습니다.

소프트웨어 개발 자료

소프트웨어 개발에 영향력이 있는 사람

언어 크리에이터/디자이너

소프트웨어 설계의 영향력자

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Application Development (AppDev) Defined and Explained".
  2. ^ DRM Associates (2002). "New Product Development Glossary". Retrieved 2006-10-29.