Git Product home page Git Product logo

group_8_sem_cw's Introduction

SET08103 - Software Engineering Methods - Group 8 Coursework


  • Master Build Status GitHub Workflow Status (branch)

  • Develop Build Status GitHub Workflow Status (branch)

  • License LICENSE

  • Release Releases

  • Coverage codecov

    32 requirements of 32 have been implemented, which is 100%.

group_8_sem_cw's People

Contributors

edgarx202 avatar mattix7771 avatar rbncvc avatar wilkmat3 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

group_8_sem_cw's Issues

As an analyst, I require access to the "world" database so I can produce reports on the population of people who are living and not living in cities so that governments can make better decisions regarding the location of infrastructure.

The population of people, people living in cities, and people not living in cities in each continent.
The population of people, people living in cities, and people not living in cities in each region.
The population of people, people living in cities, and people not living in cities in each country.

Code Review 4

Code Review 4 - Due 29th April
REVIEW MEETING: Lab of Week 13
The aim of this code review is to check that the project is deploying correctly. At this stage, at least 75% of the work of the project should be completed.

Submission 4 (10% of CW mark)
Graded Criteria Submission 4 (10% of CW mark)

The following criteria will be assessed for overall quality:
Metrics from GitHub. Also used to assess individual contribution.
Code quality including comments.
Correct usage of branches.
Continuous integration working.
Kanban/Project Board being used.
Quality and coverage of unit tests.
Project requirements met.

Code Review 1

Code Review 1 - Due 11th February
REVIEW MEETING: Lab of Week 4
The aim of this code review meeting is to check that the project workflow is set-up for the team. You may choose to meet some of the feature requirements during this review point, but it is not as necessary.

Submission 1 (16% of CW mark)
Graded Criteria Submission 1 (4% of CW mark)

The following criteria will be assessed for overall quality:
Metrics from GitHub. Also used to assess individual contribution.
Code quality including comments.

As an analyst, I require access to the "world" database so I can produce reports on countries based on the population, including reports where I can manipulate data with input so that governments can make better decisions regarding the construction of infrastructure.

  • All the countries in the world organised by largest population to smallest.
  • All the countries in a continent organised by largest population to smallest.
  • All the countries in a region organised by largest population to smallest.
  • The top N populated countries in the world where N is provided by the user.
  • The top N populated countries in a continent where N is provided by the user.
  • The top N populated countries in a region where N is provided by the user.

Code Review 2

Code Review 2 - Due 4th March
REVIEW MEETING: Lab of Week 7
The aim of this code review is to check that task management is set-up and that the initial requirements gathering has taken place via user stories and use cases. You should have completed at least 25% of the work for the project at this point based on your own estimates.

Submission 2 (14% of CW mark)
Graded Criteria Submission 2 (6% of CW mark)

The following criteria will be assessed for overall quality:
Metrics from GitHub. Also used to assess individual contribution.
Code quality including comments.
Correct usage of branches.
Continuous integration working.
Use cases well defined.
Project requirements met.

Code Review 3

Code Review 3 - Due 25th March
REVIEW MEETING: Lab of of Week 10
The aim of this code review is to check that testing has been correctly specified. At this stage, at least 50% of the work of the project should be completed.

Submission 3 (12% of CW mark)
Graded Criteria Submission 3 (8% of CW mark)

The following criteria will be assessed for overall quality:
Metrics from GitHub. Also used to assess individual contribution.
Code quality including comments.
Correct usage of branches.
Continuous integration working.
Kanban/Project Board being used.
Quality and coverage of unit tests.
Project requirements met.

As an analyst, I require access to the "world" database so I can produce reports on capital cities based on the population, including reports where I can manipulate data with input so that I can identify problems and community needs.

  • All the capital cities in the world organised by largest population to smallest.
  • All the capital cities in a continent organised by largest population to smallest.
  • All the capital cities in a region organised by largest to smallest.
  • The top N populated capital cities in the world where N is provided by the user.
  • The top N populated capital cities in a continent where N is provided by the user.
  • The top N populated capital cities in a region where N is provided by the user.

As an analyst, I require access to the "world" database so I can produce reports on cities based on the population, including reports where I can manipulate data with input so that I can identify problems and community needs.

  • All the cities in the world organised by largest population to smallest.
  • All the cities in a continent organised by largest population to smallest.
  • All the cities in a region organised by largest population to smallest.
  • All the cities in a country organised by largest population to smallest.
  • All the cities in a district organised by largest population to smallest.
  • The top N populated cities in the world where N is provided by the user.
  • The top N populated cities in a continent where N is provided by the user.
  • The top N populated cities in a region where N is provided by the user.
  • The top N populated cities in a country where N is provided by the user.
  • The top N populated cities in a district where N is provided by the user.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.