Software Development ToolsLaajuus (5 cr)
Code: R504D161
Credits
5 op
Teaching language
- English
Objective
You can use a common version control system for your software development projects
You can use existing technical documentation in your software development work and create your own documentation
You know how to apply a common software development workflow within a technical project management environment
You have the common and necessary ICT skills for software development work
You can use a common version control environment to create your own technical portfolio
Content
Version control theory, usage and practices
Technical project management tools
Software development workflows in working life
Applying technical documentation and searching information for software development
Common ICT skills required in software development (command line/terminal -interface, file systems and types, computer component knowledge, networking etc.)
Assessment criteria, satisfactory (1)
You can use a common version control system based on instructions.
You can use basic technical project management tools for your software projects
You are aware of common software development workflows and how they could be used in technical project management environments
You are aware of the common and necessary ICT skills needed in software development work
You can use a common version control environment to create your own technical portfolio
Assessment criteria, good (3)
You can use a common version control system independently.
You can use technical project management tools for your software projects
You can apply a common software development workflow in your chosen technical project management environment
You can independently utilize common and necessary ICT skills needed in software development work
You can use a common version control environment to create your own technical portfolio
Assessment criteria, excellent (5)
You can use a common version control system and its more advanced features independently
You can use technical project management tools for your software projects
You can apply and consider common software development workflows in your chosen technical project management environment.
You can independently utilize advanced common and necessary ICT skills needed in software development work
You can use a common version control environment to create your own technical portfolio