SW 개발도구 (소프트웨어 공학 센터 자료)SW 개발도구 (소프트웨어 공학 센터 자료)

Posted at 2016. 9. 26. 10:14 | Posted in Study/SW Quality

SW 개발도구란?

SW 개발과정 (Software Development Life Cycle) 전체에 걸쳐서 사용되는 도구 (tool)를 쉽게 사용할 수 있도록 도구 활용가이드, 동영상 및 연계사례를 
제공합니다.


분류

도구명

라이선스

언어

활용지침

동영상

비고

요구사항관리

JFeature

CPL


PDF

동영상


JRequisite

EPL


PDF



OSRMT

GPL2


PDF



Trello

기타


PDF



 설계/모델링

ArgoUML

BSD

 

PDF

 

 

DB Designer

GPL2

 

PDF

동영상

 

Papyrus

EPL

 

PDF

동영상

 

PlantUML

GPL3

 

PDF

 

 

StarUML

GPL

 

PDF

동영상

 

Violet UML Editor

GPL

 

PDF

 

 

구현

CodeBlock

GPL3

 C/ C++

PDF

 

 

Eclipse BIRT

EPL

 Java

PDF

동영상

 

Eclipse CDT

EPL

 C/ C++

PDF

 

 

Eclipse JDT

EPL

 Java

PDF

동영상


IntelliJ

기타

 Java

PDF

동영상

 

Jasper Studio

EPL

 Java

PDF

동영상

 

MongoDB

AGPL3

 

PDF

동영상

 

NetBeans

CDDL/GPL2

 Java

PDF

동영상

 

Qt Creator

LGP2.1 

 Qt

PDF

 

 

SharpDevelop

MIT

 C/C++

PDF

 

 

Tadpole for DB Tools 

LGPL

 

PDF

  

테스팅

CppUnit

CPL

 C/C++ 

PDF

  

EMMA

CPL

 C/C++, Java

PDF

 

   

FitNesses

CPL

 C/C++, Jave, Ruby, .Net, Python, 

 Objective-C,  CoffeeScript

PDF

  
 HttpUnitMIT


PDF

  

JMeter

APL2

 

PDF

  
 JUNITCPL

 Java

PDF

동영상

   

Jubula

EPL

 Java

PDF

동영상

 

LoadUI

EUPL

 C/C++, Jave

PDF

  

NUnit

MIT

 .Net

PDF

  

OProfile

GPL

 

PDF

  

STAF

EPL

 Java, Perl, Python, Tcl, C++

PDF

  

Selenium

APL2

 Java, Ruby, Python, C#

PDF

  

SoapUI

EUPL

 Groovy, JavaScript

PDF

  

SpringTest

APL2

 Java

PDF

동영상  

TestLink

BSD

 

PDF

동영상

 

빌드

Ant

APL2

 Java

PDF

    
 CruiseControl

BSD

 

PDF

    

Gradle

APL2

 Groovy, Java

PDF

  
Hudson 

EPL

 

PDF

동영상  

Jenkins

MIT

 

PDF

 

  

Maven

 APL2 

 Java

PDF

동영상 


형상관리 

CVS

GPL

 

PDF

  

EGit

GPL2

 

PDF

동영상 

 

Git

GPL2

 

PDF

동영상


Mercurial

APL2

 

PDF

  

Subclipse

EPL

 

PDF

  

Subversion

APL2

 

PDF

  동영상 

  

TortoiseCVS

GPL

 

PDF

  

TortoiseSVN

GPL

 

PDF

동영상

 

품질관리

Checkstyle

EPL

 Java

PDF  

Cobertura

GPL2

 Java

PDF

  

Cppcheck

GPL3

 C/C++

PDF

  

JDepend

BSD

 Java

PDF

 

  

PMD

BSD

 Java, JavaScript, XML, C/C++, C#, PHP, 

 Ruby,  Fortran

PDF

  동영상 

  

SonarQube

LGPL3

 Java, C#, C/C++, Cobol, PL/SQL, ABAP, 

 JavaScript, PHP, Web, XML 등

PDF

  
Splint 

GPL

 C

PDF

  

Valgrind

GPL2

 C, C++, Java, Perl, Python, assembly code,

 Fortran, Ada

PDF

  

이슈관리 

 Bugzilla

MPL

 

PDF

   동영상    
 Mantis

GPL

 

PDF

    
Trac 

BSD

 

PDF

  동영상 

 
프로젝트관리 

GanttProject

GPL3

 

PDF

동영상

 
Mylyn 

EPL

 

PDF

 동영상 

  

OpenProj 

CPAL1

 

PDF

 


Redmine 

GPL2

 

PDF

 동영상 

 
SharePoint

기타

 

PDF

  


<동영상 자료 확인하기>

 * 동영상자료는 소프트웨어공학센터 유튜브에서 확인하실 수 있습니다.



<연계자료 다운 받기>
* 각 항목을 클릭하시면 PDF파일을 다운 받으실 수 있습니다.


사례 01.JAVA 환경에서의 CI(지속적통합) 구축 사례

사례 02.C/C++환경에서의 구축사례

사례 03.임베디드 시스템

사례 04.GIT을 활용한 어플리케이션 개발 상세 사례

사례 05.정적 분석 및 단위테스트 수행 상세 사례

사례 06.Web 개발 프레임웍 구축 사례

사례 07.지속적 통합빌드 환경 구축 사례

사례 08.통합빌드 환경에서 Web 테스팅 자동화 사례


출처 : http://www.sw-eng.kr/member/00000000000000032236/Cms/BoardView.do

//