SDTE

06016328--Software development tools and environments

Principle of software professionals, roles of applications in software engineering tasks, agile software development tools, product development tracking, version and configuration management, build and continuous integration tools, program debugging and profiling tools, collaborative development environments, packaging and deployment tools.  TQF3

Objective

1) To learn how to use software development tools that are currently famous.
2) To give student having self-learning software development tools
3) To practice presentation and training the knowledge of software tools using to friends and members.

Schedule

 

Week

Date

Topic

Documents

1

Jan-13

  - Activity group setup
  - Finding interest topic
  - Training preparation
 
   Example-sheet

2 -3

 Jan-20,27

  - Spyder IDE
  - Scikit-learn
  Features
  Cross-plate form IDEs
 

   Document01

4 -5

Feb-3,10

  - Slack
  Collaborative softwares
  Team members to communicate

   Document02

6- 7

 Feb-17,24

  - Katalon studio
  Automation testing
  Cross-browser testing
 

   Document03

8

 

 

 

9 - 10

 Mar-9,16

  - Docker
  List of automating deployment
  Docker deploys containers
 

   Document04

11 - 12

 Mar-23,30

  - Kubernetes
  Compare feature of automating deployment
  Kubernetes architecture
 
   Document05

13 - 14

 Apr-20-27

   - Asana
  Team collaboration
  Team management project
   Document06
 

Score

Book

Video
    xxx

References