IPT HSC assignment 1
R
Understanding the problem
Understanding The Problem
Defining and understanding the problem is the first stage of the software development cycle. In many ways, this initial stage is the most important. Formally identifying the precise problem to be solved and determining if a solution is feasible are vital steps that are often overlooked and perceived as trivial by some large software developers. Studies have shown that some 30% of software projects are abandoned well into the development cycle. The majority of these cancelled projects are well over budget and clearly were not feasible from the outset. Software developers must take steps to carefully consider all aspects influencing the feasibility of new products before commencing the planning and design phase.
Purpose and requirement of system
Questions that can be asked to help define the problem
-What needs will be met by this product?
-What are the objectives of the system?
-What are the boundaries of the new system?
Problem statement
Problem statement is an instance in which some necessity or want exists. The implication is that some form of solutions is required to meet this need. Without actually articulating the needs clearly, it will be difficult to develop a clear picture of the precise problem to be solved.
Identifying the problem
The problem can be identified by using several methods such as
Surveys- completed by all key personnel. For example, mangers, IT personnel, users and clients
Interviews- Personal interviews will allow participants to more freely express their needs.
Time management studies- How much time is really spent of each specific function.
Business analysis- Examining different aspects of business activities in search of areas where improvement can be made.
Requirements reports.
A requirements report is a document that is produced in the early stages of a project that seeks to clarify the purpose of the system. This purpose is usually detailed in terms of what the users/participants needs are. The data inputs should be clearly identified. The information processes performed on the data need to be documented. Finally, the information outputs from the systems need to be detailed. The requirements report provides documentary evidence of the scope of the project.(requirement report segment taken from http://www.boardofstudies.nsw.edu.au/syllabus_hsc/ipt-specifications.html#requirements-report)
Problem statement
Problem statement is an instance in which some necessity or want exists. The implication is that some form of solutions is required to meet this need. Without actually articulating the needs clearly, it will be difficult to develop a clear picture of the precise problem to be solved.
Identifying the problem:
The problem can be identified by using several methods such asSurveys- completed by all key personnel. For example, mangers, IT personnel, users and clients
Interviews- Personal interviews will allow participants to more freely express their needs.Time management studies- How much time is really spent of each specific function.Business analysis- Examining different aspects of business activities in search of areas where improvement can be made.
