Академический Документы
Профессиональный Документы
Культура Документы
Live Streaming
8/16/2020
System
Initial Design, Plans and Justification
References
1. EXECUTIVE SUMMARY
The major focus of this report includes the initial design, plans and justification of our project
consisting of various methodologies for software development processes, appropriate
development method for a complex problem and lastly design, specification, and requirement
which are the base of our project.
2. INTRODUCTION
The report consists of initial design of the project also referred as Wakanda Institute Live
Streaming System (WILSS) which reflects its plan and justification for delivering online live video-
based lecture and further divided into sub-class which are initial project information, new
system design, system requirements and methods, project timeline and lastly budget breakdown
giving clear overview of the project.
3. BODY
These elicit requirements can be removed in future if in case our budget and
political climate support. Lecturer shall record their live lecture for future purpose. Both
administrator and student must be able to edit, remove and update their personal detail
from registered account. Whenever students join the platform, it should automatically send
four-digit codes to student email for privacy purpose.
The stakeholders and their viewpoints of the requirement should be identified. The
identified viewpoint of the requirement should be refined and categorized to eliminate the
duplication (Shameem, p389-401, 2020). Time, resources and technical capabilities should
be managed so that the requirements will be met. Data and information should be
formulated as per the requirements and needs for the project management. The
requirements should be formulated with the help of different stakeholder.
SYSTEM DEVELOPMENT METHODOLOGIES
Agile software improvement additionally alluded to just as Agile is a sort of advancement
methodology that foresees the requirement for adaptability and applies a degree of realism
to the conveyance of the completed item. Agile software advancement requires a social
move in numerous organizations since it centres around the spotless conveyance of
individual pieces or parts of the software and not on the whole application (Harb, Sarnikar,
S., 2015).
Project scheduling is a very important tool used for project planning and developing. A good
project timeline offers some trust on your work to maintain your project on the right path as
well as carryout the project and predicts to finish the work on completion date. The
following table picture explain schedule of our project:
Fig: project timeline in Gantt chart
In a nutshell, this report illustrates the initial design of the Wakanda Institute Live Streaming
System (WILSS) as requested by the client Wakanda Institute of Technology and Science
(WITS) where basic requirements, methodology and timeline and budget breakdown are
clearly classified and described which are the pillars for the project development.
References:
Wolf, M., 2012. Computers as components: principles of embedded computing system design.
Elsevier.
Misra, S.C., Kumar, V. and Kumar, U., 2009. Identifying some important success factors in adopting
agile software development practices. Journal of Systems and Software, 82(11), pp.1869-1890.
Harb, Y., Noteboom, C. and Sarnikar, S., 2015. Evaluating project characteristics for selecting the
best-fit agile software development methodology: a teaching case. Journal of the Midwest
Association for information Systems, 1(1), pp.33-52.
Shameem, Mohammad; Khan, Arif Ali; Hasan, Md. Gulzarul; Akbar, Muhammad Azeem. IET
Software. 2020, Vol. 14 Issue 4, p389-401. 13p. DOI: 10.1049/iet-sen.2019.0196.