Skip to content

Instantly share code, notes, and snippets.

@mnhollandplum
Created November 1, 2018 18:27
Show Gist options
  • Select an option

  • Save mnhollandplum/710d160f1554fa7cdd999d08a64b59e8 to your computer and use it in GitHub Desktop.

Select an option

Save mnhollandplum/710d160f1554fa7cdd999d08a64b59e8 to your computer and use it in GitHub Desktop.

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

An agile approach allows you to adjust the route you are taking in a project as you find better solutions. Using a waterfall approach can lead to a build up of issues that will be more difficult to solve once they have piled up.

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.)?

Our group used Waffle as our project managment tool. We created a card for each user story and used those cards to block others'. We continually checked in with each other and changed course as it was seen fit. If one person got stuck, we switched stories or paired.

What role did you take on in the project?

I was definitely the group organizer.

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

Spend more time at the beginning planning out all potential routes and file structure.

How does retro function in a team project?

We retroed at LEAST once a day to reassign tasks and check in about pairing/issues.

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

We did. We readjusted expectations and gave both coaching and appreciation feedback along the way.

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?

Sometimes I can be a little withholding, fearing that I will offend someone or ruin the group dynamic. Working with others who take feedback very well and appropriately allowed me to be comfortable giving feedback as issues arised.

@allisonreusinger
Copy link

Complete. This is a great reflection, demonstrating a good understanding of agile and self-awareness of your own role and areas of improvement in a group project. Nice work!

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