0% found this document useful (0 votes)
113 views3 pages

Project Activity 3 - Social Coding

The document outlines the requirements for Project Activity 3 which involves social coding. Students must select either enhancing an existing code or developing a new IPv4/IPv6 application. They describe the application and objectives, assign roles, and provide a strategy plan. GitHub is used for collaboration including creating branches, adding members, and code reviews. The final deliverables include a presentation covering the application features, reasons for choices, code with documentation, a demonstration, future enhancements, and reflections.

Uploaded by

Joel Dolot
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
113 views3 pages

Project Activity 3 - Social Coding

The document outlines the requirements for Project Activity 3 which involves social coding. Students must select either enhancing an existing code or developing a new IPv4/IPv6 application. They describe the application and objectives, assign roles, and provide a strategy plan. GitHub is used for collaboration including creating branches, adding members, and code reviews. The final deliverables include a presentation covering the application features, reasons for choices, code with documentation, a demonstration, future enhancements, and reflections.

Uploaded by

Joel Dolot
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Project Activity 3 – Social Coding

Social Coding Selection

Select the social coding application chosen by your team:


o Option 1: Feature enhancements of the Lab 4.9.2 code
o Option 2: New application – IPv4/IPv6 Address Application

What were the reasons your team selected this option?

___________________________________________________________________________

Describe your team's application and its deliverables. What are the specific objectives of this
application?

___________________________________________________________________________

___________________________________________________________________________

___________________________________________________________________________

Record your team member roles and skillsets


Team member Role/Knowledge/Skillset

 2020 - 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Page 1 of 3 www.netacad.com
Project Activity 3 – Social Coding

Strategy/Project Plan
Provide a brief description of your team’s strategy for completing this project.

___________________________________________________________________________

___________________________________________________________________________

___________________________________________________________________________

___________________________________________________________________________

Using GitHub for Collaboration

What is the link to your GitHub repository?


___________________________________________________________________________

Describe how GitHub was used to:


a. Create branches

___________________________________________________________________________

___________________________________________________________________________

b. Add team members

___________________________________________________________________________

___________________________________________________________________________

 2020 - 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Page 2 of 3 www.netacad.com
Project Activity 3 – Social Coding

c. Do pull requests, code review, merge, etc.

___________________________________________________________________________

___________________________________________________________________________

Final Deliverables

Presentation

Create a presentation about the project you selected. Your presentation should include:
 Information about your application, covering what features your team included
 The reasons that your team decided on these specific features in your application
 Application code including comments and documentation. Your comments and documentation
should be sufficient for any other team to be able to continue the project if required. Another
team should be able to understand the application, your features and how to continue with the
project
 Demonstration of the application
 List of future enhancements (backlog)
 Reflection points – what issues have you faced while working on this activity, how did you find
solutions, what have you learned, etc.

 2020 - 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public Page 3 of 3 www.netacad.com

You might also like