CSCI 1021 Study Guide - Final Guide: Keyword Advertising, Overconsumption, Ebay
Document Summary
System requirements they identify what the software has to do, should be captured data from the people who will be using the system, they are usually identified early in the development process. System development life cycle requirements to design to implementation to verification to maintenance. Agile development methodology rapid development and testing of working materials, it is a very interactive process that makes development faster and easier, it is a circular flow diagram from implementation to delivery and feedback to iteration planning. Communication issues between the manager, the developer, and the client. Lack of client input and unclear objectives (the client"s needs, managing their unrealistic expectations, changing requirements and specifications) Technology is changing constantly so whatever you do could become obsolete. Powerless managers must communicate with the developers to tell them what the clinets" want, or else the developers will just build whatever they want to build.