danielvdende / jqmTestSuite

Public repository for jqm team for DelftSWA course
0 stars 1 forks source link

IN4315 Software Architecture jQuery-mobile group

picture

We are the jQuery Mobile group and present here all our findings about the software architecture of jQuery Mobile. The repository contains the following items:

For information about the way of communicating, Click Here

We will briefly explain the content of each file.

Contextview.md

In this file we are going to create a context model using the approach mentioned by Rozanski & Woods. First it was the intention this file and model had to be made for week 4. But the assignment changed and this exercise was moved to week 5, so the content of this file is mostly definitions from Rozanski & Woods, and some starting views about the context.

Diary.md

This file shows the weekly progress of the group. What is done by the group, what they did individually and what time they worked on it.

Metrics.md

In this document we describe the Goal Question Metrics approach for jQuery Mobile. We used the GQM approach proposed by Basili et al..

We formulated a goal, identified three questions with this goal and identified at least two metrics per question. The goal we are working on in this file, is:

Goal Description
Purpose: To decrease
Issue: the execution time (speed)
Object (product): of jQuery Mobile
Viewpoint: from the viewpoint of the (lead) developer(s)

To decrease the execution time (speed) of jQuery Mobile from the viewpoint of the (lead) developer(s).

PitchSlides.md

This file contains a link to the slides made with prezi, for the intermediate pitch held on, Friday May 17th.

README.md

You're just reading this file now, so we do not really need to explain this. This file explains the content of the repository.

Sketches.md

This document contains the first week assignment. It contains 4 sketches of the design of jQuery Mobile, all viewed from a different approach. The following 4 designs are discussed, (also discussed during a guest lecture by Andre van der Hoek):

Stakeholders.md

In this document, a stakeholder analysis is done, based on the book, Rozanski & Woods. It contains several stakeholder classes, including acquirers, developers, testers and users. Within those classes several people will be named, which are categorized in those classes. Not all the classes contain 'members', this because these were not applicable for jQuery Mobile.

Team.md

This document contains information about the members within the IN4315 Software Architecture jQuery-mobile group.

Communication

In this part we explain our way of communicating during the assignments.

First we have an issue which is for General chatter (incl random BS!). If we find some interesting stuff like papers, or have some information we just want to share, this is the issue we use.

For each week we have at least 1 issue containing the assignment where we discuss the assignment and add our content before adding it to this repository:

We also created some summaries of chapters read, we put these also in an issue so everyone can read them. Summaries of Rozanski & Woods

Furthermore there are some other issues, about a successdful build, about the diary and teamfile. Click here for all the issues!

More information about the jQuery Mobile project we are working/analyzing on can be found here.