100% (1)
Pages:
2 pages/≈550 words
Sources:
-1
Style:
APA
Subject:
IT & Computer Science
Type:
Essay
Language:
English (U.S.)
Document:
MS Word
Date:
Total cost:
$ 12.15
Topic:

Software Development Life Cycle (SDLC) of A Music Streaming App

Essay Instructions:

Refer to document(Action Learning Project 3) and the requirements to make improvements.



Here you go:

Name each type of person involved in each phase of SDLC.

Try to condense the seven phases of SDLC to five.

What are the benefits and risks?

1.Identify all the roles of each of the phases.

2.Condense the 7 phases into 5.

3.Discuss the benefits and any risks of condensing the 7 phases into 5.

Essay Sample Content Preview:

SDLC of A Music Streaming App
Author’s Name
Institutional Affiliation
Course Code and Name
Professor’s Name
Date

SDLC of A Music Streaming App
Part 1 - What are we building?
 A music streaming app.
Part 2 – People Involved in the Software Development Life Cycle (SDLC) and Their Roles
 1. Planning
Project manager 
-Responsible for planning and follow-up of activities (Kaur & Kaur, 2015). 
-Responsible for managing the scope, risks, budget, resources, timeframes, project schedule, and quality of work.
Project sponsor
-Provides the funds for the project. 
-Evaluate the business case for this app and ensure it fulfils the market needs. 
 UX/UI designers 
-They come up with the best user interface for the streaming app, which is user-friendly.
Systems architect
-Helps in getting a deeper understanding of the system development process.
-Contribute to setting a budget. 
CTO
-Ensures that the project (for the music app) fits well with the company’s overall technology strategy.
2. Analysis
Project manager
-Responsible for planning and following up on project activities. 
-Facilitates the proper management of the scope, risks, budget, resources, timeframes, project schedule, and quality of work.
Business analyst
-Defines the functional requirements of the app. 
Risk analyst
-Determines the risks related to the project and ways to mitigate them together with the project team (in workshops, for example).
Systems architect 
-Analyzes both system architecture and design.
UX/UI designers 
-Help concretize the requirements of the app in a simple prototype.
3. Design
Project manager
-Responsible for planning and follow-ups. 
-Accountable for managing the scope, risks, budget, resources, timeframes, project schedule, and the quality of work.-Guides in front-end and back-end development (Kaur & Kaur, 2015).
 UX/UI designers 
-Come up with the first user interface design of the streaming app.  
Security engineer
-Specifies security requirements of the app. 
Test manager
-Develops a test plan and strategy.
System architect
-Builds a technical blueprint of how the proposed system will work.
Infrastructure architect
-Defines servers, solutions, networking, security and robustness of the physical production solution (including servers and communications). 
Data analyst or database architect
-Responsible for analyzing and structuring the information to be stored as part of the system.
4. Development
 Project manager
-Accountable for planning and following up activities to ensure nothing is omitted (Kaur & Kaur, 2015). 
-Responsible for managing the scope, risks, budget, resources, timeframes, project schedule, and quality of work.
 Frontend developers 
-Develop the user interface of the app (the user interaction of the app). 
Backend developers
-Develop the backend system that the app communicates with.
 Fullstack engineer
-Ensures the perfect frontend and backend communication. 
Security engineer
-If the systems have high-security requirements, we could have a specific security engineer in this phase. 
UX/UI designers
-May not be their most active part in the project, but they will be responsible for ensuring that the solution meets the UX/UI requirements.
Test manager
-Takes responsibility for preparing the test cases for the test phase.
5. Testing
Project manager
-Responsible for planning and foll...
Updated on
Get the Whole Paper!
Not exactly what you need?
Do you need a custom essay? Order right now:
Sign In
Not register? Register Now!