inception - oronsa/shoulder2shoulder GitHub Wiki

Project Inception

Process

We will use a hybrid of Waterfall and Scrum software project processes.

Initial Features List

:one: Generating finance reports of income and expenses. :two: Analyzing the users data into reports. :three: Communication via alerts/messages system between the users.

Initial Planning

:one: Meeting with the costumer to assure requirements form. :two: Secondary Object oriented design by UML and use cases (if necessary). :three: Build an html5-css-angularjs web frame. :four: Connect framed App to the DataBase. :five: Repair and re-design as necessary.

Risk Management

Risk Severity Response
1 New Technology to us Medium Using online guides and class staff advising
2 New Team Low It might take some time untill all crew members will synced with each other
3 Customer changing requirements Medium Weekly updates with the client
4 Keeping up with schedule low Assessing carefully all the elements and features of the system regarding time

Development

Tools

Full stack JavaScript developing using NodeJS, JQuery and AngularJS together with MongoDB. Developing the code on WebStorm IDE and Kobra.io

Deployment

Microsoft Azure servers

Version Control

Via gitHub

Coding Convention

Via Google JavaScript Style Guide

Deployment Diagram