1 / 15

Chapter 4

Chapter 4 . kareRCIserIsviFIsaRsþGnuvtþKMerag Selection Of An Appropriate Project Approach. CHOOSING TECHNOLOGIES. The development of software in-house suggests that the project has certain characteristics: the project team and the users belong to the same organization;

harpe
Download Presentation

Chapter 4

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. Chapter 4 kareRCIserIsviFIsaRsþGnuvtþKMerag Selection Of An Appropriate Project Approach

  2. CHOOSING TECHNOLOGIES • The development of software in-house suggests that the project has certain characteristics: • the project team and the users belong to the same organization; • the project being considered slot into a portfolio of existing computer-based system; • the methodologies and technologies to be used are not selected by the project manager, but are dictated by local standards.

  3. An outcome of project analysis will be the selection of the most appropriate methodologies and technologies.

  4. Methodologies • Waterfall Method • V-process Model • RAD • Spiral Model

  5. Waterfall Method • Also known as the Traditional method • There is a sequence of activities working from top to bottom.

  6. Waterfall Method (con’t) • Advantages: • Shorter development time • Cost possible • Drawbacks: • System limitations not being discovered until later in the development cycle • Clients not being able to see the product until its is completely finished.

  7. Feasibility study User requirements Analysis System design Program design coding Testing operation

  8. V-process Model • The V-process can be seen as expanding the testing activities in the waterfall model.

  9. V-Process Method (con’t) • Advantages: • Customer more satisfaction • Increased quality • Drawbacks: • More time • More resources

  10. RAPID APPLICATION DEVELOPMENT • Customers of IT are concerned with getting working business applications delivered quickly and at less cost. • A response to this has been Rapid Application Development (RAD).

  11. Team #2 Team #3 Team #1 Business Modeling Business Modeling Business Modeling Data Modeling Data Modeling Data Modeling Process Modeling Process Modeling Process Modeling Application Generation Application Generation Application Generation Testing and Turnover Testing and Turnover Testing and Turnover

  12. RAD (con’t) • Advantages: • Increased speed of development • Increased quality • Drawbacks: • Reduced scalability • Reduced feature • Need more resources

  13. Engineering-Design Planning Risk analysis Customer Communication Customer Evaluation Construction Spiral Model • Is a software development process combining elements of both design and prototyping in stages.

  14. Spiral (con’t) • Advantages: • Increased quality • Less risks • Drawbacks: • Complexity • It is a new model

More Related