Simple System Development

System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders use to develop and maintain information systems and software.
A general problem-solving approach
1.Identify the problem.
2.Analyze and understand the problem.
3.Identify solution requirements or expectations.
4.Identify alternative solutions and choose the “best” course of action.
5.Design the chosen solution.
6.Implement the chosen solution.
7.Evaluate the results. If the problem is not solved, return to step 1 or 2 as appropriate.


System initiation – the initial planning for a project to define initial business scope, goals, schedule, and budget.
System analysis – the study of a business problem domain to recommend improvements and specify the business requirements and priorities for the solution.
System design – the specification or construction of a technical, computer-based solution for the business requirements identified in a system analysis.
System implementation – the construction, installation, testing, and delivery of a system into production.


Project management – the activity of defining, planning, directing, monitoring, and controlling a project to develop an acceptable system within the allotted time and budget.
Process management – the ongoing activity that defines, improves, and coordinates the use of an organization’s chosen methodology (the “process”) and standards for all system development projects.

No comments:

Post a Comment