CC316 - Application Development and Emerging Technologies Application Development and Emerging Technologies 3
CC316 - Application Development and Emerging Technologies Application Development and Emerging Technologies 3
Module 5:Requirements
5 Analysis and Modelling
Week 5
Learning Outcomes:
After completing this course, you are expected to demonstrate the formal languages:
Determining the system requirements through consultation with stakeholders from
system documents, domain knowledge, and market Studies
A. Engage
Trivia:Structurethe arrangement of and relations between the parts or elements of
something complex.
Figure 1: Structure
B. Explore
YouTube Link: https://www.youtube.com/watch?v=lV1s5NQWN_A
C. Explain
Physical Data Model
Introduction
Physical data model is a representation of a data design which takes into account the
facilities and constraints of a given database management system. Physical data model
represents how the model will be built in the database. A physical database model shows all
table structures, including column name, column data type, column constraints, primary
key, foreign key, and relationships between tables.
tables
According to Jensen et almultidimensional models view a central data element for the
givendomain, which uniquely defined by a combination of dimensionvalues.
Agile Analysis
The purpose of analysis is to understand what will be developed, whyit should be built,
estimate the cost, and prioritize the developingprocess. The main difference is that the focus of
requirementsgathering is on understanding your users and their potential usage ofthe system,
whereas the focus of analysis shifts to understanding thesystem itself
itself and exploring the details
of the problem domain.Another way to look at analysis is that it represents the middle
groundbetween requirements and design, the process by which your mindset shifts from what
needs to be built to how it will be built. Accordingto
Accordingto the author, there are three major
challenges related to roles and responsibilities including conflict of team structure and agile
principles, applying product owner role in a large and complex context,and lack of business
theme priorities.
ASIAN INSTITUTE OF COMPUTER STUDIES
Bachelor of Science in Computer Science
Course Modules
CC316 – Application Development and Emerging Technologies
rd st
3 Year – 1 Semester
D. Evaluation
ASSESSMENT:
Instruction: may use google forms for questionnaire composition, and share link to
correspondents. Possible time allocation 20mins – 30mins.