Project 102 Think about a website that you frequently visit or a web app that

Project 102 think about a website that you frequently

This preview shows page 409 - 412 out of 517 pages.

Project 10.2. Think about a website that you frequently visit, or a web app that you often use; list some user stories that would guide you to create a similar application from the ground up. Project 10.3. (Discussion) Think about the last project you worked on in a group. How many of the
Image of page 409
ideas and practices discussed in the chapter did you and your group use? Of those that were used, which did you find the most useful? Which unused methods do you think would have been the most helpful? Project 10.4. (Discussion) A suggested project in Chapter 1 was to make a list of the Top 10 most important applications. Given such a list, which would best be developed and maintained using a two- pizza sized team with a Scrum organization? Which ones would not? List your reasons for each choice. Project 10.5. (Discussion) Why do you think did Pivotal added Epics to Tracker? What was the problem that they were solving with this new feature? Project 10.6. (Discussion) Find a nearby programming colleague to try pair programming for a few days. Several of the suggested projects in the early chapters are good candidates for pair programming. How hard was it to find a place where you could sit side-by-side? Do you find it forces you both the concentrate more to create higher quality code, in part setting distractions aside, or does it seem less productive since essentially only one person is doing any work? Project 10.7. With a programming partner, come up with a simple website or application that you could build. Ideally, it should be no more complicated than RottenPotatoes! Using the methods and tools described in this chapter–pair programming, velocity, version control–work on and complete your project. Which of the tools or methods were the most helpful? Project 10.8. (Discussion) Next time you go to a meeting, keep track how many of SAMOSA guidelines are being violated. If there are several, suggest as an experiment that you try following SAMOSA. What did you notice about the differences between the two meetings? Did SAMOSA help or hurt the meeting? Project 10.9. Undertake, as part of a team activity, an inspection of a medium-size code segment. Note: The margin icon identifies projects from the ACM/IEEE 2013 Software Engineering standard ( ACM IEEE-Computer Society Joint Task Force 2013 ). Project 10.10. (Discussion) Subversion (svn) was a popular version control system developed by CollabNet five years before Linus Torvalds created git. What were the problems with svn that Torvalds was trying to solve with git? How well did he succeed? What do you think are the pros and cons of svn versus git?
Image of page 410
Project 10.11. Describe the difference between centralized and distributed software configuration management. Project 10.12. Identify configuration items and use a source code control tool like GitHub in a small team-based project.
Image of page 411
Image of page 412

You've reached the end of your free preview.

Want to read all 517 pages?

  • Spring '19
  • Dr.Marcos

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask You can ask (will expire )
Answers in as fast as 15 minutes
A+ icon
Ask Expert Tutors