My greatest strength is being able to work well with others. I respect my teammates' opinions while also freely offering my own solutions. Also, I am not afraid to come to my teammates for support when I am struggling to understand a concept or when I am stuck on a problem and need a new set of eyes on it. I know this from my experiences in the past working on team projects.
Being able to connect with others is a key role that empathy plays in my life. Empathy helps me to see past the empty emotions that a person may be showing. For instance, when you begin to empathize and understand someone it becomes easy to see when they are "off". Instead of becoming upset with someone because they are in a bad mood, I can empathize with them and realize that there is some external force acting upon them to cause this mood. Most frequently I find this in small miscommunications. There is a small miscommunication and someone overreacts I try to practice empathy to understand if they are upset with the situation, or if there is something else going on that is affecting them.
Empathy helps to build better software in vast number of ways, so I will only hit on a couple. First, it helps to create
Project:BattleShip
Group Member Names: Kyle Iverson, Taylor Keller
Goals and Expectations for the Project (What does each group member hope to get out of this project? What do we want to achieve as a team? How will we know that we're successful?):
- Learning about working on a project as a team
- Becoming comfortable with pair workflow ***
- Improving our design process with OOP ***
- Improve Ruby style conventions
| 1) Classes are containers for what? | |
| Classes are containers for methods | |
| 2) Classes have a pointer to what? | |
| Classes have a pointer towards it's superclass | |
| 3) Instances are containers for what? | |
| Instances are containers for attributes | |
| 4) Instances have a pointer to what? |
| What have you learned about the use of agile vs. waterfall in software projects? | |
| I have learned that agile seems to be the preferred method within the industry. Agile allows for quicker identification of | |
| issues that may develop. It also allows for a constant feedback loop that leads to a better overall design. Waterfall seems | |
| inferior in the sense that their is not as much interaction between the different teams. The project is passed from one team | |
| to the next without a feedback loop to indentify/correct potential issues, or seek customer input to improve design. | |
| How did you and your group approach project management in this project (what tools did you use, how did you hold each other accountable, etc.)? | |
| We had daily meetings to talk about what needed to be done in the project, and then would work as a team, in groups, or individually | |
| to accomplish those tasks. | |
- Start Where You Are (Empathize with the user -- you):
- Health: how you answer “how are you”; intersection of physical, mental, and emotional health
- How would you rate your overall health on a scale of 1-5?
- 4
- How do you currently make time for activities associated with your health?
- Call family couple times a week. Read in the mornings.
- What is a small change you could make here to readjust your health ratings?
- Better workout schedule
- How would you rate your overall health on a scale of 1-5?
- Work: what you do
