Team-Based Techniques: JAD, RAD, and Agile Methods
The IT department’s goal is to deliver the best possible information system, at the lowest
possible cost, in the shortest possible time. To achieve the best results, system developers
view users as partners in the development process. Greater user involvement usually
results in better communication, faster development times, and more satisfied users.
The traditional model for systems development was an IT department that used
structured analysis and consulted users only when their input or approval was needed.
Although the IT staff still has a central role, and structured analysis remains a popular
method of systems development, most IT managers invite system users to participate
actively in various development tasks.
As you learned in Chapter 1, team-based approaches have been around for some time.
A popular example is joint application development (JAD), which is a user-oriented technique for fact-finding and requirements modeling. Because it is not linked to a specific
development methodology, systems developers use JAD whenever group input and interaction are desired.
.......................
Another popular user-oriented method is rapid application development (RAD).
RAD resembles a condensed version of the entire SDLC, with users involved every step
of the way. While JAD typically focuses only on fact-finding and requirements determination, RAD provides a fast-track approach to a full spectrum of system development
tasks, including planning, design, construction, and implementation.
Finally, as you learned in Chapter 1, agile methods represent a recent trend that
stresses intense interaction between system developers and users. JAD, RAD, and agile
methods are discussed in the following sections.
Team-Based Techniques: JAD, RAD, and Agile MethodsThe IT department’s goal is to deliver the best possible information system, at the lowestpossible cost, in the shortest possible time. To achieve the best results, system developersview users as partners in the development process. Greater user involvement usuallyresults in better communication, faster development times, and more satisfied users.The traditional model for systems development was an IT department that usedstructured analysis and consulted users only when their input or approval was needed.Although the IT staff still has a central role, and structured analysis remains a popularmethod of systems development, most IT managers invite system users to participateactively in various development tasks.As you learned in Chapter 1, team-based approaches have been around for some time.A popular example is joint application development (JAD), which is a user-oriented technique for fact-finding and requirements modeling. Because it is not linked to a specificdevelopment methodology, systems developers use JAD whenever group input and interaction are desired........................Another popular user-oriented method is rapid application development (RAD).RAD resembles a condensed version of the entire SDLC, with users involved every stepof the way. While JAD typically focuses only on fact-finding and requirements determination, RAD provides a fast-track approach to a full spectrum of system developmenttasks, including planning, design, construction, and implementation.Finally, as you learned in Chapter 1, agile methods represent a recent trend thatstresses intense interaction between system developers and users. JAD, RAD, and agilemethods are discussed in the following sections.
การแปล กรุณารอสักครู่..
