1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) v1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) 1620 assignment 1 (pass) FPT Greenwich
Trang 1Assessor name: VANHO
Trang 2ASSIGNMENT 1 BRIEF
Qualification BTEC Level 5 HND Diploma in Computing
Unit number Unit 3: Professional Practice
Assignment title Planning an SDP Event
Academic Year 2022
Unit Tutor Ho Hai Van
Issue date 7 th January 2022 Submission date
IV name and date Dr Doan Trung Tung
Submission format
Part 1: Requirements
The submission should be made in the form of a completed individual portfolio folder, which includes all the tasks outlined in the Assignment Brief Although this assignment requires collaborative work, each student must submit an individual portfolio folder
Part 1: Produce a five-day professional event schedule (using project management software) and
WBS (work breakdown structure) prior to the five-day development event that details planning and resource allocation including the (Responsibility Assignment Matrix)
Part 2: Create a ten-minute PowerPoint presentation on 'team dynamics' that includes a
presentation and an activity sheet that requires delegates to participate in a team-building activity
(Maximum of eight slides, including the introductory slide)
Part 3: A written evaluation of your performance in this task and your contribution to the team
Trang 3You are required to make use of headings, paragraphs, subsections, and illustrations as
appropriate, and all work must be supported with research and referenced using the Harvard referencing system The recommended word limit is 500–1,000 words, although you will not be
penalized for exceeding the total word limit
Assignment Brief and Guidance
You have been tasked with the responsibility of overseeing the development of an e-commerce solution for a Fortune 500 company As a member of the development team, you will develop a plan, basing on the SDP (software development plan) that will be distributed to internal employees and stakeholders within the organization in which you work
You will develop a professional plan for this upcoming project by simulating real-world events, meeting locations, agendas, feasibility reports, and associated costs
NOTE: “You do not carryout real meeting in the venue but must get actual quotes of prices and
facilities in real life.”
You are expected to conduct thorough research on venue costs, transportation costs (if the project takes place outside of the city), and team member feeding and lodging
Assuming you have an experienced team of designers and developers, the development process
is estimated to take no more than five days
The following is a description of SDP
The Software Development Plan (SDP) is a document that describes how a developer intends
to proceed with a software development effort The SDP provides insight into and a tool for monitoring software development processes to the acquirer Additionally, it details the procedures to be followed and the approach to be taken regarding each activity, organization, and resource The SDP's purpose is to communicate to team members and stakeholders how
a program's software will be developed and how a Program Manager will allocate direct resources.
Working in small groups (3-4 per group):
Trang 4Part 1 Produce a professional event schedule (using project management software) and WBS (work
breakdown structure) prior to the five-day development event that details planning and resource allocation
including the (Responsibility Assignment Matrix)
Part 2 Create a ten-minute PowerPoint presentation on 'team dynamics' that includes a
presentation and an activity sheet that requires delegates to participate in a team-building activity
(Maximum of eight slides, including the introductory slide)
Working individually:
Part 3 Produce a written team evaluation of the effectiveness and application of interpersonal
skills during the design and delivery process You should also include a self-evaluation of your
performance in this project and your contribution to the team you worked in Explain what skills
and qualities you gained from this project and what values you added to your development plan
Identify the problems and produce a report discussing problem-solving and its importance in
planning and running a development event Your essay should include a discussion of various
problem-solving techniques and justify the solution methodologies used during your project You
should also have a critique of the application of critical
Part 3: Learning outcomes: LO1, LO2
Assessment Criteria
LO1: Demonstrate a range of interpersonal and transferable communication skills to a target audience
P1 Demonstrate the use of 3 different
communication style within your team
Discuss the purpose of a Software
Development with its objectives
M1 Design a professional
schedule to support the planning of an event, to include contingencies and justifications of time
D1 Evaluate the effectiveness
and application of interpersonal skills during the design and delivery of a training event
Trang 5P2 Demonstrate that you have used
effective time management skills in
planning an event
allocated
LO2 Apply critical reasoning and thinking to a range of problem-solving scenarios
P3 Demonstrate the use of different
problem-solving techniques in the
design and delivery of an event
M2 Research the use of
different problem-solving techniques used in the design and delivery of an event
D2 Critique the process of
applying critical reasoning to a given task/activity or event.
P4 Demonstrate that critical reasoning
has been applied to a given solution
M3 Justify the use and
application of a range of solution methodologies
Trang 6TABLE CONTENCT
P1 Demonstrate the use of 3 different communication style within your team Discuss the
purpose of a Software Development with its objectives……….1
1/ Communication……… 1
2/ What does the use of these expressive resources bring about in conversations? 2
P2 Demonstrate that you have used effective time management skills in planning an event….2 1/ Requirement Analysis……….3
2/ Defining……….3
3/ Designing……… 4
4/ Implementation………4
5/ Testing……….5
6/ Evolution……….5
P3 Demonstrate the use of different problem-solving techniques in the design and delivery of an event……….5
1/ Definition………6
2/ Type of problem need to handle………6
3/ Problems and solutions in the training software………7
P4 Demonstrate that critical reasoning has been applied to a given solution………8
1/ definition……….8
2/ What are the steps of critical thinking you need to know? 9
Trang 8communication also includes a series of other actions such as expressing emotions, gestures, etc So, effective communication is one of the basic and most important skills for students and workers today Moreover, communicating in a subtle and skilful way is also likened to an art
1.2 Communication types in group
Trang 91.2.1 Nonverbal communication
Nonverbal communication (NVC) is the transmission of messages or signals through a nonverbal platform such as eye contact, facial expressions, gestures, posture, and body language It includes the use of social cues, kinesics, distance (proxemics) and physical environments/appearance, voice (paralanguage), and touch (haptics) It can also include the use of time (chronemics) and eye contact and the actions of looking while talking and listening, frequency of glances, patterns
of fixation, pupil dilation, and blink rate
Gestures made by hands, arms or body, and include head, face and eye movements, such as winking, nodding or rolling eyes Although research on rhyming gestures is sketchy, several major groups of gestures have been identified by researchers The most common gestures are called logo gestures and quotation gestures These gestures are customary, culturally specific gestures that can be substituted for language, for example waving is used in Western culture to indicate
"hello" or "goodbye" separate" Each symbolic gesture can carry very different meanings in different cultural contexts, ranging from praise to extreme annoyance There are some global gestures such as shrugging
Facial expressions, above all, serve as a de facto mode of communication With multiple muscle groups that precisely control the mouth, lips, eyes, nose, forehead and chin, the human face is thought to be capable of expressing more than ten thousand different emotions This flexibility makes the nonverbal character of the face particularly effective and realistic, unless there is an intentional manipulation In addition, most of the following emotions, including joy, sadness, anger, fear, surprise, annoyance, shame, pain, and pleasure, are universal
Trang 10
Verbal communication is the use of words to share information with other people It can therefore include both spoken and written communication However, many people use the term
to describe only spoken communication The verbal element of communication is all about the words that you choose, and how they are heard and interpreted
2 What does the use of these expressive resources bring about in
Trang 11Also, on the other hand, although an assertive style is generally most appropriate, there are specific situations in which a passive or aggressive style can make sense For example, by
acknowledging a serious mistake you made yourself, or expressing frustration in a situation that was someone else's fault Rationality does not always precede our relevancy; In fact, it usually has little effect on her
P2 Demonstrate that you have used effective time
management skills in planning an event
We plan to design a software to manage and advise the health of the elderly We will do it through the following steps:
Trang 121.2 Results of the Requirement Analysis phase
The result of this phase is the software requirements specification document, which serves as the starting point for the next stage of development It is important to note that the
requirements specification and analysis phase focuses only on what the software system should
do, not how it should be done Like, we're working on older people's health so we should just look for things that are related to that
2 Defining
2.1 definition
Usually, you do the planning process after the requirements analysis after you've got all the data and chosen what to develop In this second SDLC phase we need to define several factors:
• Who will lead the project?
• Expected output or implementation
• Number of developers needed for the project
• How long will the project take?
• Budget needed for the project
• Any other project-specific considerations
2.2 Outcomes of the planning phase:
The outputs of the planning phase include project plan, detailed implementation timeline, cost estimate and procurement requirements Documents in this phase typically include:
• Project Management Plan
• Project Charter (charter) document
3 Designing
3.1 definition
The third phase of SDLC focuses on designing the software you will develop, including:
• Architecture: What programming language do you use to build your product? What is the industry best practices that you're building on? Also includes questions regarding the use of templates
• User Interface: How do you expect potential users to interact with the product? How would you make that easier for them?
Trang 13• Platform: What platform will your product run on? During this stage, a game developer will wonder which console they will publish, while a mobile developer will decide if they will create apps for Apple, Android, or both
• Programming: You've found a programming language, but now how do you overcome the programming challenges of development?
• Links: What content will your product have to communicate with? A central server? Other applications? How will this happen?
• Security: How will you protect your product against potential threats? Are you subject
to certain security requirements? Do you gain access to sensitive user information that needs to be protected?
3.2 Outcomes of the design phase:
At the end of this phase, the Software Design Document (SDD) is completed SDD will be
reviewed by all stakeholders and based on various parameters such as risk assessment,
software permanence, design modules, budget and time constraints time, the best design method is chosen for the product…
4 Implementation
4.1 definition
The Implementation phase is the stage where developers code and build the application
according to the design documents and outlined specifications, using the chosen programming language and framework Developers will follow all the company's coding guidelines and use various tools such as compilers, debuggers, and interpreters Tasks are divided into units or modules and allocated to specific developers
4.2 Result of the development phase
During this phase, the development team will develop software based on the prototype During this phase, the software becomes a reality and is in beta for people to try and give feedback For example, someone who is using our software has encountered an error such as a frozen screen, unable to download the application, not displaying disease information, We will rely
on users' opinions and fix the problems error they encountered Once done, the development team will send the project to the testing team in the next phase
5 Testing
5.1 definition
Trang 14Once the code is complete, testing begins, and the modules are evaluated and tested to avoid any errors The built software is thoroughly reviewed during this process and any problems found are assigned to the developers to fix or change
Retesting and regression testing are conducted until the software is as planned by the user Testers often refer to SRS documentation to ensure software conforms to customer standards
or requirements
5.2 Results of the testing phase
This stage is very important because when we hand over the test software to the customer We expect the software to work properly and that the functions do not conflict with each other causing the application to crash
6 Evolution
6.1 definition
After deploying a product to production, product maintenance begins During this phase any issues that emerge that need to be fixed or any improvements that need to be made will be evaluated and implemented In some cases, the SDLC process can be repeated from the ground
up (new functionality development, major software changes….)
6.2 Outcomes of the maintenance phase
This phase has 2 parts:
- Software repair: Perform correction of errors arising during the
use of the customer's software
- Software update (update maintenance):
- Complete maintenance: Modify the software according to the customer's wishes
- Adaptive maintenance: Modifying software to adapt to new environments
7 Examples of time management skills
Our team consists of me, Dat, Phat, Khang and together they make software on health advice for the elderly We make that plan for half a year, we have given a demo for users to experience and give feedback during use so that we can fix bugs so that everyone has a better experience One user commented that they were having trouble logging in to the software Dat and I