The goal of this project is to develop a web application


Introduction -

In this assignment you are asked to team up with some of your classmates to develop a web application / service that demonstrates that you have understood the following topics:

  • Cloud computing technologies and their use for developing applications and systems.
  • Design thinking and lean development a methodologies for designing and managing project requirements and life-cycle.
  • A practical understanding of some of the technologies for developing cloud computing applications that have been demonstrated during the practices sessions.
  • IBM Bluemix (including JazzHub and build integration) as a platform for developing cloud computing solutions.

Use everything you have learned during the course and apply it for this project.

Approach

Imagine that your team is a new start-up that Is looking for the next cool Idea to develop your business on. Discuss with your group a number of ideas that you can pursue and try to explore the possibility of developing one of them for real. Why would you pursue this specific one? ...and what would it take to do so?

Make a decision based on your knowledge and the technologies and concepts that we have explored and discussed throughout the course.

This assignment Is meant to be fun! For this reason we do not provide a specific scenario or define what needs to be built. You are free to explore what excites you most or what you think is next killer app. Your decision may be based on something that you're passionate about or on what you have identified as a need in the market.

Remember, teamwork is essential do not underestimate the value of meeting with your project team members, discuss ideas and approaches and challenge each other.

To facilitate the work you should identify roles in your team. For instance:

  • one of the team members should play as the "product owner", who is the person commissioning you for this work and has a final say in judging whether the application met his/her requirements or expectations.
  • one of the team members should take the responsibilities of managing the communications and coordinating the activities of the project.

The development roles could apply to either all or a subset of the people in the team. But it is not acceptable to not to have developers.

Project Goal and Scope

The goal of this project is to develop a web application based on cloud technologies and designed for the cloud. The application is meant to be a prototype but functional in what is identified as its MVP (minimum viable product). The MVP is expected to be fully developed. Therefore, the main functionality has to work, while other parts of the application can be partially implemented. For instance, in your development plan you have thought about enriching the MVP with another feature and you include in this assignment the mock-ups or implementation stubs.

What You Are Expected to Deliver

You are expected to deliver the following:

1. A working application (prototype) hosted in Bluemix. The application should be usable and functional in its major parts. Ensure that you include the link to the application in the project diary.

2. Source code of the application hosted in JazzHub. All the source code must be stored in the JazzHub with build integration for deploying in Bluemix. Ensure this is 'public' and include relevant details in the project diary.

3. Project diary. A template is attached to this assignment and must be used (simply fill in the various sections according to what is suggested).

Request for Solution File

Ask an Expert for Answer!!
: The goal of this project is to develop a web application
Reference No:- TGS02187121

Expected delivery within 24 Hours