CIS7015 Team Software Development Project Assignment

Assignment Help Other Subject
Reference no: EM132884973 , Length: word count:1200

CIS7015 Team Software Development Project - Cardiff Metropolitan University

ASSIGNMENT - Team Software Development Project

Assignment Overview

This coursework requires you to form teams of between three and seven members to carry out a Rapid Application Development (RAD) exercise. Each team will appoint members to one or more of the following roles:

• Facilitator
• Scribe
• Senior Management Representative
• User Representative
• Developer

The roles are described in more detail in the next section of this document. It will be noted that the ideal team size is five. If the team numbers greater or fewer than five then there will either be more than one team member per role or more than one role per team member.

The team is required to develop a simple system using the RAD methodology and a suitable development environment. The precise domain and scope may be chosen by the team. An example would be a property management system for a letting agency developed using MS Access and consisting of two or three tables with a small number of associated forms and queries or a prototype of a mobile application.

Clearly, the development should begin with a requirement for a system from the user representative(s) and management representative(s). This should take account of the known capabilities of the developers.

Description of RAD Roles
Facilitator
The focus of the facilitator is to help with how the discussion is proceeding rather than the content of the discussion i.e. the facilitator's responsibility is to address the journey, rather than the destination. Additionally, they should:
a. mediate in disputes between other parties
b. motivate resistant participants
Associated Tools: Trello (or another Kanban board system); Word;

Scribe
The major role of the scribe is to record decisions made at each workshop. Additionally, the scribe should:
a. keep a project diary to assist team members in understanding and reflecting on what has occurred and also to assist with writing up the assignment
b. record instances of conflict and conflict resolution within the team
Associated Tools: Word (diary and meeting notes);

Developer
The developer must:
a. gather requirements from other team members
b. produce a prototype design for presentation during a workshop
c. listen to criticisms and feedback
d. produce further prototype designs for presentation at further workshops until a final version is agreed
e. produce a working prototype for presentation at a workshop then repeat steps c and d.
Associated Tools:(Developer skillset focused) Programming Environment;Github/Bitbucket;

Management Representative
The management representative must:
a. understand the strategy of the chosen organisation
b. ensure that the requirements of the system reflects the strategic needs of the organisation
c. establish a budget for the proposed system development
d. ensure that the costs of the system development do not exceed the budget
Associated Tools: MS Project; Word (record MangamentStrategy and Needs)

User Representative
The user representative must:
a. ensure that the requirements of the proposed system adequately reflect the needs of the people who are going to use the system
b. work with the developer to refine the prototype system
Associated Tools: Word (recorduser needs)

All Team Members
Work together to complete the assignment in an effective and timely manner.

Outputs and Hand-in Details

1. PRES1 A presentation by the group describing the development programme. This should last between 10 and 15 minutes. Please record this presentation as a video and submit this through Moodle.
(this to beconducted through MS Teams/ MS Streamby reviewing the methods deployed during term time on moodle)

2. WRIT1An individual report (2400 words +/-10%)
• Detail your role on the team,what you did and how your role contributed to the development of the project.(1000 words)
• A personal reflection of your experiences during the programme (e.g. what you gained from the programme etc.) (400 words)
• A critique of the RAD methodology.(1000 words)

Learning Outcome 1. Critically evaluate and manage self and peer learning, progress and performance effectively
Learning Outcome 2. Analyse issues involved in collaborative software development
Learning Outcome 3. Justify selection of appropriate methods, tools and techniques to develop a prototype

Attachment:- Team Software Development Project.rar

Reference no: EM132884973

Questions Cloud

Show the income statement effects of transactions for year : Show the income statement effects of transactions for the year ended December 31, 2020. Blue Spruce Corp. required additional cash for its business.
Fixed costs do not change when output changes : What are some key fixed and variable costs for this business? Remember, fixed costs do not change when output changes.
Determine amount of interest income that should be reported : Determine the amount of interest income that should be reported in 2020. The $2,000,000 note receivable is dated May 1, 2019, bears interest at 9%
Relationship in educational theory : Demonstrate knowledge of the relationship between educational theory and practice while planning instruction according to subject matter and curriculum
CIS7015 Team Software Development Project Assignment : CIS7015 Team Software Development Project Assignment Help and Solution, Cardiff Metropolitan University - Assessment Writing Service
School attendance and law related to homeschooling : Analyze one law of your state related to school attendance and one law related to homeschooling.
Describe the steps that investigator would take to conduct : Imagine that trade secrets were stolen from EFG Corporation. Describe the steps that an investigator would take to conduct this investigation?
Measure return on investment of international assignments : Why is it important to measure the return on investment (ROI) of international assignments? How should a company effectively evaluate its investment returns on
Define what is due process : Define What is due process? Create a definition in your own words; provide specific, constitutional foundations for due process.

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd