Order # 13476
6/10/2019 Assessment 1 – IT-FP2249 - Spring 2019 - Section 01
https://courserooma.capella.edu/webapps/blackboard/content/listContent.jsp?course_id=_180014_1&content_id=_7602784_1&mode=reset 1/3
Assessment 1 Software Development and Your Role in It
Overview
Articulate the roles played by team members in a software development project, and explain how the Java programming language and development environment enable you to perform your role as a software programmer/developer in a development project.
It is suggested that you complete the assessments in this course in the order they are presented so that you will build your skills and utilize resources appropriately.
By successfully completing this assessment, you will demonstrate your proficiency in the following course competencies and assessment criteria:
Competency 1: Explain the responsibilities of a programmer in software development. Describe the software development process and its phases. Explain roles and responsibilities of developer/programmer teams. Articulate how the programming language and development environment enable the role of a developer/programmer.
Competency 7: Communicate efficiently, effectively, and in an appropriate manner for an IT professional.
SHOW LESS
Competency Map
Use this online tool to track your performance and progress through your course.
CHECK YOUR PROGRESS
Context
In this assessment, you will learn about computers and how they work. You will learn about the software development process and the role a programmer plays in this process. And you will also learn about the Java programming language and get an overview of its many programming features.
You will use the NetBeans IDE to develop your Java applications. For this assessment, you will setup your NetBeans development environment so that you can use it for completing the course weekly assessments.
Resources
Required Resources
The following resources are required to complete the assessment.
Capella Resources Week X Solution Submission Template [DOCX].
Software
Details Attempt 1 Available Attempt 2 Attempt 3
Tutorials Support Log Out Jeannette Hernandez 27
6/10/2019 Assessment 1 – IT-FP2249 - Spring 2019 - Section 01
https://courserooma.capella.edu/webapps/blackboard/content/listContent.jsp?course_id=_180014_1&content_id=_7602784_1&mode=reset 2/3
For this course, follow the instructions provided through the links below to download and install software or register for an account, as required.
Open-Source Software
NetBeans, Java SE 8: Go to Downloading and Installing NetBeans and Java SE 8/JDK 8.
If you encounter any difficulties in the download and installation process, post a detailed question in the Ask Your Faculty Discussion in the menu dropdown when you click the image of your faculty.
Suggested Resources
The resources provided here are optional. You may use other resources of your choice to prepare for this assessment; however, you will need to ensure that they are appropriate, credible, and valid. The Supplemental Resources and Research Resources, both linked from the left navigation menu in your courseroom, provide additional resources to help support you.
Capella Resources APA Style and Format. APA Module.
Software The following software is not required but may be useful to you as you complete your assessment. This software is available for free from the vendor, NetBeans.
NetBeans. (n.d.). Ada for NetBeans - plugin detail version 6.9 [Computer software add-in for ADA accessibility]. Available from http://plugins.netbeans.org/plugin/13977/ada-for-netbeans
Suggested Skillsoft Resource Skillsoft, (n.d.). Getting started with software programming [Tutorial].
Internet Resources Brown, S. (n.d.). The key difference between developer and architect roles. Retrieved from http://www.codingthearchitecture.com/2008/02/11/the_key_difference_between_developer_and_architect_roles.html Rouse, M. (n.d.). Learn IT: Software development. Retrieved from http://whatis.techtarget.com/reference/Learn-IT- Software-development Microsoft. (2017). Team functions and responsibilities. Retrieved from https://msdn.microsoft.com/en- us/library/aa266916(v=vs.60).aspx Solve100.com. (2015). Five key roles and responsibilities for software development projects success. Retrieved from http://solve100.com/responsibilities-for-software-development-success/ Tutorialspoint.com. (n.d.). SDLC: Overview. Retrieved from https://www.tutorialspoint.com/sdlc/sdlc_overview.htm Workable.com. (2017). Java developer job description. Retrieved from https://resources.workable.com/java-developer-job- description
Bookstore Resources These resources are available from the Capella University Bookstore:
Liang, Y. D. (2014). Intro to Java programming, comprehensive version. (10th ed.). New York, NY: Pearson. Chapter 1, "Introduction to Computers, Programs, and Java," pages 1–32.
Pearson Education. (2017). Intro to Java Programming [Custom Web site]. Retrieved from http://www.pearsoncustom.com/mn/capella_java/ Note: After you transact for course materials in your learner cart at the Capella Bookstore, you will receive an access code (electronic ancillary) and an e-mail with instructions from the Capella Bookstore for this Pearson custom Web site.
Review these resources to learn how to code, compile, and run your first Java application using the NetBeans IDE. You will also learn about the software development process and its various stages:
Your First Java Program: Home > VideoNotes > Chapter 1. Compile and Run a Java Program: Home > VideoNotes > Chapter 1. NetBeans Brief Tutorial: Home > VideoNotes > Chapter 1. Software Development Process: Home > VideoNotes > Chapter 2.
SHOW LESS
Assessment Instructions
Tutorials Support Log Out Jeannette Hernandez 27
6/10/2019 Assessment 1 – IT-FP2249 - Spring 2019 - Section 01
https://courserooma.capella.edu/webapps/blackboard/content/listContent.jsp?course_id=_180014_1&content_id=_7602784_1&mode=reset 3/3
In this assessment, you will articulate the roles played by team members in a software development project. You will explain how the Java programming language and development environment enable you to perform your role as a software programmer/developer in a development project.
In software development projects, a team is formed to carry out the project. The team is made of several members, each with a distinct role and responsibilities. Examples of these roles include the client, the project manager, the software architect, and the software programmer/developer roles.
Please refer to the resources of this assessment to learn about the software development process and the roles played in a typical software development project.
You may wish to reference these resources in your assessment.
Follow these steps to complete this assessment:
1. Research the software development process and the roles played by the development team members in software development projects. This research may include the readings suggested with this assessment, or you may conduct additional research.
2. Create a PDF or Word document named “U1A1_SWRoles” of 1–2 pages in which you: a. Describe the software development process and its phases.
b. Explain at least four of the roles played by team members in a software development project and examine their corresponding responsibilities. The four roles must include the role of the software developer/programmer.
c. As an aspiring Java programmer, articulate how the Java programming language and the Java development environment enable you to perform the role of a Java developer in a software development project.
Your document should follow APA style and guidelines, including proper spelling and grammar. APA guides are available in the assessment resources.
Deliverables
Submit your paper as Word document named as U1A1_SWRoles.doc (a PDF is also acceptable).Your document should follow APA style and guidelines, including proper spelling and grammar.
By successfully completing this assessment, you will demonstrate your proficiency in the following course competencies and assessment criteria:
1. Describe the software development process and its phases.
2. Explain roles and responsibilities of the developer/programmer teams.
3. Articulate how the programming language and development environment enable the role of a developer/programmer.
4. Communicate efficiently, effectively, and in an appropriate manner for an IT professional.
How to use the scoring guide
Software Development and Your Role in It Scoring Guide
Use the scoring guide to enhance your learning. VIEW SCORING
GUIDE
This button will take you to the next available assessment attempt tab, where you will be able to submit your assessment.
SUBMIT ASSESSMENT
Tutorials Support Log Out Jeannette Hernandez 27