Upload
nelson-barton
View
216
Download
1
Embed Size (px)
Citation preview
Baker, Barker, Bickel
Baker, Barker, Bickel
Jim, Pam, KeithGroup D
Jim, Pam, KeithGroup D
Explain why RAD or OOP Can Be Used For Alternative 3
Explain why RAD or OOP Can Be Used For Alternative 3
Rad: Builds interfaces and rolls prototypes into
production code at speed Well suited for developing systems to
support high-level unstructured process One downside is does not provide the
control needed to build a large transaction system
Does not have tools and time needed to implement broad infrastructure
Rad: Builds interfaces and rolls prototypes into
production code at speed Well suited for developing systems to
support high-level unstructured process One downside is does not provide the
control needed to build a large transaction system
Does not have tools and time needed to implement broad infrastructure
OOP:Computer programming
methodology that focuses on data items rather than processes
Data structures are proposed and evaluated based on how well they support the functional model
OOP:Computer programming
methodology that focuses on data items rather than processes
Data structures are proposed and evaluated based on how well they support the functional model
System Goals and scopes:Each owner wants to protect
his/her customer databaseUse eachother as alliance to
expand each individuals business
System Goals and scopes:Each owner wants to protect
his/her customer databaseUse eachother as alliance to
expand each individuals business
Asses FeasibilityCost
BBB wants to invest in a web database
If benefits are not noticed, they will return to using emails
Asses FeasibilityCost
BBB wants to invest in a web database
If benefits are not noticed, they will return to using emails
ScheduleEstimating a date of when
they’re project should be finished
Will keep good projects running and shut down inadequate projects
ScheduleEstimating a date of when
they’re project should be finished
Will keep good projects running and shut down inadequate projects
TecnologyUsing a small system will work
for BBBThey are small company and
do not need a large system
TecnologyUsing a small system will work
for BBBThey are small company and
do not need a large system
OrganizationalSystem must fit all 3 of the
organization’s customs, culture, charter or legal requirements.
OrganizationalSystem must fit all 3 of the
organization’s customs, culture, charter or legal requirements.
Form A TeamForm A Team
BBB will not be forming a team.
In house manager or outside contractor will help run the system properly
System analyst would be best candidate for job.
BBB will not be forming a team.
In house manager or outside contractor will help run the system properly
System analyst would be best candidate for job.
RequirementsRequirements
Determine and documents specific features and functions of the new system
BBB must see what and how much customer data will be released to partners
Determine and documents specific features and functions of the new system
BBB must see what and how much customer data will be released to partners
ImplementationImplementation
BBB’s tasks in this phase are built, tested, and converted
This is where they will get the system up and running
BBB’s tasks in this phase are built, tested, and converted
This is where they will get the system up and running
RAD has the users involved in every step to be sure the system is put together properly.
This makes it very efficient
RAD has the users involved in every step to be sure the system is put together properly.
This makes it very efficient
OOP(Object Oriented Development)
OOP(Object Oriented Development)
Would be best because it’s cheap and easy to fix
Easy to adapt to a changing work environment
Would be best because it’s cheap and easy to fix
Easy to adapt to a changing work environment
Microsoft GrooveMicrosoft Groove
Would be best because:Keeps teams, tools, files and
information in one placeWork together dynamically Streamlines ContentStay productive anywhere, online
or offlineGreat for small businesses
Would be best because:Keeps teams, tools, files and
information in one placeWork together dynamically Streamlines ContentStay productive anywhere, online
or offlineGreat for small businesses