Skip to content

Setting Development Environment

sinemdalkilic edited this page Apr 26, 2016 · 1 revision

Installation Tutorial

  • Intellij is used for IDE.
  • Intellij can be downloaded from Jetbrains.

Github Integration

Intellij Idea supports Github Integration. You can connect to our Github repository "bounswe2016group3" and cloned the most updated version.

  • Click "Check out from Version Control" and select Github.
  • Choose the repository URL to clone.
  • If you want to upload a different version to Github you can merge to master. Right click to project and select Git.
  • Choose Add or Commit Directory.
  • You can also create new branch from master and compare with different versions from the same menu.

Unit testing framework

Intellij has a default testing environment. It has certain frameworks such as PHPUnit.

  • By clicking "Create Test" you can set test configurations.

Automatic documentation support

Intellij can generate Javadoc.

  • In menu from Tools choose Generate Javadoc. User can specify scope and other features of the documentation.

Maven

Maven is supported in Intellij.

  • You can create new Maven Project from clicking "Create New Project".
  • You can change configurations of a project from "Edit Configurations" and add Maven by clicking "+" symbol.

Team Members:

#Project: #

  • Requirements
  • [API Docs](API Docs)
  • Plan
  • Themes/Features
  • Personas
  • [User Stories](User Stories and Acceptance Criteria)
  • [Domain Analysis](Domain Analysis)
  • [Responsibility Assignment Matrix](Responsibility Assignment Matrix)
  • [Project Communication Plan](Project Communication Plan)
  • [Test Cases](Test Cases)
  • [Setting Development Environment](Setting Development Environment)

#Diagrams: #

  • [Use Cases and Use Case Diagram](Use Cases)
  • [Use Case Drafts](Use Case Drafts)
  • [Class Diagram](Class Diagram)
  • [Activity Diagram](Activity Diagram)
  • [Sequence Diagrams](Sequence Diagrams)

#Mockups: #

  • [Web Mockups](Web Mockups)
  • [Mobile Mockups](Mobile Mockups)

#Meetings: # Spring Semester

#Milestones: # Spring Semester

  • [Milestone-1 Report](Milestone-1 Report)

      Fall Semester
    
  • [Milestone-1 Report](Milestone-2 Report)

  • [Milestone-2 Report](Milestone-3 Report)

  • [Milestone-3 Report](Milestone-4 Report)

#Group Works: #

#Documentations: #

Clone this wiki locally