7050 Week7_Video Presentation - Executive Summary Proposal

pptx

School

Strathmore University *

*We aren’t endorsed by this school

Course

MISC

Subject

Information Systems

Date

Nov 24, 2024

Type

pptx

Pages

11

Uploaded by DukeMinkMaster907

Report
Software/System Development Life Cycle 5 Wilmington University
Introduction Organizations are increasingly using software in various ways With the importance of software increasing, organizations must have ways of developing high-quality software cost-effectively and within a short time. Software are developed via software development lifecycle (SDLC) One of the SDLC methodologies is the agile methodology and will be employed in a project to develop an Internet meme generator
Agile Methodology Agile is a flexible SDLC methodology where software development is approached iteratively. The methodology emphasizes collaboration among project stakeholders The project to develop an Internet meme generator is done to design and develop an app that will allow people to upload funny images, insert text on the uploaded images, and export the file The project will go through the concept, inception, iteration, release, maintenance, and retirement steps
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
Concept Concept is the first stage where the project scope is determined and prioritizing the key project among the many. During the concept stage, the key requirements are discussed by the project owner Features to be supported by the app and how the app will look when released are also discussed along with time and cost
Inception The inception stage is where the development work begins The team for the development is selected The selected team is given tools and resources for the project A mock-up of the user interface and project architecture are created
Iteration Also known as the construction, iteration is the third stage Iteration is the most involving stage as most development work is done in this stage There is collaboration between developers and customers The design is turned into code where bare functionalities are developed More features and changes are made later in the development
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
Release The project proceeds to the fourth stage of release where the app is almost ready Before release, the app the quality assurance team thoroughly tests it for quality and functionality If the app has bugs and errors, they are addressed immediately Users are also trained in the release stage after which the app is released
Maintenance Maintenance as the fifth stage comes after the deployment of the app During the maintenance stage, the app is being fully accessed by users Maintenance involves providing support to the app to enable it to function smoothly Users may also be trained if needed as the app is being refreshed
Retirement The final stage is the retirement stage where the app may be retired by being replaced by another app A retirement notice is given to users if it is being replaced End-of-life tasks are conducted and stop supporting the app.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
Conclusion There are many SDLC methodologies that would have been selected to develop the an Internet meme generator app The agile methodology was selected because of the known benefits in such a project With the agile methodology the release of the app will happen incrementally Incremental release enable most requirements to be met.
References Ismail, M. F. B., & Mansor, Z. (2018). Agile Project Management: Review, Challenges and Open Issues. Advanced Science Letters , 24 (7), 5216-5219. Mahadevan, L., Kettinger, W. J., & Meservy, T. O. (2015). Running on hybrid: Control changes when introducing an agile methodology in a traditional “waterfall” system development environment. Communications of the Association for Information Systems , 36 (1), 5. Mokhtar, R., & Khayyat, M. (2022). A Comparative Case Study of Waterfall and Agile Management. SAR Journal (2619-9955) , 5 (1). Tarwani, S., & Chug, A. (2016). Agile methodologies in software maintenance: A systematic review. Informatica , 40 (4). Thesing, T., Feldmann, C., & Burchardt, M. (2021). Agile versus waterfall project management: decision model for selecting the appropriate approach to a project. Procedia Computer Science , 181 , 746-756.