• kth.se
  • Student web
  • Intranet
  • kth.se
  • Student web
  • Intranet
Login
DD1349 VT22 (projinda22)
Project Process
Skip to content
Dashboard
  • Login
  • Dashboard
  • Calendar
  • Inbox
  • History
  • Help
Close
  • Min översikt
  • DD1349 VT22 (projinda22)
  • Assignments
  • Project Process
  • Home
  • Syllabus
  • Assignments
  • Course Evaluation

Project Process

  • Due No due date
  • Points 0

Topic

The project topic is open, however there are several key steps you must follow to ensure a successful process.  You can have a discussion with your assistant about your ideas and make sure that they agree that it will be an interesting and sufficiently complex project.

Suggestions include developing an application using a graphical user interface (like Swing or JavaFX), a framework of third party library for computer graphics (e.g. https://processing.org/ Links to an external site.) or similar for features not in the standard Java library, an online API for a web service that produces JSON/XML data, building on a game engine like Unity, or even a mobile Android application if you are feeling ambitious. Crucially you should not take on too much complexity that it becomes impossible to deliver a minimum viable product (MVP) that achieves what you set out to create.

Team

Projects are completed in pairs. You should find a partner from your övningar group.  If you there is a problem in numbers or finding a partner then we can arrange groups of three or find a group for you. Contact us ASAP in the first week.

Repository

Your team is responsible for creating a repository on KTH Github, and sharing this with your teaching assistant.  The repo  will become the central focus of the assessment of your project, so it is vital you create it early and give the address to you TA. All team members will be expected to be active within the repo (as evidenced by the commit log and issue tracker), and will contribute resources, commits, feature requests and bug reports.

Process

Each week there are a set of basic tasks to ensure you keep a good process throughout the course:

  • Week 1 - Plan
  • Week 2 - Develop
  • Week 3 - Review
  • Week 4 - Demo

Problems

In the unlikely event of a problem with the project team, please get in touch with your TA or the Course Leader as soon as possible.

0
Please include a description
Additional comments:
Rating max score to > Pts
Please include a rating title

Rubric

Find rubric
Please include a title
Find a rubric
Title
You've already rated students with this rubric. Any major changes could affect their assessment results.
 
 
 
 
 
 
 
     
Can't change a rubric once you've started using it.  
Title
Criteria Ratings Pts
This criterion is linked to a learning outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 Pts Full marks blank
0 to >0 Pts No marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional comments
This criterion is linked to a learning outcome Description of criterion
threshold: 5 pts
Edit criterion description Delete criterion row
5 to >0 Pts Full marks blank
0 to >0 Pts No marks blank_2
This area will be used by the assessor to leave comments related to this criterion.
pts
  / 5 pts
--
Additional comments
Total points: 5 out of 5