Please enable JavaScript.
Coggle requires JavaScript to display documents.
Reasons for Systems Development - Coggle Diagram
Reasons for Systems Development
"Explain the impact of the Software Crisis"
Software not developed on time and within budget
Software inefficient
User's needs not being met
The developed software was of low quality and not meeting user's needs
Projects and code difficult to maintain due to no documentation
"Describe the role of the following during software development"
Systems Analyst
Identifies user requirements
Undertakes Fact-finding
Liaises with the client/user
Carries out feasibility issues
Project Manager
Splits the project into subtasks
Monitor the project's progress
Plans the project's schedule
Allocates resources such as personnel
Identifies risks to the project
Programmer
Codes
Tests
Debugs
Programs
Maintains
Annotates
"Explain the need for software systems that meet the needs of organisations/individuals"
Off-the-Shelf
Purchase a pre-made software package
Saves on development time and costs
Tailor-Made/ Bespoke
Develop a package which specifically meets the needs for an organisation
More expensive; business will have to pay the full development costs
Time required to fully develop and test the package