System Development Life Cycle A major retail company has hired your team to create and implement the steps in the system development life cycle (SDLC) to create custom inventory software. Do This: Assign SDLC steps to different teammates and compile a plan for each step. Share your findings. Does the plan contain gaps? Do any steps or tasks overlap? What guidelines should you follow during system development? What roles are needed? How might you use project management software? As a team, answer the following questions to share with the retail company: Would you use a compiler or an interpreter? Why? Would you use an object-oriented programming language? Why or why not? What types of information gathering techniques would be most effective? Why? Would you recommend outsourcing parts of the process? Why or why not? What is necessary to create a prototype of the project? Search for popular programming languages. Find industry experts’ reviews of each language. Can you find an example of a program that uses each language? Which language might be best suited to this project? Why? As a team, compile your findings and share your recommendation with the class.