Reference no: EM133165387
Competency
In this project, you will demonstrate your mastery of the following competencies:
• Explain the different methodologies and stages involved in the software development life cycle
• Apply the stages of the software development life cycle within an agile development environment
• Evaluate various software development methodologies and tools
Scenario
You work for ChadaTech, a company that specializes in custom software design and development for both domestic and international clients. For many years, the company has been developing their software using a waterfall development model. Recently, ChadaTech has considered shifting all of its development teams to an agile methodology that uses the Scrum framework. They think the agile approach will enhance their products and build a more cohesive corporate culture. However, before the entire organization makes this shift, ChadaTech has decided to pilot this process with one small team: yours.
Your team has been assigned to develop an application for SNHU Travel, a travel agency seeking to expand their client base with new tools for their customers. Your team will take a Scrum-agile approach to developing the application. Additionally, ChadaTech has asked you to lead a final Sprint Review and Retrospective of the development with your team. This will help your team think through the work that they completed and how the new Scrum-agile approach facilitated the development. Finally, you have been asked to present the lessons you've learned to the broader company to help them decide whether or not to shift all development teams to a Scrum-agile approach.
Important Note: You will not be working with an actual team for this project. Instead, during each week of the course, you will take on a different role on the team and produce artifacts related to those roles as you progress through the phases of the software development life cycle (SDLC). You will reflect on the work you did throughout the course during your Sprint Review and Retrospective.
Directions
Sprint Review and Retrospective
As would normally happen at the end of a Sprint or an incremental release, the Scrum Master will put together a Sprint Review and Retrospective. For this deliverable, you will take on the role of the Scrum Master and create a Sprint Review and Retrospective to summarize, analyze, and draw conclusions on the work you completed during the course of the development. In a paper, be sure to address each of the following:
• Demonstrate how the various roles on your Scrum-agile Team specifically contributed to the success of the SNHU Travel project. Be sure to use specific examples from your experiences.
• Describe how a Scrum-agile approach to the SDLC helped each of the user stories come to completion. Be sure to use specific examples from your experiences.
• Describe how a Scrum-agile approach supported project completion when the project was interrupted and changed direction. Be sure to use specific examples from your experiences.
• Demonstrate your ability to communicate effectively with your team by providing samples of your communication. Be sure to explain why your examples were effective in their context and how they encouraged collaboration among team members.
• Evaluate the organizational tools and Scrum-agile principles that helped your team be successful. Be sure to reference the Scrum events in relation to the effectiveness of the tools.
• Assess the effectiveness of the Scrum-agile approach for the SNHU Travel project. Be sure to address each of the following:
o Describe the pros and cons that the Scrum-agile approach presented during the project.
o Determine whether or not a Scrum-agile approach was the best approach for the SNHU Travel development project.
Agile Presentation
Finally, you have been asked to put together a PowerPoint presentation for the leadership at your company. You will start by explaining the key facets of the Scrum-agile approach. You will also contrast the waterfall and agile development approaches to help your leadership make an informed decision. You must use properly cited sources to support your points. In your presentation, be sure to address each of the following:
• Explain the various roles on a Scrum-agile Team by identifying each role and describing its importance.
• Explain how the various phases of the SDLC work in an agile approach. Be sure to identify each phase and describe its importance.
• Describe how the process would have been different with a waterfall development approach rather than the agile approach you used. For instance, you might discuss how a particular problem in development would have proceeded differently.
• Explain what factors you would consider when choosing a waterfall approach or an agile approach, using your course experience to back up your explanation.
Your retrospective should be a 3- to 4-page Word document with double spacing, 12-point Times New Roman font, and APA formatting.
Be sure to address all prompts. You must use properly cited sources in APA style to support your points.
Attachment:- Waterfall development Project.rar
Future of data-enabled business video
: What do you like and not like about the workday depicted in this video?
|
What is the goal of blogging
: What is the goal of blogging? What are the key components of a blog? What makes a successful blog?
|
What is the annual cash flow to stockholders
: The firm acquired $33,500 in new fixed assets and sold $8,400 of old assets. What is the annual cash flow to stockholders
|
Different business units in a particular geographical area
: In the case study, it is stated "Johnson had realised that the customer experience could be enhanced through the collaboration of different business units in a
|
Explain the different methodologies and stages
: Explain the different methodologies and stages involved in the software development life cycle and Apply the stages of the software development life cycle
|
What was rjss economic value added this year
: RJS generated $78,000 net income this year. If its average cost of funds is 12 percent, what was RJS's economic value added (EVA) this year
|
Basic knowledge of the role of the federal reserve
: Explain in detail how the Fed uses Monetary Policy to affect interest rates and the economy. The goal is to demonstrate that you have the basic knowledge of the
|
Social purpose of financial services providers in your state
: If you had the power and authority, what changes would you make to improve the social purpose of financial services providers in your state/country?
|
Establish the rules of what is expected of the employee
: In this task, you will develop a code of ethics for your BizCafe business. First, you need to assess how you, as the business owner, want your employees to beha
|