Skip to content

Instantly share code, notes, and snippets.

@KVeitch
Last active July 29, 2019 17:09
Show Gist options
  • Save KVeitch/6f85c79fa6326b52a7dd342a0fac993c to your computer and use it in GitHub Desktop.
Save KVeitch/6f85c79fa6326b52a7dd342a0fac993c to your computer and use it in GitHub Desktop.

Agile and Feedback Reflection

1. What have you learned about the use of agile vs. waterfall in software projects?

White implementing agile, developers continuously refine a working but incomplete project until customers are happy. Agile emphasizes Test-Driven Development to reduce costly and time consuming mistakes.

Waterfall uses longer sequential phases, completing one phase before starting next one.

I think that the phase driven project almost forces us to use a waterfall method. Most of the planning for a project is done before any implementation is started and no client feedback is given until the end of specific phases.

2. 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 attempted to use a project board but it fell to the wayside as we had one to 2 repos a day. We used the meetings to plan out next steps and check out progress against the rubric.

3. What role did you take on in the project?

I transitioned back and forth between executing and influencing. My other team members are strong relationship builders and strategic thinkers.

4. What changes would you make to your approach in future team projects?

I would like to have given one of our members a chance to take on a larger portion of the javascript. He took on a large portion of the styling and that ate up a lot of the time. I feel that we might have lessened his learning.

5. How does retro function in a team project?

Consistent retros kept out team in good communication and awareness about the projects current state. I allowed us to easily divide up tasks and get help from another when we needed it.

6. In your team retro, how did you engage in the feedback process? What principles of feedback did you use in these conversations?

Mose of our feedback in retros was bases on how each of us thought the project was progressing. Most of out feedback was given in a coaching style. This team function well together.

How would you describe your ability to communicate feedback?

How has this experience affected your communication skills? How do you want to improve in your ability to communicate feedback?

@allisonreusinger
Copy link

I appreciate all these details here in communicating the process you used in the project, nice work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment