100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Brunel - Computer Science - CS2001 Level 2 Group Project $9.67   Add to cart

Essay

Brunel - Computer Science - CS2001 Level 2 Group Project

 44 views  0 purchase
  • Course
  • Institution

This was the individual Portfolio submitted for the Level 2 Group Project which was to develop an Android Application and document the journey for Brunel University in which I received a First Class in.

Preview 3 out of 28  pages

  • January 6, 2024
  • 28
  • 2019/2020
  • Essay
  • Unknown
  • A+
  • Unknown
avatar-seller
Department of Computer Science


Level 2 Group Project
Individual Portfolio Reflection




Academic Year 2019-20




1

,Table of Contents


Table of Contents .............................................................................................................................................................. 2
1 Application Idea ....................................................................................................................................................... 3
2 Continuous Deliverables (Bare Pass) ............................................................................................................. 5
3 Project Management .............................................................................................................................................. 7
4 Software Development ......................................................................................................................................... 9
5 Non-Software Tasks ............................................................................................................................................ 13
6 Self Evaluation ....................................................................................................................................................... 15
6.1 Grade Descriptor ........................................................................................................................................ 17
References ........................................................................................................................................................................ 18
Appendix A Relevant Additional Material ............................................................................................. 19
A.1 User Story Example ................................................................................................................................... 19
A.2 Android Development Skills Badge .................................................................................................... 19
A.3 Git Skills Badge ............................................................................................................................................ 20
A.4 Git Hub Contributions .............................................................................................................................. 20
A.5 Group Meetings ........................................................................................................................................... 21
A.6 Initial Sprint Plan ....................................................................................................................................... 23
A.7 Trello Board .................................................................................................................................................. 23
A.8 Firebase Database ...................................................................................................................................... 24
A.9 MySQL Database ......................................................................................................................................... 24
A.10 Use Cases ....................................................................................................................................................... 25
A.11 Flowchart ....................................................................................................................................................... 26
A.12 Test Cases ...................................................................................................................................................... 27
A.13 Testing Resolution Evidence ................................................................................................................. 28
A.14 Marketing ...................................................................................................................................................... 28




2

, 1 Application Idea

The application idea is a system to increase productivity in a collaborative environment by
simplifying the processes involved with managing files. This can range from transferring,
downloading, compressing and converting files all in one space. The requirements of this application
currently allow the user to upload files to then be transferred using a download link, which can also
be scanned with a QR Code. Additional features include a chatroom for communication which has
also been implemented to reinforce the idea of a collaborative application, whereby users can
communicate with each other. This solves the problem of needing to use several different platforms
when converting, compressing or transferring files as well as being unable to do any of these tasks
without a computer or laptop.

I had contributed towards developing the ideas of monetising the application. For example, I
presented the idea to create limits on file size transfers and uploads with options for users to
purchase more storage space to work with larger files. This idea was communicated with my group
members and the constructive criticism being that this should be a non-functional aspect of the
application and therefore was excluded in the final version. The feedback I received from putting
forward this idea was productive as it allowed the rest of the group members to compare their own
ideas in order to implement and combine different components of contributions made. Additionally,
these concepts were instigated again during the preparation for the ‘Made in Brunel’ presentation,
whereby the application competed against other commercial applications. The benefits from the
feedback allowed me to be more aware of what features and functionalities should be allocated to
which sprint in order to priorities deadlines to complete prototypes of the application. During the
process of development, it became apparent that some functionalities that were designed were
unable to be implemented - for example, the use of Bluetooth to transfer files. Remanence of this
function can be found within the android studio project files, however, was not included in the final
version. Additionally, I had put forward the idea of connecting with the Brunel Wi-Fi printers which
resulted as being a non-functional feature.

During the early stages of development, the group together presented the idea of a file transfer
application which was quickly denied in our tutor meetings. This was due to our lack of research and
originality. The idea of a generic file transfer application is saturated and therefore unique features
and ideas needed to be put forward. I had contributed the idea that solves the issue of being unable
to print to the Brunel printers from a mobile. However, due to security issues this feature was not
implemented and therefore the idea to market the application as a “Brunel Group Work” application
had progressed as an overall productivity application to assist with collaborative work to which,
based on our inclusion of more creative requirements was validated by our tutor. This was
successful as being accepted to present at Made in Brunel where the app was then marketed to
increase efficiency within company departments as well as student group work projects seen in the
example of the user story was a privilege to experience (Appendix A.1).




3

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller cslbrunel. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $9.67. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

72042 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$9.67
  • (0)
  Add to cart