1 / 9

3.3.5: Implementing computer-based information systems

3.3.5: Implementing computer-based information systems. Client involvement. This presentation aims to:. Help you describe the involvement of a client when a custom-written computer based system is produced, from: the initial meeting with the client to the installation of the system .

emerson
Download Presentation

3.3.5: Implementing computer-based information systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 3.3.5: Implementing computer-based information systems Client involvement

  2. This presentation aims to: • Help you describe the involvement of a client when a custom-written computer based system is produced, from: • the initial meeting with the client to • the installation of the system.

  3. Introduction • Whenever a client orders a custom-written application (bespoke) it is important that the developer maintains a high level of communication with the client throughout the application’s development. • Irrespective of the system lifecycle methodology being used, a client and developer should always go through a consultation at the end of each stage of the life cycle.

  4. And so it begins… • At the start of any application development, it is important to establish the end user’s requirements. • If any aspect of the user requirements is missing then it is likely that the final application will not meet the full needs of the user. • It is therefore important to ensure the analysis stage is completed properly.

  5. Different methodologies • Different system development methodologies provide greater opportunities for client consultation. • Prototyping gives the client an opportunity to see ‘working’ versions of final product. • It is at this stage that many inaccuracies or assumptions can be corrected by the client/developer.

  6. An analogy • You are peckish and walk into a sandwich shop. • You fancy a simple ham and cheese sandwich…like this one...and you place your order.

  7. An analogy • The chef comes out with this though… • This is clearly a little bit more than you wanted…if only you had been there during the making of your sandwich!

  8. An analogy • Companies like this… • Will run you through the development of your sandwich making sure they get it just right… • Your happy…their happy…the world is a better place!

  9. Questions • Describe why the client should be involved at all stages of the development of a custom-made application. • Create your own analogy to help you understand the importance of user involvement during the development of an application.

More Related