Apr 28, 2024  
2020-2021 Catalog 
    
2020-2021 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

SDEV 485 - Software Development Capstone 1

Credits: 5
First of two capstone project courses. Students as technical team members partner with business team members and/or clients to develop a product or service concept that fulfills a business need. Previously IT 485.

Prerequisite: Instructor’s permission.

Course Outcomes:
Students who successfully complete this class will be able to:

  1. Conduct a project kickoff meeting with all project stakeholders.
  2. Differentiate between the Product Owner, Development Team, and Scrum Master roles in a Scrum team.
  3. Organize and conduct regular project meetings, including Sprint Planning meetings, Daily Scrum meetings, Sprint Review meetings, and Sprint Retrospective meetings.
  4. Integrate and reconcile business activities with technical team activities.
  5. Work with a team to manage the product backlog, a prioritized list of stories (high-level requirements) for the product.
  6. Work with a team to manage the sprint backlog, a prioritized list of tasks to be completed during a sprint.
  7. Work with a team to estimate the size of stories and tasks.
  8. Work with a team to establish the Definition of Done (DoD, or exit criteria) to determine when a story or task is complete.

Program Outcomes
  1. Develop stable, robust, secure, and efficient code following best practices in database design and software construction.
  2. Communicate with technical and non-technical project stakeholders, and within project teams.
  3. Apply Agile practices such as maintaining a product backlog, planning sprints, participating in sprint reviews and retrospectives.
  4. Perform software quality assurance activities throughout the entire software lifecycle.
  5. Write technical documentation to support software lifecycle activities.


College-wide Outcomes
  • Critical Thinking - Critical thinking finds expression in all disciplines and everyday life. It is characterized by an ability to reflect upon thinking patterns, including the role of emotions on thoughts, and to rigorously assess the quality of thought through its work products. Critical thinkers routinely evaluate thinking processes and alter them, as necessary, to facilitate an improvement in their thinking and potentially foster certain dispositions or intellectual traits over time.
  • Responsibility - Responsibility encompasses those behaviors and dispositions necessary for students to be effective members of a community. This outcome is designed to help students recognize the value of a commitment to those responsibilities which will enable them to work successfully individually and with others.



Add to Portfolio (opens a new window)